diff --git a/cms/djangoapps/contentstore/course_group_config.py b/cms/djangoapps/contentstore/course_group_config.py index b8e9a6d93e6a..09036dad1366 100644 --- a/cms/djangoapps/contentstore/course_group_config.py +++ b/cms/djangoapps/contentstore/course_group_config.py @@ -15,7 +15,7 @@ from openedx.core.djangoapps.course_groups.partition_scheme import get_cohorted_user_partition from xmodule.partitions.partitions import MINIMUM_STATIC_PARTITION_ID, ReadOnlyUserPartitionError, UserPartition # lint-amnesty, pylint: disable=wrong-import-order from xmodule.partitions.partitions_service import get_all_partitions_for_course # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.split_test_module import get_split_user_partitions # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.split_test_block import get_split_user_partitions # lint-amnesty, pylint: disable=wrong-import-order MINIMUM_GROUP_ID = MINIMUM_STATIC_PARTITION_ID diff --git a/cms/djangoapps/contentstore/course_info_model.py b/cms/djangoapps/contentstore/course_info_model.py index 5ecfcb193757..3a9d5d92de42 100644 --- a/cms/djangoapps/contentstore/course_info_model.py +++ b/cms/djangoapps/contentstore/course_info_model.py @@ -20,7 +20,7 @@ from django.utils.translation import gettext as _ from openedx.core.lib.xblock_utils import get_course_update_items -from xmodule.html_module import CourseInfoBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.html_block import CourseInfoBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.exceptions import ItemNotFoundError # lint-amnesty, pylint: disable=wrong-import-order diff --git a/cms/djangoapps/contentstore/management/commands/generate_courses.py b/cms/djangoapps/contentstore/management/commands/generate_courses.py index 2161c48f397c..4a91761e0bfe 100644 --- a/cms/djangoapps/contentstore/management/commands/generate_courses.py +++ b/cms/djangoapps/contentstore/management/commands/generate_courses.py @@ -12,7 +12,7 @@ from cms.djangoapps.contentstore.management.commands.utils import user_from_str from cms.djangoapps.contentstore.views.course import create_new_course_in_store from openedx.core.djangoapps.credit.models import CreditProvider -from xmodule.course_module import CourseFields # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import CourseFields # lint-amnesty, pylint: disable=wrong-import-order from xmodule.fields import Date # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.exceptions import DuplicateCourseError # lint-amnesty, pylint: disable=wrong-import-order from xmodule.tabs import CourseTabList # lint-amnesty, pylint: disable=wrong-import-order diff --git a/cms/djangoapps/contentstore/management/commands/tests/test_backfill_course_outlines.py b/cms/djangoapps/contentstore/management/commands/tests/test_backfill_course_outlines.py index 23a06ced4cc5..fa97328f5866 100644 --- a/cms/djangoapps/contentstore/management/commands/tests/test_backfill_course_outlines.py +++ b/cms/djangoapps/contentstore/management/commands/tests/test_backfill_course_outlines.py @@ -71,7 +71,7 @@ def setUpClass(cls): ItemFactory.create( parent=unit, category="html", - display_name="An HTML Module" + display_name="An HTML Block" ) def test_end_to_end(self): diff --git a/cms/djangoapps/contentstore/rest_api/v0/serializers/advanced_settings.py b/cms/djangoapps/contentstore/rest_api/v0/serializers/advanced_settings.py index 76694ac618b7..0de09900e2fd 100644 --- a/cms/djangoapps/contentstore/rest_api/v0/serializers/advanced_settings.py +++ b/cms/djangoapps/contentstore/rest_api/v0/serializers/advanced_settings.py @@ -14,7 +14,7 @@ List, String, ) -from xmodule.course_module import CourseFields, EmailString +from xmodule.course_block import CourseFields, EmailString from xmodule.fields import Date from cms.djangoapps.models.settings.course_metadata import CourseMetadata diff --git a/cms/djangoapps/contentstore/rest_api/v0/views/advanced_settings.py b/cms/djangoapps/contentstore/rest_api/v0/views/advanced_settings.py index 899513dfd143..9991f1388972 100644 --- a/cms/djangoapps/contentstore/rest_api/v0/views/advanced_settings.py +++ b/cms/djangoapps/contentstore/rest_api/v0/views/advanced_settings.py @@ -111,9 +111,9 @@ def get(self, request: Request, course_id: str): course_key = CourseKey.from_string(course_id) if not has_studio_read_access(request.user, course_key): self.permission_denied(request) - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) return Response(CourseMetadata.fetch_all( - course_module, + course_block, filter_fields=filter_query_data.cleaned_data['filter_fields'], )) @@ -174,6 +174,6 @@ def patch(self, request: Request, course_id: str): course_key = CourseKey.from_string(course_id) if not has_studio_write_access(request.user, course_key): self.permission_denied(request) - course_module = modulestore().get_course(course_key) - updated_data = update_course_advanced_settings(course_module, request.data, request.user) + course_block = modulestore().get_course(course_key) + updated_data = update_course_advanced_settings(course_block, request.data, request.user) return Response(updated_data) diff --git a/cms/djangoapps/contentstore/rest_api/v0/views/tabs.py b/cms/djangoapps/contentstore/rest_api/v0/views/tabs.py index 518381a85a51..81ebf172a8fc 100644 --- a/cms/djangoapps/contentstore/rest_api/v0/views/tabs.py +++ b/cms/djangoapps/contentstore/rest_api/v0/views/tabs.py @@ -81,8 +81,8 @@ def get(self, request: Request, course_id: str) -> Response: if not has_studio_read_access(request.user, course_key): self.permission_denied(request) - course_module = modulestore().get_course(course_key) - tabs_to_render = get_course_tabs(course_module, request.user) + course_block = modulestore().get_course(course_key) + tabs_to_render = get_course_tabs(course_block, request.user) return Response(CourseTabSerializer(tabs_to_render, many=True).data) @@ -147,12 +147,12 @@ def post(self, request: Request, course_id: str) -> Response: tab_id_locator = TabIDLocatorSerializer(data=request.query_params) tab_id_locator.is_valid(raise_exception=True) - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) serializer = CourseTabUpdateSerializer(data=request.data) serializer.is_valid(raise_exception=True) edit_tab_handler( - course_module, + course_block, { "tab_id_locator": tab_id_locator.data, **serializer.data, @@ -216,11 +216,11 @@ def post(self, request: Request, course_id: str) -> Response: if not has_studio_write_access(request.user, course_key): self.permission_denied(request) - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) tab_id_locators = TabIDLocatorSerializer(data=request.data, many=True) tab_id_locators.is_valid(raise_exception=True) reorder_tabs_handler( - course_module, + course_block, tab_id_locators.validated_data, request.user, ) diff --git a/cms/djangoapps/contentstore/rest_api/v1/serializers.py b/cms/djangoapps/contentstore/rest_api/v1/serializers.py index ee99efa31f5d..2a5f92325f31 100644 --- a/cms/djangoapps/contentstore/rest_api/v1/serializers.py +++ b/cms/djangoapps/contentstore/rest_api/v1/serializers.py @@ -4,7 +4,7 @@ from rest_framework import serializers -from xmodule.course_module import get_available_providers +from xmodule.course_block import get_available_providers class ProctoredExamSettingsSerializer(serializers.Serializer): diff --git a/cms/djangoapps/contentstore/rest_api/v1/tests/test_views.py b/cms/djangoapps/contentstore/rest_api/v1/tests/test_views.py index f36d9e473829..2a9e2d881a7d 100644 --- a/cms/djangoapps/contentstore/rest_api/v1/tests/test_views.py +++ b/cms/djangoapps/contentstore/rest_api/v1/tests/test_views.py @@ -77,7 +77,7 @@ def test_403_if_instructor_in_another_course(self): response = self.make_request() assert response.status_code == status.HTTP_403_FORBIDDEN - def test_404_no_course_module(self): + def test_404_no_course_block(self): course_id = 'course-v1:edX+ToyX_Nonexistent_Course+Toy_Course' self.client.login(username=self.global_staff, password=self.password) response = self.make_request(course_id=course_id) diff --git a/cms/djangoapps/contentstore/rest_api/v1/views.py b/cms/djangoapps/contentstore/rest_api/v1/views.py index f56a6287ab13..9675665d2ec7 100644 --- a/cms/djangoapps/contentstore/rest_api/v1/views.py +++ b/cms/djangoapps/contentstore/rest_api/v1/views.py @@ -9,7 +9,7 @@ from cms.djangoapps.contentstore.views.course import get_course_and_check_access from cms.djangoapps.models.settings.course_metadata import CourseMetadata -from xmodule.course_module import get_available_providers # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import get_available_providers # lint-amnesty, pylint: disable=wrong-import-order from openedx.core.djangoapps.course_apps.toggles import exams_ida_enabled from openedx.core.lib.api.view_utils import view_auth_classes from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order @@ -92,8 +92,8 @@ class ProctoredExamSettingsView(APIView): def get(self, request, course_id): """ GET handler """ with modulestore().bulk_operations(CourseKey.from_string(course_id)): - course_module = self._get_and_validate_course_access(request.user, course_id) - course_metadata = CourseMetadata().fetch_all(course_module) + course_block = self._get_and_validate_course_access(request.user, course_id) + course_metadata = CourseMetadata().fetch_all(course_block) proctored_exam_settings = self._get_proctored_exam_setting_values(course_metadata) data = {} @@ -123,8 +123,8 @@ def post(self, request, course_id): return Response(status=status.HTTP_403_FORBIDDEN) with modulestore().bulk_operations(CourseKey.from_string(course_id)): - course_module = self._get_and_validate_course_access(request.user, course_id) - course_metadata = CourseMetadata().fetch_all(course_module) + course_block = self._get_and_validate_course_access(request.user, course_id) + course_metadata = CourseMetadata().fetch_all(course_block) models_to_update = {} for setting_key, value in exam_config.data.items(): @@ -133,9 +133,9 @@ def post(self, request, course_id): models_to_update[setting_key] = copy.deepcopy(model) models_to_update[setting_key]['value'] = value - # validate data formats and update the course module object + # validate data formats and update the course block object is_valid, errors, updated_data = CourseMetadata.validate_and_update_from_json( - course_module, + course_block, models_to_update, user=request.user, ) @@ -148,7 +148,7 @@ def post(self, request, course_id): ) # save to mongo - modulestore().update_item(course_module, request.user.id) + modulestore().update_item(course_block, request.user.id) # merge updated settings with all existing settings. # do this because fields that could not be modified are excluded from the result @@ -171,14 +171,14 @@ def _get_and_validate_course_access(user, course_id): """ Check if course_id exists and is accessible by the user. - Returns a course_module object + Returns a course_block object """ course_key = CourseKey.from_string(course_id) - course_module = get_course_and_check_access(course_key, user) + course_block = get_course_and_check_access(course_key, user) - if not course_module: + if not course_block: raise NotFound( f'Course with course_id {course_id} does not exist.' ) - return course_module + return course_block diff --git a/cms/djangoapps/contentstore/tasks.py b/cms/djangoapps/contentstore/tasks.py index aaee20fbb159..af0c6ea9d1af 100644 --- a/cms/djangoapps/contentstore/tasks.py +++ b/cms/djangoapps/contentstore/tasks.py @@ -56,7 +56,7 @@ from openedx.core.djangoapps.embargo.models import CountryAccessRule, RestrictedCourse from openedx.core.lib.extract_tar import safetar_extractall from xmodule.contentstore.django import contentstore # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.course_module import CourseFields # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import CourseFields # lint-amnesty, pylint: disable=wrong-import-order from xmodule.exceptions import SerializationError # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore import COURSE_ROOT, LIBRARY_ROOT # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order @@ -167,7 +167,7 @@ def rerun_course(source_course_key_string, destination_course_key_string, user_i # cleanup any remnants of the course modulestore().delete_course(destination_course_key, user_id) except ItemNotFoundError: - # it's possible there was an error even before the course module was created + # it's possible there was an error even before the course block was created pass return "exception: " + str(exc) @@ -335,13 +335,13 @@ def export_olx(self, user_id, course_key_string, language): return -def create_export_tarball(course_module, course_key, context, status=None): +def create_export_tarball(course_block, course_key, context, status=None): """ Generates the export tarball, or returns None if there was an error. Updates the context with any error information if applicable. """ - name = course_module.url_name + name = course_block.url_name export_file = NamedTemporaryFile(prefix=name + '.', suffix=".tar.gz") # lint-amnesty, pylint: disable=consider-using-with root_dir = path(mkdtemp()) @@ -349,7 +349,7 @@ def create_export_tarball(course_module, course_key, context, status=None): if isinstance(course_key, LibraryLocator): export_library_to_xml(modulestore(), contentstore(), course_key, root_dir, name) else: - export_course_to_xml(modulestore(), contentstore(), course_module.id, root_dir, name) + export_course_to_xml(modulestore(), contentstore(), course_block.id, root_dir, name) if status: status.set_state('Compressing') diff --git a/cms/djangoapps/contentstore/tests/test_contentstore.py b/cms/djangoapps/contentstore/tests/test_contentstore.py index 847c18ed3366..ca5ea3e95424 100644 --- a/cms/djangoapps/contentstore/tests/test_contentstore.py +++ b/cms/djangoapps/contentstore/tests/test_contentstore.py @@ -24,11 +24,11 @@ from opaque_keys.edx.keys import AssetKey, CourseKey, UsageKey from opaque_keys.edx.locations import CourseLocator from path import Path as path -from xmodule.capa_module import ProblemBlock +from xmodule.capa_block import ProblemBlock from xmodule.contentstore.content import StaticContent from xmodule.contentstore.django import contentstore from xmodule.contentstore.utils import empty_asset_trashcan, restore_asset_from_trashcan -from xmodule.course_module import CourseBlock, Textbook +from xmodule.course_block import CourseBlock, Textbook from xmodule.exceptions import InvalidVersionError from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.django import modulestore @@ -37,8 +37,8 @@ from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory, check_mongo_calls from xmodule.modulestore.xml_exporter import export_course_to_xml from xmodule.modulestore.xml_importer import import_course_from_xml, perform_xlint -from xmodule.seq_module import SequenceBlock -from xmodule.video_module import VideoBlock +from xmodule.seq_block import SequenceBlock +from xmodule.video_block import VideoBlock from cms.djangoapps.contentstore.config import waffle from cms.djangoapps.contentstore.tests.utils import AjaxEnabledTestClient, CourseTestCase, get_url, parse_json @@ -283,14 +283,14 @@ def test_rewrite_nonportable_links_on_import(self): # first check a static asset link course_key = self.store.make_course_key('edX', 'toy', 'run') - html_module_location = course_key.make_usage_key('html', 'nonportable') - html_module = self.store.get_item(html_module_location) - self.assertIn('/static/foo.jpg', html_module.data) + html_block_location = course_key.make_usage_key('html', 'nonportable') + html_block = self.store.get_item(html_block_location) + self.assertIn('/static/foo.jpg', html_block.data) # then check a intra courseware link - html_module_location = course_key.make_usage_key('html', 'nonportable_link') - html_module = self.store.get_item(html_module_location) - self.assertIn('/jump_to_id/nonportable_link', html_module.data) + html_block_location = course_key.make_usage_key('html', 'nonportable_link') + html_block = self.store.get_item(html_block_location) + self.assertIn('/jump_to_id/nonportable_link', html_block.data) def verify_content_existence(self, store, root_dir, course_id, dirname, category_name, filename_suffix=''): # lint-amnesty, pylint: disable=missing-function-docstring filesystem = OSFS(root_dir / 'test_export') @@ -302,7 +302,7 @@ def verify_content_existence(self, store, root_dir, course_id, dirname, category filesystem = OSFS(root_dir / ('test_export/' + dirname)) self.assertTrue(filesystem.exists(item.location.block_id + filename_suffix)) - @mock.patch('xmodule.course_module.requests.get') + @mock.patch('xmodule.course_block.requests.get') def test_export_course_roundtrip(self, mock_get): mock_get.return_value.text = dedent(""" @@ -348,7 +348,7 @@ def test_export_course_roundtrip(self, mock_get): # check for policy.json self.assertTrue(filesystem.exists('policy.json')) - # compare what's on disk to what we have in the course module + # compare what's on disk to what we have in the course block with filesystem.open('policy.json', 'r') as course_policy: on_disk = loads(course_policy.read()) self.assertIn('course/2012_Fall', on_disk) @@ -403,7 +403,7 @@ def test_export_course_with_metadata_only_video(self): import_course_from_xml(self.store, self.user.id, TEST_DATA_DIR, ['toy'], create_if_not_present=True) course_id = self.store.make_course_key('edX', 'toy', '2012_Fall') - # create a new video module and add it as a child to a vertical + # create a new video block and add it as a child to a vertical # this re-creates a bug whereby since the video template doesn't have # anything in 'data' field, the export was blowing up verticals = self.store.get_items(course_id, qualifiers={'category': 'vertical'}) @@ -525,12 +525,12 @@ def test_html_export_roundtrip(self): import_course_from_xml(self.store, self.user.id, root_dir, create_if_not_present=True) # get the sample HTML with styling information - html_module = self.store.get_item(course_id.make_usage_key('html', 'with_styling')) - self.assertIn('

', html_module.data) + html_block = self.store.get_item(course_id.make_usage_key('html', 'with_styling')) + self.assertIn('

', html_block.data) # get the sample HTML with just a simple tag information - html_module = self.store.get_item(course_id.make_usage_key('html', 'just_img')) - self.assertIn('', html_module.data) + html_block = self.store.get_item(course_id.make_usage_key('html', 'just_img')) + self.assertIn('', html_block.data) def test_export_course_without_content_store(self): # Create toy course @@ -912,7 +912,7 @@ def test_get_depth_with_drafts(self): num_drafts = self._get_draft_counts(course) self.assertEqual(num_drafts, 1) - @mock.patch('xmodule.course_module.requests.get') + @mock.patch('xmodule.course_block.requests.get') def test_import_textbook_as_content_element(self, mock_get): mock_get.return_value.text = dedent(""" @@ -1195,8 +1195,8 @@ def test_create_course_default_language(self): """Test new course creation and verify default language""" test_course_data = self.assert_created_course() course_id = _get_course_id(self.store, test_course_data) - course_module = self.store.get_course(course_id) - self.assertEqual(course_module.language, 'hr') + course_block = self.store.get_course(course_id) + self.assertEqual(course_block.language, 'hr') def test_create_course_with_dots(self): """Test new course creation with dots in the name""" @@ -1518,7 +1518,7 @@ def test_create_item(self): retarget = str(course.id.make_usage_key('chapter', 'REPLACE')).replace('REPLACE', r'([0-9]|[a-f]){3,}') self.assertRegex(data['locator'], retarget) - def test_capa_module(self): + def test_capa_block(self): """Test that a problem treats markdown specially.""" course = CourseFactory.create() @@ -1617,12 +1617,12 @@ def test_import_into_new_course_id(self): # # first check PDF textbooks, to make sure the url paths got updated - course_module = self.store.get_course(target_id) + course_block = self.store.get_course(target_id) - self.assertEqual(len(course_module.pdf_textbooks), 1) - self.assertEqual(len(course_module.pdf_textbooks[0]["chapters"]), 2) - self.assertEqual(course_module.pdf_textbooks[0]["chapters"][0]["url"], '/static/Chapter1.pdf') - self.assertEqual(course_module.pdf_textbooks[0]["chapters"][1]["url"], '/static/Chapter2.pdf') + self.assertEqual(len(course_block.pdf_textbooks), 1) + self.assertEqual(len(course_block.pdf_textbooks[0]["chapters"]), 2) + self.assertEqual(course_block.pdf_textbooks[0]["chapters"][0]["url"], '/static/Chapter1.pdf') + self.assertEqual(course_block.pdf_textbooks[0]["chapters"][1]["url"], '/static/Chapter2.pdf') def test_import_into_new_course_id_wiki_slug_renamespacing(self): # If reimporting into the same course do not change the wiki_slug. @@ -1634,14 +1634,14 @@ def test_import_into_new_course_id_wiki_slug_renamespacing(self): 'run': target_id.run } _create_course(self, target_id, course_data) - course_module = self.store.get_course(target_id) - course_module.wiki_slug = 'toy' - course_module.save() + course_block = self.store.get_course(target_id) + course_block.wiki_slug = 'toy' + course_block.save() # Import a course with wiki_slug == location.course import_course_from_xml(self.store, self.user.id, TEST_DATA_DIR, ['toy'], target_id=target_id) - course_module = self.store.get_course(target_id) - self.assertEqual(course_module.wiki_slug, 'toy') + course_block = self.store.get_course(target_id) + self.assertEqual(course_block.wiki_slug, 'toy') # But change the wiki_slug if it is a different course. target_id = self.store.make_course_key('MITx', '111', '2013_Spring') @@ -1655,13 +1655,13 @@ def test_import_into_new_course_id_wiki_slug_renamespacing(self): # Import a course with wiki_slug == location.course import_course_from_xml(self.store, self.user.id, TEST_DATA_DIR, ['toy'], target_id=target_id) - course_module = self.store.get_course(target_id) - self.assertEqual(course_module.wiki_slug, 'MITx.111.2013_Spring') + course_block = self.store.get_course(target_id) + self.assertEqual(course_block.wiki_slug, 'MITx.111.2013_Spring') # Now try importing a course with wiki_slug == '{0}.{1}.{2}'.format(location.org, location.course, location.run) import_course_from_xml(self.store, self.user.id, TEST_DATA_DIR, ['two_toys'], target_id=target_id) - course_module = self.store.get_course(target_id) - self.assertEqual(course_module.wiki_slug, 'MITx.111.2013_Spring') + course_block = self.store.get_course(target_id) + self.assertEqual(course_block.wiki_slug, 'MITx.111.2013_Spring') def test_import_metadata_with_attempts_empty_string(self): import_course_from_xml(self.store, self.user.id, TEST_DATA_DIR, ['simple'], create_if_not_present=True) @@ -1797,8 +1797,8 @@ def test_wiki_slug(self): course_key = _get_course_id(self.store, self.course_data) _create_course(self, course_key, self.course_data) - course_module = self.store.get_course(course_key) - self.assertEqual(course_module.wiki_slug, 'MITx.111.2013_Spring') + course_block = self.store.get_course(course_key) + self.assertEqual(course_block.wiki_slug, 'MITx.111.2013_Spring') def test_course_handler_with_invalid_course_key_string(self): """Test viewing the course overview page with invalid course id""" diff --git a/cms/djangoapps/contentstore/tests/test_course_create_rerun.py b/cms/djangoapps/contentstore/tests/test_course_create_rerun.py index 5d8dab906b47..0dc03417d543 100644 --- a/cms/djangoapps/contentstore/tests/test_course_create_rerun.py +++ b/cms/djangoapps/contentstore/tests/test_course_create_rerun.py @@ -16,7 +16,7 @@ from organizations.api import add_organization, get_course_organizations, get_organization_by_short_name from organizations.exceptions import InvalidOrganizationException from organizations.models import Organization -from xmodule.course_module import CourseFields +from xmodule.course_block import CourseFields from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase from xmodule.modulestore.tests.factories import CourseFactory diff --git a/cms/djangoapps/contentstore/tests/test_course_listing.py b/cms/djangoapps/contentstore/tests/test_course_listing.py index b8d39dfd4b0a..461a1281f55d 100644 --- a/cms/djangoapps/contentstore/tests/test_course_listing.py +++ b/cms/djangoapps/contentstore/tests/test_course_listing.py @@ -35,7 +35,7 @@ from openedx.core.djangoapps.content.course_overviews.models import CourseOverview from openedx.core.djangoapps.content.course_overviews.tests.factories import CourseOverviewFactory from openedx.core.djangoapps.waffle_utils.testutils import WAFFLE_TABLES -from xmodule.course_module import CourseSummary # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import CourseSummary # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore import ModuleStoreEnum # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.factories import CourseFactory, check_mongo_calls # lint-amnesty, pylint: disable=wrong-import-order diff --git a/cms/djangoapps/contentstore/tests/test_courseware_index.py b/cms/djangoapps/contentstore/tests/test_courseware_index.py index 91438bebb115..ce652bbfa682 100644 --- a/cms/djangoapps/contentstore/tests/test_courseware_index.py +++ b/cms/djangoapps/contentstore/tests/test_courseware_index.py @@ -850,7 +850,7 @@ def test_exception(self, store_type): class GroupConfigurationSearchSplit(CourseTestCase, MixedWithOptionsTestCase): """ - Tests indexing of content groups on course modules using split modulestore. + Tests indexing of content groups on course blocks using split modulestore. """ CREATE_USER = True INDEX_NAME = CoursewareSearchIndexer.INDEX_NAME @@ -860,7 +860,7 @@ def setUp(self): super().setUp() self._setup_course_with_content() - self._setup_split_test_module() + self._setup_split_test_block() self._setup_content_groups() self.reload_course() @@ -950,9 +950,9 @@ def _setup_course_with_content(self): ) self.html_unit3.parent = self.vertical2 - def _setup_split_test_module(self): + def _setup_split_test_block(self): """ - Set up split test module. + Set up split test block. """ c0_url = self.course.id.make_usage_key("vertical", "condition_0_vertical") c1_url = self.course.id.make_usage_key("vertical", "condition_1_vertical") diff --git a/cms/djangoapps/contentstore/tests/test_crud.py b/cms/djangoapps/contentstore/tests/test_crud.py index 2507dbb61b0b..371e9fd35d4d 100644 --- a/cms/djangoapps/contentstore/tests/test_crud.py +++ b/cms/djangoapps/contentstore/tests/test_crud.py @@ -2,14 +2,14 @@ from xmodule import templates -from xmodule.capa_module import ProblemBlock -from xmodule.course_module import CourseBlock -from xmodule.html_module import HtmlBlock +from xmodule.capa_block import ProblemBlock +from xmodule.course_block import CourseBlock +from xmodule.html_block import HtmlBlock from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.exceptions import DuplicateCourseError from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory -from xmodule.seq_module import SequenceBlock +from xmodule.seq_block import SequenceBlock class TemplateTests(ModuleStoreTestCase): diff --git a/cms/djangoapps/contentstore/tests/test_export_git.py b/cms/djangoapps/contentstore/tests/test_export_git.py index d853a7a4a3c1..e65c441d0e90 100644 --- a/cms/djangoapps/contentstore/tests/test_export_git.py +++ b/cms/djangoapps/contentstore/tests/test_export_git.py @@ -33,7 +33,7 @@ def setUp(self): Setup test course, user, and url. """ super().setUp() - self.course_module = modulestore().get_course(self.course.id) + self.course_block = modulestore().get_course(self.course.id) self.test_url = reverse_course_url('export_git', self.course.id) def make_bare_repo_with_course(self, repo_name): @@ -55,8 +55,8 @@ def make_bare_repo_with_course(self, repo_name): subprocess.check_output(['git', '--bare', 'init', ], cwd=bare_repo_dir) self.populate_course() - self.course_module.giturl = f'file://{bare_repo_dir}' - modulestore().update_item(self.course_module, self.user.id) + self.course_block.giturl = f'file://{bare_repo_dir}' + modulestore().update_item(self.course_block, self.user.id) def test_giturl_missing(self): """ @@ -81,8 +81,8 @@ def test_course_export_failures(self): """ Test failed course export response. """ - self.course_module.giturl = 'foobar' - modulestore().update_item(self.course_module, self.user.id) + self.course_block.giturl = 'foobar' + modulestore().update_item(self.course_block, self.user.id) response = self.client.get(f'{self.test_url}?action=push') self.assertContains(response, 'Export Failed:') @@ -91,8 +91,8 @@ def test_exception_translation(self): """ Regression test for making sure errors are properly stringified """ - self.course_module.giturl = 'foobar' - modulestore().update_item(self.course_module, self.user.id) + self.course_block.giturl = 'foobar' + modulestore().update_item(self.course_block, self.user.id) response = self.client.get(f'{self.test_url}?action=push') self.assertNotContains(response, 'django.utils.functional.__proxy__') @@ -123,11 +123,11 @@ def test_dirty_repo(self): repo_name = 'dirty_repo1' self.make_bare_repo_with_course(repo_name) git_export_utils.export_to_git(self.course.id, - self.course_module.giturl, self.user) + self.course_block.giturl, self.user) # Make arbitrary change to course to make diff - self.course_module.matlab_api_key = 'something' - modulestore().update_item(self.course_module, self.user.id) + self.course_block.matlab_api_key = 'something' + modulestore().update_item(self.course_block, self.user.id) # Touch a file in the directory, export again, and make sure # the test file is gone repo_dir = os.path.join( @@ -138,5 +138,5 @@ def test_dirty_repo(self): open(test_file, 'a').close() self.assertTrue(os.path.isfile(test_file)) git_export_utils.export_to_git(self.course.id, - self.course_module.giturl, self.user) + self.course_block.giturl, self.user) self.assertFalse(os.path.isfile(test_file)) diff --git a/cms/djangoapps/contentstore/tests/test_import.py b/cms/djangoapps/contentstore/tests/test_import.py index 0f8066793872..d648c00c281b 100644 --- a/cms/djangoapps/contentstore/tests/test_import.py +++ b/cms/djangoapps/contentstore/tests/test_import.py @@ -192,24 +192,24 @@ def test_rewrite_reference_list(self): ['conditional'], target_id=target_id ) - conditional_module = module_store.get_item( + conditional_block = module_store.get_item( target_id.make_usage_key('conditional', 'condone') ) - self.assertIsNotNone(conditional_module) + self.assertIsNotNone(conditional_block) different_course_id = module_store.make_course_key('edX', 'different_course', None) self.assertListEqual( [ target_id.make_usage_key('problem', 'choiceprob'), different_course_id.make_usage_key('html', 'for_testing_import_rewrites') ], - conditional_module.sources_list + conditional_block.sources_list ) self.assertListEqual( [ target_id.make_usage_key('html', 'congrats'), target_id.make_usage_key('html', 'secret_page') ], - conditional_module.show_tag_list + conditional_block.show_tag_list ) def test_rewrite_reference_value_dict_published(self): @@ -218,7 +218,7 @@ def test_rewrite_reference_value_dict_published(self): """ self._verify_split_test_import( 'split_test_copy', - 'split_test_module', + 'split_test_block', 'split1', {"0": 'sample_0', "2": 'sample_2'}, ) @@ -229,7 +229,7 @@ def test_rewrite_reference_value_dict_draft(self): """ self._verify_split_test_import( 'split_test_copy_with_draft', - 'split_test_module_draft', + 'split_test_block_draft', 'fb34c21fe64941999eaead421a8711b8', {"0": '9f0941d021414798836ef140fb5f6841', "1": '0faf29473cf1497baa33fcc828b179cd'}, ) @@ -245,16 +245,16 @@ def _verify_split_test_import(self, target_course_name, source_course_name, spli target_id=target_id, create_if_not_present=True ) - split_test_module = module_store.get_item( + split_test_block = module_store.get_item( target_id.make_usage_key('split_test', split_test_name) ) - self.assertIsNotNone(split_test_module) + self.assertIsNotNone(split_test_block) remapped_verticals = { key: target_id.make_usage_key('vertical', value) for key, value in groups_to_verticals.items() } - self.assertEqual(remapped_verticals, split_test_module.group_id_to_child) + self.assertEqual(remapped_verticals, split_test_block.group_id_to_child) @ddt.data(ModuleStoreEnum.Type.mongo, ModuleStoreEnum.Type.split) def test_video_components_present_while_import(self, store): diff --git a/cms/djangoapps/contentstore/tests/test_orphan.py b/cms/djangoapps/contentstore/tests/test_orphan.py index c99714d50ef7..5e5ddbabc0d0 100644 --- a/cms/djangoapps/contentstore/tests/test_orphan.py +++ b/cms/djangoapps/contentstore/tests/test_orphan.py @@ -56,7 +56,7 @@ def create_course_with_orphans(self, default_store): orphan_vertical.children.append(multi_parent_html.location) self.store.update_item(orphan_vertical, self.user.id) - # create an orphaned html module + # create an orphaned html block orphan_html = self.store.create_item(self.user.id, course.id, 'html', "OrphanHtml") self.store.publish(orphan_html.location, self.user.id) diff --git a/cms/djangoapps/contentstore/tests/test_transcripts_utils.py b/cms/djangoapps/contentstore/tests/test_transcripts_utils.py index 3f6af8512eee..69e327bf97ef 100644 --- a/cms/djangoapps/contentstore/tests/test_transcripts_utils.py +++ b/cms/djangoapps/contentstore/tests/test_transcripts_utils.py @@ -22,7 +22,7 @@ from xmodule.exceptions import NotFoundError # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.django_utils import SharedModuleStoreTestCase # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.video_module import transcripts_utils # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block import transcripts_utils # lint-amnesty, pylint: disable=wrong-import-order TEST_DATA_CONTENTSTORE = copy.deepcopy(settings.CONTENTSTORE) TEST_DATA_CONTENTSTORE['DOC_STORE_CONFIG']['db'] = 'test_xcontent_%s' % uuid4().hex @@ -234,7 +234,7 @@ def test_success_downloading_subs(self): self.clear_sub_content(good_youtube_sub) language_code = 'en' - with patch('xmodule.video_module.transcripts_utils.requests.get') as mock_get: + with patch('xmodule.video_block.transcripts_utils.requests.get') as mock_get: setup_caption_responses(mock_get, language_code, caption_response_string) transcripts_utils.download_youtube_subs(good_youtube_sub, self.course, settings) @@ -257,7 +257,7 @@ def test_subs_for_html5_vid_with_periods(self): self.assertEqual(html5_ids[2], 'baz.1.4') self.assertEqual(html5_ids[3], 'foo') - @patch('xmodule.video_module.transcripts_utils.requests.get') + @patch('xmodule.video_block.transcripts_utils.requests.get') def test_fail_downloading_subs(self, mock_get): track_status_code = 404 @@ -458,7 +458,7 @@ class TestYoutubeTranscripts(unittest.TestCase): """ Tests for checking right datastructure returning when using youtube api. """ - @patch('xmodule.video_module.transcripts_utils.requests.get') + @patch('xmodule.video_block.transcripts_utils.requests.get') def test_youtube_bad_status_code(self, mock_get): track_status_code = 404 setup_caption_responses(mock_get, 'en', 'test', track_status_code) @@ -466,7 +466,7 @@ def test_youtube_bad_status_code(self, mock_get): with self.assertRaises(transcripts_utils.GetTranscriptsFromYouTubeException): transcripts_utils.get_transcripts_from_youtube(youtube_id, settings, translation) - @patch('xmodule.video_module.transcripts_utils.requests.get') + @patch('xmodule.video_block.transcripts_utils.requests.get') def test_youtube_empty_text(self, mock_get): setup_caption_responses(mock_get, 'en', '') youtube_id = 'bad_youtube_id' @@ -489,7 +489,7 @@ def test_youtube_good_result(self): } youtube_id = 'good_youtube_id' language_code = 'en' - with patch('xmodule.video_module.transcripts_utils.requests.get') as mock_get: + with patch('xmodule.video_block.transcripts_utils.requests.get') as mock_get: setup_caption_responses(mock_get, language_code, caption_response_string) transcripts = transcripts_utils.get_transcripts_from_youtube(youtube_id, settings, translation) @@ -886,7 +886,7 @@ def test_get_transcript_from_content_store_for_ur(self): self.assertEqual(filename, 'ur_video_101.sjson') self.assertEqual(mimetype, self.sjson_mime_type) - @patch('xmodule.video_module.transcripts_utils.get_video_transcript_content') + @patch('xmodule.video_block.transcripts_utils.get_video_transcript_content') def test_get_transcript_from_val(self, mock_get_video_transcript_content): """ Verify that `get_transcript` function returns correct data when transcript is in val. @@ -948,7 +948,7 @@ def test_get_transcript_no_en_transcript(self): exception_message = str(no_en_transcript_exception.exception) self.assertEqual(exception_message, 'No transcript for `en` language') - @patch('xmodule.video_module.transcripts_utils.edxval_api.get_video_transcript_data') + @patch('xmodule.video_block.transcripts_utils.edxval_api.get_video_transcript_data') def test_get_transcript_incorrect_json_(self, mock_get_video_transcript_data): """ Verify that `get transcript` function returns a working json file if the original throws an error @@ -962,7 +962,7 @@ def test_get_transcript_incorrect_json_(self, mock_get_video_transcript_data): transcripts_utils.TranscriptsGenerationException, UnicodeDecodeError('aliencodec', b'\x02\x01', 1, 2, 'alien codec found!') ) - @patch('xmodule.video_module.transcripts_utils.Transcript') + @patch('xmodule.video_block.transcripts_utils.Transcript') def test_get_transcript_val_exceptions(self, exception_to_raise, mock_Transcript): """ Verify that `get_transcript_from_val` function raises `NotFoundError` when specified exceptions raised. @@ -982,7 +982,7 @@ def test_get_transcript_val_exceptions(self, exception_to_raise, mock_Transcript transcripts_utils.TranscriptsGenerationException, UnicodeDecodeError('aliencodec', b'\x02\x01', 1, 2, 'alien codec found!') ) - @patch('xmodule.video_module.transcripts_utils.Transcript') + @patch('xmodule.video_block.transcripts_utils.Transcript') def test_get_transcript_content_store_exceptions(self, exception_to_raise, mock_Transcript): """ Verify that `get_transcript_from_contentstore` function raises `NotFoundError` when specified exceptions raised. diff --git a/cms/djangoapps/contentstore/tests/utils.py b/cms/djangoapps/contentstore/tests/utils.py index b2f6356a2abf..cae265f5abc2 100644 --- a/cms/djangoapps/contentstore/tests/utils.py +++ b/cms/djangoapps/contentstore/tests/utils.py @@ -192,15 +192,15 @@ def import_and_populate_course(self): content_store.set_attr(self.LOCKED_ASSET_KEY, 'locked', True) # create a non-portable link - should be rewritten in new courses - html_module = self.store.get_item(course_id.make_usage_key('html', 'nonportable')) - new_data = html_module.data = html_module.data.replace( + html_block = self.store.get_item(course_id.make_usage_key('html', 'nonportable')) + new_data = html_block.data = html_block.data.replace( '/static/', f'/c4x/{course_id.org}/{course_id.course}/asset/' ) - self.store.update_item(html_module, self.user.id) + self.store.update_item(html_block, self.user.id) - html_module = self.store.get_item(html_module.location) - self.assertEqual(new_data, html_module.data) + html_block = self.store.get_item(html_block.location) + self.assertEqual(new_data, html_block.data) return course_id @@ -272,8 +272,8 @@ def get_and_verify_publish_state(item_type, item_name, publish_state): self.assertAssetsEqual(self.LOCKED_ASSET_KEY, self.LOCKED_ASSET_KEY.course_key, course_id) # verify non-portable links are rewritten - html_module = self.store.get_item(course_id.make_usage_key('html', 'nonportable')) - self.assertIn('/static/foo.jpg', html_module.data) + html_block = self.store.get_item(course_id.make_usage_key('html', 'nonportable')) + self.assertIn('/static/foo.jpg', html_block.data) return course diff --git a/cms/djangoapps/contentstore/views/assets.py b/cms/djangoapps/contentstore/views/assets.py index 32fb44c3e182..aa2978bba2c8 100644 --- a/cms/djangoapps/contentstore/views/assets.py +++ b/cms/djangoapps/contentstore/views/assets.py @@ -102,11 +102,11 @@ def _asset_index(request, course_key): Supports start (0-based index into the list of assets) and max query parameters. ''' - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) return render_to_response('asset_index.html', { 'language_code': request.LANGUAGE_CODE, - 'context_course': course_module, + 'context_course': course_block, 'max_file_size_in_mbs': settings.MAX_ASSET_UPLOAD_FILE_SIZE_IN_MB, 'chunk_size_in_mbs': settings.UPLOAD_CHUNK_SIZE_IN_MB, 'max_file_size_redirect_url': settings.MAX_ASSET_UPLOAD_FILE_SIZE_URL, diff --git a/cms/djangoapps/contentstore/views/certificates.py b/cms/djangoapps/contentstore/views/certificates.py index 6c704197739d..6535e0a85718 100644 --- a/cms/djangoapps/contentstore/views/certificates.py +++ b/cms/djangoapps/contentstore/views/certificates.py @@ -63,12 +63,12 @@ def _get_course_and_check_access(course_key, user, depth=0): """ Internal method used to calculate and return the locator and - course module for the view functions in this file. + course block for the view functions in this file. """ if not has_studio_write_access(user, course_key): raise PermissionDenied() - course_module = modulestore().get_course(course_key, depth=depth) - return course_module + course_block = modulestore().get_course(course_key, depth=depth) + return course_block def _delete_asset(course_key, asset_key_string): diff --git a/cms/djangoapps/contentstore/views/checklists.py b/cms/djangoapps/contentstore/views/checklists.py index f8bc809f09d1..b5d6abd75847 100644 --- a/cms/djangoapps/contentstore/views/checklists.py +++ b/cms/djangoapps/contentstore/views/checklists.py @@ -27,9 +27,9 @@ def checklists_handler(request, course_key_string=None): if not has_course_author_access(request.user, course_key): raise PermissionDenied() - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) return render_to_response('checklists.html', { 'language_code': request.LANGUAGE_CODE, - 'context_course': course_module, - 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_module.id), + 'context_course': course_block, + 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_block.id), }) diff --git a/cms/djangoapps/contentstore/views/course.py b/cms/djangoapps/contentstore/views/course.py index 4fbf4add832a..4dfd51eb4dc4 100644 --- a/cms/djangoapps/contentstore/views/course.py +++ b/cms/djangoapps/contentstore/views/course.py @@ -77,8 +77,8 @@ from openedx.features.content_type_gating.partitions import CONTENT_TYPE_GATING_SCHEME from openedx.features.course_experience.waffle import ENABLE_COURSE_ABOUT_SIDEBAR_HTML from xmodule.contentstore.content import StaticContent # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.course_module import CourseBlock, DEFAULT_START_DATE, CourseFields # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.error_module import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import CourseBlock, DEFAULT_START_DATE, CourseFields # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.error_block import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore import EdxJSONEncoder # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.exceptions import DuplicateCourseError, ItemNotFoundError # lint-amnesty, pylint: disable=wrong-import-order @@ -149,13 +149,13 @@ class AccessListFallback(Exception): def get_course_and_check_access(course_key, user, depth=0): """ - Function used to calculate and return the locator and course module + Function used to calculate and return the locator and course block for the view functions in this file. """ if not has_studio_read_access(user, course_key): raise PermissionDenied() - course_module = modulestore().get_course(course_key, depth=depth) - return course_module + course_block = modulestore().get_course(course_key, depth=depth) + return course_block def reindex_course_and_check_access(course_key, user): @@ -285,8 +285,8 @@ def course_handler(request, course_key_string=None): if request.method == 'GET': course_key = CourseKey.from_string(course_key_string) with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user, depth=None) - return JsonResponse(_course_outline_json(request, course_module)) + course_block = get_course_and_check_access(course_key, request.user, depth=None) + return JsonResponse(_course_outline_json(request, course_block)) elif request.method == 'POST': # not sure if this is only post. If one will have ids, it goes after access return _create_or_rerun_course(request) elif not has_studio_write_access(request.user, CourseKey.from_string(course_key_string)): @@ -322,11 +322,11 @@ def course_rerun_handler(request, course_key_string): raise PermissionDenied() course_key = CourseKey.from_string(course_key_string) with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user, depth=3) + course_block = get_course_and_check_access(course_key, request.user, depth=3) if request.method == 'GET': return render_to_response('course-create-rerun.html', { 'source_course_key': course_key, - 'display_name': course_module.display_name, + 'display_name': course_block.display_name, 'user': request.user, 'course_creator_status': _get_course_creator_status(request.user), 'allow_unicode_course_id': settings.FEATURES.get('ALLOW_UNICODE_COURSE_ID', False) @@ -362,16 +362,16 @@ def course_search_index_handler(request, course_key_string): }), content_type=content_type, status=200) -def _course_outline_json(request, course_module): +def _course_outline_json(request, course_block): """ - Returns a JSON representation of the course module and recursively all of its children. + Returns a JSON representation of the course block and recursively all of its children. """ is_concise = request.GET.get('format') == 'concise' include_children_predicate = lambda xblock: not xblock.category == 'vertical' if is_concise: include_children_predicate = lambda xblock: xblock.has_children return create_xblock_info( - course_module, + course_block, include_child_info=True, course_outline=False if is_concise else True, # lint-amnesty, pylint: disable=simplifiable-if-expression include_children_predicate=include_children_predicate, @@ -640,12 +640,12 @@ def _get_rerun_link_for_item(course_key): return reverse_course_url('course_rerun_handler', course_key) -def _deprecated_blocks_info(course_module, deprecated_block_types): +def _deprecated_blocks_info(course_block, deprecated_block_types): """ Returns deprecation information about `deprecated_block_types` Arguments: - course_module (CourseBlock): course object + course_block (CourseBlock): course object deprecated_block_types (list): list of deprecated blocks types Returns: @@ -656,14 +656,14 @@ def _deprecated_blocks_info(course_module, deprecated_block_types): """ data = { 'deprecated_enabled_block_types': [ - block_type for block_type in course_module.advanced_modules if block_type in deprecated_block_types + block_type for block_type in course_block.advanced_modules if block_type in deprecated_block_types ], 'blocks': [], - 'advance_settings_url': reverse_course_url('advanced_settings_handler', course_module.id) + 'advance_settings_url': reverse_course_url('advanced_settings_handler', course_block.id) } deprecated_blocks = modulestore().get_items( - course_module.id, + course_block.id, qualifiers={ 'category': re.compile('^' + '$|^'.join(deprecated_block_types) + '$') } @@ -689,21 +689,21 @@ def course_index(request, course_key): # A depth of None implies the whole course. The course outline needs this in order to compute has_changes. # A unit may not have a draft version, but one of its components could, and hence the unit itself has changes. with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user, depth=None) - if not course_module: + course_block = get_course_and_check_access(course_key, request.user, depth=None) + if not course_block: raise Http404 - lms_link = get_lms_link_for_item(course_module.location) + lms_link = get_lms_link_for_item(course_block.location) reindex_link = None if settings.FEATURES.get('ENABLE_COURSEWARE_INDEX', False): if GlobalStaff().has_user(request.user): reindex_link = f"/course/{str(course_key)}/search_reindex" - sections = course_module.get_children() - course_structure = _course_outline_json(request, course_module) + sections = course_block.get_children() + course_structure = _course_outline_json(request, course_block) locator_to_show = request.GET.get('show', None) course_release_date = ( - get_default_time_display(course_module.start) - if course_module.start != DEFAULT_START_DATE + get_default_time_display(course_block.start) + if course_block.start != DEFAULT_START_DATE else _("Set Date") ) @@ -715,16 +715,16 @@ def course_index(request, course_key): current_action = None deprecated_block_names = [block.name for block in deprecated_xblocks()] - deprecated_blocks_info = _deprecated_blocks_info(course_module, deprecated_block_names) + deprecated_blocks_info = _deprecated_blocks_info(course_block, deprecated_block_names) frontend_app_publisher_url = configuration_helpers.get_value_for_org( - course_module.location.org, + course_block.location.org, 'FRONTEND_APP_PUBLISHER_URL', settings.FEATURES.get('FRONTEND_APP_PUBLISHER_URL', False) ) # gather any errors in the currently stored proctoring settings. - advanced_dict = CourseMetadata.fetch(course_module) - proctoring_errors = CourseMetadata.validate_proctoring_settings(course_module, advanced_dict, request.user) + advanced_dict = CourseMetadata.fetch(course_block) + proctoring_errors = CourseMetadata.validate_proctoring_settings(course_block, advanced_dict, request.user) configuration = DiscussionsConfiguration.get(course_key) provider = configuration.provider_type @@ -733,7 +733,7 @@ def course_index(request, course_key): return render_to_response('course_outline.html', { 'language_code': request.LANGUAGE_CODE, - 'context_course': course_module, + 'context_course': course_block, 'lms_link': lms_link, 'sections': sections, 'course_structure': course_structure, @@ -751,8 +751,8 @@ def course_index(request, course_key): }, ) if current_action else None, 'frontend_app_publisher_url': frontend_app_publisher_url, - 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_module.id), - 'advance_settings_url': reverse_course_url('advanced_settings_handler', course_module.id), + 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_block.id), + 'advance_settings_url': reverse_course_url('advanced_settings_handler', course_block.id), 'proctoring_errors': proctoring_errors, }) @@ -907,7 +907,7 @@ def _create_or_rerun_course(request): # Set a unique wiki_slug for newly created courses. To maintain active wiki_slugs for # existing xml courses this cannot be changed in CourseBlock. # # TODO get rid of defining wiki slug in this org/course/run specific way and reconcile - # w/ xmodule.course_module.CourseBlock.__init__ + # w/ xmodule.course_block.CourseBlock.__init__ wiki_slug = f"{org}.{course}.{run}" definition_data = {'wiki_slug': wiki_slug} fields.update(definition_data) @@ -1068,17 +1068,17 @@ def course_info_handler(request, course_key_string): raise Http404 # lint-amnesty, pylint: disable=raise-missing-from with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user) - if not course_module: + course_block = get_course_and_check_access(course_key, request.user) + if not course_block: raise Http404 if 'text/html' in request.META.get('HTTP_ACCEPT', 'text/html'): return render_to_response( 'course_info.html', { - 'context_course': course_module, + 'context_course': course_block, 'updates_url': reverse_course_url('course_info_update_handler', course_key), 'handouts_locator': course_key.make_usage_key('course_info', 'handouts'), - 'base_asset_url': StaticContent.get_base_url_path_for_course_assets(course_module.id), + 'base_asset_url': StaticContent.get_base_url_path_for_course_assets(course_block.id), } ) else: @@ -1153,24 +1153,24 @@ def settings_handler(request, course_key_string): # lint-amnesty, pylint: disab course_key = CourseKey.from_string(course_key_string) credit_eligibility_enabled = settings.FEATURES.get('ENABLE_CREDIT_ELIGIBILITY', False) with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user) + course_block = get_course_and_check_access(course_key, request.user) if 'text/html' in request.META.get('HTTP_ACCEPT', '') and request.method == 'GET': upload_asset_url = reverse_course_url('assets_handler', course_key) # see if the ORG of this course can be attributed to a defined configuration . In that case, the # course about page should be editable in Studio publisher_enabled = configuration_helpers.get_value_for_org( - course_module.location.org, + course_block.location.org, 'ENABLE_PUBLISHER', settings.FEATURES.get('ENABLE_PUBLISHER', False) ) marketing_enabled = configuration_helpers.get_value_for_org( - course_module.location.org, + course_block.location.org, 'ENABLE_MKTG_SITE', settings.FEATURES.get('ENABLE_MKTG_SITE', False) ) enable_extended_course_details = configuration_helpers.get_value_for_org( - course_module.location.org, + course_block.location.org, 'ENABLE_EXTENDED_COURSE_DETAILS', settings.FEATURES.get('ENABLE_EXTENDED_COURSE_DETAILS', False) ) @@ -1178,7 +1178,7 @@ def settings_handler(request, course_key_string): # lint-amnesty, pylint: disab about_page_editable = not publisher_enabled enrollment_end_editable = GlobalStaff().has_user(request.user) or not publisher_enabled short_description_editable = configuration_helpers.get_value_for_org( - course_module.location.org, + course_block.location.org, 'EDITABLE_SHORT_DESCRIPTION', settings.FEATURES.get('EDITABLE_SHORT_DESCRIPTION', True) ) @@ -1188,12 +1188,12 @@ def settings_handler(request, course_key_string): # lint-amnesty, pylint: disab upgrade_deadline = (verified_mode and verified_mode.expiration_datetime and verified_mode.expiration_datetime.isoformat()) settings_context = { - 'context_course': course_module, + 'context_course': course_block, 'course_locator': course_key, - 'lms_link_for_about_page': get_link_for_about_page(course_module), - 'course_image_url': course_image_url(course_module, 'course_image'), - 'banner_image_url': course_image_url(course_module, 'banner_image'), - 'video_thumbnail_image_url': course_image_url(course_module, 'video_thumbnail_image'), + 'lms_link_for_about_page': get_link_for_about_page(course_block), + 'course_image_url': course_image_url(course_block, 'course_image'), + 'banner_image_url': course_image_url(course_block, 'banner_image'), + 'video_thumbnail_image_url': course_image_url(course_block, 'video_thumbnail_image'), 'details_url': reverse_course_url('settings_handler', course_key), 'about_page_editable': about_page_editable, 'marketing_enabled': marketing_enabled, @@ -1210,7 +1210,7 @@ def settings_handler(request, course_key_string): # lint-amnesty, pylint: disab 'is_entrance_exams_enabled': core_toggles.ENTRANCE_EXAMS.is_enabled(), 'enable_extended_course_details': enable_extended_course_details, 'upgrade_deadline': upgrade_deadline, - 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_module.id), + 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_block.id), } if is_prerequisite_courses_enabled(): courses, in_process_course_actions = get_courses_accessible_to_user(request) @@ -1232,7 +1232,7 @@ def settings_handler(request, course_key_string): # lint-amnesty, pylint: disab # if 'minimum_grade_credit' of a course is not set or 0 then # show warning message to course author. - show_min_grade_warning = False if course_module.minimum_grade_credit > 0 else True # lint-amnesty, pylint: disable=simplifiable-if-expression + show_min_grade_warning = False if course_block.minimum_grade_credit > 0 else True # lint-amnesty, pylint: disable=simplifiable-if-expression settings_context.update( { 'is_credit_course': True, @@ -1278,7 +1278,7 @@ def settings_handler(request, course_key_string): # lint-amnesty, pylint: disab # We have to be careful that we're only executing the following logic if we actually # need to create or delete an entrance exam from the specified course if core_toggles.ENTRANCE_EXAMS.is_enabled(): - course_entrance_exam_present = course_module.entrance_exam_enabled + course_entrance_exam_present = course_block.entrance_exam_enabled entrance_exam_enabled = request.json.get('entrance_exam_enabled', '') == 'true' ee_min_score_pct = request.json.get('entrance_exam_minimum_score_pct', None) # If the entrance exam box on the settings screen has been checked... @@ -1328,17 +1328,17 @@ def grading_handler(request, course_key_string, grader_index=None): """ course_key = CourseKey.from_string(course_key_string) with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user) + course_block = get_course_and_check_access(course_key, request.user) if 'text/html' in request.META.get('HTTP_ACCEPT', '') and request.method == 'GET': course_details = CourseGradingModel.fetch(course_key) return render_to_response('settings_graders.html', { - 'context_course': course_module, + 'context_course': course_block, 'course_locator': course_key, 'course_details': course_details, 'grading_url': reverse_course_url('grading_handler', course_key), 'is_credit_course': is_credit_course(course_key), - 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_module.id), + 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_block.id), }) elif 'application/json' in request.META.get('HTTP_ACCEPT', ''): if request.method == 'GET': @@ -1371,7 +1371,7 @@ def grading_handler(request, course_key_string, grader_index=None): return JsonResponse() -def _refresh_course_tabs(user: User, course_module: CourseBlock): +def _refresh_course_tabs(user: User, course_block: CourseBlock): """ Automatically adds/removes tabs if changes to the course require them. @@ -1392,19 +1392,19 @@ def update_tab(tabs, tab_type, tab_enabled): elif not tab_enabled and has_tab: tabs.remove(tab_panel) - course_tabs = copy.copy(course_module.tabs) + course_tabs = copy.copy(course_block.tabs) # Additionally update any tabs that are provided by non-dynamic course views for tab_type in CourseTabPluginManager.get_tab_types(): if not tab_type.is_dynamic and tab_type.is_default: - tab_enabled = tab_type.is_enabled(course_module, user=user) + tab_enabled = tab_type.is_enabled(course_block, user=user) update_tab(course_tabs, tab_type, tab_enabled) CourseTabList.validate_tabs(course_tabs) # Save the tabs into the course if they have been changed - if course_tabs != course_module.tabs: - course_module.tabs = course_tabs + if course_tabs != course_block.tabs: + course_block.tabs = course_tabs @login_required @@ -1423,42 +1423,42 @@ def advanced_settings_handler(request, course_key_string): """ course_key = CourseKey.from_string(course_key_string) with modulestore().bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user) + course_block = get_course_and_check_access(course_key, request.user) - advanced_dict = CourseMetadata.fetch(course_module) + advanced_dict = CourseMetadata.fetch(course_block) if settings.FEATURES.get('DISABLE_MOBILE_COURSE_AVAILABLE', False): advanced_dict.get('mobile_available')['deprecated'] = True if 'text/html' in request.META.get('HTTP_ACCEPT', '') and request.method == 'GET': publisher_enabled = configuration_helpers.get_value_for_org( - course_module.location.org, + course_block.location.org, 'ENABLE_PUBLISHER', settings.FEATURES.get('ENABLE_PUBLISHER', False) ) # gather any errors in the currently stored proctoring settings. - proctoring_errors = CourseMetadata.validate_proctoring_settings(course_module, advanced_dict, request.user) + proctoring_errors = CourseMetadata.validate_proctoring_settings(course_block, advanced_dict, request.user) return render_to_response('settings_advanced.html', { - 'context_course': course_module, + 'context_course': course_block, 'advanced_dict': advanced_dict, 'advanced_settings_url': reverse_course_url('advanced_settings_handler', course_key), 'publisher_enabled': publisher_enabled, - 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_module.id), + 'mfe_proctored_exam_settings_url': get_proctored_exam_settings_url(course_block.id), 'proctoring_errors': proctoring_errors, }) elif 'application/json' in request.META.get('HTTP_ACCEPT', ''): if request.method == 'GET': - return JsonResponse(CourseMetadata.fetch(course_module)) + return JsonResponse(CourseMetadata.fetch(course_block)) else: try: return JsonResponse( - update_course_advanced_settings(course_module, request.json, request.user) + update_course_advanced_settings(course_block, request.json, request.user) ) except ValidationError as err: return JsonResponseBadRequest(err.detail) -def update_course_advanced_settings(course_module: CourseBlock, data: Dict, user: User) -> Dict: +def update_course_advanced_settings(course_block: CourseBlock, data: Dict, user: User) -> Dict: """ Helper function to update course advanced settings from API data. @@ -1466,7 +1466,7 @@ def update_course_advanced_settings(course_module: CourseBlock, data: Dict, user it to the course advanced settings. Args: - course_module (CourseBlock): The course run object on which to operate. + course_block (CourseBlock): The course run object on which to operate. data (Dict): JSON data as found the ``request.data`` user (User): The user performing the operation @@ -1474,10 +1474,10 @@ def update_course_advanced_settings(course_module: CourseBlock, data: Dict, user Dict: The updated data after applying changes based on supplied data. """ try: - # validate data formats and update the course module. + # validate data formats and update the course block. # Note: don't update mongo yet, but wait until after any tabs are changed is_valid, errors, updated_data = CourseMetadata.validate_and_update_from_json( - course_module, + course_block, data, user=user, ) @@ -1487,7 +1487,7 @@ def update_course_advanced_settings(course_module: CourseBlock, data: Dict, user try: # update the course tabs if required by any setting changes - _refresh_course_tabs(user, course_module) + _refresh_course_tabs(user, course_block) except InvalidTabsException as err: log.exception(str(err)) response_message = [ @@ -1499,7 +1499,7 @@ def update_course_advanced_settings(course_module: CourseBlock, data: Dict, user raise ValidationError(response_message) from err # now update mongo - modulestore().update_item(course_module, user.id) + modulestore().update_item(course_block, user.id) return updated_data @@ -1665,8 +1665,8 @@ def textbooks_detail_handler(request, course_key_string, textbook_id): course_key = CourseKey.from_string(course_key_string) store = modulestore() with store.bulk_operations(course_key): - course_module = get_course_and_check_access(course_key, request.user) - matching_id = [tb for tb in course_module.pdf_textbooks + course_block = get_course_and_check_access(course_key, request.user) + matching_id = [tb for tb in course_block.pdf_textbooks if str(tb.get("id")) == str(textbook_id)] if matching_id: textbook = matching_id[0] @@ -1684,23 +1684,23 @@ def textbooks_detail_handler(request, course_key_string, textbook_id): return JsonResponse({"error": str(err)}, status=400) new_textbook["id"] = textbook_id if textbook: - i = course_module.pdf_textbooks.index(textbook) - new_textbooks = course_module.pdf_textbooks[0:i] + i = course_block.pdf_textbooks.index(textbook) + new_textbooks = course_block.pdf_textbooks[0:i] new_textbooks.append(new_textbook) - new_textbooks.extend(course_module.pdf_textbooks[i + 1:]) - course_module.pdf_textbooks = new_textbooks + new_textbooks.extend(course_block.pdf_textbooks[i + 1:]) + course_block.pdf_textbooks = new_textbooks else: - course_module.pdf_textbooks.append(new_textbook) - store.update_item(course_module, request.user.id) + course_block.pdf_textbooks.append(new_textbook) + store.update_item(course_block, request.user.id) return JsonResponse(new_textbook, status=201) elif request.method == 'DELETE': if not textbook: return JsonResponse(status=404) - i = course_module.pdf_textbooks.index(textbook) - remaining_textbooks = course_module.pdf_textbooks[0:i] - remaining_textbooks.extend(course_module.pdf_textbooks[i + 1:]) - course_module.pdf_textbooks = remaining_textbooks - store.update_item(course_module, request.user.id) + i = course_block.pdf_textbooks.index(textbook) + remaining_textbooks = course_block.pdf_textbooks[0:i] + remaining_textbooks.extend(course_block.pdf_textbooks[i + 1:]) + course_block.pdf_textbooks = remaining_textbooks + store.update_item(course_block, request.user.id) return JsonResponse() diff --git a/cms/djangoapps/contentstore/views/export_git.py b/cms/djangoapps/contentstore/views/export_git.py index 6a32050cd100..0da89f9fe74b 100644 --- a/cms/djangoapps/contentstore/views/export_git.py +++ b/cms/djangoapps/contentstore/views/export_git.py @@ -30,18 +30,18 @@ def export_git(request, course_key_string): if not has_course_author_access(request.user, course_key): raise PermissionDenied() - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) failed = False - log.debug('export_git course_module=%s', course_module) + log.debug('export_git course_block=%s', course_block) msg = "" - if 'action' in request.GET and course_module.giturl: + if 'action' in request.GET and course_block.giturl: if request.GET['action'] == 'push': try: git_export_utils.export_to_git( - course_module.id, - course_module.giturl, + course_block.id, + course_block.giturl, request.user, ) msg = _('Course successfully exported to git repository') @@ -50,7 +50,7 @@ def export_git(request, course_key_string): msg = str(ex) return render_to_response('export_git.html', { - 'context_course': course_module, + 'context_course': course_block, 'msg': msg, 'failed': failed, }) diff --git a/cms/djangoapps/contentstore/views/helpers.py b/cms/djangoapps/contentstore/views/helpers.py index 9c2fd8b732a6..019f32716b33 100644 --- a/cms/djangoapps/contentstore/views/helpers.py +++ b/cms/djangoapps/contentstore/views/helpers.py @@ -254,7 +254,7 @@ def create_xblock(parent_locator, user, category, display_name, boilerplate=None user ) - # VS[compat] cdodge: This is a hack because static_tabs also have references from the course module, so + # VS[compat] cdodge: This is a hack because static_tabs also have references from the course block, so # if we add one then we need to also add it to the policy information (i.e. metadata) # we should remove this once we can break this reference from the course to static tabs if category == 'static_tab': diff --git a/cms/djangoapps/contentstore/views/item.py b/cms/djangoapps/contentstore/views/item.py index 2ef9b80d38b2..244cf52c13b4 100644 --- a/cms/djangoapps/contentstore/views/item.py +++ b/cms/djangoapps/contentstore/views/item.py @@ -44,7 +44,7 @@ from openedx.core.lib.gating import api as gating_api from openedx.core.lib.xblock_utils import hash_resource, request_token, wrap_xblock, wrap_xblock_aside from openedx.core.toggles import ENTRANCE_EXAMS -from xmodule.course_module import DEFAULT_START_DATE # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import DEFAULT_START_DATE # lint-amnesty, pylint: disable=wrong-import-order from xmodule.library_tools import LibraryToolsService # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore import EdxJSONEncoder, ModuleStoreEnum # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order @@ -979,7 +979,7 @@ def _delete_item(usage_key, user): store = modulestore() with store.bulk_operations(usage_key.course_key): - # VS[compat] cdodge: This is a hack because static_tabs also have references from the course module, so + # VS[compat] cdodge: This is a hack because static_tabs also have references from the course block, so # if we add one then we need to also add it to the policy information (i.e. metadata) # we should remove this once we can break this reference from the course to static tabs if usage_key.block_type == 'static_tab': @@ -1105,7 +1105,7 @@ def _get_gating_info(course, xblock): info = {} if xblock.category == 'sequential' and course.enable_subsection_gating: if not hasattr(course, 'gating_prerequisites'): - # Cache gating prerequisites on course module so that we are not + # Cache gating prerequisites on course block so that we are not # hitting the database for every xblock in the course course.gating_prerequisites = gating_api.get_prerequisites(course.id) info["is_prereq"] = gating_api.is_prerequisite(course.id, xblock.location) diff --git a/cms/djangoapps/contentstore/views/preview.py b/cms/djangoapps/contentstore/views/preview.py index a7b9942ae51e..d972eb4f2227 100644 --- a/cms/djangoapps/contentstore/views/preview.py +++ b/cms/djangoapps/contentstore/views/preview.py @@ -240,7 +240,7 @@ class StudioPartitionService(PartitionService): """ def get_user_group_id_for_partition(self, user, user_partition_id): """ - Override this method to return None, as the split_test_module calls this + Override this method to return None, as the split_test_block calls this to determine which group a user should see, but is robust to getting a return value of None meaning that all groups should be shown. """ diff --git a/cms/djangoapps/contentstore/views/tabs.py b/cms/djangoapps/contentstore/views/tabs.py index 72c7c90c72f1..4018b1188367 100644 --- a/cms/djangoapps/contentstore/views/tabs.py +++ b/cms/djangoapps/contentstore/views/tabs.py @@ -11,7 +11,7 @@ from django.views.decorators.http import require_http_methods from opaque_keys.edx.keys import CourseKey, UsageKey from rest_framework.exceptions import ValidationError -from xmodule.course_module import CourseBlock +from xmodule.course_block import CourseBlock from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.django import modulestore from xmodule.tabs import CourseTab, CourseTabList, InvalidTabsException, StaticTab @@ -106,7 +106,7 @@ def update_tabs_handler(course_item: CourseBlock, tabs_data: Dict, user: User) - Helper to handle updates to course tabs based on API data. Args: - course_item (CourseBlock): Course module whose tabs need to be updated + course_item (CourseBlock): Course block whose tabs need to be updated tabs_data (Dict): JSON formatted data for updating or reordering tabs. user (User): The user performing the operation. """ diff --git a/cms/djangoapps/contentstore/views/tests/test_course_index.py b/cms/djangoapps/contentstore/views/tests/test_course_index.py index 04b66498b01d..d68242533859 100644 --- a/cms/djangoapps/contentstore/views/tests/test_course_index.py +++ b/cms/djangoapps/contentstore/views/tests/test_course_index.py @@ -525,9 +525,9 @@ def assert_correct_json_response(self, json_response, is_concise=False): self.assert_correct_json_response(child_response, is_concise) def test_course_outline_initial_state(self): - course_module = modulestore().get_item(self.course.location) + course_block = modulestore().get_item(self.course.location) course_structure = create_xblock_info( - course_module, + course_block, include_child_info=True, include_children_predicate=lambda xblock: not xblock.category == 'vertical' ) @@ -543,7 +543,7 @@ def test_course_outline_initial_state(self): self.assertIn(str(self.sequential.location), expanded_locators) self.assertIn(str(self.vertical.location), expanded_locators) - def _create_test_data(self, course_module, create_blocks=False, publish=True, block_types=None): + def _create_test_data(self, course_block, create_blocks=False, publish=True, block_types=None): """ Create data for test. """ @@ -558,7 +558,7 @@ def _create_test_data(self, course_module, create_blocks=False, publish=True, bl if not publish: self.store.unpublish(self.vertical.location, self.user.id) - course_module.advanced_modules.extend(block_types) + course_block.advanced_modules.extend(block_types) def _verify_deprecated_info(self, course_id, advanced_modules, info, deprecated_block_types): """ @@ -594,12 +594,12 @@ def test_verify_deprecated_warning_message(self, publish, block_types): """ Verify deprecated warning info. """ - course_module = modulestore().get_item(self.course.location) - self._create_test_data(course_module, create_blocks=True, block_types=block_types, publish=publish) - info = _deprecated_blocks_info(course_module, block_types) + course_block = modulestore().get_item(self.course.location) + self._create_test_data(course_block, create_blocks=True, block_types=block_types, publish=publish) + info = _deprecated_blocks_info(course_block, block_types) self._verify_deprecated_info( - course_module.id, - course_module.advanced_modules, + course_block.id, + course_block.advanced_modules, info, block_types ) @@ -611,17 +611,17 @@ def test_verify_deprecated_warning_message(self, publish, block_types): (["a", "b", "c"], ["d", "e", "f"]) ) @ddt.unpack - def test_verify_warn_only_on_enabled_modules(self, enabled_block_types, deprecated_block_types): + def test_verify_warn_only_on_enabled_blocks(self, enabled_block_types, deprecated_block_types): """ Verify that we only warn about block_types that are both deprecated and enabled. """ expected_block_types = list(set(enabled_block_types) & set(deprecated_block_types)) - course_module = modulestore().get_item(self.course.location) - self._create_test_data(course_module, create_blocks=True, block_types=enabled_block_types) - info = _deprecated_blocks_info(course_module, deprecated_block_types) + course_block = modulestore().get_item(self.course.location) + self._create_test_data(course_block, create_blocks=True, block_types=enabled_block_types) + info = _deprecated_blocks_info(course_block, deprecated_block_types) self._verify_deprecated_info( - course_module.id, - course_module.advanced_modules, + course_block.id, + course_block.advanced_modules, info, expected_block_types ) @@ -728,7 +728,7 @@ def test_empty_content_type(self): self.assertContains(response, self.SUCCESSFUL_RESPONSE) self.assertEqual(response.status_code, 200) - @mock.patch('xmodule.html_module.HtmlBlock.index_dictionary') + @mock.patch('xmodule.html_block.HtmlBlock.index_dictionary') def test_reindex_course_search_index_error(self, mock_index_dictionary): """ Test json response with mocked error data for html @@ -769,7 +769,7 @@ def test_reindex_json_responses(self): course_id=str(self.course.id)) self.assertEqual(response['total'], 1) - @mock.patch('xmodule.video_module.VideoBlock.index_dictionary') + @mock.patch('xmodule.video_block.VideoBlock.index_dictionary') def test_reindex_video_error_json_responses(self, mock_index_dictionary): """ Test json response with mocked error data for video @@ -791,7 +791,7 @@ def test_reindex_video_error_json_responses(self, mock_index_dictionary): with self.assertRaises(SearchIndexingError): reindex_course_and_check_access(self.course.id, self.user) - @mock.patch('xmodule.html_module.HtmlBlock.index_dictionary') + @mock.patch('xmodule.html_block.HtmlBlock.index_dictionary') def test_reindex_html_error_json_responses(self, mock_index_dictionary): """ Test json response with mocked error data for html @@ -813,7 +813,7 @@ def test_reindex_html_error_json_responses(self, mock_index_dictionary): with self.assertRaises(SearchIndexingError): reindex_course_and_check_access(self.course.id, self.user) - @mock.patch('xmodule.seq_module.SequenceBlock.index_dictionary') + @mock.patch('xmodule.seq_block.SequenceBlock.index_dictionary') def test_reindex_seq_error_json_responses(self, mock_index_dictionary): """ Test json response with mocked error data for sequence @@ -879,7 +879,7 @@ def test_indexing_responses(self): course_id=str(self.course.id)) self.assertEqual(response['total'], 1) - @mock.patch('xmodule.video_module.VideoBlock.index_dictionary') + @mock.patch('xmodule.video_block.VideoBlock.index_dictionary') def test_indexing_video_error_responses(self, mock_index_dictionary): """ Test do_course_reindex response with mocked error data for video @@ -901,7 +901,7 @@ def test_indexing_video_error_responses(self, mock_index_dictionary): with self.assertRaises(SearchIndexingError): CoursewareSearchIndexer.do_course_reindex(modulestore(), self.course.id) - @mock.patch('xmodule.html_module.HtmlBlock.index_dictionary') + @mock.patch('xmodule.html_block.HtmlBlock.index_dictionary') def test_indexing_html_error_responses(self, mock_index_dictionary): """ Test do_course_reindex response with mocked error data for html @@ -923,7 +923,7 @@ def test_indexing_html_error_responses(self, mock_index_dictionary): with self.assertRaises(SearchIndexingError): CoursewareSearchIndexer.do_course_reindex(modulestore(), self.course.id) - @mock.patch('xmodule.seq_module.SequenceBlock.index_dictionary') + @mock.patch('xmodule.seq_block.SequenceBlock.index_dictionary') def test_indexing_seq_error_responses(self, mock_index_dictionary): """ Test do_course_reindex response with mocked error data for sequence diff --git a/cms/djangoapps/contentstore/views/tests/test_group_configurations.py b/cms/djangoapps/contentstore/views/tests/test_group_configurations.py index 728d2d980890..437098132154 100644 --- a/cms/djangoapps/contentstore/views/tests/test_group_configurations.py +++ b/cms/djangoapps/contentstore/views/tests/test_group_configurations.py @@ -1169,7 +1169,7 @@ class GroupConfigurationsValidationTestCase(CourseTestCase, HelperMethods): Tests for validation in Group Configurations. """ - @patch('xmodule.split_test_module.SplitTestBlock.validate_split_test') + @patch('xmodule.split_test_block.SplitTestBlock.validate_split_test') def verify_validation_add_usage_info(self, expected_result, mocked_message, mocked_validation_messages): """ Helper method for testing validation information present after add_usage_info. @@ -1204,7 +1204,7 @@ def test_warning_message_present(self): ) self.verify_validation_add_usage_info(expected_result, mocked_message) # pylint: disable=no-value-for-parameter - @patch('xmodule.split_test_module.SplitTestBlock.validate_split_test') + @patch('xmodule.split_test_block.SplitTestBlock.validate_split_test') def verify_validation_update_usage_info(self, expected_result, mocked_message, mocked_validation_messages): """ Helper method for testing validation information present after update_usage_info. diff --git a/cms/djangoapps/contentstore/views/tests/test_item.py b/cms/djangoapps/contentstore/views/tests/test_item.py index 668aee5ab096..97fe10687164 100644 --- a/cms/djangoapps/contentstore/views/tests/test_item.py +++ b/cms/djangoapps/contentstore/views/tests/test_item.py @@ -27,8 +27,8 @@ from xblock.runtime import DictKeyValueStore, KvsFieldData from xblock.test.tools import TestRuntime from xblock.validation import ValidationMessage -from xmodule.capa_module import ProblemBlock -from xmodule.course_module import DEFAULT_START_DATE +from xmodule.capa_block import ProblemBlock +from xmodule.course_block import DEFAULT_START_DATE from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.django import modulestore from xmodule.modulestore.exceptions import ItemNotFoundError diff --git a/cms/djangoapps/contentstore/views/tests/test_preview.py b/cms/djangoapps/contentstore/views/tests/test_preview.py index a46f35cef5f3..7db140a29003 100644 --- a/cms/djangoapps/contentstore/views/tests/test_preview.py +++ b/cms/djangoapps/contentstore/views/tests/test_preview.py @@ -14,7 +14,7 @@ from xblock.core import XBlock, XBlockAside from xmodule.contentstore.django import contentstore -from xmodule.lti_module import LTIBlock +from xmodule.lti_block import LTIBlock from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.django import modulestore from xmodule.modulestore.tests.django_utils import ( @@ -118,8 +118,8 @@ def test_preview_no_asides(self): self.assertNotRegex(html, r"data-block-type=[\"\']test_aside[\"\']") self.assertNotRegex(html, "Aside rendered") - @mock.patch('xmodule.conditional_module.ConditionalBlock.is_condition_satisfied') - def test_preview_conditional_module_children_context(self, mock_is_condition_satisfied): + @mock.patch('xmodule.conditional_block.ConditionalBlock.is_condition_satisfied') + def test_preview_conditional_block_children_context(self, mock_is_condition_satisfied): """ Tests that when empty context is pass to children of ConditionalBlock it will not raise KeyError. """ diff --git a/cms/djangoapps/contentstore/views/tests/test_transcripts.py b/cms/djangoapps/contentstore/views/tests/test_transcripts.py index fd130917d2e4..07b5e52705bd 100644 --- a/cms/djangoapps/contentstore/views/tests/test_transcripts.py +++ b/cms/djangoapps/contentstore/views/tests/test_transcripts.py @@ -22,8 +22,8 @@ from xmodule.contentstore.django import contentstore # lint-amnesty, pylint: disable=wrong-import-order from xmodule.exceptions import NotFoundError # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.video_module import VideoBlock # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.video_module.transcripts_utils import ( # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block import VideoBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block.transcripts_utils import ( # lint-amnesty, pylint: disable=wrong-import-order GetTranscriptsFromYouTubeException, Transcript, get_video_transcript_content, @@ -83,7 +83,7 @@ def setUp(self): """Create initial data.""" super().setUp() - # Add video module + # Add video block data = { 'parent_locator': str(self.course.location), 'category': 'video', @@ -121,9 +121,9 @@ def get_youtube_ids(self): 1.5: item.youtube_id_1_5 } - def create_non_video_module(self): + def create_non_video_block(self): """ - Setup non video module for tests. + Setup non video block for tests. """ data = { 'parent_locator': str(self.course.location), @@ -324,8 +324,8 @@ def test_transcript_upload_unknown_category(self): """ Test that transcript upload validation fails if item's category is other than video. """ - # non_video module setup - i.e. an item whose category is not 'video'. - usage_key = self.create_non_video_module() + # non_video block setup - i.e. an item whose category is not 'video'. + usage_key = self.create_non_video_block() # Request to upload transcript for the item response = self.upload_transcript(locator=usage_key, transcript_file=self.good_srt_file, edx_video_id='') self.assert_response( @@ -489,8 +489,8 @@ def test_choose_transcript_fails_on_unknown_category(self): """ Test that transcript choose validation fails if item's category is other than video. """ - # non_video module setup - i.e. an item whose category is not 'video'. - usage_key = self.create_non_video_module() + # non_video block setup - i.e. an item whose category is not 'video'. + usage_key = self.create_non_video_block() # Request to choose transcript for the item response = self.choose_transcript(locator=usage_key, chosen_html5_id=self.chosen_html5_id) self.assert_response( @@ -611,8 +611,8 @@ def test_rename_transcript_fails_on_unknown_category(self): """ Test that validation fails if item's category is other than video. """ - # non_video module setup - i.e. an item whose category is not 'video'. - usage_key = self.create_non_video_module() + # non_video block setup - i.e. an item whose category is not 'video'. + usage_key = self.create_non_video_block() # Make call to use current transcript from contentstore. response = self.rename_transcript(usage_key) self.assert_response( @@ -747,8 +747,8 @@ def test_replace_transcript_fails_on_unknown_category(self): """ Test that validation fails if item's category is other than video. """ - # non_video module setup - i.e. an item whose category is not 'video'. - usage_key = self.create_non_video_module() + # non_video block setup - i.e. an item whose category is not 'video'. + usage_key = self.create_non_video_block() response = self.replace_transcript(usage_key, youtube_id=self.youtube_id) self.assert_response( response, @@ -825,11 +825,11 @@ def test_download_transcript_404_with_bad_locator(self): response = self.download_transcript(locator='invalid-locator') self.assert_download_response(response, expected_status_code=404) - def test_download_transcript_404_for_non_video_module(self): + def test_download_transcript_404_for_non_video_block(self): """ - Verify that download transcript returns 404 for a non video module. + Verify that download transcript returns 404 for a non video block. """ - usage_key = self.create_non_video_module() + usage_key = self.create_non_video_block() response = self.download_transcript(locator=usage_key) self.assert_download_response(response, expected_status_code=404) @@ -940,7 +940,7 @@ def test_check_youtube(self): } ) - @patch('xmodule.video_module.transcripts_utils.requests.get') + @patch('xmodule.video_block.transcripts_utils.requests.get') def test_check_youtube_with_transcript_name(self, mock_get): """ Test that the transcripts are fetched correctly when the the transcript name is set @@ -1033,8 +1033,8 @@ def test_fail_data_with_bad_locator(self): self.assertEqual(resp.status_code, 400) self.assertEqual(json.loads(resp.content.decode('utf-8')).get('status'), "Can't find item by locator.") - def test_fail_for_non_video_module(self): - # Not video module: setup + def test_fail_for_non_video_block(self): + # Not video block: setup data = { 'parent_locator': str(self.course.location), 'category': 'problem', @@ -1080,7 +1080,7 @@ def test_fail_for_non_video_module(self): 'Transcripts are supported only for "video" modules.', ) - @patch('xmodule.video_module.transcripts_utils.get_video_transcript_content') + @patch('xmodule.video_block.transcripts_utils.get_video_transcript_content') def test_command_for_fallback_transcript(self, mock_get_video_transcript_content): """ Verify the command if a transcript is there in edx-val. diff --git a/cms/djangoapps/contentstore/views/transcript_settings.py b/cms/djangoapps/contentstore/views/transcript_settings.py index 677609404225..40846a2ec3c0 100644 --- a/cms/djangoapps/contentstore/views/transcript_settings.py +++ b/cms/djangoapps/contentstore/views/transcript_settings.py @@ -27,7 +27,7 @@ from openedx.core.djangoapps.video_config.models import VideoTranscriptEnabledFlag from openedx.core.djangoapps.video_pipeline.api import update_3rd_party_transcription_service_credentials from openedx.core.lib.api.view_utils import view_auth_classes -from xmodule.video_module.transcripts_utils import Transcript, TranscriptsGenerationException # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block.transcripts_utils import Transcript, TranscriptsGenerationException # lint-amnesty, pylint: disable=wrong-import-order from .videos import TranscriptProvider diff --git a/cms/djangoapps/contentstore/views/transcripts_ajax.py b/cms/djangoapps/contentstore/views/transcripts_ajax.py index cf322ff45ba2..a27ae4a4bf83 100644 --- a/cms/djangoapps/contentstore/views/transcripts_ajax.py +++ b/cms/djangoapps/contentstore/views/transcripts_ajax.py @@ -29,7 +29,7 @@ from xmodule.exceptions import NotFoundError # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.exceptions import ItemNotFoundError # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.video_module.transcripts_utils import ( # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block.transcripts_utils import ( # lint-amnesty, pylint: disable=wrong-import-order GetTranscriptsFromYouTubeException, Transcript, TranscriptsGenerationException, @@ -124,9 +124,9 @@ def save_video_transcript(edx_video_id, input_format, transcript_content, langua return result -def validate_video_module(request, locator): +def validate_video_block(request, locator): """ - Validates video module given its locator and request. Also, checks + Validates video block given its locator and request. Also, checks if requesting user has course authoring access. Arguments: @@ -175,7 +175,7 @@ def validate_transcript_upload_data(request): error = _('Video ID is required.') if not error: - error, video = validate_video_module(request, video_locator) + error, video = validate_video_block(request, video_locator) if not error: validated_data.update({ 'video': video, @@ -250,7 +250,7 @@ def download_transcripts(request): Raises Http404 if unsuccessful. """ - error, video = validate_video_module(request, locator=request.GET.get('locator')) + error, video = validate_video_block(request, locator=request.GET.get('locator')) if error: raise Http404 @@ -491,7 +491,7 @@ def validate_transcripts_request(request, include_yt=False, include_html5=False) if not data: error = _('Incoming video data is empty.') else: - error, video = validate_video_module(request, locator=data.get('locator')) + error, video = validate_video_block(request, locator=data.get('locator')) if not error: validated_data.update({'video': video}) diff --git a/cms/djangoapps/contentstore/views/user.py b/cms/djangoapps/contentstore/views/user.py index 7a0d03687c2e..42ccb6384cca 100644 --- a/cms/djangoapps/contentstore/views/user.py +++ b/cms/djangoapps/contentstore/views/user.py @@ -79,7 +79,7 @@ def _manage_users(request, course_key): if not user_perms & STUDIO_VIEW_USERS: raise PermissionDenied() - course_module = modulestore().get_course(course_key) + course_block = modulestore().get_course(course_key) instructors = set(CourseInstructorRole(course_key).users_with_role()) # the page only lists staff and assumes they're a superset of instructors. Do a union to ensure. staff = set(CourseStaffRole(course_key).users_with_role()).union(instructors) @@ -91,7 +91,7 @@ def _manage_users(request, course_key): formatted_users.append(user_with_role(user, 'staff')) return render_to_response('manage_users.html', { - 'context_course': course_module, + 'context_course': course_block, 'show_transfer_ownership_hint': request.user in instructors and len(instructors) == 1, 'users': formatted_users, 'allow_actions': bool(user_perms & STUDIO_EDIT_ROLES), diff --git a/cms/djangoapps/contentstore/views/videos.py b/cms/djangoapps/contentstore/views/videos.py index d9de03a854a2..3631ff20d3cf 100644 --- a/cms/djangoapps/contentstore/views/videos.py +++ b/cms/djangoapps/contentstore/views/videos.py @@ -52,7 +52,7 @@ ) from openedx.core.djangoapps.waffle_utils import CourseWaffleFlag from openedx.core.lib.api.view_utils import view_auth_classes -from xmodule.video_module.transcripts_utils import Transcript # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block.transcripts_utils import Transcript # lint-amnesty, pylint: disable=wrong-import-order from ..models import VideoUploadConfig from ..utils import reverse_course_url diff --git a/cms/djangoapps/coursegraph/management/commands/tests/test_dump_to_neo4j.py b/cms/djangoapps/coursegraph/management/commands/tests/test_dump_to_neo4j.py index 32fef0a88711..5f967b0095e4 100644 --- a/cms/djangoapps/coursegraph/management/commands/tests/test_dump_to_neo4j.py +++ b/cms/djangoapps/coursegraph/management/commands/tests/test_dump_to_neo4j.py @@ -34,7 +34,7 @@ class TestDumpToNeo4jCommandBase(SharedModuleStoreTestCase): @classmethod def setUpClass(cls): r""" - Creates two courses; one that's just a course module, and one that + Creates two courses; one that's just a course block, and one that looks like: course | diff --git a/cms/djangoapps/models/settings/course_metadata.py b/cms/djangoapps/models/settings/course_metadata.py index 9dea9868d994..c072a4ae552b 100644 --- a/cms/djangoapps/models/settings/course_metadata.py +++ b/cms/djangoapps/models/settings/course_metadata.py @@ -18,7 +18,7 @@ from openedx.core.djangoapps.discussions.config.waffle_utils import legacy_discussion_experience_enabled from openedx.core.lib.teams_config import TeamsetType from openedx.features.course_experience import COURSE_ENABLE_UNENROLLED_ACCESS_FLAG -from xmodule.course_module import get_available_providers # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import get_available_providers # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.exceptions import InvalidProctoringProvider # lint-amnesty, pylint: disable=wrong-import-order diff --git a/cms/envs/bok_choy.auth.json b/cms/envs/bok_choy.auth.json index 4a9a2f715012..0fe4d2b236aa 100644 --- a/cms/envs/bok_choy.auth.json +++ b/cms/envs/bok_choy.auth.json @@ -72,7 +72,7 @@ "OPTIONS": { "collection": "modulestore", "db": "test", - "default_class": "xmodule.hidden_module.HiddenDescriptor", + "default_class": "xmodule.hidden_block.HiddenBlock", "fs_root": "** OVERRIDDEN **", "host": [ "localhost" @@ -86,7 +86,7 @@ "ENGINE": "xmodule.modulestore.xml.XMLModuleStore", "OPTIONS": { "data_dir": "** OVERRIDDEN **", - "default_class": "xmodule.hidden_module.HiddenDescriptor" + "default_class": "xmodule.hidden_block.HiddenBlock" } } ] diff --git a/cms/envs/bok_choy.py b/cms/envs/bok_choy.py index 24236cc183d7..f96183840c71 100644 --- a/cms/envs/bok_choy.py +++ b/cms/envs/bok_choy.py @@ -57,7 +57,7 @@ default_store=os.environ.get('DEFAULT_STORE', 'draft'), ) -# Needed to enable licensing on video modules +# Needed to enable licensing on video blocks XBLOCK_SETTINGS.update({'VideoBlock': {'licensing_enabled': True}}) # Capture the console log via template includes, until webdriver supports log capture again diff --git a/cms/envs/bok_choy.yml b/cms/envs/bok_choy.yml index b378cf6443b5..baf6a5a22d03 100644 --- a/cms/envs/bok_choy.yml +++ b/cms/envs/bok_choy.yml @@ -105,14 +105,14 @@ MODULESTORE: OPTIONS: collection: modulestore db: test - default_class: xmodule.hidden_module.HiddenDescriptor + default_class: xmodule.hidden_block.HiddenBlock fs_root: '** OVERRIDDEN **' host: [localhost] port: 27017 render_template: common.djangoapps.edxmako.shortcuts.render_to_string - ENGINE: xmodule.modulestore.xml.XMLModuleStore NAME: xml - OPTIONS: {data_dir: '** OVERRIDDEN **', default_class: xmodule.hidden_module.HiddenDescriptor} + OPTIONS: {data_dir: '** OVERRIDDEN **', default_class: xmodule.hidden_block.HiddenBlock} # We need to test different scenarios, following setting effectively disbale rate limiting PASSWORD_RESET_IP_RATE: '1/s' PASSWORD_RESET_EMAIL_RATE: '1/s' diff --git a/cms/envs/bok_choy_docker.auth.json b/cms/envs/bok_choy_docker.auth.json index 98c999fb7c59..7d280406d062 100644 --- a/cms/envs/bok_choy_docker.auth.json +++ b/cms/envs/bok_choy_docker.auth.json @@ -72,7 +72,7 @@ "OPTIONS": { "collection": "modulestore", "db": "test", - "default_class": "xmodule.hidden_module.HiddenDescriptor", + "default_class": "xmodule.hidden_block.HiddenBlock", "fs_root": "** OVERRIDDEN **", "host": [ "edx.devstack.mongo" @@ -86,7 +86,7 @@ "ENGINE": "xmodule.modulestore.xml.XMLModuleStore", "OPTIONS": { "data_dir": "** OVERRIDDEN **", - "default_class": "xmodule.hidden_module.HiddenDescriptor" + "default_class": "xmodule.hidden_block.HiddenBlock" } } ] diff --git a/cms/envs/bok_choy_docker.yml b/cms/envs/bok_choy_docker.yml index 829b11676659..a94270431430 100644 --- a/cms/envs/bok_choy_docker.yml +++ b/cms/envs/bok_choy_docker.yml @@ -105,14 +105,14 @@ MODULESTORE: OPTIONS: collection: modulestore db: test - default_class: xmodule.hidden_module.HiddenDescriptor + default_class: xmodule.hidden_block.HiddenBlock fs_root: '** OVERRIDDEN **' host: [edx.devstack.mongo] port: 27017 render_template: common.djangoapps.edxmako.shortcuts.render_to_string - ENGINE: xmodule.modulestore.xml.XMLModuleStore NAME: xml - OPTIONS: {data_dir: '** OVERRIDDEN **', default_class: xmodule.hidden_module.HiddenDescriptor} + OPTIONS: {data_dir: '** OVERRIDDEN **', default_class: xmodule.hidden_block.HiddenBlock} SECRET_KEY: '' SERVER_EMAIL: devops@example.com SESSION_COOKIE_DOMAIN: null diff --git a/cms/envs/common.py b/cms/envs/common.py index f99dfa0b0bba..89737388879a 100644 --- a/cms/envs/common.py +++ b/cms/envs/common.py @@ -1005,7 +1005,7 @@ 'ENGINE': 'xmodule.modulestore.split_mongo.split_draft.DraftVersioningModuleStore', 'DOC_STORE_CONFIG': DOC_STORE_CONFIG, 'OPTIONS': { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': DATA_DIR, 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string', } @@ -1015,7 +1015,7 @@ 'ENGINE': 'xmodule.modulestore.mongo.DraftMongoModuleStore', 'DOC_STORE_CONFIG': DOC_STORE_CONFIG, 'OPTIONS': { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': DATA_DIR, 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string', } @@ -1578,7 +1578,7 @@ # Monitor the status of services 'openedx.core.djangoapps.service_status', - # Video module configs (This will be moved to Video once it becomes an XBlock) + # Video block configs (This will be moved to Video once it becomes an XBlock) 'openedx.core.djangoapps.video_config', # edX Video Pipeline integration diff --git a/cms/envs/devstack-experimental.yml b/cms/envs/devstack-experimental.yml index daa1225ee852..2f5a11dbf268 100644 --- a/cms/envs/devstack-experimental.yml +++ b/cms/envs/devstack-experimental.yml @@ -379,7 +379,7 @@ MODULESTORE: ENGINE: xmodule.modulestore.split_mongo.split_draft.DraftVersioningModuleStore NAME: split OPTIONS: - default_class: xmodule.hidden_module.HiddenDescriptor + default_class: xmodule.hidden_block.HiddenBlock fs_root: /edx/var/edxapp/data render_template: common.djangoapps.edxmako.shortcuts.render_to_string - DOC_STORE_CONFIG: @@ -399,7 +399,7 @@ MODULESTORE: ENGINE: xmodule.modulestore.mongo.DraftMongoModuleStore NAME: draft OPTIONS: - default_class: xmodule.hidden_module.HiddenDescriptor + default_class: xmodule.hidden_block.HiddenBlock fs_root: /edx/var/edxapp/data render_template: common.djangoapps.edxmako.shortcuts.render_to_string ORA2_FILE_PREFIX: default_env-default_deployment/ora2 diff --git a/cms/envs/devstack.py b/cms/envs/devstack.py index 6bffbe300694..c03347ce9987 100644 --- a/cms/envs/devstack.py +++ b/cms/envs/devstack.py @@ -137,7 +137,7 @@ def should_show_debug_toolbar(request): # lint-amnesty, pylint: disable=missing ################################ COURSE LICENSES ################################ FEATURES['LICENSING'] = True -# Needed to enable licensing on video modules +# Needed to enable licensing on video blocks XBLOCK_SETTINGS.update({'VideoBlock': {'licensing_enabled': True}}) ################################ SEARCH INDEX ################################ diff --git a/cms/envs/test.py b/cms/envs/test.py index c31635d6bf58..e856034d08f3 100644 --- a/cms/envs/test.py +++ b/cms/envs/test.py @@ -101,7 +101,7 @@ update_module_store_settings( MODULESTORE, module_store_options={ - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': TEST_ROOT / "data", }, doc_store_settings={ diff --git a/cms/lib/xblock/tagging/tagging.py b/cms/lib/xblock/tagging/tagging.py index 8e287589c9a6..80f7cc0f2859 100644 --- a/cms/lib/xblock/tagging/tagging.py +++ b/cms/lib/xblock/tagging/tagging.py @@ -8,7 +8,7 @@ from xblock.fields import Dict, Scope from common.djangoapps.edxmako.shortcuts import render_to_string -from xmodule.capa_module import ProblemBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.capa_block import ProblemBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.x_module import AUTHOR_VIEW # lint-amnesty, pylint: disable=wrong-import-order _ = lambda text: text diff --git a/common/djangoapps/static_replace/__init__.py b/common/djangoapps/static_replace/__init__.py index 8bf44b9a6bb3..310ad8343242 100644 --- a/common/djangoapps/static_replace/__init__.py +++ b/common/djangoapps/static_replace/__init__.py @@ -78,7 +78,7 @@ def replace_course_urls(text, course_key): Replace /course/$stuff urls with /courses/$course_id/$stuff urls text: The text to replace - course_module: A CourseBlock + course_key: A CourseBlock returns: text with the links replaced """ diff --git a/common/djangoapps/student/email_helpers.py b/common/djangoapps/student/email_helpers.py index 235fb9cfd011..b92f922af63b 100644 --- a/common/djangoapps/student/email_helpers.py +++ b/common/djangoapps/student/email_helpers.py @@ -51,11 +51,11 @@ def generate_proctoring_requirements_email_context(user, course_id): user: Currently logged-in user course_id: ID of the proctoring-enabled course the user is enrolled in """ - course_module = modulestore().get_course(course_id) + course_block = modulestore().get_course(course_id) return { 'user': user, - 'course_name': course_module.display_name, - 'proctoring_provider': capwords(course_module.proctoring_provider.replace('_', ' ')), + 'course_name': course_block.display_name, + 'proctoring_provider': capwords(course_block.proctoring_provider.replace('_', ' ')), 'proctoring_requirements_url': settings.PROCTORING_SETTINGS.get('LINK_URLS', {}).get('faq', ''), 'idv_required': not settings.FEATURES.get('ENABLE_INTEGRITY_SIGNATURE'), 'id_verification_url': IDVerificationService.get_verify_location(), diff --git a/common/djangoapps/student/tests/test_course_listing.py b/common/djangoapps/student/tests/test_course_listing.py index e93ec5f81747..726de56e9c4f 100644 --- a/common/djangoapps/student/tests/test_course_listing.py +++ b/common/djangoapps/student/tests/test_course_listing.py @@ -17,7 +17,7 @@ from common.djangoapps.student.tests.factories import UserFactory from common.djangoapps.student.views import get_course_enrollments from common.djangoapps.util.milestones_helpers import get_pre_requisite_courses_not_completed, set_prerequisite_courses -from xmodule.error_module import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.error_block import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore import ModuleStoreEnum # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase # lint-amnesty, pylint: disable=wrong-import-order diff --git a/common/djangoapps/student/tests/test_email.py b/common/djangoapps/student/tests/test_email.py index 2da25b67cca2..c785750263be 100644 --- a/common/djangoapps/student/tests/test_email.py +++ b/common/djangoapps/student/tests/test_email.py @@ -284,8 +284,8 @@ def _get_fragments(self): """ Provide a tuple of string[]s that should be (in, not_in) the email """ - course_module = modulestore().get_course(self.course.id) - proctoring_provider = capwords(course_module.proctoring_provider.replace('_', ' ')) + course_block = modulestore().get_course(self.course.id) + proctoring_provider = capwords(course_block.proctoring_provider.replace('_', ' ')) fragments = [ ( "You are enrolled in {} at {}. This course contains proctored exams.".format( diff --git a/common/djangoapps/terrain/stubs/lti.py b/common/djangoapps/terrain/stubs/lti.py index 66963c8f969f..c406da5e6ed3 100644 --- a/common/djangoapps/terrain/stubs/lti.py +++ b/common/djangoapps/terrain/stubs/lti.py @@ -234,7 +234,7 @@ def _create_content(self, response_text, submit_url=None): """)).format(response=response_text, role=role, submit_form=submit_form) - # Currently LTI module doublequotes the lis_result_sourcedid parameter. + # Currently LTI block doublequotes the lis_result_sourcedid parameter. # Unquote response two times. return six.moves.urllib.parse.unquote(six.moves.urllib.parse.unquote(response_str)) diff --git a/common/static/js/capa/README b/common/static/js/capa/README index bb698ef00e18..ca845717fe53 100644 --- a/common/static/js/capa/README +++ b/common/static/js/capa/README @@ -1 +1 @@ -These files really should be in the capa module, but we don't have a way to load js from there at the moment. (TODO) +These files really should be in the capa block, but we don't have a way to load js from there at the moment. (TODO) diff --git a/common/test/data/split_test_module/course.xml b/common/test/data/split_test_block/course.xml similarity index 100% rename from common/test/data/split_test_module/course.xml rename to common/test/data/split_test_block/course.xml diff --git a/common/test/data/split_test_module_draft/chapter/7ba42782322541d29a4d1be1eae4e4e8.xml b/common/test/data/split_test_block_draft/chapter/7ba42782322541d29a4d1be1eae4e4e8.xml similarity index 100% rename from common/test/data/split_test_module_draft/chapter/7ba42782322541d29a4d1be1eae4e4e8.xml rename to common/test/data/split_test_block_draft/chapter/7ba42782322541d29a4d1be1eae4e4e8.xml diff --git a/common/test/data/split_test_module_draft/course.xml b/common/test/data/split_test_block_draft/course.xml similarity index 100% rename from common/test/data/split_test_module_draft/course.xml rename to common/test/data/split_test_block_draft/course.xml diff --git a/common/test/data/split_test_module_draft/course/3111.xml b/common/test/data/split_test_block_draft/course/3111.xml similarity index 100% rename from common/test/data/split_test_module_draft/course/3111.xml rename to common/test/data/split_test_block_draft/course/3111.xml diff --git a/common/test/data/split_test_module_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.html b/common/test/data/split_test_block_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.html similarity index 100% rename from common/test/data/split_test_module_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.html rename to common/test/data/split_test_block_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.html diff --git a/common/test/data/split_test_module_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.xml b/common/test/data/split_test_block_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.xml similarity index 100% rename from common/test/data/split_test_module_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.xml rename to common/test/data/split_test_block_draft/drafts/html/5f2b89070ad64ea7846800c11d44ed72.xml diff --git a/common/test/data/split_test_module_draft/drafts/problem/50cef3605ec6445b9f11360640d9a192.xml b/common/test/data/split_test_block_draft/drafts/problem/50cef3605ec6445b9f11360640d9a192.xml similarity index 100% rename from common/test/data/split_test_module_draft/drafts/problem/50cef3605ec6445b9f11360640d9a192.xml rename to common/test/data/split_test_block_draft/drafts/problem/50cef3605ec6445b9f11360640d9a192.xml diff --git a/common/test/data/split_test_module_draft/drafts/split_test/fb34c21fe64941999eaead421a8711b8.xml b/common/test/data/split_test_block_draft/drafts/split_test/fb34c21fe64941999eaead421a8711b8.xml similarity index 100% rename from common/test/data/split_test_module_draft/drafts/split_test/fb34c21fe64941999eaead421a8711b8.xml rename to common/test/data/split_test_block_draft/drafts/split_test/fb34c21fe64941999eaead421a8711b8.xml diff --git a/common/test/data/split_test_module_draft/drafts/vertical/0faf29473cf1497baa33fcc828b179cd.xml b/common/test/data/split_test_block_draft/drafts/vertical/0faf29473cf1497baa33fcc828b179cd.xml similarity index 100% rename from common/test/data/split_test_module_draft/drafts/vertical/0faf29473cf1497baa33fcc828b179cd.xml rename to common/test/data/split_test_block_draft/drafts/vertical/0faf29473cf1497baa33fcc828b179cd.xml diff --git a/common/test/data/split_test_module_draft/drafts/vertical/5276f65d0e184dcca0841044576a540b.xml b/common/test/data/split_test_block_draft/drafts/vertical/5276f65d0e184dcca0841044576a540b.xml similarity index 100% rename from common/test/data/split_test_module_draft/drafts/vertical/5276f65d0e184dcca0841044576a540b.xml rename to common/test/data/split_test_block_draft/drafts/vertical/5276f65d0e184dcca0841044576a540b.xml diff --git a/common/test/data/split_test_module_draft/drafts/vertical/9f0941d021414798836ef140fb5f6841.xml b/common/test/data/split_test_block_draft/drafts/vertical/9f0941d021414798836ef140fb5f6841.xml similarity index 100% rename from common/test/data/split_test_module_draft/drafts/vertical/9f0941d021414798836ef140fb5f6841.xml rename to common/test/data/split_test_block_draft/drafts/vertical/9f0941d021414798836ef140fb5f6841.xml diff --git a/common/test/data/split_test_module_draft/policies/3111/grading_policy.json b/common/test/data/split_test_block_draft/policies/3111/grading_policy.json similarity index 100% rename from common/test/data/split_test_module_draft/policies/3111/grading_policy.json rename to common/test/data/split_test_block_draft/policies/3111/grading_policy.json diff --git a/common/test/data/split_test_module_draft/policies/3111/policy.json b/common/test/data/split_test_block_draft/policies/3111/policy.json similarity index 100% rename from common/test/data/split_test_module_draft/policies/3111/policy.json rename to common/test/data/split_test_block_draft/policies/3111/policy.json diff --git a/common/test/data/split_test_module_draft/policies/assets.json b/common/test/data/split_test_block_draft/policies/assets.json similarity index 100% rename from common/test/data/split_test_module_draft/policies/assets.json rename to common/test/data/split_test_block_draft/policies/assets.json diff --git a/common/test/data/split_test_module_draft/sequential/75f1ab8297514713b8d8935f6745a0f7.xml b/common/test/data/split_test_block_draft/sequential/75f1ab8297514713b8d8935f6745a0f7.xml similarity index 100% rename from common/test/data/split_test_module_draft/sequential/75f1ab8297514713b8d8935f6745a0f7.xml rename to common/test/data/split_test_block_draft/sequential/75f1ab8297514713b8d8935f6745a0f7.xml diff --git a/conf/locale/ar/LC_MESSAGES/django.po b/conf/locale/ar/LC_MESSAGES/django.po index 4c6977a6162e..6776c43d0c71 100644 --- a/conf/locale/ar/LC_MESSAGES/django.po +++ b/conf/locale/ar/LC_MESSAGES/django.po @@ -270,7 +270,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "نصّ" @@ -298,7 +298,7 @@ msgid "Video" msgstr "فيديو" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "إعدادات متقدّمة" @@ -314,33 +314,33 @@ msgid "Unit" msgstr "وحدة" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "خالي" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "المعطيات التالية مطلوبة: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "توجد مشكلة في ملف النص هذا حاول تحميل ملف مختلف." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "النص المكتوب برمز اللغة \"{language_code}\" موجود مسبقاً." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "ملف النص مطلوب." @@ -351,7 +351,7 @@ msgid "Name" msgstr "الاسم" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "الرقم التعريفي للفيديو" @@ -386,7 +386,7 @@ msgid "Log out" msgstr "تسجيل خروج" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "الوضعية" @@ -437,12 +437,12 @@ msgstr "إنّك مسجَّل كطالب تعليم مهني." msgid "Professional Ed" msgstr "التعليم المهني" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "اسم العرض" @@ -5060,7 +5060,7 @@ msgstr "" "فارغة.يُرجى أخذ العلم بوجوب تجاهل هذا الحقل في حال اقتصرت رؤية الكتلة على " "طاقم المساق. " -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5376,7 +5376,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "هل أنت متأكد أنك تريد إلغاء التقاعد للمستخدم \"%(username)s\"؟" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9280,21 +9280,21 @@ msgstr "تسجيل الدخول" msgid "Our mailing address is" msgstr "عنواننا البريدي هو" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "بيانات ’XML‘ للملاحظات التوضيحية" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "اسم العرض لهذا العنصر." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "ملاحظة توضيحية" @@ -9306,11 +9306,11 @@ msgstr "لا يمكن إعادة تقييم المسائل التي يُحتمل msgid "Question {}" msgstr "سؤال {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "خاطئ" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "صحيح" @@ -9478,7 +9478,7 @@ msgstr "صحيح:" msgid "Incorrect:" msgstr "غير صحيح:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "إجابة" @@ -9738,19 +9738,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "مسألة متقدِّمة فارغة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "عدد gfمحاولات التي قام بها الطالب لحلّ هذه المسألة" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "الحد الأقصى لعدد المحاولات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9758,19 +9758,19 @@ msgstr "" "تضبط هذه القيمة عدد المرّات التي يمكن فيها للطالب أن يحاول الإجابة على هذه " "المسألة. إذا لم تُضبط هذه القيمة، فسيُسمح بعدد غير محدود من المحاولات ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "تاريخ استحقاق تقديم هذه المسألة هو" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "المدّة التي سيستمر خلالها قبول تقديم الواجبات بعد مضي تاريخ الاستحقاق" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "إظهار النتائج" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9778,23 +9778,23 @@ msgstr "" "تحدد متى يتم إظهار ما إذا كان رد الطالب على المسألة صحيحا أم لا. تم تهيئتها " "في القسم الفرعي." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "دائمًا" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "نهائيًا" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "مضى استحقاقه" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "أظهر الإجابة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9802,47 +9802,47 @@ msgstr "" "حدّد متى يجري إظهار إجابة المسألة. يمكن تحديد القيمة الافتراضية من خلال قسم " "’الإعدادات المتقدّمة‘." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "أُجيب" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "محاولة أو انتهى" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "مُغلق" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "استُكمِلت" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "صحيح أو مضى استحقاقه" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "بعد عدد من المحاولات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "بعد استنفاد جميع المحاولات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "بعد استنفاد جميع المحاولات أو صحيح" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "جرت محاولة الإجابة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "عرض الجواب: عدد المحاولات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9850,15 +9850,15 @@ msgstr "" "عدد المرات التي يجب أن يحاول فيها الطالب الإجابة على السؤال قبل ظهور زر " "إظهار الإجابة." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "سواء يجب أن يظهر زرّ ’حفظ‘ على الصفحة أم لا" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "آظهر زرّ إعادة الضبط" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9866,11 +9866,11 @@ msgstr "" "تحدّد فيما إذا سيُظهَر زرّ ’إعادة الضبط‘ مما يسمح للمستخدم من مسح إجابته. " "يمكن تعيين قيمة افتراضية من خلال قسم ’الإعدادات المتقدّمة‘." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "ترتيب عشوائي" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9879,55 +9879,55 @@ msgstr "" " المكتوب باستخدام بايثون، بطريقة عشوائية. يجب تحديد القيمة ’نهائيًا‘ بالنسبة" " للمسائل التي لا تُرتِّب فيها القيم عشوائيًّا." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "جاري إعادة الضبط" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "لكلّ طالب" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "بيانات XML للمسألة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "قاموس يحوي تصحيح أجابات الطالب الحالية" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "قاموس لحفظ حالة أنواع المدخلات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "قاموس بردود الطالب الحالية" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "قاموس لعلامات الطالب الحالية" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "سواء تم حفظ الإجابات أم لا منذ آخر تقديم" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "فيما إذا أجاب الطالب عن المسألة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "البذرة وهي عدد عشوائي ممثّل لهذا الطالب" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "آخر توقيت للتقديم" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "المؤقّت بين المحاولات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9935,11 +9935,11 @@ msgstr "" "عدد الثواني التي يجب على الطالب انتظارها بين عمليات التقديم لمسألة ذات " "محاولات إجابة متعدّدة." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "ثقل المسألة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9947,26 +9947,26 @@ msgstr "" "تحدِّد هذه القيمة عدد النقاط التي تستحقّها كلّ مسألة. إذا لم تُضبَط هذه " "القيمة، فسيٌثمّن لكل حقل ردّ في المسألة بنقطة واحدة." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "مصدر تخفيض هذه الوحدة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "الكود المصدري للمسائل التي جرى تحرير نصوصها باستخدام LaTeX وWord. وهذه " "الميزة غير مدعومة بشكل جيّد." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "هل ترغب في تفعيل نماذج LaTeX؟" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "مفتاح واجهة برمجة التطبيقات الخاص ببرنامج ’Matlab‘؟" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9982,7 +9982,7 @@ msgstr "" "مكشوفًا. للحصول على مفتاح لمساقك، أو للإبلاغ عن مشكلة ما، يُرجى مراسلة " "الشركة على هذا العنوان moocsupport@mathworks.com." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9990,42 +9990,42 @@ msgstr "" "نعتذر لحدوث خطأ أثناء معالجة طلبك. يُرجى إعادة تحميل صفحتك والمحاولة مرّة " "أخرى." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" "تغيّرت حالة هذه المسألة منذ قيامك بتحميل هذه الصفحة. يُرجى تحديث صفحتك." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "معرف الإجابة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "السؤال" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "اجابة صحيحة" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "تقديم" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "تحذير: أُعيد ضبط المسألة إلى حالتها الأوّلية!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "أُفسِدت حالة المسألة بسبب تقديم غير صحيح. تألّف الملف المُقدَّم من:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "إذا استمرّ ظهور هذا الخطأ، يُرجى الاتصال بطاقم المساق." @@ -10034,7 +10034,7 @@ msgstr "إذا استمرّ ظهور هذا الخطأ، يُرجى الاتصا #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -10042,18 +10042,18 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "التلميح ({hint_num} من أصل {hints_count}):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "لقد تم حفظ إجاباتك سابقاً. يُرجى الضغط على '{button_name}' لتقييمها." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -10064,7 +10064,7 @@ msgstr[3] " ({progress} نقاط) غير صحيحة" msgstr[4] " ({progress} نقاط) غير صحيحة" msgstr[5] " ({progress} نقاط) غير صحيح" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -10075,7 +10075,7 @@ msgstr[3] " ({progress} نقاط) صحيحة" msgstr[4] " ({progress} نقاط) صحيحة" msgstr[5] " ({progress} نقاط) صحيح" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -10086,30 +10086,30 @@ msgstr[3] "({progress} نقاط) صحيحة جزئيًا" msgstr[4] "({progress} نقاط) صحيحة جزئيًا" msgstr[5] " ({progress} نقاط) صحيح جزئياً" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "صحيح جزئياً " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "تم إرسال الإجابات" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "أُغلقت المسألة." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "يجب إعادة ضبط المسألة قبل تقديم الحل مرة أخرى." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "يجب أن تنتظر ما لا يقلّ عن {wait} ثوانٍ بين كل تقديمين متتاليين." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10118,7 +10118,7 @@ msgstr "" "يجب أن تنتظر ما لا يقلّ عن {wait_secs} ثوان بين كل تقديمين متتاليين. بقِيَت " "{remaining_secs} ثوان." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -10129,7 +10129,7 @@ msgstr[3] "{num_hour} ساعات" msgstr[4] "{num_hour} ساعات" msgstr[5] "{num_hour} ساعات" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -10140,7 +10140,7 @@ msgstr[3] "{num_minute} دقائق" msgstr[4] "{num_minute} دقائق" msgstr[5] "{num_minute} دقائق" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -10151,15 +10151,15 @@ msgstr[3] "{num_second} ثوانٍ" msgstr[4] "{num_second} ثوانٍ" msgstr[5] "{num_second} ثوانٍ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "يجب إعادة ضبط المسألة قبل حفظها." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "حُفِّظت إجاباتك." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10170,37 +10170,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "لا يمكنك تحديد إعادة ضبط مسألة مغلقة." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "يجب تقديم إجابة قبل أن تتمكن من تحديد إعادة الضبط." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "لا يدعم تعريف المسألة عملية إعادة التقييم." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "يجب الإجابة على المسألة قبل أن يٌسمح بتقييمها من جديد. " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "مشروط" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "قائمة من عناوين url للأطفال التي تعتبر مراجع للوحدات الخارجية" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "عناصر المصدر" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10211,11 +10211,11 @@ msgstr "" "للطالب محتوى هذه الوحدة المشروطة. انسخ معرف موقع العنصر لأحد العناصرمن مربع " "حوار الإعدادات في Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "خاصية مشروطة" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10223,11 +10223,11 @@ msgstr "" "خاصية عناصر المصدر المستخدمة لتحديد ما إذا سيظهر للطالب محتوى هذه الوحدة " "المشروطة.." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "القيمة المشروطة" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10235,11 +10235,11 @@ msgstr "" "القيمة التي يجب أن تطابقها خاصية عناصر المصدر المستخدمة لتحديد ما إذا كان " "سيظهر للطالب محتوى هذه الوحدة المشروطة." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "رسالة محتوى محظور" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10252,24 +10252,24 @@ msgstr "" "رابط مباشر للوحدات المطلوبة. على سبيل المثال: يجب إكمال {link} قبل أن تتمكن " "من الدخول إلى هذه الوحدة." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "عليك إكمال {link} قبل أن تتمكن من الدخول على هذه الوحدة." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "لا يتضمّن هذا العنصر أي عناصر مصدر التي تم ضبط إعداداتها حتّى الآن." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "ضبط قائمة المصادر" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "تصاريح قابلية التشغيل البيني لأدوات التعلّم ’LTI‘" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -10277,40 +10277,40 @@ msgstr "" "يُرجى إدخال تصاريح أدوات LTI للمساق بالصيغة التالية: " "\"id:client_key:client_secret\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "قائمة بأجزاء (عناوين، وروابط) كل كتاب مستخدم في هذا المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "العنوان المختصر الذي يشير إلى ويكي هذا المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "تاريخ فتح باب التسجيل في هذا الصف" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "تاريخ إغلاق باب التسجيل في هذا الصف" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "تاريخ البدء الذي تصبح بعده هذه الوحدة مرئيّة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "تاريخ انتهاء هذا الصف" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "التاريخ الذي تصبح فيه الشهادات متاحة للطلّاب" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "سعر اسم العرض المحسَّن الخاص بالمساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10320,11 +10320,11 @@ msgstr "" "قاعدة البيانات سعر التسجيل في المساق المدفوع، فسيُعرض ذلك السعر بدلًا من " "هذا." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "الإعلان عن بدء الدورة التعليمية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10334,23 +10334,23 @@ msgstr "" " 2018\". إذا تركت هذه القيمة فارغة، سيتم استخدام تاريخ البدء الذي قمت بضبطه " "لهذه الدورة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "مساقات أساسية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "مفتاح المساق الأساسي إذا كان لهذا المساق مساق أساسي." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "تعريف سياسة وضع الدرجات في هذا الصف" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "إظهار الآلة الحاسبة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10358,27 +10358,27 @@ msgstr "" "يُرجى إدخال ’true‘ أو ’false‘. تشير القيمة ’true‘ إلى تمكين الطلّاب من رؤية " "عنصر الآلة الحاسبة ضمن المساق." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "اسم العرض الخاص بالمساق" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "محرّر المساق" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "يُرجى إدخال طريقة تعديل هذا المساق (\"XML\" أو \"ستوديو\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "رابط استبيان المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10386,11 +10386,11 @@ msgstr "" "يُرجى إدخال الرابط الخاص باستبيان نهاية المساق. في حال لم يستوجب مساقك " "الإدلاء باستبيان، يُرجى إدخال القيمة ’null‘. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "تواريخ حجب النقاشات" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10412,11 +10412,11 @@ msgstr "" "المشاركة بالشكل، بما فيها زوج الأقواس المربّعة الخارجي: [[\"2015-09-15\", " "\"2015-09-21\"]، [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "تعيين موضوع المناقشة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10437,27 +10437,27 @@ msgstr "" "عن طريق تعيين السمة \"default\" إلى صحيح. على سبيل المثال، \"Lydian Mode\":" " {\"id\": \"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "تاريخ الإعلان عن المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "يُرجى إدخال تاريخ الإعلان عن مساقك." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "إعدادات الشعبة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10467,21 +10467,21 @@ msgstr "" "الآلي لواجبات الطلّاب إلى الشعب، أو تحديد مواضيع النقاش في مختلف أجزاء " "المساق بأنّها خاصة بأعضاء شعبة معينة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "المساق جديد" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "المساق مُتاح على الأجهزة المحمولة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10489,48 +10489,48 @@ msgstr "" "يُرجى إدخال ’true‘ أو ’false‘ .تسمح القيمة ’true‘ بإتاحة استعراض المساق على " "الأجهزة المحمولة. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "وثائق إثبات تحميل الفيديو" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "مساق غير مٌقيّم" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "يُرجى إدخال ’true‘ أو ’false‘. ستعفي القيمة ’true‘ من تقييم المساق. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "تعطيل الرسم البياني للتقدّم" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "يُرجى إدخال ’true‘ أو ’false‘ .سيمنع إدخالك للقيمة ’true‘ الطلّاب من عرض " "المخطّط البياني لتطوّرهم." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "الكتب بصيغة PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "قائمة القواميس التي تحتوي على إعدادات ’pdf_textbook‘" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "الكتب بصيغة HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10540,11 +10540,11 @@ msgstr "" "يُرجى إدخال اسم علامة التبويب (يكون عادةً اسم الكتاب) بالإضافة إلى الروابط " "والعناوين الخاصة بكل فصل موجود بالكتاب." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "دفتر الدرجات الخارجي" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10557,7 +10557,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "تفعيل ’CCX‘" @@ -10566,7 +10566,7 @@ msgstr "تفعيل ’CCX‘" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10576,11 +10576,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "رابط واصلة ’CCX‘" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10588,11 +10588,11 @@ msgstr "" "رابط تطبيق واصلة ’CCX‘ لإدارة عمليات إنشاء ’CCX‘. (اختياري). يجري تجاهله " "مالم تُضبط خاصية ’تفعيل CCX‘ على القيمة ’true‘." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "السماح بعرض نقاشات مجهولة المصدر" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10600,11 +10600,11 @@ msgstr "" "يُرجى إدخال ’true‘ أو ’false‘. سيسمح اختيارك للقيمة ’true‘ للطلاب بإنشاء " "مشاركات في قسم ’النقاشات‘، مجهولة المصدر بالنسبة لجميع المستخدمين." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "السماح بنشر نقاشات مجهولة المصدر للزملاء" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10614,15 +10614,15 @@ msgstr "" "مشاركات في قسم ’النقاشات، تكون مجهولة المصدر بالنسبة للطلّاب الآخرين دون " "إخفاء هويّة الطالب الناشر عن طاقم المساق." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "قائمة متقدّمة بالوحدات" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "أدخل أسماء الوحدات المتقدمة لاستخدامها في دورتك التدريبية." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10630,11 +10630,11 @@ msgstr "" "تكون القيمة صحيحة إذا توجّب إظهار المناطق الزمنية في تواريخ المساق. تخفيض " "القيمة لصالح due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "صيغة عرض تاريخ الاستحقاق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10645,21 +10645,21 @@ msgstr "" "YYYY، و\"%d-%m-%Y\" لصيغة DD-MM-YYYY، و\"%Y-%m-%d\" لصيغة YYYY-MM-DD، " "و\"%Y-%d-%m\" لصيغة YYYY-DD-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "المجال الخارجي لتسجيل الدخول " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "يُرجى إدخال الطريقة الخارجية لتسجيل الدخول والتي يمكن للطلّاب استخدامها في " "المساق." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "الشهادات القابلة للتنزيل قبل انتهاء المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10667,21 +10667,21 @@ msgstr "" "يُرجى إدخال ’true‘ أو ’false‘ .تسمح القيمة ’true‘ للطلّاب تنزيل الشهادات قبل" " انتهاء المساق في حال استوفوا متطلّبات الشهادة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "الاستجابة لعرض الشهادات" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "صورة صفحة \"لمحة عن المساق\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10691,22 +10691,22 @@ msgstr "" "والتحميلات\". كما ويمكنك أيضًا ضبط صورة المساق على صفحة \"الإعدادات " "والتفاصيل\"." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "صورة شعار الدورة التدريبية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" "حرر اسم ملف صورة الشعار. يمكنك وضع صورة الشعار على صفحة الإعدادات والتفاصيل." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "صورة الفيديو المصغرة للدورة التدريبية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10714,18 +10714,18 @@ msgstr "" "حرر اسم ملف الصورة المصغرة للفيديو. يمكنك تعيين الصور المصغرة للفيديو على " "صفحة الإعدادات والتفاصيل." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "إصدار الشارات المفتوحة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" "إصدار الشارات المفتوحة لهذا المساق. وتُولّد الشارات عند إعداد الشهادات." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10735,11 +10735,11 @@ msgstr "" "اقتباس، الاسم المختصر لنوع الشهادة التي يتلقّاها الطلّاب عند إتمامهم للمساق." " مثل ’شهادة‘." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "اسم الشهادة (مختصر)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10749,15 +10749,15 @@ msgstr "" "اقتباس، الاسم الكامل لنوع الشهادة التي يتلقّاها الطلّاب عند إتمامهم للمساق. " "مثل ’شهادة إنجاز‘." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "اسم الشهادة (طويل)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "جرى تفعيل خاصية استعراض الشهادة بصفحة ويب/صيغة HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "في حال ’true‘ـ يجري تفعيل خاصيّة استعراض شهادة هذا المساق على شكل صفحة ويب " @@ -10765,13 +10765,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "تجاوز مشاهدة صفحة الويب/html للمساق" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10781,21 +10781,21 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "إعدادات الشهادة" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "يُرجى إدخال معلومات الإعدادات الخاصة بالمساق هنا (بصيغة JSON)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "صف ’CSS‘ لعمليات إعادة طرح المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10803,27 +10803,27 @@ msgstr "" "السماح للمساقات بتقاسم صف ’css‘ 1‘ ذاته خلال عمليات التشغيل حتى لو كانت تحمل" " أرقامًا مختلفة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "الرابط الخارجي لمنتدى النقاشات" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "السماح لتحديد رابط خارجي باستبدال منتديات النقاشات." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "إخفاء تبويبة \"التقدّم\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "السماح بإخفاء تبويبة \"التقدّم\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "نص عرض تنظيم المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10834,11 +10834,11 @@ msgstr "" "المؤسسة الذي أُدخل عندما أُنشِئَ المساق. لاستخدام الرقم المُدخل عند إنشاء " "المساق، يُرجى إدخال القيمة ’null‘." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "نص عرض رقم المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10849,11 +10849,11 @@ msgstr "" "الذي أُدخل عندما أُنشِئَ المساق. لاستخدام الرقم المُدخل عند إنشاء المساق، " "يُرجى إدخال القيمة ’null‘." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "العدد الأقصى للطلّاب الذين يمكنهم التسجيل في المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10861,39 +10861,39 @@ msgstr "" "يُرجى إدخال العدد الأقصى للطلّاب الذين يمكنهم التسجيل في المساق. يُرجى إدخال" " \"null\" للسماح لعدد غير محدّد من الطلّاب." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "تفعيل الوصول العامّ للويكي" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "المدعوّون فقط" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "سواء جُعل التسجيل محصورًا بامتلاك دعوة موجَّهة من طاقم المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "اسم استبيان ما قبل المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "اسم نموذج الاستبيان ’SurveyForm‘ الذي يجب عرضه للمستخدم كاستبيان ما قبل " "المساق." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "مطلوب إجراء استبيان قبل المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10903,13 +10903,13 @@ msgstr "" "حال ضبطت هذه القيمة على ’true‘، فسيتوجّب عليك إضافة اسم للاستبيان إلى إعداد " "\"اسم استبيان المساق\" الموجودة أعلاه." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "إمكانية مشاهدة المساق في القائمة" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10922,11 +10922,11 @@ msgstr "" "المساق‘)، ’لا شيء‘ (عدم السماح بالعرض ضمن القائمة، وحظر الدخول إلى صفحة " "’لمحة عن المساق‘)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "تفعيل ’امتحان الدخول‘" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10936,11 +10936,11 @@ msgstr "" "محتوى مساقك. كما يُرجى ملاحظة أنّه عليك تفعيل ’امتحانات الدخول‘ ليُفعّل هذا " "الإعداد في مساقك." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "الدرجة الدنيا النطلوبة للنجاح في امتحان الدخول (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10950,19 +10950,19 @@ msgstr "" "يتمكّن الطلّاب من استعراض محتوى مساقك. كما يُرجى ملاحظة أنّه عليك تفعيل " "’امتحانات الدخول‘ ليُفعّل هذا الإعداد الخاص بالمساق." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "رقم امتحان الدخول" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "معرّف (موقع) وحدة المحتوى الخاص بامتحان الدخول." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "رابط مشاركة مواقع التواصل الاجتماعي" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10974,19 +10974,19 @@ msgstr "" "يُتيح الوصول إلى مواقع التواصل الاجتماعي. يجب أن تكون جميع الروابط بصيغة " "صحيحة. مثلًا: http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "لغة المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "حدّد لغة المساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "إعدادات الفِرَق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See وثائق تكوين الفِرق للحصول على التعليمات والأمثلة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "تفعيل الامتحانات المراقَبة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11014,11 +11014,11 @@ msgstr "" "المراقبة لهذا المساق. وانتبه إلى أن تفعيلك للامتحانات المراقبة سيفعّل بدوره " "الامتحانات محدَّدة التوقيت أيضًا." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "مزود المراقبة" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11027,11 +11027,11 @@ msgstr "" "أدخل مزود المراقبة الذي تريد استخدامه لتشغيل هذا المساق. اختر من بين " "الخيارات التالية: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "الاتصال بتصعيد اختبار مسار المراقبة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11041,11 +11041,11 @@ msgstr "" "إلكتروني للاتصال به من قبل فريق الدعم كلما كان هناك تصعيد (على سبيل المثال، " "طلبات الاستئناف، والمراجعات المتأخرة، إلخ)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "السماح بالخروج من الامتحانات المُراقبة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11057,11 +11057,11 @@ msgstr "" "الرقابة. يتم تفعيل هذا الإعداد فقط إذا تم تحديد خيار تفعيل الامتحانات " "المُراقبة في الدورة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "إنشاء تذاكر Zendesk للمحاولات المشبوهة للامتحان المراقب " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11069,11 +11069,11 @@ msgstr "" "أدخل صح أو خطأ. إذا كانت هذه القيمة حقيقية، سيتم إنشاء تذكرة Zendesk " "للمحاولات المشبوهة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "تفعيل الامتحانات محدّدة التوقيت." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11083,11 +11083,11 @@ msgstr "" "دورتك. بغض النظر عن هذا الإعداد، يتم تفعيل الامتحانات الموقتة إذا تم تحديد " "خيار تفعيل الامتحانات الموقتة." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "الدرجة الدنيا للحصول على تقدير" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11095,11 +11095,11 @@ msgstr "" "الدرجة الدنيا التي يجب أن يحصل عليها المتعلِّم لنيل تقدير للمساق، تُحتسب " "كقيمة عشرية بين 0.0 و1.0. ومثلًا، تُدخل القيمة 0.75 للتعبير عن درجة 75%." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "تعلّم ذاتيّ" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11109,11 +11109,11 @@ msgstr "" " في مساقات التعلّم الذاتي، تاريخ لتسليم الفروض كما ويُسمح للمتعلّمين التقدّم" " في مواد المساق بأي سرعة وفي أي وقت يسبق نهاية المساق." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "فعّل المتطلّبات الأساسية للقسم الفرعي" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11122,21 +11122,21 @@ msgstr "" "فرعي لحين حصول المتعلّمين على أدنى مجموع علامات في قسم متطلبات أساسية فرعي " "آخر." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "معلومات عن تعلم الدورة التدريبية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "حدد ما يمكن أن يتعلمه الطلاب في هذه الدورة التدريبية." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "إمكانية مشاهدة الدورة للمتعلمين غير المسجلين" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11148,19 +11148,19 @@ msgstr "" " الملتحقين) ، \"مخطط_عام\" (السماح بالوصول إلى مخطط المساق) و \"عام\" " "(السماح بالوصول إلى كل من المخطط ومحتوى المساق)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "مدرّس الدورة التدريبية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "أدخل معلومات مدرس الدورة التدريبية" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "إضافة أدوات ومسائل غير مدعومة" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11173,11 +11173,11 @@ msgstr "" "دورتك التدريبية بسبب عدم الامتثال مع واحد أو أكثر من الشروط الأساسية، مثل " "الاختبار وسهولة الوصول والتدويل والتوثيق." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "اللمحات مفعّلة للرسائل" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11185,33 +11185,33 @@ msgstr "" "أدخل صواب أو خطأ. إذا كان إدخالك صواب ، سيتم إرسال أي لمحات او نقاط بارزة " "مرتبطة بالمحتوى في المساق إلى المتعلمين في الوقت المحدد." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "الإعدادات الأخرى للمساق" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11222,7 +11222,7 @@ msgstr "" " الأنظمة الخارجية مثل برنامج CRM. أدخل قاموس القيم بتنسيق JSON ، مثل { " "\"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "عام" @@ -11296,24 +11296,24 @@ msgstr "{section_type} معدل = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} معدل" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "محتويات HTML التي يجب عرضها لهذه الوحدة" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "الكود المصدري للمستندات المنسّقة باستخدام LaTeX . هذه الميزة غير مدعومة " "جيّدًا." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11323,23 +11323,23 @@ msgstr "" "بلغة HTML تلقائيًا. يمكن اختيار ’أوليّ‘ أو ’Raw‘ لتعديل نص HTML مباشرةً. في " "حال غيّرت هذا الإعداد، يجب حفظ المكوِّن أولًا ثمّ إعادة فتحه لإجراء التعديل." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "محرِّر" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "مرئي" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "أوّلي" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "إخفاء الصفحة من الطلاب" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11347,51 +11347,51 @@ msgstr "" "إذا قمت بتحديد هذا الخيار، سيتمكن أعضاء فريق الدورة من المشرفين والطاقم فقط " "برؤية هذه الصفحة." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "لغة HTML للصفحات الإضافية" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "لائحة بعناصر تحديث المساق" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "أي نوع" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "مكتبة" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "يُرجى اختيار المكتبة التي تودّ استخراج محتوىً منها." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "نسخة المكتبة" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "يُحدّد كيفية استخراج المحتوى من المكتبة" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "اختر القيمة n عشوائيًّا" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "العدد" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "يُرجى إدخال عدد المكوِّنات الواجب عرضها على كل طالب." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "نوع المسألة" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11399,32 +11399,32 @@ msgstr "" "يُرجى اختيار نوع مسألة معيّن لجلبه من المكتبة. لا يجري تطبيق أي ترشيح في حال" " اخترت ’أي نوع\"‘ أو ’Any Type‘." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "انقضت مدّة هذا المكوِّن. حُدّثت المكتبة بمحتوى جديد الآن. " #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} حدّث الآن." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "هذه المكتبة غير صالحة، أو تالفة أو جرى حذفها." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "تعديل لائحة المكتبة" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11432,23 +11432,23 @@ msgstr "" "لا يدعم هذا المساق مكتبات محتوى. يُرجى الاتّصال بمسؤول النظام للحصول على " "مزيد من المعلومات." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "لم يجرِ اختيار مكتبة معيّنة بعد." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "يُرجى اختيار مكتبة." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "لا توجد أنواع مسائل مطابقة في المكتبات المحدَّدة." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "يُرجى اختيار نوع مسائل آخر." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11459,7 +11459,7 @@ msgstr[3] "ضُبِطت إعدادات المكتبات المحدّدة بحي msgstr[4] "ضُبِطت إعدادات المكتبات المحدّدة بحيث يمكن استخراج {count} مسائل،" msgstr[5] "ضُبِطت إعدادات المكتبات المحدّدة لجلب {count} مسائل،" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -11470,15 +11470,15 @@ msgstr[3] "لكنّه لا يوجد سوى {actual} مسائل مطابِقة." msgstr[4] "لكنّه لا يوجد سوى {actual} مسائل مطابِقة." msgstr[5] "لكنّه لا يوجد سوى {actual} مسائل مطابِقة." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "تعديل إعدادات المساق" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "مكتبة غير صالحة" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "لم يجرِ اختيار أي مكتبة" @@ -11518,7 +11518,7 @@ msgstr "فتح المحرّر" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "فشل استيراد كتلة المكتبة - هل المعرفات صحيحة ويمكن قراءتها؟" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11526,11 +11526,11 @@ msgstr "" "اسم العرض لهذا العنصر. يمكن أيضاً للتقارير التحليلية استخدام اسم العرض " "لتعريف هذا العنصر." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "الرقم التعريفي لـ ’LTI‘" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11543,11 +11543,11 @@ msgstr "" "راجع {docs_anchor_open} وثائق edX LTI {anchor_close} لمزيد من التفاصيل حول " "هذا الإعداد." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "رابط ’LTI‘" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11560,11 +11560,11 @@ msgstr "" " {docs_anchor_open} وثائق edX LTI {anchor_close} لمزيد من التفاصيل حول هذا " "الإعداد." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "المعطيات المخصّصة" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11576,11 +11576,11 @@ msgstr "" " الإلكتروني أو لون الخلفية لهذا العنصر. {break_tag} راجع {docs_anchor_open} " "وثائق edX LTI {anchor_close} لمزيد من التفاصيل حول هذا الإعداد ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "فتح في صفحة جديدة" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11592,11 +11592,11 @@ msgstr "" "الصفحة الحاليّة. يقتصر استخدام هذا الإعداد على حالة ضبط خاصية \"إخفاء الأداة" " الخارجية\" على القيمة ’false‘. " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "مُقيَّم " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11604,11 +11604,11 @@ msgstr "" "يُرجى اختيار ’true‘ إذا كان هذا المكوِّن سيستقبل قيمة عدديّة للنتيجة من " "نظام ’LTI‘ الخارجي." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "الثقل" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11617,7 +11617,7 @@ msgstr "" "بالعدد 1.0. يقتصر استخدام هذا الإعداد على حالة ضبط خاصية ’Scored‘ على القيمة" " ’true‘." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11625,15 +11625,15 @@ msgstr "" "حُفظت النتيجة في ’xblock KVS‘ -- وهي نسخة مطابقة للنتيجة المنشورة في قاعدة " "بيانات django " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "التعليق العائد من المقيّيم، LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "إخفاء الأداة الخارجية" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11643,31 +11643,31 @@ msgstr "" "المزامنة مع نظام تقييم خارجي بدلًا من إطلاق أداة خارجية. يخفي هذا الإعداد زر" " \"إطلاق\" وأي إطارات iFrames ضمنيّة خاصّة بهذا المكوِّن." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "يُرجى طلب اسم المستخدم الخاص بالمستخدم" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "يرجى اختيار ’true‘ لطلب اسم المستخدم الخاص بالمستخدم." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "يُرجى طلب البريد الإلكتروني للمستخدم" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "يرجى اختيار ’true‘ لطلب البريد الإلكتروني الخاص بالمستخدم." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "معلومات تطبيق ’LTI‘" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11677,26 +11677,26 @@ msgstr "" " الإلكتروني، يُرجى استخدام مربع النص هذا لإعلام المستخدمين بسبب إرسال اسم " "المستخدم و/أو البريد الإلكتروني الخاص بهم إلى تطبيق لجهة خارجيّة." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "نص الزر" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "يُرجى إدخال نص الزر المستخدم لإطلاق تطبيق الجهة الخارجية" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "يمكن قبول الدرجات بعد تاريخ الاستحقاق" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "يُرجى اختيار ’true‘ للسماح لأنظمة خارجية بنشر الدرجات بعد تاريخ الاستحقاق." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11705,7 +11705,7 @@ msgstr "" "`عذرًا، لا يمكن إعراب المعطيات المخصّصة: {custom_parameter}. يجب أن يكون " "النص على شكل \"x=y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11714,7 +11714,7 @@ msgstr "" "لا يمكن إعراب تصاريح LTI: {lti_passport}. يجب أن يكون النص على شكل " "\"id:key:secret\"." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "تاريخ الاستحقاق" @@ -11723,11 +11723,11 @@ msgstr "تاريخ الاستحقاق" msgid "Enter the default date by which problems are due." msgstr "يُرجى إدخال تاريخ الاستحقاق الافتراضي المُحدّد لحلّ المسائل." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11981,35 +11981,35 @@ msgstr "مجموعات مسارات التسجيل" msgid "Partition for segmenting users by enrollment track" msgstr "التقسيم لتصنيف المستخدمين حسب مسار التسجيل" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "ما إذا كان هذا الطالب قد صوت في الاستطلاع" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "إجابة الطالب" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "إجابات الاستطلاع من جميع الطلاب" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "إجابات الاستطلاع من xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "سؤال الاستطلاع" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "يُرجى إدخال تاريخ استحقاق حلّ المسائل." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "إخفاء محتوى التسلسل بعد التاريخ المحدد" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12017,11 +12017,11 @@ msgstr "" "عند الضبط، يتم إخفاء محتوى التسلسل للمستخدمين غير الموظفين بعد مرور التاريخ " "المحدد." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "هو امتحان الدخول" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12029,11 +12029,11 @@ msgstr "" "يُرجى وسم وحدة المساق هذه على أنّها \"امتحان دخول\". كما يُرجى أخذ العلم بأن" " عليك تفعيل خاصية \"امتحانات الدخول\" ليسري مفعول هذا الإعداد في المساق." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "محدَّد التوقيت" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12041,30 +12041,30 @@ msgstr "" "يحدِّد هذا الإعداد ما إذا كان للطلّاب وقت محدود لاستعراض أو التفاعل مع " "مكوِّنات محتوى المساق." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "الزمن المحدّد محسوبًا بالدقائق" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" "عدد الدقائق المُتاحة للطلّاب لاستعراض أو التفاعل مع مكوِّنات محتوى المساق." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "المراقَبة مفعَّلة" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "يحدِّد هذا الإعداد ما إذا كان هذا الامتحان مراقَبًا." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "قواعد المراجعة الآمنة للبرنامج" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12072,11 +12072,11 @@ msgstr "" "يُحدّد هذا الإعداد القواعد التي يجب أن يتّبعها فريق المراقبة عند عرض مقاطع " "الفيديو." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "امتحان تحضيري" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12084,64 +12084,64 @@ msgstr "" "يحدِّد هذا الإعداد ما إذا كان هذا الامتحان مخصَّصًا لأغراض الاختبار فقط. " "الامتحانات التحضيرية غير موثَّقة." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "هو اختبار تهيئة" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" "يشير هذا الإعداد إلى ما إذا كان هذا الاختبار عبارة عن اختبار تهيئة أم لا." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "هذا القسم الفرعي متاح للمتعلمين عند استيفائهم للشروط المطلوبة مسبقًا." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "هذا الامتحان لا يظهر للمتعلم" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "بسبب انتهاء المساق، تم إخفاء هذه المهمة عن المتعلم." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "بسبب مرور الموعد المحدد، تم إخفاء هذه المهمة عن المتعلم." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "هذا القسم متطلب أساسي، يجب عليك إكمال هذا القسم لفتح محتوى إضافي." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "قائمة تلخص ما ينبغي أن يتطلع إليه الطلاب في هذا القسم." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "الرقم التعريفي للمجموعة {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "لم يجرِ تحديده" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "اسم العرض لهذا العنصر. (لا يظهر للمتعلمين)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "تجربة المحتوى" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12151,30 +12151,30 @@ msgstr "" " ويُرجى الانتباه: سيؤثِّر تغيير إعدادات المجموعة الخاصة بتجربة مرئية للطالب " "على بيانات التجربة." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "إعدادات المجموعة" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "ما هي الوحدة الفرعية التي يجب أن يراها الطلّاب في المجموعة ذات الرقم " "group_id " -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (غير مفعَّلة)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "لا ترتبط التجربة بإعدادات المجموعة." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "حدّد أحد إعدادات المجموعة" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12182,7 +12182,7 @@ msgstr "" "تَستخدِم التجربة إعداد ’محذوف‘ للمجموعة. يُرجى اختيار إعدادات صحيحة أو حذف " "هذه التجربة." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12190,16 +12190,16 @@ msgstr "" "تستخدم التجربة إعدادات مجموعة لا تدعمها التجارب. لذا يُرجى تحديد إعداد " "مجموعة أو حذف هذه التجربة. " -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "لا تتضمّن التجربة كافة المجموعات الموجودة في الإعدادات." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "إضافة المجموعات الناقصة" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12207,7 +12207,7 @@ msgstr "" "تتضمّن التجربة مجموعة غير مفعَّلة. يُرجى نقل المحتوى إلى المجموعات " "المفعَّلة، ثمّ حذف المجموعة غير المفعَّلة." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "هناك مشاكل في تجربة المحتوى هذه، تؤثّر على إمكانيّة استعراض المحتوى." @@ -12227,7 +12227,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12236,11 +12236,11 @@ msgstr "" "تعذّر استلام نصوص مقطع الفيديو {youtube_id} من موقع يوتيوب. رمز الحالة: " "{status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "ندعم فقط صيغة نصوص (*.srt) لبرنامج SubRip." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12249,24 +12249,24 @@ msgstr "" "حدث خطأ في ملف نصوص ’SubRip‘ أثناء عملية الإعراب. الرسالة الخطأ الداخلية هي " "{error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "حدث خطأ في ملف نصوص ’SubRip‘ أثناء عملية الإعراب." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: تعذّر إيجاد النصوص المحمَّلة: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "اللغة مطلوبة." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "أساسي" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12278,7 +12278,7 @@ msgstr[3] " لا يوجد ملفات نصوص مرتبطة باللغات {lang} msgstr[4] " لا يوجد ملفات نصوص مرتبطة باللغات {lang}" msgstr[5] " لا يوجد ملفات نصوص مرتبطة باللغات {lang}" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12286,61 +12286,61 @@ msgstr "" "رابط الفيديو الخاص بك. قد يكون رابطًا لفيديو متوفّر على موقع يوتيوب، أو لملف" " فيديو بصيغة .mp4 أو .ogg أو .webm مستضاف على أي موقع آخر. " -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "الرابط الافتراضي للفيديو " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "اسم العرض للمكوِّن" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "الموقع الحالي في الفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "اختياري، للمتصفّحات ذات الإصدارات الأقدم: الرقم التعريفي على يوتيوب، للفيديو" " ذا السرعة العادية." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "الرقم التعريفي للفيديو على يوتيوب" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "اختياري، للمتصفّات ذات الإصدارات الأقدم: الرقم التعريفي على يوتيوب للفيديو " "ذا السرعة .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "الرقم التعريفي على يوتيوب، للسرعة .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "اختياري، للمتصفّحات ذات الإصدارات الأقدم: الرقم التعريفي على يوتيوب للفيديو " "ذا السرعة 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "الرقم التعريفي على يوتيوب، للسرعة 1.25x " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "اختياري، للمتصّفحات ذات الإصدارات الأقدم: الرقم التعريفي على يوتيوب للفيديو " "ذا السرعة 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "الرقم التعريفي على يوتيوب، لسرعة 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12351,11 +12351,11 @@ msgstr "" "الفيديو بأكمله. يُصاغ بهذا الشكل HH:MM:SS، ويبلغ الحد الأقصى لقيمته " "23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "وقت بدء تشغيل الفيديو" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12366,11 +12366,11 @@ msgstr "" "ملف الفيديو بأكمله. يُصاغ بهذا الشكل HH:MM:SS، ويبلغ الحد الأقصى لقيمته " "23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "وقت توقُّف الفيديو" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12380,11 +12380,11 @@ msgstr "" "استخدام مشغّل الفيديو الذي توفّره edX أو استخدام موقع يوتيوب. يجب عليك إضافة" " رابط واحد على الأقل، غير تابع ليوتيوب، ضمن حقل روابط ملف الفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "السماح بتنزيل الفيديو" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12401,11 +12401,11 @@ msgstr "" "إعداد ’السماح بتنزيل الفيديو‘ على القيمة ’true‘ ليُسمح للطلاب تنزيل مقاطع " "الفيديو هذه." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "روابط ملف الفيديو" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12422,11 +12422,11 @@ msgstr "" "الإنترنت، ثمّ إضافة الرابط للنص هنا. وسيجد الطلّاب رابطًا لتنزيل ذلك النص " "أسفل مقطع الفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "رابط النص القابل للتنزيل" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12438,11 +12438,11 @@ msgstr "" "حال أردت إتاحة تنزيل النص بصيغة مختلفة، يُرجى تحميل ملف باستخدام حقل \"تحميل" " نشرة\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "السماح بتنزيل النص" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12452,19 +12452,19 @@ msgstr "" "تبويبة \"أساسي\". ويجب أن يكون هذا النص باللغة الإنكليزية. ليس عليك تغيير " "هذا الإعداد." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "نص افتراضي محدَّد التوقيت" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "حدّد ما إذا كانت النصوص ستظهر مع الفيديو بشكل افتراضيّ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "إظهار النص" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12472,52 +12472,52 @@ msgstr "" "أضف نصوصًا بلغات مختلفة. يُرجى النقر أدناه لتحديد لغة معيّنة وتحميل ملف نص " "بصيغة ’.srt‘ لتلك اللغة." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "لغات النص" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "اللغة المفضّلة للنص." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "اللغة المفضّلة للنص" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "صيغة ملف النص الذي سينزّله المستخدم. " #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "ملفّ SubRip (بصيغة .srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "ملف نصّي (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "السرعة الأخيرة التي حدّدها المستخدم للفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "السرعة الافتراضية للفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" "حدد ما إذا كنت تريد التقدم تلقائياً إلى الوحدة التالية عند انتهاء الفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "حدّد فيما إذا كان موقع يوتيوب متاحًا للمستخدم." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12525,11 +12525,11 @@ msgstr "" "حمّل نشرة مرافقة لهذا الفيديو. يمكن للطلّاب تنزيل النشرة بالنقر على رابط " "’تنزيل النشرة‘ الموجود تحت الفيديو." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "تحميل النشرة " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12537,11 +12537,11 @@ msgstr "" "حدّد فيما إذا كان الوصول إلى هذا الفيديو مقتصرًا على المتصفِّحات فقط، أو " "يمكن الوصول إليه من تطبيقات أخرى، بما فيها تطبيقات الهاتف المحمول." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "مقطع الفيديو متاح عبر الإنترنت فقط" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12555,36 +12555,36 @@ msgstr "" " على يوتيوب. أمّا في حال لم تخصِّص edX رقمًا تعريفيًّا للفيديو، فيُرجى إدخال" " القيم في هذه الحقول الأخرى وتجاهُل هذا الحقل." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "تاريخ آخر مشاهدة للمِصَدّ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "لا تُظهِر المِصَدّ مجدّدًا " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "تعليمات" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12593,44 +12593,44 @@ msgstr "" "أضف إرشادات لمساعدة الطلاب على فهم كيفية استخدام كلمة سحابة. التعليمات " "الواضحة أمر مهم، خصوصاً للطلاب الذين لديهم متطلبات منالية خاصة." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "مُدخلات" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "عدد المربعات النصية المتاحة للطلاب لإضافة كلمات وجمل." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "عدد الكلمات الأقصى" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "العدد الأقصى من الكلمات المعروض في سحابة توليد الكلمات." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "إظهار النسب" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "تَظهر إحصاءات الكلمات التي أُدخِلت بجانب تلك الكلمات." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "إذا قام المتعلم بنشر كلمات على السحابة أم لا." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "إجابة الطالب." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "جميع الكلمات الممكنة من جميع الطلاب." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "أفضل num_top_words كلمات بالنسبة لسحابة الكلمات." diff --git a/conf/locale/ca/LC_MESSAGES/django.po b/conf/locale/ca/LC_MESSAGES/django.po index 1ad7c1a8123a..1d3df71bc294 100644 --- a/conf/locale/ca/LC_MESSAGES/django.po +++ b/conf/locale/ca/LC_MESSAGES/django.po @@ -80,7 +80,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -106,7 +106,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Avançat" @@ -122,33 +122,33 @@ msgid "Unit" msgstr "Unitat" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Buit" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -159,7 +159,7 @@ msgid "Name" msgstr "Nom" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "ID de video" @@ -194,7 +194,7 @@ msgid "Log out" msgstr "Tancar sessió" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mode" @@ -245,12 +245,12 @@ msgstr "Ets matriculat com a estudiant d'educació professional" msgid "Professional Ed" msgstr "" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Mostra el Nom" @@ -4398,7 +4398,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4704,7 +4704,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8277,21 +8277,21 @@ msgstr "Accedeix" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "" @@ -8303,11 +8303,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Incorrecte" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Correcte" @@ -8464,7 +8464,7 @@ msgstr "Correcte:" msgid "Incorrect:" msgstr "Incorrecte:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Resposta" @@ -8719,216 +8719,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Mostrar resposta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Finalitzat" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -8938,47 +8938,47 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Si l'error continua, si us plau contact amb el personal del curs." @@ -8987,7 +8987,7 @@ msgstr "Si l'error continua, si us plau contact amb el personal del curs." #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -8995,98 +8995,98 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9095,37 +9095,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9133,31 +9133,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9166,133 +9166,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Requisits previs dels cursos" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9305,11 +9305,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9322,104 +9322,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Anunci de la Data del Curs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "El Curs És Nou " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Curs mòbil disponible" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9430,7 +9430,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9439,7 +9439,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9449,95 +9449,95 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9548,7 +9548,7 @@ msgstr "" msgid "Course Banner Image" msgstr "Imatge del banner del curs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -9558,61 +9558,61 @@ msgstr "" msgid "Course Video Thumbnail Image" msgstr "Imatge en miniatura del video del curs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9620,47 +9620,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9668,11 +9668,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9680,60 +9680,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9741,41 +9741,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9787,15 +9787,15 @@ msgstr "" msgid "Course Language" msgstr "Llengua del curs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9849,73 +9849,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -9923,19 +9923,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -9944,31 +9944,31 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -9980,7 +9980,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Altres configuracions del curs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -9988,7 +9988,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "General" @@ -10056,59 +10056,59 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" @@ -10116,110 +10116,110 @@ msgstr "" msgid "Library" msgstr "Biblioteca" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10258,17 +10258,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10277,11 +10277,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10290,11 +10290,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10303,11 +10303,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10315,104 +10315,104 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -10427,11 +10427,11 @@ msgstr "Data de venciment" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10633,210 +10633,210 @@ msgstr "Grups de seguiment d'inscripció" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10856,42 +10856,42 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -10899,92 +10899,92 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -10994,11 +10994,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11009,11 +11009,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11021,100 +11021,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Llenguatges de transcripció" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11123,80 +11123,80 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Instruccions" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/de_DE/LC_MESSAGES/django.po b/conf/locale/de_DE/LC_MESSAGES/django.po index 35edd57ab94d..62dc7c244662 100644 --- a/conf/locale/de_DE/LC_MESSAGES/django.po +++ b/conf/locale/de_DE/LC_MESSAGES/django.po @@ -189,7 +189,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Text" @@ -215,7 +215,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Erweitert" @@ -231,19 +231,19 @@ msgid "Unit" msgstr "Lerneinheit" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Leer" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Die folgenden erforderlichen Informationen fehlen: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -252,14 +252,14 @@ msgstr "" "Sie es ein anderes Transkript hochzuladen." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Ein Transkript mit dem \"{language_code}\" Sprach-Code existiert bereits." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Ein Transkript-Dokument ist erforderlich." @@ -270,7 +270,7 @@ msgid "Name" msgstr "Name" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Videokennung" @@ -305,7 +305,7 @@ msgid "Log out" msgstr "Abmelden" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Modus" @@ -357,12 +357,12 @@ msgstr "Du wurdest als Fachausbildungsteilnehmer eingeschrieben" msgid "Professional Ed" msgstr "Fachausbildung" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Anzeigename" @@ -4964,7 +4964,7 @@ msgstr "" "der Block als für alle sichtbar. Beachten Sie, dass dieses Feld ignoriert " "wird, wenn der Block \"visible_to_staff_only\" ist." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5285,7 +5285,7 @@ msgstr "" "stornieren möchten? " #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9282,21 +9282,21 @@ msgstr "Anmelden" msgid "Our mailing address is" msgstr "Unsere Postanschrift lautet" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML-Daten für die Anmerkung" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Anzeigename für diese Komponente" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Anmerkung" @@ -9309,11 +9309,11 @@ msgstr "" msgid "Question {}" msgstr "Frage {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Falsch" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "richtig" @@ -9485,7 +9485,7 @@ msgstr "Richtig:" msgid "Incorrect:" msgstr "Falsch:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Antwort" @@ -9764,21 +9764,21 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Leeres fortgeschrittenes Problem" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" "Die Anzahl der Versuche, die von den Teilnehmern für diese Fragestellung " "benötigt worden sind" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Maximale Versuche" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9787,21 +9787,21 @@ msgstr "" "Fragestellung hat. Falls der Wert nicht gesetzt ist, hat man unbegrenzt " "viele Versuche." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Datum bis zu dem diese Fragestellung zu bearbeiten ist" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Zeit nach dem Fälligkeitsdatum bis zu der Einreichungen noch akzeptiert " "werden" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Zeige Ergebnisse" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9809,23 +9809,23 @@ msgstr "" "Legt fest wann die Antwort auf die Fragestellung gezeigt wird. Ein " "Standardwert kann in den erweiterten Einstellungen festgelegt werden." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Immer" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Nie" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Überfällig" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Antwort zeigen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9833,47 +9833,47 @@ msgstr "" "Legt fest wann die Antwort auf die Fragestellung gezeigt wird. Ein " "Standardwert kann in den fortgeschrittenen Einstellungen festgelegt werden." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Beantwortet" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Geschlossen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Beendet" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Korrekt oder Überfällig" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Nach einer gewissen Anzahl von Versuchen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Versucht" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Antwort anzeigen: Anzahl der Versuche" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9881,15 +9881,15 @@ msgstr "" "Anzahl der Male, die der Teilnehmer versuchen muss, die Frage zu " "beantworten, bevor die Schaltfläche Antwort anzeigen erscheint." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Zwang der Anzeige des Speichern-Knopfes auf der Seite" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Zurücksetzen-Schaltfläche anzeigen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9898,11 +9898,11 @@ msgstr "" "Nutzer seine Antwort zurücksetzen kann. Ein Standardwert kann in den " "erweiterten Einstellungen gesetzt werden." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Zufällige Anordnung" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9911,56 +9911,56 @@ msgstr "" "randomisiert werden sollen. Bei Problemen, die keine zufälligen Werte " "enthalten, geben Sie \"Niemals\" an. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Bei Zurücksetzung" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Pro Teilnehmer" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "XML-Daten der Fragestellung" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Wörterbuch mit der Richtigkeit der aktuellen Teilnehmerantworten" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Wörterbuch zur Wartung der Zustände der Eingabetypen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Wörterbuch mit den aktuellen Teilnehmerantworten" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Dictionary mit der aktuellen Teilnehmerbewertung" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" "Ob die Antworten seit dem letzten Absenden gespeichert wurden oder nicht." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Angabe, ob der Teilnehmer die Fragestellung beantwortet hat" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Zufallszahlen-Seed für diesen Teilnehmer" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Letzte Einreichungszeit" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Kontrolluhr zwischen Versuchen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9968,11 +9968,11 @@ msgstr "" "Sekunden die ein Teilnehmer zwischen Einreichungen für eine Fragestellung " "mit mehreren Versuchen warten muss." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Gewichtung der Fragestellung" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9980,26 +9980,26 @@ msgstr "" "Legt die Anzahl der Punkte fest, die jede Frage wert ist. Falls der Wert " "nicht gesetzt ist, ist jedes Antwortfeld einen Punkt wert." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Markdown-Quellcode für dieses Modul" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Quellcode für LaTeX- und Word-Fragestellungen. Dieses Fähigkeit wird nicht " "sehr gut unterstützt." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Aktiviere LaTeX-Templates?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API-Schlüssel" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -10016,7 +10016,7 @@ msgstr "" " Um einen Schlüssel für Ihren Kurs zu erhalten oder ein Problem zu melden, " "wenden Sie sich bitte an moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -10024,7 +10024,7 @@ msgstr "" "Es tut uns leid, es gab einen Fehler bei der Verarbeitung deiner Anfrage. " "Bitte lade die Seite neu und versuche es noch einmal." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -10032,23 +10032,23 @@ msgstr "" "Der Zustand dieser Fragestellung hat sich geändert seitdem du diese Seite " "geladen hast. Bitte aktualisiere deine Seite." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Antwort ID" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Frage" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Richtige Antwort" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Sende" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" "Warnung: Die Aufgabenstellung wurde auf ihren ursprünglichen Zustand " @@ -10056,7 +10056,7 @@ msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -10064,7 +10064,7 @@ msgstr "" "Der Zustand der Fragestellung wurde durch eine ungültige Einreichung " "korrumpiert. Die Einreichung bestand aus:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Sollte dieser Fehler weiterhin auftreten, kontaktieren Sie bitte die " @@ -10075,7 +10075,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -10083,12 +10083,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Hinweis ({hint_num} von {hints_count}):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -10096,54 +10096,54 @@ msgstr "" "Ihre Antworten wurden vorher gespeichert. Klicken Sie auf '{button_name}', " "um diese Benoten zu lassen." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Falsch ({progress} Punkt)" msgstr[1] "Falsch ({progress} Punkte)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Richtig ({progress} Punkt)" msgstr[1] "Richtig ({progress} Punkte)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Teilweise richtig ({progress} Punkt)" msgstr[1] "Teilweise richtig ({progress} Punkte)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Teilweise richtig" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Eingereichte Antworten" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Fragestellung geschlossen." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" "Die Aufgabe muss zurückgesetzt werden, bevor Sie eine neue Lösung absenden " "können." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" "Sie müssen mindestens {wait} Sekunden zwischen den einzelnen Abgaben warten." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10152,36 +10152,36 @@ msgstr "" "Du musst mindestens {wait_secs} Sekunden zwischen den Einreichungen warten; " "{remaining_secs} Sekunden verbleibend." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} Stunde" msgstr[1] "{num_hour} Stunden" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} Minute" msgstr[1] "{num_minute} Minuten" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} Sekunde" msgstr[1] "{num_second} Sekunden" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Fragestellung muss vor dem Speichern zurückgesetzt werden." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Deine Antworten wurden gespeichert." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10192,11 +10192,11 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Zurücksetzen nicht möglich, da die Aufgabe schon beendet ist." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" "Sie müssen eine Antwort erst einreichen, bevor diese zurückgesetzt werden " @@ -10204,30 +10204,30 @@ msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" "Die Einstellungen der Aufgabenstellung unterstützen keine Neubewertung." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "Fragestellung muss beantwortet werden, bevor sie erneut benotet werden kann." " " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "konditional" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Liste der URLs von Kindern, die Referenzen auf externe Module sind" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Quell-Komponenten" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10239,11 +10239,11 @@ msgstr "" " wird. Kopieren Sie die Komponentenpositions-ID einer Komponente aus dem " "Einstellungsdialog in Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Konditionale Eigenschaften" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10251,11 +10251,11 @@ msgstr "" "Das Attribut der Quellkomponenten, das bestimmt, ob einem Lerner der Inhalt " "dieses bedingten Moduls angezeigt wird." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "konditionale Werte" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10263,11 +10263,11 @@ msgstr "" "Der Wert, mit dem das bedingte Attribut der Quellkomponenten übereinstimmen " "muss, bevor ein Lernender den Inhalt dieses bedingten Moduls sieht." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Gesperrter Nachrichteninhalt" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10281,69 +10281,69 @@ msgstr "" " zu den erforderlichen Lerneinheiten zu geben. Zum Beispiel: \"Sie müssen " "{link} ausfüllen, bevor Sie auf diese Lerneinheit zugreifen können\"" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" "Sie müssen zuerst {link} beenden, bevor Sie diese Lerneinheit bearbeiten " "können." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Diese Komponente hat noch keine Quellkomponenten konfiguriert." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Konfiguriere Liste der Quellen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI-Pässe" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" "Gib die Passwörter für die LTI-Werkzeuge des Kurses in folgendem Format ein:" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Liste der Lehrbuchobjekte mit (Titel, URL) für die in diesem Kurs " "verwendeten Lehrbücher" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Lesbarer Link, der auf das Wiki für diesen Kurs zeigt." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Datum, ab welchem die Einschreibung in diesen Kurses möglich ist" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" "Datum, ab welchem die Einschreibung in diesen Kurses nicht mehr möglich ist." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Zeit, ab welcher dieses Modul sichtbar ist" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Datum an dem die Klasse endet" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Datum, ab welchem Zertifikate erhältlich sind" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Nachträglich eingetragener anzuzeigender Kurspreis" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10353,11 +10353,11 @@ msgstr "" "werden. Wenn ein Administrator in der Datenbank einen bezahlten Kurspreis " "festlegt, wird dieser anstelle dieses Preises angezeigt." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Startdatum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10368,25 +10368,25 @@ msgstr "" "eingeben, wird das Startdatum verwendet, das Sie für diesen Kurs festgelegt " "haben." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Vorausgesetzte Kurse" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Schlüssel des vorausgesetzten Kurses falls dieser Kurs einen vorausgesetzten" " Kurs hat." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Definition der Bewertungsrichtlinie für diese Klasse" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Taschenrechner anzeigen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10394,29 +10394,29 @@ msgstr "" "Gib \"Wahr\" oder \"Falsch\" ein. Falls \"Wahr\", können die Teilnehmer den " "Taschenrechner innerhalb des Kurs sehen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Kursanzeigename" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Kurseditor" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" "Gib die Methode an, mit der dieser Kurs bearbeitet wird (\"XML\" oder " "\"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Umfrage-URL des Kurses" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10424,11 +10424,11 @@ msgstr "" "URL der \"Umfrage zum Kursende\" angeben. Wenn der Kurs nicht durch eine " "Umfrage beendet werden soll, Null angeben. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Daten der Abschaltung der Diskussionen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10451,11 +10451,11 @@ msgstr "" "einschließlich des äußeren Paares von eckigen Klammern: [[\"2015-09-15\", " "\"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]] " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Themenkarte der Diskussion" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10478,27 +10478,27 @@ msgstr "" "Beispiel, \"Lydian Mode\": {\"id\": \"i4x-UniversityX-" "MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Kursankündigungsdatum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Gib das Datum der Ankündigung deines Kurs ein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Kohort-Konfiguration" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10509,21 +10509,21 @@ msgstr "" "Gruppen oder identifizieren Sie kursbreite Diskussionsthemen als privat für " "Kohortenmitglieder." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Kurs ist neu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Mobiler Kurs verfügbar." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10531,48 +10531,48 @@ msgstr "" "Gib \"Wahr\" oder \"Falsch\" ein. Bei \"Wahr\" wird der Kurs für mobile " "Geräte verfügbar sein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Daten des hochgeladenen Videos" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Kurs ist unbenotet" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Gib \"Wahr\" oder \"Falsch\" ein. Falls \"Wahr\", wird der Kurs nicht benotet." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Fortschrittsanzeige abschalten" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Gib \"Wahr\" oder \"Falsch\" ein. Falls \"Wahr\", können die Teilnehmer den " "Fortschrittsgraphen nicht sehen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF-Lehrbücher" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Liste der Wörterbücher, die die pdf_textbook Konfiguration enthalten" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML-Lehrbücher" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10582,11 +10582,11 @@ msgstr "" "geben Sie den Namen der Registerkarte (in der Regel den Titel des Buches) " "sowie die URLs und Titel der einzelnen Kapitel im Buch ein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Entferntes Notenbuch" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10599,7 +10599,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "CCX aktivieren" @@ -10608,7 +10608,7 @@ msgstr "CCX aktivieren" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10618,11 +10618,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX Konnektor URL " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10631,11 +10631,11 @@ msgstr "" "(optional). Wird ignoriert, es sei denn, 'CCX aktivieren' ist auf 'true' " "gesetzt." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Anonyme Diskussionsbeiträge erlauben" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10644,11 +10644,11 @@ msgstr "" "Diskussionsbeiträge erstellen, die allen Nutzern als anonym dargestellt " "werden." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Erlaube anonyme Diskussionsbeiträge für die Partner" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10659,17 +10659,17 @@ msgstr "" "dargestellt werden. Diese Einstellung anonymisiert die Beiträge gegenüber " "den Kursmitarbeitern nicht." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Erweiterte Modul-Liste" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "Geben Sie die Namen der fortgeschrittenen Module ein, die Sie in Ihrem Kurs " "verwenden möchten." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10677,11 +10677,11 @@ msgstr "" "Wahr, wenn Zeitzonen zu den Terminen im Kurs angezeigt werden sollen. " "Veraltet zugunsten des due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Darstellungsformat des Fälligkeitsdatum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10691,21 +10691,21 @@ msgstr "" " DD, YYYY. Geben Sie \"%m-%d-%Y\" für MM-DD-YYYY, \"%d-%m-%Y\" für DD-MM-" "YYYY, \"%Y-%m-%d\" für YYYY-MM-DD, oderr \"%Y-%d-%m\" für YYYY-DD-MM ein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Externes Login-Domain" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Gib die externe Login-Methode an, die Teilnehmer für diesen Kurs nutzen " "können." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Zertifikate sind herunterladbar vor Ende" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10714,21 +10714,21 @@ msgstr "" "bereits vor Kursende die Zertifikate herunterladen, wenn sie die " "Anforderungen für den Zertifikatserhalt bereits erfüllt haben." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Verhalten für Zertifikatsanzeige" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Bild der \"Über diesen Kurs\"-Seite" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10738,11 +10738,11 @@ msgstr "" "\"Dateien & Uploads\"-Seite hochladen. Du kannst das Kursbild auch auf der " "\"Einstellungen & Details\"-Seite festlegen." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Kurs-Banner-Bild" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10750,11 +10750,11 @@ msgstr "" "Bearbeiten Sie den Namen der Banner-Bilddatei. Sie können das Bannerbild auf" " der Seite Einstellungen & Details einstellen." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Anzeigebild für das Kurs-Video" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10763,11 +10763,11 @@ msgstr "" "können das Miniaturansichtsbild des Videos auf der Seite Einstellungen & " "Details festlegen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Offene Auszeichnungen ausgeben" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10775,7 +10775,7 @@ msgstr "" "Ausgabe offener Auszeichnungen für diesen Kurs. Auszeichnungen werden bei " "der Zertifikatserstellung generiert." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10786,11 +10786,11 @@ msgstr "" "das die Teilnehmer nach Abschluss des Kurses erhalten. Zum Beispiel " "\"Zertifikat\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Zertifikatsname (kurz)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10801,15 +10801,15 @@ msgstr "" "ein, das die Teilnehmer nach Abschluss des Kurses erhalten. Zum Beispiel " "\"Leistungsnachweis\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Zertifikatsname (lang)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Web/HTML Ansicht für Zertifikate aktiviert" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Wenn \"true\", sind für den Kurs Web/HTML-Ansichten des Zertifikats " @@ -10817,13 +10817,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Web/HTML Ansicht des Zertifikates" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10833,22 +10833,22 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Zertifikat Konfiguration" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Geben Sie hier kursspezifische Konfigurationsinformationen ein (JSON-Format)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "CSS-Klasse für Kurswiederholungen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10856,29 +10856,29 @@ msgstr "" "Erlaube, dass Kurse die selbe CSS-Klasse während der Laufzeit nutzen, selbst" " wenn sie unterschiedliche Nummern haben." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Externer Link zum Diskussionsforum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Erlaube die Festlegung eines externen Links, um die Diskussionsforen zu " "ersetzen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Verstecke den Fortschrittsreiter" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Verstecken des Fortschrittsreiters erlauben." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Anzeigestring der Kursorganisation" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10890,11 +10890,11 @@ msgstr "" "angegeben haben. Um die Organisation zu verwenden, die Sie beim Anlegen des " "Kurses angegeben haben, geben Sie null ein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Anzeigestring der Kursnummer" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10906,11 +10906,11 @@ msgstr "" "haben. Um die Kursnummer zu verwenden, die Sie beim Anlegen des Kurses " "eingegeben haben, geben Sie null ein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Maximale Einschreibungsanzahl für den Kurs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10919,41 +10919,41 @@ msgstr "" "einschreiben dürfen. Um unbegrenzte Einschreibungen zu erlauben, gib null " "ein." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Öffentlichen Wiki-Zugriff zulassen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Nur auf Einladung" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Ob die Einschreibung auf die Einladung durch das Kurspersonals beschränkt " "werden soll." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Vorkurs-Umfragename." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Name des Umfrageformulars, welcher als Vorbereitung für die Benutzer im Kurs" " angezeigt wird." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Vorkurs-Umfrage erforderlich." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10964,13 +10964,13 @@ msgstr "" "Sie in der Einstellung für den Course Survey Namen oben einen Namen für die " "Umfrage hinzufügen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Kurssichtbarkeit im Katalog" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10983,11 +10983,11 @@ msgstr "" " die Info-Seite erlauben), 'none' (nicht im Katalog anzeigen und Zugriff auf" " eine Info-Seite nicht erlauben)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Eingangsprüfung aktiviert" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10998,11 +10998,11 @@ msgstr "" "Aufnahmeprüfungen aktivieren müssen, damit diese Kurseinstellung wirksam " "wird." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Minimale Anforderung(%) der Zulassungsprüfung" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -11013,19 +11013,19 @@ msgstr "" "Aufnahmeprüfungen aktivieren müssen, damit diese Kurseinstellung wirksam " "wird." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "ID der Zulassungsprüfung" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "Kennung des Inhaltsmoduls (Ort) der Aufnahmeprüfung." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Social Media Sharing URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -11038,19 +11038,19 @@ msgstr "" "müssen vollständig qualifiziert sein. Zum Beispiel: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Kurssprache" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Wählen Sie die Sprache Ihres Kurses. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Konfiguration der Teams" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Beaufsichtigte Prüfungen erlauben" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11074,11 +11074,11 @@ msgstr "" "Aktivierung von beaufsichtigten Prüfungen auch zeitgesteuerte Prüfungen " "ermöglicht." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Beaufsichtigungsdienstleister" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11088,11 +11088,11 @@ msgstr "" " verwenden möchten. Wählen Sie aus den folgenden Optionen: " "{available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Eskalationskontakt für Proctortrack" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11103,11 +11103,11 @@ msgstr "" "Falle von Eskalationen (z.B. Einsprüche, verspätete Überprüfungen usw.) " "wenden kann." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Erlauben Sie die Abmeldung von beaufsichtigten Prüfungen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11120,13 +11120,13 @@ msgstr "" " mit Beaufsichtigung ablegen. Diese Einstellung gilt nur, wenn für den Kurs " "beaufsichtigte Prüfungen aktiviert sind." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Erstellen von Zendesk-Tickets für verdächtige, beaufsichtigte " "Prüfungsversuche" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11134,11 +11134,11 @@ msgstr "" "Geben Sie wahr oder falsch ein. Wenn dieser Wert wahr ist, wird ein Zendesk-" "Ticket für verdächtige Versuche erstellt." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Terminierte Prüfungen freischalten" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11149,11 +11149,11 @@ msgstr "" "Einstellung werden zeitgesteuerte Prüfungen aktiviert, wenn beaufsichtigte " "Prüfungen aktivieren auf \"true\" gesetzt ist." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Mindest Note für Anerkennung" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11162,11 +11162,11 @@ msgstr "" "erhalten, als Dezimalzahl zwischen 0,0 und 1,0. Geben Sie z.B. für 75% 0,75 " "ein." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Selbstgewähltes Tempo" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11177,11 +11177,11 @@ msgstr "" "Aufgaben, und die Teilnehmer können den Kurs jedenfalls vor Ende des Kurses " "durchlaufen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Unterabschnittsvoraussetzungen aktivieren" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11190,21 +11190,21 @@ msgstr "" "Unterabschnitt solange vor den Teilnehmern verborgen, bis diese eine mindest" " Punktanzahl erreicht haben." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Informationen zum Kursverlauf " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Gib an, was Teilnehmer im Kurs lernen können." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Kurssichtbarkeit für uneingeschriebene Teilnehmer" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11217,19 +11217,19 @@ msgstr "" "eingeschriebene Teilnehmer können nur die Kursübersicht sehen) and 'public' " "(sichtbar für alle Teilnehmer)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Kurs Unterrichtender" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Geben Sie Details zum Dozent des Kurses an." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Nicht unterstützte Probleme und Werkzeuge hinzufügen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11244,11 +11244,11 @@ msgstr "" "z.B. Tests, Zugänglichkeit, Internationalisierung und Dokumentation, nicht " "erfüllen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Benachrichtigung bei Highlights ist aktiviert" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11257,33 +11257,33 @@ msgstr "" "dem Inhalt des Kurses verbunden sind, zu ihrem geplanten Zeitpunkt an die " "Lernenden übermittelt." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Andere Kurseinstellungen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11295,7 +11295,7 @@ msgstr "" "ermöglichen. Geben Sie ein Dictionary von Werten im JSON-Format ein, z.B. { " "\"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Allgemein" @@ -11372,23 +11372,23 @@ msgstr "{section_type} Durchschnitt = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Durchschn." -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "HTML-Inhalte, die für dieses Modul angezeigt werden" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Quellcode für LaTeX-Dokumente. Diese Fähigkeit wird nicht gut unterstützt." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11399,23 +11399,23 @@ msgstr "" "bearbeiten. Wenn du diese Einstellung änderst, musst du die Komponente " "speichern, und für die weitere Bearbeitung neu öffnen." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Darstellung" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Roh" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Seite vor Teilnehmern verbergen" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11423,54 +11423,54 @@ msgstr "" "Wenn Sie diese Einstellung wählen, sehen nur Kursteammitglieder mit der " "Rolle Mitarbeiter oder Admin diese Seite." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML für zusätzliche Seiten" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Liste der Bestandteile der Kursaktualisierung" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Jeder Typ" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Bibliothek" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" "Wählen Sie die Bibliothek aus, aus der Sie Inhalt aufzeichnen möchten." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Bibliotheksversion" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Legt fest, wie Inhalte aus der Bibliothek aufgezeichnet werden." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Wähle n zufällig" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Anzahl" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" "Geben Sie die Anzahl der Auswahlmöglichkeiten ein, die jedem Teilnehmer " "angezeigt werden sollen." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Fragestellungsart" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11478,32 +11478,32 @@ msgstr "" "Wählen Sie einen Problemtyp aus, den Sie aus der Bibliothek holen möchten. " "Wenn \"Any Type\" ausgewählt ist, wird keine Filterung angewendet." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Die Aufgabe ist abgelaufen. Die Bibliothek hat neue Inhalte." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} jetzt aktualisieren." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Diese Bibliothek ist ungültig, unbrauchbar oder wurde gelöscht." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Bibliothekenliste bearbeiten" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11511,23 +11511,23 @@ msgstr "" "Dieser Kurs unterstützt keine Inhaltsbibliotheken. Weitere Informationen " "erhalten Sie von Ihrem Systemadministrator." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Es wurde noch keine Bibliothek ausgewählt." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Wählen Sie eine Bibliothek." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "In den angegebenen Bibliotheken gab es keine passenden Aufgabentypen." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Einen anderen Aufgabentyp wählen." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11538,22 +11538,22 @@ msgstr[1] "" "Die Konfiguration der angegebene Bibliothek liefert {count} " "Aufgabenstellungen, " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "aber es gibt nur {actual} passende Aufgabenstellung." msgstr[1] "aber es gibt nur {actual} passende Aufgabenstellungen." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Konfiguration der Bibliothek bearbeiten" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Ungültige Bibliothek" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Keine Bibliothek ausgewählt" @@ -11594,7 +11594,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11602,11 +11602,11 @@ msgstr "" "Der Anzeigename für diese Komponente. Analyseberichte können auch den " "Anzeigenamen verwenden, um diese Komponente zu identifizieren." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11620,11 +11620,11 @@ msgstr "" "{docs_anchor_open}die edX LTI-Dokumentation{anchor_close} für weitere " "Details zu dieser Einstellung." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11637,11 +11637,11 @@ msgstr "" "\"False\" gesetzt ist.{break_tag}Siehe {docs_anchor_open}die edX LTI-" "Dokumentation{anchor_close} für weitere Details zu dieser Einstellung." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Individuelle Parameter" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11655,11 +11655,11 @@ msgstr "" "{docs_anchor_open}die edX LTI Dokumentation{anchor_close} für weitere " "Details zu dieser Einstellung." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Öffne in \"Neue Seite\"" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11672,11 +11672,11 @@ msgstr "" "angezeigt werden soll. Diese Einstellung ist nur wirksam, wenn \"Verstecke " "externe Werkzeuge\" auf \"Falsch\" gesetzt ist." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Erzielte Punkte" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11684,11 +11684,11 @@ msgstr "" "Wähle \"Wahr\", wenn diese Komponente eine numerische Benotung durch das " "externe LTI-System erhält." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Gewichtung" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11697,7 +11697,7 @@ msgstr "" "Der Standardwert ist 1.0. Diese Einstellung wird nur benutzt, wenn " "\"Bewertet\" auf \"Wahr\" gesetzt ist." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11705,17 +11705,17 @@ msgstr "" "Die Noten werden in dem xblock KVS aufbewahrt -- Kopien der veröffentlichten" " Noten in der django DB" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" "Kommentare, wie sie durch den Bewerter zurückgegeben worden sind, nach " "Spezifikation LTI2.0 spec." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Verstecke externes Werkzeug" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11726,31 +11726,31 @@ msgstr "" "externen Werkzeugs, nutzen willst. Diese Einstellung versteckt den " "Startknopf und alle IFrames für diese Komponente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Frage den Benutzernamen des Nutzers ab" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Wählen Sie True, um den Benutzername des Teilnehmers anzufordern." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "E-Mail-Adresse des Nutzers anfragen" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Wählen Sie True, um die E-Mail-Adresse des Benutzer anzufordern" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI Bewerbungsinformation" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11761,29 +11761,29 @@ msgstr "" " um die Benutzer darüber zu informieren, warum ihr Benutzername und/oder " "ihre E-Mail an eine Drittanbieteranwendung weitergeleitet wird." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Schaltflächentext" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Geben Sie den Text für die Schaltfläche ein, mit der Sie die " "Drittanbieteranwendung starten." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Benotungen nach abgelaufener Frist annehmen." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Wählen Sie True, damit Drittsysteme Noten über den Stichtag hinaus " "veröffentlichen können." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11792,7 +11792,7 @@ msgstr "" "Kann den individuellen Parameter nicht verarbeiten: {custom_parameter}. Der " "String sollte \"x=y\" sein." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11801,7 +11801,7 @@ msgstr "" "Kann LTI-Passport: {lti_passport} nicht verarbeiten. Der String sollte " "\"id:key:secret\" sein." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Fälligkeitsdatum" @@ -11812,11 +11812,11 @@ msgstr "" "Gib das voreingestellte Datum ein, bis zu welchem Fragestellungen zu " "bearbeiten sind." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -12077,35 +12077,35 @@ msgstr "Einschreibemodus Gruppen" msgid "Partition for segmenting users by enrollment track" msgstr "Partition zur Segmentierung von Benutzern durch den Einschreibemodus" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Ob dieser Teilnehmer über die Umfrage abgestimmt hat" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Teilnehmerantwort " -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Antworten der Teilnehmerumfrage" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Umfrageantworten als xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Fragen der Umfrage" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Gib das Datum ein, bis wann Fragestellungen zu bearbeiten sind." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Inhalt nach dem Fälligkeitsdatum verbergen" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12113,11 +12113,11 @@ msgstr "" "Wenn gesetzt, wird der Sequenzinhalt für Nichtmitarbeiter nach Ablauf des " "Fälligkeitsdatums ausgeblendet." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Ist die Aufnahmeprüfung" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12126,11 +12126,11 @@ msgstr "" "die Aufnahmeprüfungen aktivieren müssen, damit diese Kurseinstellung wirksam" " wird." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Ist terminiert" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12138,11 +12138,11 @@ msgstr "" "Diese Einstellung gibt an, ob die Teilnehmer nur eine begrenzte Zeit haben, " "um diesen Kursinhalt anzuschauen oder mit ihm zu interagieren." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Zeitlimit in Minuten" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -12150,21 +12150,21 @@ msgstr "" "Die Anzahl der Minuten, die den Teilnehmern zur Verfügung stehen, um diese " "Kursunterlagen anzuschauen oder mit ihnen zu interagieren." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Ist die Beaufsichtigung aktiviert" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" "Diese Einstellung gibt an, ob es sich bei dieser Prüfung um eine " "beaufsichtigte Prüfung handelt." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Überprüfungsregelungen für die Softwaresicherheit" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12172,11 +12172,11 @@ msgstr "" "Diese Einstellung gibt an, nach welchen Regeln sich das Aufsichtsteam beim " "Betrachten der Videos richten soll." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Übungsprüfung" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12184,17 +12184,17 @@ msgstr "" "Diese Einstellung gibt an, ob diese Prüfung nur zu Testzwecken dient. " "Probeprüfungen werden nicht verifiziert." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "ist die Aufnahmeprüfung" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" "Diese Einstellung gibt an, ob es sich bei dieser Prüfung um eine Onboarding-" "Prüfung handelt." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -12202,24 +12202,24 @@ msgstr "" "Dieser Unterabschnitt ist für Lernende freigeschaltet, wenn sie die " "Voraussetzungen erfüllen." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Diese Prüfung ist vor Teilnehmern verborgen." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Da der Kurs beendet ist, wird diese Aufgabe für den Lerner ausgeblendet." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Da das Fälligkeitsdatum abgelaufen ist, wird diese Aufgabe für den Lerner " "ausgeblendet." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12227,31 +12227,31 @@ msgstr "" "Dieser Abschnitt ist eine Voraussetzung. Sie müssen diesen Abschnitt " "ausfüllen, um zusätzliche Inhalte freizuschalten." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Eine Zusammenfassung der Themen in diesem Abschnitt , welche die Teilnehmer " "erwarten." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Gruppen-ID {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Nicht ausgewählt" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Der Name dieser Komponente (nicht sichtbar für Teilnehmer)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Inhaltsexperiment" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12260,29 +12260,29 @@ msgstr "" "Diese Konfiguration legt fest, wie die Benutzer für dieses Inhaltsexperiment gruppiert werden. Vorsicht: Das Ändern der Gruppenkonfiguration eines \n" "für Teilnehmer sichtbaren Experiments wirkt sich auf die Daten des Experiments aus." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Gruppenkonfiguration" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Welches Kindmodul Teilnehmer mit einem bestimmten group_id sehen sollen" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (nicht aktiv)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Das Experiment ist nicht mit einer Gruppenkonfiguration verbunden." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Wähle eine Gruppenkoknfiguration" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12290,7 +12290,7 @@ msgstr "" "Das Experiment nutz eine gelöschte Gruppenkonfiguration. Wähle eine gültige " "Gruppenkonfiguration oder lösche dieses Experiment." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12299,18 +12299,18 @@ msgstr "" "nicht unterstützt wird. Wählen Sie eine gültige Gruppenkonfiguration aus " "oder löschen Sie dieses Experiment." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" "Dieses Experiment enthält nicht alle Gruppen, die in der Konfiguration " "vorhanden sind." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Füge fehlende Gruppen hinzu" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12318,7 +12318,7 @@ msgstr "" "Das Experiment hat eine inaktive Gruppe. Verschiebe den Inhalt in eine " "aktive Gruppe, dann lösche die inaktive Gruppe." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Dieses Inhaltsexperiment hat Probleme, die die Sichtbarkeit der Inhalte " @@ -12340,7 +12340,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12349,11 +12349,11 @@ msgstr "" "Kann die Transkripte von Youtube für {youtube_id} nicht empfangen. " "Statuscode: {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Wir unterstützen nur SubRip (*.srt) Transkriptformate." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12362,28 +12362,28 @@ msgstr "" "Wärend des Parsens ist ein Fehler mit der SubRip-Transkriptdatei " "aufgetreten. Interner Fehlerkode {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" "Wärend des Parsens ist ein Fehler mit der SubRip-Transkriptdatei " "aufgetreten." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Kann die hochgeladenen Transkripte nicht finden: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Sprache wird benötigt" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Grundlegend" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12391,7 +12391,7 @@ msgid_plural "" msgstr[0] "Es gibt kein Transkript in der {lang} Sprache." msgstr[1] "Es gibt kein Transkript in den {lang}  Sprachen." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12400,61 +12400,61 @@ msgstr "" ".mp4, .ogg oder .webm Videodatei, die anderswo im Internet gehostet ist, " "sein." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "Standard-Video-URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Anzeigename der Komponente" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Aktuelle Position im Video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Optional, für ältere Browser: Der YouTube-ID für das Video in normaler " "Geschwindigkeit." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube-ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Optional, für ältere Browser: Der YouTube-ID für das Video in 0.75-fachem " "der normalen Geschwindigkeit." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube-ID für 0.75-fache Geschwindigkeit" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Optional, für ältere Browser: Der YouTube-ID für das Video in 1.25-fachem " "der normalen Geschwindigkeit." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube-ID für 1.25-fache Geschwindigkeit" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Optional, für ältere Browser: Der YouTube-ID für das Video in 1.5-fachem der" " normalen Geschwindigkeit." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube-ID für 1.5-fache Geschwindigkeit" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12465,11 +12465,11 @@ msgstr "" "unterstützt: Die gesamte Videodatei wird abgespielt. Formatiert als " "HH:MM:SS. Der Maximalwert ist 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Startzeitpunkt des Videos" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12480,11 +12480,11 @@ msgstr "" "mobilen App nicht unterstützt: Die gesamte Videodatei wird abgespielt. " "Formatiert als HH:MM:SS. Der Maximalwert ist 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Stoppzeitpunkt des Videos" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12495,11 +12495,11 @@ msgstr "" " YouTube haben. Du musst wenigstens eine Video-URL, die nicht zu YouTube " "gehört, in das Feld für Videodateien-URLs hinzufügen." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Videodownload erlaubt" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12516,11 +12516,11 @@ msgstr "" "den Teilnehmern das Herunterladen dieser Videos zu erlauben, setze \"Video " "herunterladen erlaubt\" auf \"Wahr\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URLs der Videodatei" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12539,11 +12539,11 @@ msgstr "" "hinterlegen, und dann die URL für das Transkript hier angeben. Teilnehmer " "sehen dann einen Download-Link für dieses Transkript unterhalb des Videos." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "Herunterladbare Transkript-URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12556,11 +12556,11 @@ msgstr "" "Transkripts in einem anderen Format anbieten möchtest, lade diese Datei mit " "Hilfe des \"Hochladen von Handout\"-Feldes hoch." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Herunterladen des Transkripts erlaubt" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12570,19 +12570,19 @@ msgstr "" "Transkript-Feld im \"Grundgelgendes\"-Reiter. Dieses Transkript sollte auf " "deutsch sein. Du brauchst diese Einstellung nicht zu ändern." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Standard, zeitbehaftetes Transkript" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Lege fest, ob die Transkripte standardmäßig mit dem Video erscheinen." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Zeige Transkript" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12591,43 +12591,43 @@ msgstr "" "Sprache festzulegen, und eine .srt-Transkript-Datei für diese Sprache " "hochzuladen." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Transkriptsprachen" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Bevorzugte Sprache für das Transkript" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Bevorzugte Sprache für das Transkript" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Transkript-Dateiformat für den Download durch Nutzer." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) Datei" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Text (.txt) Datei" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" "Die letzte Geschwindigkeitseinstellung die der Nutzer für dieses Video " "festgelegt hat." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Die Standardgeschwindigkeit für das Video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -12635,11 +12635,11 @@ msgstr "" "Geben Sie an, ob nach Beendigung des Videos automatisch zur nächsten " "Lerneinheit gewechselt werden soll." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Lege fest, ob YouTube für den Nutzer verfügbar ist." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12648,11 +12648,11 @@ msgstr "" "das Handout herunterladen, indem sie auf \"Handout herunterladen\" unterhalb" " des Videos klicken." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Handout hochladen" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12661,11 +12661,11 @@ msgstr "" "oder ob es von anderen Anwendungen aus zugänglich ist, einschließlich " "mobiler Anwendungen." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Das Video ist nur im Web erhältlich." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12679,36 +12679,36 @@ msgstr "" "YouTube ID ein. Wenn Ihnen keine Video-ID zugewiesen wurde, geben Sie Werte " "in die anderen Felder ein und ignorieren Sie dieses Feld." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Datum der letzten Ansicht des Bumpers." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Bumper nicht mehr anzeigen." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Anleitungen" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12718,47 +12718,47 @@ msgstr "" "Wortwolke zu verstehen. Klare Anweisungen sind wichtig, insbesondere für " "Lernende, die Anforderungen an die Zugänglichkeit haben." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Eingaben" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Die Anzahl der Textfelder, die den Lernenden zur Verfügung stehen, um Wörter" " und Sätze hinzuzufügen." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Maximale Wortanzahl" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" "Maximale Anzahl der Worte, die in der erzeugten Wortwolke angezeigt werden." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Zeige Prozentangaben" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "Statistiken über die Wortnähe der eingegebenen Worte zu diesem Wort." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Ob dieser Teilnehmer Wörter in die Wolke geschrieben hat." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Teilnehmerantwort." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Alle möglichen Wörter der Teilnehmer." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Die Bestenliste num_top_words Worte für die Wortwolke." diff --git a/conf/locale/el/LC_MESSAGES/django.po b/conf/locale/el/LC_MESSAGES/django.po index 2b002a91e56a..e198eb40c33b 100644 --- a/conf/locale/el/LC_MESSAGES/django.po +++ b/conf/locale/el/LC_MESSAGES/django.po @@ -104,7 +104,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -132,7 +132,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -148,33 +148,33 @@ msgid "Unit" msgstr "Κεφάλαιο" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -185,7 +185,7 @@ msgid "Name" msgstr "" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -220,7 +220,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -269,12 +269,12 @@ msgstr "" msgid "Professional Ed" msgstr "" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "" @@ -4543,7 +4543,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4852,7 +4852,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8489,21 +8489,21 @@ msgstr "Σύνδεση" msgid "Our mailing address is" msgstr "Η διεύθυνση του ηλεκτρονικού ταχυδρομείου μας είναι" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "" @@ -8515,11 +8515,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Λανθασμένο" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Σωστό" @@ -8678,7 +8678,7 @@ msgstr "Σωστό:" msgid "Incorrect:" msgstr "Λανθασμένο:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Απάντηση" @@ -8936,218 +8936,218 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Χρονικό διάστημα μετά την λήξη της προθεσμίας υποβολής εντός του οποίου θα " "γίνουν δεκτές υποβολές" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Ληξιπρόθεσμο" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Εμφάνιση απάντησης" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Κλειστό" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Σωστό ή Ληξιπρόθεσμο" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9157,7 +9157,7 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9165,41 +9165,41 @@ msgstr "" "Λυπούμαστε, προέκυψε σφάλμα κατά την επεξεργασία του αιτήματός σας. " "Παρακαλούμε, δοκιμάστε να επαναφορτώσετε τη σελίδα σας και προσπαθήστε ξανά." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Ερώτηση" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Σωστή Απάντηση" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Υποβάλλεται" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -9208,7 +9208,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9216,12 +9216,12 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Υπόδειξη ({hint_num} από {hints_count}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9229,87 +9229,87 @@ msgstr "" "Οι απαντήσεις σας έχουν αποθηκευτεί αλλά δεν έχουν βαθμολογηθεί. Πατήστε " "'{button_name}', για να βαθμολογηθούν. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Η απάντησή σας είναι λανθασμένη ({progress} μονάδα)" msgstr[1] "Όλες οι απαντήσεις σας είναι λανθασμένες ({progress} μονάδες)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Η απάντησή σας είναι σωστή ({progress} μονάδα)" msgstr[1] "Όλες οι απαντήσεις σας είναι σωστές ({progress} μονάδες)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Μερικώς σωστό ({progress} μονάδα)" msgstr[1] "Κάποιες από τις απαντήσεις σας είναι σωστές ({progress} μονάδες)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Μερικώς σωστό" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Η απάντησή σας έχει υποβληθεί." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Οι απαντήσεις σας έχουν αποθηκευτεί." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9320,37 +9320,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9358,31 +9358,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9391,133 +9391,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9530,11 +9530,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Λίστα Συζητήσεων ανα Θεματολογία" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9547,27 +9547,27 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -9577,77 +9577,77 @@ msgstr "" "ομάδας μελέτης, ορίστε την αυτοματοποιημένη ανάθεση μαθητών σε ομάδες, ή " "ορίστε κάθε θέμα συζήτησης μαθήματος ως ιδιωτικό σε μέλη της ομάδας μελέτης." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9658,7 +9658,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9667,7 +9667,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9677,75 +9677,75 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Αναζήτηση σε όλες τις αναρτήσεις" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -9754,96 +9754,96 @@ msgstr "" "μπορούν να λάβουν τις βεβαιώσεις τους προτού τελειώσει το μάθημα, εφόσον " "πληρούν τα κριτήρια για τη λήψη τους." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9851,47 +9851,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9899,11 +9899,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9911,60 +9911,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9972,41 +9972,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10014,19 +10014,19 @@ msgid "" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Γλώσσα του μαθήματος" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Ορίστε τη γλώσσα του μαθήματός σας," -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10080,73 +10080,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10154,19 +10154,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10175,43 +10175,43 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10219,7 +10219,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "" @@ -10291,170 +10291,170 @@ msgstr "" "{short_label} Μ.Ο.\n" " " -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10493,17 +10493,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10512,11 +10512,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10525,11 +10525,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10538,11 +10538,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10550,111 +10550,111 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Υποβολή μέχρι" @@ -10663,11 +10663,11 @@ msgstr "Υποβολή μέχρι" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10871,211 +10871,211 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Η εργασία αυτή δεν εμφανίζεται γιατί έχει παρέλθει η προθεσμία υποβολής της." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -11095,42 +11095,42 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11138,92 +11138,92 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11233,11 +11233,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11248,11 +11248,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11260,100 +11260,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Προτιμώμενη γλώσσα υποτίτλων" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Προτιμώμενη γλώσσα υποτίτλων" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11362,80 +11362,80 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/en/LC_MESSAGES/django.po b/conf/locale/en/LC_MESSAGES/django.po index fefa72aefbad..1bff43fccd1f 100644 --- a/conf/locale/en/LC_MESSAGES/django.po +++ b/conf/locale/en/LC_MESSAGES/django.po @@ -51,7 +51,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -79,7 +79,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -95,33 +95,33 @@ msgid "Unit" msgstr "" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -132,7 +132,7 @@ msgid "Name" msgstr "" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -167,7 +167,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -216,12 +216,12 @@ msgstr "" msgid "Professional Ed" msgstr "" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "" @@ -4414,7 +4414,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4723,7 +4723,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8313,21 +8313,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "" @@ -8339,11 +8339,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "" @@ -8500,7 +8500,7 @@ msgstr "" msgid "Incorrect:" msgstr "" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "" @@ -8755,216 +8755,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -8974,47 +8974,47 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -9023,7 +9023,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9031,98 +9031,98 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9131,37 +9131,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9169,31 +9169,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9202,133 +9202,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9341,11 +9341,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9358,104 +9358,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9466,7 +9466,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9475,7 +9475,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9485,170 +9485,170 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9656,47 +9656,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9704,11 +9704,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9716,60 +9716,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9777,41 +9777,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9819,19 +9819,19 @@ msgid "" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9885,73 +9885,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -9959,19 +9959,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -9980,43 +9980,43 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10024,7 +10024,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "" @@ -10092,170 +10092,170 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10294,17 +10294,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10313,11 +10313,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10326,11 +10326,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10339,11 +10339,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10351,111 +10351,111 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "" @@ -10464,11 +10464,11 @@ msgstr "" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10672,210 +10672,210 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10895,7 +10895,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "Can't get transcript link from Youtube for {youtube_id}." msgstr "" @@ -10907,35 +10907,35 @@ msgid "" "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -10943,92 +10943,92 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11038,11 +11038,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11053,11 +11053,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11065,100 +11065,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11167,80 +11167,80 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/eo/LC_MESSAGES/django.po b/conf/locale/eo/LC_MESSAGES/django.po index 65ac0f44bc9b..b9ac1a8a90d0 100644 --- a/conf/locale/eo/LC_MESSAGES/django.po +++ b/conf/locale/eo/LC_MESSAGES/django.po @@ -51,7 +51,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Téxt Ⱡ'σяєм ι#" @@ -79,7 +79,7 @@ msgid "Video" msgstr "Vïdéö Ⱡ'σяєм ιρѕ#" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Àdvänçéd Ⱡ'σяєм ιρѕυм ∂#" @@ -95,12 +95,12 @@ msgid "Unit" msgstr "Ûnït Ⱡ'σяєм ι#" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Émptý Ⱡ'σяєм ιρѕ#" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" @@ -109,7 +109,7 @@ msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -118,7 +118,7 @@ msgstr "" "fïlé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" @@ -127,7 +127,7 @@ msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "À tränsçrïpt fïlé ïs réqüïréd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" @@ -138,7 +138,7 @@ msgid "Name" msgstr "Nämé Ⱡ'σяєм ι#" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Vïdéö ÌD Ⱡ'σяєм ιρѕυм ∂#" @@ -173,7 +173,7 @@ msgid "Log out" msgstr "Lög öüt Ⱡ'σяєм ιρѕυм #" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mödé Ⱡ'σяєм ι#" @@ -236,12 +236,12 @@ msgstr "" msgid "Professional Ed" msgstr "Pröféssïönäl Éd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Dïspläý Nämé Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" @@ -5618,7 +5618,7 @@ msgstr "" "thé ßlöçk ïs vïsïßlé_tö_stäff_önlý. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя" " α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт ł#" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -6002,7 +6002,7 @@ msgstr "" "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -10610,23 +10610,23 @@ msgstr "Sïgn Ìn Ⱡ'σяєм ιρѕυм #" msgid "Our mailing address is" msgstr "Öür mäïlïng äddréss ïs Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML dätä för thé ännötätïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" "Thé dïspläý nämé för thïs çömpönént. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυ#" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Ànnötätïön Ⱡ'σяєм ιρѕυм ∂σłσ#" @@ -10640,11 +10640,11 @@ msgstr "" msgid "Question {}" msgstr "Qüéstïön {} Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Ìnçörréçt Ⱡ'σяєм ιρѕυм ∂σł#" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Çörréçt Ⱡ'σяєм ιρѕυм #" @@ -10819,7 +10819,7 @@ msgstr "Çörréçt: Ⱡ'σяєм ιρѕυм ∂#" msgid "Incorrect:" msgstr "Ìnçörréçt: Ⱡ'σяєм ιρѕυм ∂σłσ#" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Ànswér Ⱡ'σяєм ιρѕυ#" @@ -11130,21 +11130,21 @@ msgstr "" "Ìnvälïd JSÖN réspönsé réçéïvéd fröm çödéjäïl äpï sérvïçé. Ⱡ'σяєм ιρѕυм ∂σłσя" " ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Blänk Àdvänçéd Prößlém Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" "Nümßér öf ättémpts täkén ßý thé stüdént ön thïs prößlém Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Mäxïmüm Àttémpts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -11152,22 +11152,22 @@ msgstr "" "Défïnés thé nümßér öf tïmés ä stüdént çän trý tö änswér thïs prößlém. Ìf thé" " välüé ïs nöt sét, ïnfïnïté ättémpts äré ällöwéd. Ⱡ'σяєм #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" "Däté thät thïs prößlém ïs düé ßý Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Àmöünt öf tïmé äftér thé düé däté thät süßmïssïöns wïll ßé äççéptéd Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Shöw Résülts Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -11175,23 +11175,23 @@ msgstr "" "Défïnés whén tö shöw whéthér ä léärnér's änswér tö thé prößlém ïs çörréçt. " "Çönfïgüréd ön thé süßséçtïön. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Àlwäýs Ⱡ'σяєм ιρѕυ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Névér Ⱡ'σяєм ιρѕ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Päst Düé Ⱡ'σяєм ιρѕυм ∂#" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Shöw Ànswér Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -11199,47 +11199,47 @@ msgstr "" "Défïnés whén tö shöw thé änswér tö thé prößlém. À défäült välüé çän ßé sét " "ïn Àdvänçéd Séttïngs. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Ànswéréd Ⱡ'σяєм ιρѕυм ∂#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "Àttémptéd ör Päst Düé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Çlöséd Ⱡ'σяєм ιρѕυ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Fïnïshéd Ⱡ'σяєм ιρѕυм ∂#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Çörréçt ör Päst Düé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Àftér Sömé Nümßér öf Àttémpts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Àftér Àll Àttémpts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "Àftér Àll Àttémpts ör Çörréçt Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Àttémptéd Ⱡ'σяєм ιρѕυм ∂σł#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Shöw Ànswér: Nümßér öf Àttémpts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -11247,17 +11247,17 @@ msgstr "" "Nümßér öf tïmés thé stüdént müst ättémpt tö änswér thé qüéstïön ßéföré thé " "Shöw Ànswér ßüttön äppéärs. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" "Whéthér tö förçé thé sävé ßüttön tö äppéär ön thé pägé Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Shöw Rését Büttön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -11265,11 +11265,11 @@ msgstr "" "Détérmïnés whéthér ä 'Rését' ßüttön ïs shöwn sö thé üsér mäý rését théïr " "änswér. À défäült välüé çän ßé sét ïn Àdvänçéd Séttïngs. Ⱡ'σ#" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Rändömïzätïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -11283,67 +11283,67 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηιм ι∂ єѕ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Ön Rését Ⱡ'σяєм ιρѕυм ∂#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Pér Stüdént Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "XML dätä för thé prößlém Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" "Dïçtïönärý wïth thé çörréçtnéss öf çürrént stüdént änswérs Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" "Dïçtïönärý för mäïntäïnïng thé stäté öf ïnpüttýpés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт " "αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" "Dïçtïönärý wïth thé çürrént stüdént réspönsés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" "Dïçtïönärý wïth thé çürrént stüdént sçöré Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" "Whéthér ör nöt thé änswérs hävé ßéén sävéd sïnçé läst süßmït Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" "Whéthér thé stüdént häs änswéréd thé prößlém Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Rändöm sééd för thïs stüdént Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Läst süßmïssïön tïmé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Tïmér Bétwéén Àttémpts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -11351,11 +11351,11 @@ msgstr "" "Séçönds ä stüdént müst wäït ßétwéén süßmïssïöns för ä prößlém wïth mültïplé " "ättémpts. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Prößlém Wéïght Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -11363,26 +11363,26 @@ msgstr "" "Défïnés thé nümßér öf pöïnts éäçh prößlém ïs wörth. Ìf thé välüé ïs nöt sét," " éäçh réspönsé fïéld ïn thé prößlém ïs wörth öné pöïnt. Ⱡ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Märkdöwn söürçé öf thïs mödülé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Söürçé çödé för LäTéX änd Wörd prößléms. Thïs féätüré ïs nöt wéll-süppörtéd." " Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυ#" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Énäßlé LäTéX témplätés? Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Mätläß ÀPÌ kéý Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -11398,7 +11398,7 @@ msgstr "" "çömprömïséd. Tö ößtäïn ä kéý för ýöür çöürsé, ör tö répört än ïssüé, pléäsé " "çöntäçt mööçsüppört@mäthwörks.çöm#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -11406,7 +11406,7 @@ msgstr "" "Wé'ré sörrý, théré wäs än érrör wïth pröçéssïng ýöür réqüést. Pléäsé trý " "rélöädïng ýöür pägé änd trýïng ägäïn. Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -11414,23 +11414,23 @@ msgstr "" "Thé stäté öf thïs prößlém häs çhängéd sïnçé ýöü löädéd thïs pägé. Pléäsé " "réfrésh ýöür pägé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Ànswér ÌD Ⱡ'σяєм ιρѕυм ∂σł#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Qüéstïön Ⱡ'σяєм ιρѕυм ∂#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Çörréçt Ànswér Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Süßmïttïng Ⱡ'σяєм ιρѕυм ∂σłσ#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" "Wärnïng: Thé prößlém häs ßéén rését tö ïts ïnïtïäl stäté! Ⱡ'σяєм ιρѕυм ∂σłσя" @@ -11438,7 +11438,7 @@ msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -11446,7 +11446,7 @@ msgstr "" "Thé prößlém's stäté wäs çörrüptéd ßý än ïnvälïd süßmïssïön. Thé süßmïssïön " "çönsïstéd öf: Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Ìf thïs érrör pérsïsts, pléäsé çöntäçt thé çöürsé stäff. Ⱡ'σяєм ιρѕυм ∂σłσя " @@ -11457,7 +11457,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -11467,12 +11467,12 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Hïnt ({hint_num} öf {hints_count}): Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -11480,21 +11480,21 @@ msgstr "" "Ýöür änswérs wéré prévïöüslý sävéd. Çlïçk '{button_name}' tö grädé thém. " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Ìnçörréçt ({progress} pöïnt) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" msgstr[1] "Ìnçörréçt ({progress} pöïnts) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Çörréçt ({progress} pöïnt) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" msgstr[1] "Çörréçt ({progress} pöïnts) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -11503,34 +11503,34 @@ msgstr[0] "" msgstr[1] "" "Pärtïällý çörréçt ({progress} pöïnts) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Pärtïällý Çörréçt Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Ànswér süßmïttéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Prößlém ïs çlöséd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" "Prößlém müst ßé rését ßéföré ït çän ßé süßmïttéd ägäïn. Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" "Ýöü müst wäït ät léäst {wait} séçönds ßétwéén süßmïssïöns. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -11539,38 +11539,38 @@ msgstr "" "Ýöü müst wäït ät léäst {wait_secs} ßétwéén süßmïssïöns. {remaining_secs} " "rémäïnïng. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} höür Ⱡ'σяєм ιρѕυм ∂#" msgstr[1] "{num_hour} höürs Ⱡ'σяєм ιρѕυм ∂σł#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} mïnüté Ⱡ'σяєм ιρѕυм ∂σłσ#" msgstr[1] "{num_minute} mïnütés Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} séçönd Ⱡ'σяєм ιρѕυм ∂σłσ#" msgstr[1] "{num_second} séçönds Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" "Prößlém nééds tö ßé rését prïör tö sävé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Ýöür änswérs hävé ßéén sävéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -11581,13 +11581,13 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" "Ýöü çännöt séléçt Rését för ä prößlém thät ïs çlöséd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт" " αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" "Ýöü müst süßmït än änswér ßéföré ýöü çän séléçt Rését. Ⱡ'σяєм ιρѕυм ∂σłσя " @@ -11595,33 +11595,33 @@ msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" "Prößlém's défïnïtïön döés nöt süppört résçörïng. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт " "αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "Prößlém müst ßé änswéréd ßéföré ït çän ßé grädéd ägäïn. Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Çöndïtïönäl Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" "Lïst öf ürls öf çhïldrén thät äré référénçés tö éxtérnäl mödülés Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Söürçé Çömpönénts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -11637,11 +11637,11 @@ msgstr "" "¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт" " єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυ#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Çöndïtïönäl Àttrïßüté Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -11649,11 +11649,11 @@ msgstr "" "Thé ättrïßüté öf thé söürçé çömpönénts thät détérmïnés whéthér ä léärnér ïs " "shöwn thé çöntént öf thïs çöndïtïönäl mödülé. Ⱡ'σяєм ιρѕυ#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Çöndïtïönäl Välüé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -11667,11 +11667,11 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηιм ι∂ єѕт#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Blöçkéd Çöntént Méssägé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -11687,28 +11687,28 @@ msgstr "" "ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт єηιм α∂ мιηιм νєηιαм, qυιѕ " "ησѕтяυ∂ єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ ηιѕι υт αłιqυιρ єχ єα ¢σммσ∂#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" "Ýöü müst çömplété {link} ßéföré ýöü çän äççéss thïs ünït. Ⱡ'σяєм ιρѕυм ∂σłσя" " ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" "Thïs çömpönént häs nö söürçé çömpönénts çönfïgüréd ýét. Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Çönfïgüré lïst öf söürçés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTÌ Pässpörts Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -11716,52 +11716,52 @@ msgstr "" "Éntér thé pässpörts för çöürsé LTÌ tööls ïn thé föllöwïng förmät: " "\"ïd:çlïént_kéý:çlïént_séçrét\". Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Lïst öf Téxtßöök ößjéçts wïth (tïtlé, ürl) för téxtßööks üséd ïn thïs çöürsé" " Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" "Slüg thät pöïnts tö thé wïkï för thïs çöürsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" "Däté thät énröllmént för thïs çläss ïs öpénéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" "Däté thät énröllmént för thïs çläss ïs çlöséd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" "Stärt tïmé whén thïs mödülé ïs vïsïßlé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Däté thät thïs çläss énds Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" "Däté thät çértïfïçätés ßéçömé äväïläßlé tö léärnérs Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт " "αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Çösmétïç Çöürsé Dïspläý Prïçé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -11776,11 +11776,11 @@ msgstr "" "∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα" " ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт ηση ρя#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Çöürsé Àdvértïséd Stärt Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -11795,27 +11795,27 @@ msgstr "" "αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ " "ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Pré-Réqüïsïté Çöürsés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Pré-Réqüïsïté Çöürsé kéý ïf thïs çöürsé häs ä pré-réqüïsïté çöürsé Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" "Grädïng pölïçý défïnïtïön för thïs çläss Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Shöw Çälçülätör Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -11823,31 +11823,31 @@ msgstr "" "Éntér trüé ör fälsé. Whén trüé, stüdénts çän séé thé çälçülätör ïn thé " "çöürsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" "Éntér thé nämé öf thé çöürsé äs ït shöüld äppéär ïn thé çöürsé lïst. Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Çöürsé Dïspläý Nämé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Çöürsé Édïtör Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" "Éntér thé méthöd ßý whïçh thïs çöürsé ïs édïtéd (\"XML\" ör \"Stüdïö\"). " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Çöürsé Sürvéý ÛRL Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -11855,11 +11855,11 @@ msgstr "" "Éntér thé ÛRL för thé énd-öf-çöürsé sürvéý. Ìf ýöür çöürsé döés nöt hävé ä " "sürvéý, éntér nüll. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Dïsçüssïön Bläçköüt Dätés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -11881,11 +11881,11 @@ msgstr "" "ßräçkéts: [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", " "\"2015-10-08\"]] #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Dïsçüssïön Töpïç Mäppïng Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -11907,30 +11907,30 @@ msgstr "" "\"défäült\" ättrïßüté tö trüé. För éxämplé, \"Lýdïän Mödé\": {\"id\": " "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}.#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "Dïsçüssïöns Plügïn Séttïngs Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" "Séttïngs för dïsçüssïöns plügïns. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Çöürsé Ànnöünçémént Däté Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" "Éntér thé däté tö ännöünçé ýöür çöürsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Çöhört Çönfïgürätïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -11945,11 +11945,11 @@ msgstr "" "яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα " "ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Çöürsé Ìs Néw Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." @@ -11963,11 +11963,11 @@ msgstr "" "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт " "ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυηт мσłłιт αηιм ι∂ єѕт łα#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Mößïlé Çöürsé Àväïläßlé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -11975,11 +11975,11 @@ msgstr "" "Éntér trüé ör fälsé. Ìf trüé, thé çöürsé wïll ßé äväïläßlé tö mößïlé " "dévïçés. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Vïdéö Ûplöäd Çrédéntïäls Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " @@ -11988,41 +11988,41 @@ msgstr "" "Éntér thé ünïqüé ïdéntïfïér för ýöür çöürsé's vïdéö fïlés prövïdéd ßý " "{platform_name}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Çöürsé Nöt Grädéd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Éntér trüé ör fälsé. Ìf trüé, thé çöürsé wïll nöt ßé grädéd. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Dïsäßlé Prögréss Gräph Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Éntér trüé ör fälsé. Ìf trüé, stüdénts çännöt vïéw thé prögréss gräph. " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF Téxtßööks Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" "Lïst öf dïçtïönärïés çöntäïnïng pdf_téxtßöök çönfïgürätïön Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML Téxtßööks Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -12037,11 +12037,11 @@ msgstr "" "яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα " "ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Rémöté Grädéßöök Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -12054,7 +12054,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Énäßlé ÇÇX Ⱡ'σяєм ιρѕυм ∂σłσ#" @@ -12063,7 +12063,7 @@ msgstr "Énäßlé ÇÇX Ⱡ'σяєм ιρѕυм ∂σłσ#" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -12081,11 +12081,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "ÇÇX Çönnéçtör ÛRL Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -12093,12 +12093,12 @@ msgstr "" "ÛRL för ÇÇX Çönnéçtör äpplïçätïön för mänägïng çréätïön öf ÇÇXs. (öptïönäl)." " Ìgnöréd ünléss 'Énäßlé ÇÇX' ïs sét tö 'trüé'. Ⱡ'σяєм ιρѕ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" "Àllöw Ànönýmöüs Dïsçüssïön Pösts Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -12106,13 +12106,13 @@ msgstr "" "Éntér trüé ör fälsé. Ìf trüé, stüdénts çän çréäté dïsçüssïön pösts thät äré " "änönýmöüs tö äll üsérs. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" "Àllöw Ànönýmöüs Dïsçüssïön Pösts tö Péérs Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -12127,17 +12127,17 @@ msgstr "" "νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт " "¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂#" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Àdvänçéd Mödülé Lïst Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "Éntér thé nämés öf thé ädvänçéd mödülés tö üsé ïn ýöür çöürsé. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -12145,11 +12145,11 @@ msgstr "" "Trüé ïf tïmézönés shöüld ßé shöwn ön dätés ïn thé çöürsé. Dépréçätéd ïn " "fävör öf düé_däté_dïspläý_förmät. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Düé Däté Dïspläý Förmät Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -12164,23 +12164,23 @@ msgstr "" "∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα" " ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Éxtérnäl Lögïn Dömäïn Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Éntér thé éxtérnäl lögïn méthöd stüdénts çän üsé för thé çöürsé. Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" "Çértïfïçätés Döwnlöädäßlé Béföré Énd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -12188,11 +12188,11 @@ msgstr "" "Éntér trüé ör fälsé. Ìf trüé, stüdénts çän döwnlöäd çértïfïçätés ßéföré thé " "çöürsé énds, ïf théý'vé mét çértïfïçäté réqüïréménts. Ⱡ'σ#" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "Çértïfïçätés Dïspläý Béhävïör Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" @@ -12200,11 +12200,11 @@ msgstr "" "Thïs fïéld, tögéthér wïth çértïfïçäté_äväïläßlé_däté wïll détérmïné whén ä " "üsér çän séé théïr çértïfïçäté för thé çöürsé Ⱡ'σяєм ιρѕυ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Çöürsé Àßöüt Pägé Ìmägé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -12219,11 +12219,11 @@ msgstr "" "νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт " "¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα qυι σƒƒι¢ια ∂єѕєяυ#" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Çöürsé Bännér Ìmägé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -12231,11 +12231,11 @@ msgstr "" "Édït thé nämé öf thé ßännér ïmägé fïlé. Ýöü çän sét thé ßännér ïmägé ön thé " "Séttïngs & Détäïls pägé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Çöürsé Vïdéö Thümßnäïl Ìmägé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -12243,11 +12243,11 @@ msgstr "" "Édït thé nämé öf thé vïdéö thümßnäïl ïmägé fïlé. Ýöü çän sét thé vïdéö " "thümßnäïl ïmägé ön thé Séttïngs & Détäïls pägé. Ⱡ'σяєм ιρѕυм #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Ìssüé Öpén Bädgés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -12255,7 +12255,7 @@ msgstr "" "Ìssüé Öpén Bädgés ßädgés för thïs çöürsé. Bädgés äré générätéd whén " "çértïfïçätés äré çréätéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -12270,11 +12270,11 @@ msgstr "" "¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє " "¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Çértïfïçäté Nämé (Shört) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -12289,16 +12289,16 @@ msgstr "" "¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє " "¢ιłłυм ∂σłσяє єυ ƒυgιαт #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Çértïfïçäté Nämé (Löng) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" "Çértïfïçäté Wéß/HTML Vïéw Énäßléd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Ìf trüé, çértïfïçäté Wéß/HTML vïéws äré énäßléd för thé çöürsé. Ⱡ'σяєм ιρѕυм" @@ -12306,14 +12306,14 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" "Çértïfïçäté Wéß/HTML Vïéw Övérrïdés Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -12323,23 +12323,23 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Çértïfïçäté Çönfïgürätïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Éntér çöürsé-spéçïfïç çönfïgürätïön ïnförmätïön héré (JSÖN förmät) Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "ÇSS Çläss för Çöürsé Rérüns Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -12347,31 +12347,31 @@ msgstr "" "Àllöws çöürsés tö shäré thé sämé çss çläss äçröss rüns évén ïf théý hävé " "dïfférént nümßérs. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Dïsçüssïön Förüm Éxtérnäl Lïnk Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Àllöws spéçïfïçätïön öf än éxtérnäl lïnk tö répläçé dïsçüssïön förüms. " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Hïdé Prögréss Täß Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" "Àllöws hïdïng öf thé prögréss täß. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" "Çöürsé Örgänïzätïön Dïspläý Strïng Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -12387,11 +12387,11 @@ msgstr "" "αłιqυιρ єχ єα ¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη " "νσłυρтαтє νєłιт єѕѕє ¢ιł#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Çöürsé Nümßér Dïspläý Strïng Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -12407,12 +12407,12 @@ msgstr "" "¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ αυтє ιяυяє ∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт" " єѕѕє ¢ιłłυм ∂σł#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" "Çöürsé Mäxïmüm Stüdént Énröllmént Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -12420,11 +12420,11 @@ msgstr "" "Éntér thé mäxïmüm nümßér öf stüdénts thät çän énröll ïn thé çöürsé. Tö ällöw" " än ünlïmïtéd nümßér öf stüdénts, éntér nüll. Ⱡ'σяєм ιρѕυ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Àllöw Püßlïç Wïkï Àççéss Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." @@ -12432,31 +12432,31 @@ msgstr "" "Éntér trüé ör fälsé. Ìf trüé, stüdénts çän vïéw thé çöürsé wïkï évén ïf " "théý'ré nöt énrölléd ïn thé çöürsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Ìnvïtätïön Önlý Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Whéthér tö réstrïçt énröllmént tö ïnvïtätïön ßý thé çöürsé stäff. Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Pré-Çöürsé Sürvéý Nämé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nämé öf SürvéýFörm tö dïspläý äs ä pré-çöürsé sürvéý tö thé üsér. Ⱡ'σяєм " "ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Pré-Çöürsé Sürvéý Réqüïréd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -12471,13 +12471,13 @@ msgstr "" "∂σłσя ιη яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα" " ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Çöürsé Vïsïßïlïtý Ìn Çätälög Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -12492,11 +12492,11 @@ msgstr "" "ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт єηιм α∂ мιηιм νєηιαм, qυιѕ " "ησѕтяυ∂ єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ η#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Éntränçé Éxäm Énäßléd Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -12511,11 +12511,11 @@ msgstr "" "νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα ραяιαтυя. єχ¢єρтєυя ѕιηт " "σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη ¢υłρα#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Éntränçé Éxäm Mïnïmüm Sçöré (%) Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢т#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -12530,21 +12530,21 @@ msgstr "" "яєρяєнєη∂єяιт ιη νσłυρтαтє νєłιт єѕѕє ¢ιłłυм ∂σłσяє єυ ƒυgιαт ηυłłα " "ραяιαтυя. єχ¢єρтєυя ѕιηт σ¢¢αє¢αт ¢υρι∂αтαт ηση ρяσι∂єηт, ѕυηт ιη #" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Éntränçé Éxäm ÌD Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" "Çöntént mödülé ïdéntïfïér (löçätïön) öf éntränçé éxäm. Ⱡ'σяєм ιρѕυм ∂σłσя " "ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Söçïäl Médïä Shärïng ÛRL Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢ση#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -12560,21 +12560,21 @@ msgstr "" "єχєя¢ιтαтιση υłłαм¢σ łαвσяιѕ ηιѕι υт αłιqυιρ єχ єα ¢σммσ∂σ ¢σηѕєqυαт. ∂υιѕ " "αυтє ιяυяє ∂σł#" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Çöürsé Längüägé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" "Spéçïfý thé längüägé öf ýöür çöürsé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тєтυ#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Téäms Çönfïgürätïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See la documentación de configuración de equipos para ayuda y " "ejemplos." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Habilitar examenes supervisados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11471,11 +11471,11 @@ msgstr "" " habilitados en su curso. Tenga en cuenta que esto habilitará también los " "exámenes cronometrados." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Proveedor de Supervisión" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11484,11 +11484,11 @@ msgstr "" "Indique el proveedor de supervisión que quiere usar para el tiempo durante el cual se realizará el curso. Eliga entre las siguientes opciones:\n" "{available_providers}" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Contacto para escalamiento en Proctortrack Exam" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11499,11 +11499,11 @@ msgstr "" "por el equipo de soporte siempre que existan escalaciones (Ej. Apelaciones, " "retrasos, revisiones, ect.)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Habilitar Opción de No Tomar Exámenes Supervisados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11516,12 +11516,12 @@ msgstr "" "configuración aplica solamente si los exámenes supervisados están " "habilitados en el curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Crear tickets de Zendesk para los intentos sospechosos de examen supervisado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11529,11 +11529,11 @@ msgstr "" "Ingrese true o false. Cuando ingrese true, se creará un ticket de Zendesk " "cuando se detecte un intento sospechoso de exámen supervisado." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Habilitar examenes cronometrados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11543,11 +11543,11 @@ msgstr "" "estarán habilitados en su curso. En todos casos, exámenes cronometrados son " "habilitados si \"Habilitar Exámenes Supervisados\" es marcado true." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Calificación mínima para obtener créditos" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11556,11 +11556,11 @@ msgstr "" "el curso, como número decimal entre 0.0 y 1.0. Por ejemplo, para 75%, " "ingrese 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Ritmo propio." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11571,11 +11571,11 @@ msgstr "" "estudiantes pueden avanzar en el curso a cualquier velocidad antes de la " "fecha de fin del curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Habilitar prerrequisitos de subsección" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11584,21 +11584,21 @@ msgstr "" "hasta que los estudiantes obtengan un puntaje mínimo en una subsección que " "sea prerrequisito." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Información sobre Aprendizaje en el Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Especifique lo que un estudiante puede aprender en el curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Visibilidad del curso para estudiantes no inscritos" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11611,19 +11611,19 @@ msgstr "" "a la estructura del curso) y 'public' (permite acceso a la estructura del " "curso y al contenido del curso)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Instructor del Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Introduzca los detalles para Instructor del Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Agregar problemas y herramientas no soportados." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11637,11 +11637,11 @@ msgstr "" "incumplimiento de uno o más de los requisitos básicos, como las pruebas, la " "accesibilidad, la internacionalización y la documentación." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Destacados habilitados para enviar por mensajes" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11650,11 +11650,11 @@ msgstr "" " el contenido en el curso será enviado a los estudiantes de acuerdo a su " "horario." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "JS personalizado para todo el curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." @@ -11662,11 +11662,11 @@ msgstr "" "Ingresa las URLs de los recursos de Javascript que quieras subir globalmente" " a través de las páginas de curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "CSS personalizado para todo el curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -11674,13 +11674,13 @@ msgstr "" "Ingrese las URLs de los recursos de CSS que quieras cargar globalmente a " "través de las paginas de curso." -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Otras configuraciones del curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11692,7 +11692,7 @@ msgstr "" "Introduce un diccionario de valores en formato JSON, como { " "\"my_custom_setting\": \"value\", \"other_setting\": \"value\" } " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "General" @@ -11766,7 +11766,7 @@ msgstr "{section_type} Promedio = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Promedio" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" @@ -11775,17 +11775,17 @@ msgstr "" "ERROR: \"{block_type}\"es un componente de tipo desconocido. Este componente" " estará oculto en el LMS." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Contenidos HTML para mostrar en este módulo" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Código fuente para documentos LaTeX. Esta funcionalidad no está " "completamente soportada." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11796,23 +11796,23 @@ msgstr "" "cambia esta configuración, debe guardar el componente y abrirlo nuevamente " "para editarlo." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Visual" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "HTML" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Ocultar página a estudiantes" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11820,51 +11820,51 @@ msgstr "" "Si selecciona esta opción, soló los miembros del equipo de curso con rol de " "Staff o Admin podrán ver esta pagina" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "Código HTML para las páginas adicionales" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Lista de actualizaciones del curso" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Cualquier tipo" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Seleccione la librería desde la que quiere extraer el contenido." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Versión de Librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Determina cómo se obtiene el contenido de la librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Elegir n aleatoriamente" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Cantidad" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Ingrese el número de componentes que se mostrará a cada estudiante." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Tipo de problema" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11872,7 +11872,7 @@ msgstr "" "Elija un tipo de problema para traer de la librería. Si elige \"cualquier " "tipo\" no se aplica ningún filtro." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." @@ -11881,27 +11881,27 @@ msgstr "" " que los usuarios puedan restablecer sus respuestas y reorganizar los " "elementos seleccionados." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" "Este componente está desactualizado. La librería ya tiene nuevo contenido." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Actualizar ahora." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "La librería es inválida, está corrupta o ha sido borrada" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Editar configuración de la librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11909,24 +11909,24 @@ msgstr "" "Este curso no soporta librerías de contenido. Contacte a su administrador " "del sistema para mayor información. " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "No se ha seleccionado ninguna librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Seleccione una librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" "No hay problemas que coincidan con este tipo en las librerías especificadas" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Seleccione otro tipo de problema." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11937,7 +11937,7 @@ msgstr[1] "" msgstr[2] "" "La librería especificada está configurada para traer {count} problemas," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -11945,15 +11945,15 @@ msgstr[0] "pero solo hay {actual} problema que coincida con los criterios." msgstr[1] "pero solo hay {actual} problemas que coincidan con los criterios." msgstr[2] "pero solo hay {actual} problemas que coincidan con los criterios." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Editar configuración de la librería" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Librería inválida" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "No ha seleccionado una librería" @@ -11997,7 +11997,7 @@ msgstr "" "Importanción de Libreria de Blocks fallida - ¿Estan correctas las " "identificaciones?" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -12006,11 +12006,11 @@ msgstr "" "también pueden utilizar el nombre para mostrar para identificar este " "componente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -12024,11 +12024,11 @@ msgstr "" " documentación de edX LTI {anchor_close} para obtener más detalles sobre " "esta configuración." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -12041,11 +12041,11 @@ msgstr "" "Consulte {docs_anchor_open} la documentación de edX LTI {anchor_close} para " "obtener más detalles sobre esta configuración." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Parámetros personalizados" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -12059,11 +12059,11 @@ msgstr "" " LTI de edX {anchor_close} para obtener más detalles sobre esta " "configuración ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Abrir en una página nueva" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -12076,11 +12076,11 @@ msgstr "" " opción sólo se utiliza cuando herramienta externa Hide se establece en " "False." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Puntuado" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -12088,11 +12088,11 @@ msgstr "" "Seleccione VERDADERO si este componente recibirá una puntuación numérica " "desde un sistema LTI externo." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Peso" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -12101,7 +12101,7 @@ msgstr "" "defecto es 1.0. Este valor solo se utiliza cuando el parámetro de " "calificación está definido como VERDADERO" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -12109,15 +12109,15 @@ msgstr "" "La calificación almacenada en xblock KVS -- un duplicado de la calificación " "publicada en django DB" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "El comentario tal y como fue enviado por el evaluador, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Ocultar la herramienta externa" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -12128,31 +12128,31 @@ msgstr "" "externa. Esta opción oculta el botón de Lanzar y cualquier iframe para este " "componente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Solicite el nombre del usuario" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Seleccione True para solicitar el nombre de usuario." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Solicite la dirección de correo del usuario" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Seleccione True para solicitar el correo electrónico del usuario." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "Información sobre la aplicación LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -12163,29 +12163,29 @@ msgstr "" "usuario que su nombre de usuario y su correo serán redireccionados a una " "aplicación de un tercero." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Texto para el botón" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Ingrese el texto para el botón que se usará para lanzar la aplicación de " "terceros." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Fecha limite para aceptar notas" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Seleccione True para permitir que sistemas de terceros publiquen " "calificaciones después de la fecha límite." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -12194,7 +12194,7 @@ msgstr "" "No se pudo leer el parámetro personalizado: {custom_parameter}. Debería ser " "una cadena \"x=y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -12203,7 +12203,7 @@ msgstr "" "No ha sido posible leer el pasaporte LTI: {lti_passport}. Debería ser una " "cadena \"id:key:secret\"" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Fecha límite de entrega" @@ -12212,11 +12212,11 @@ msgstr "Fecha límite de entrega" msgid "Enter the default date by which problems are due." msgstr "Ingrese la fecha límite por defecto para la entrega de los problemas." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "Numero de Semanas Relativas a Vencer En" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -12479,35 +12479,35 @@ msgstr "Grupos de Ruta de Inscripción" msgid "Partition for segmenting users by enrollment track" msgstr "Partición para segmentar usuarios por seguimiento de inscripción." -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Si el estudiante ha votado en la encuesta o no" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Respuesta de estudiante" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Respuestas a la encuesta de todos los estudiantes" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Respuestas a la encuesta desde xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Pregunta de encuesta" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Ingrese la fecha límite para entrega de los problemas" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Ocultar la secuencia de contenido después de la fecha límite" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12515,11 +12515,11 @@ msgstr "" "Si se selecciona esta opción, la secuencia de contenido estará oculta a los " "estudiantes después de que la fecha límite para la evaluación haya pasado." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "es Exámen de admisión" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12527,11 +12527,11 @@ msgstr "" "Etiquetar este módulo como un examen de ingreso. Nota: Deberá habilitar los " "Examenes de Ingreso para que esta propiedad del curso tenga efecto." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Tiempo limitado" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12539,11 +12539,11 @@ msgstr "" "Esta configuración indica si el estudiante tiene un tiempo limitado para ver" " o interactuar con este contenido." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Tiempo límite en minutos" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -12551,19 +12551,19 @@ msgstr "" "Número de minutos disponibles para los estudiantes para ver o interactuar " "con este contenido." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "El modo supervisado está activado." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Esta configuración indica si el examen es supervisado." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Reglas de revisión de Software Secure" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12571,11 +12571,11 @@ msgstr "" "Esta configuración indica que las reglas del equipo de supervisión debe " "seguir cuando revise los videos." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Es examen de práctica" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12583,15 +12583,15 @@ msgstr "" "Esta configuración indica si el examen tiene solo propósitos de prueba. Los " "exámenes de práctica no son verificados." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Es examen de Integración" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "Esta configuración indica si este examen es un examen de Integración." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -12599,25 +12599,25 @@ msgstr "" "Esta subsección está desbloqueada para que los estudiantes que hayan " "cumplido el prerrequisito." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Este exámen está oculto para el estudiante." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Dado que el curso ha concluido, esta tarea ha sido ocultada a los " "estudiantes." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Dado que la fecha límite ha pasado, esta tarea ha sido ocultada a los " "estudiantes." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12625,33 +12625,33 @@ msgstr "" "Esta sección es un requisito previo. Debe completar esta sección para " "desbloquear contenido adicional." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Una lista que resuma lo que los estudiantes deberían esperar en esta " "sección." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "ID de Grupo {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "No seleccionado" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" "El nombre para mostrar para este componente. (No mostrado a los estudiantes)" " " -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Experimento de contenido" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12661,30 +12661,30 @@ msgstr "" "de contenido. Tenga precaución: si cambia la configuración de grupos de un " "experimento visible para los estudiantes afectará los datos del experimento." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Configuración de Grupo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Define qué módulo hijo debe ser visto por los estudiantes en un group_id " "particular" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inactivo)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "El experimento no está asociado a una configuración de grupos." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Seleccione una configuración de grupo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12693,7 +12693,7 @@ msgstr "" "eliminada. Elija una configuración de grupos válida o elimine este " "experimento." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12702,18 +12702,18 @@ msgstr "" " para experimentos. Elija una configuración de grupos válida o elimine este " "experimento." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" "El experimento no contiene todos los grupos especificados en la " "configuración." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Agregar los grupos faltantes" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12721,7 +12721,7 @@ msgstr "" "El experimento tiene un grupo inactivo. Traslade el contenido hacia los " "grupos activos y luego elimine el grupo inactivo." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Este contenido tiene algunos inconvenientes que afectan su visibilidad." @@ -12742,7 +12742,7 @@ msgstr "Habilita discusiones de contexto para la unidad." msgid "Add discussion for the Unit." msgstr "Agrega discusiones para la unidad." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12751,11 +12751,11 @@ msgstr "" "No se pueden recibir las transcripciones de Youtube para {youtube_id}. " "Código de estado: {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Solo están soportadas las trasncripciones en formato SubRip (*.srt)." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12764,26 +12764,26 @@ msgstr "" "Algo falló con las transcripciones SubRip durante su lectura. El mensaje " "interno es: {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Algo falló con las transcripciones SubRip durante su lectura." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: No se pueden encontrar las transcripciones enviadas: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Se requiere el idioma." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Básico" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12792,7 +12792,7 @@ msgstr[0] "No hay archivo de transcripción asociado con el idioma {lang}." msgstr[1] "No hay archivos de transcripción asociados con los idiomas {lang}." msgstr[2] "No hay archivos de transcripción asociados con los idiomas {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12801,61 +12801,61 @@ msgstr "" " de video de extension .mp4, .ogg, o .webm alojados en alguna página de " "internet." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL de video por defecto" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Nombre para mostrar del componente" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Posición actual en el video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Opcional para navegadores antiguos: el ID de YouTube para el video en " "velocidad normal." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "ID de YouTube" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Opcional para navegadores antiguos: el ID de YouTube para el video en " "velocidad de .75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "ID de YouTube para velocidad de .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Opcional para navegadores antiguos: el ID de YouTube para el video en " "velocidad de 1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "ID de YouTube para velocidad de 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Opcional para navegadores antiguos: el ID de YouTube para el video en " "velocidad de 1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "ID de YouTube para velocidad de 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12866,11 +12866,11 @@ msgstr "" "nativa: se reproducirá el video completo. El formato para este campo es " "HH:MM:SS. El valor máximo es 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Tiempo de inicio del video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12881,11 +12881,11 @@ msgstr "" "video completo. El Formato para este campo es HH:MM:SS. El valor máximo es " "23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Tiempo de detencion del video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12896,11 +12896,11 @@ msgstr "" " YouTube. Debe añadir al menos una URL no YouTube en el campo de direcciones" " URL de archivos de vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Descarga permitida del video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12912,11 +12912,11 @@ msgstr "" "La URL o URLs donde ha publicado versiones del video distintas a la de YouTube. Cada URL debe terminar en .mpeg, .mp4, .ogg o .webm y no puede ser una dirección de video de YouTube. (Para mayor compatibilidad con los navegadores, se recomiendan los formatos .mp4 y .webm).\n" "Los estudiantes podrán ver el primer vídeo de la lista que sea compatible con su navegador. Para permitir a los estudiantes descargar estos vídeos, configure el parámetro Permitir descarga en VERDADERO." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URL del archivo de video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12934,11 +12934,11 @@ msgstr "" "internet, y añadir la URL aquí. Los estudiantes verán el link de descarga " "debajo del video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "Descargar la transcripción" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12951,11 +12951,11 @@ msgstr "" "recomendamos que publique un archivo adicional usando el campo para subir " "material." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Descargar la transcripción" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12965,20 +12965,20 @@ msgstr "" "transcripción en la pestaña básica. Esta transcripción debe estar en " "español. No debe hacer cambios a esta configuración." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Transcripción con tiempos por defecto" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" "Especifique si la transcripción debe aparecer con el video por defecto." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Mostrar la transcripción" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12987,41 +12987,41 @@ msgstr "" "especificar un idioma y subir un archivo .srt de transcripción para dicho " "idioma." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Idiomas de transcripción" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Preferencia de idioma" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Preferencia de idioma" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Formato de archivo de transcripción para descargar." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "Archivo SubRip (.srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Archivo de texto (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "La última velocidad especificada por el usuario para el video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Velocidad por defecto del video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -13029,11 +13029,11 @@ msgstr "" "Especificar si desea avanzar automáticamente a la siguiente unidad cuando el" " video termine." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Especificar si YouTube está disponible para el usuario." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -13041,11 +13041,11 @@ msgstr "" "Subir un archivo adiciona para acompañar este video. Los estudiantes pueden" " descargar este recurso haciendo clic en Descargar recurso bajo el video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Subir folleto." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -13053,11 +13053,11 @@ msgstr "" "Especifique si el acceso a este video está limitado a los navegadores o si " "puede ser accedido desde otras aplicaciones incluyendo aplicaciones móviles." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Video disponible en Web únicamente" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -13072,38 +13072,38 @@ msgstr "" "introduzca los valores correspondientes en los otros campos y deje este " "campo vacío." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Fecha de la última reproducción de la cortinilla" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "No mostrar la cortinilla nuevamente" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "Especifique si los alumnos pueden acceder públicamente al video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "Acceso público" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" "Agregue una miniatura específica para que los alumnos la vean antes de " "reproducir el video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "Imagen miniatura" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Instrucciones" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -13114,49 +13114,49 @@ msgstr "" "especialmente para estudiantes que tengan requerimientos especiales de " "accesibilidad." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Entradas" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Número de cuadros de texto disponibles para que los estudiantes añadan " "palabras o frases." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Máximo de palabras" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" "Máximo número de palabras que se mostrarán en la nube de palabras generada." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Mostrar porcentajes" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Se muestran las estadísticas para las palabras ingresadas cerca de esa " "palabra." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Si este estudiante ha publicado palabras en la nube." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Respuesta de estudiante" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Todas las posibles palabras, de todos los estudiantes." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Top de num_top_words para la nube de palabras." diff --git a/conf/locale/eu_ES/LC_MESSAGES/django.po b/conf/locale/eu_ES/LC_MESSAGES/django.po index f478c26540f0..81f4213dcb93 100644 --- a/conf/locale/eu_ES/LC_MESSAGES/django.po +++ b/conf/locale/eu_ES/LC_MESSAGES/django.po @@ -77,7 +77,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Testua" @@ -105,7 +105,7 @@ msgid "Video" msgstr "Bideoa" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Aurreratua" @@ -121,19 +121,19 @@ msgid "Unit" msgstr "Unitatea" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Hutsik" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Ondoko parametroak beharrezkoak dira: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -142,7 +142,7 @@ msgstr "" "fitxategi bat." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" @@ -150,7 +150,7 @@ msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Transkripzioaren fitxategia beharrezko da." @@ -161,7 +161,7 @@ msgid "Name" msgstr "Izena" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Bideoaren IDa" @@ -196,7 +196,7 @@ msgid "Log out" msgstr "Irten" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Modua" @@ -245,12 +245,12 @@ msgstr "Hezkuntzako ikasle profesional gisa matrikulatu zara" msgid "Professional Ed" msgstr "Hezkuntzako profesionala" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Erakutsi izena" @@ -4495,7 +4495,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4807,7 +4807,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8432,21 +8432,21 @@ msgstr "Hasi saioa" msgid "Our mailing address is" msgstr "Gure posta helbidea da" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML datuak oharpenerako" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Modulu honetarako erakutsi behar den izena." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Oharpena" @@ -8459,11 +8459,11 @@ msgstr "" msgid "Question {}" msgstr "Galdera {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Okerra" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Zuzena" @@ -8628,7 +8628,7 @@ msgstr "Zuzena:" msgid "Incorrect:" msgstr "Okerra:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Erantzuna" @@ -8890,19 +8890,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Ariketa aurreratua hutsik" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Ikasleak ariketa honetan egin duen saiakera-kopurua" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Gehieneko saiakerak" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -8911,41 +8911,41 @@ msgstr "" "erantzuna ematen. Ez bada ezartzen, saiakera-kopuruak ez du mugarik izango." " " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Ondokoak ariketa hau zein datatan burutu duen:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "Muga-data igarota zenbat denboraz onartu diren bidalketak" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Erakutsi emaitzak" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Beti" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Inoiz ez" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Gainditua" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Erakutsi erantzuna" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -8953,61 +8953,61 @@ msgstr "" "Honek adierazten du noiz erakutsiko den ariketaren soluzioa. Berezko balorea" " ezar daiteke Ezarpen Aurreratuetan." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Erantzun da" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Itxita" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Amaituta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Zuzena edo Gainditua" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Saiakera guztien ondoren" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Saiakera egin da" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Erakutsi erantzuna: saiakera-kopurua" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Behartu gorde botoia orrian agertzen ala ez" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Erakutsi Garbitu botoia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9015,65 +9015,65 @@ msgstr "" "Erabiltzaileak bere erantzuna garbitu nahi badu 'Garbitu' botoia agertuko " "den zehazten du. Berezko balorea ezar daiteke Ezarpen aurreratuetan." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Ausazkotzea" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Ikasleko" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "XML datuak ariketarako" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Oraingo ikasleen erantzunen zuzenketak dituen hiztegia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Oraingo ikasleen erantzunak dituen hiztegia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Ikaslean arazoari soluzioa eman dion ala ez" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Azken bidalketaren ordua" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Saiakeren arteko denbora" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9081,11 +9081,11 @@ msgstr "" "Zenbat segunduz itxaron behar duen ikasleak bidalketa batetik bestera " "hainbat saiakera dituen ariketa batean." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Ariketaren garrantzia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9093,24 +9093,24 @@ msgstr "" "Honek adierazten du arikdta bakoitzak zenbat puntu balio duen. Balorerik " "ezartzen ez bada, ariketaren erantzun-eremu bakoitzak puntu bat balioko du." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Modulu honen Markdown kodea" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Gaitu LaTeX txantiloiak?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9120,7 +9120,7 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9128,7 +9128,7 @@ msgstr "" "Barkatu, baina errorea gertatu da zure eskaera prozesatzean. Mesedez, " "eguneratu zure orria eta saiatu berriz." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9136,35 +9136,35 @@ msgstr "" "Ariketa honen egoera aldatu egin da zu orrian sartu zarenetik. Mesedez, " "eguneratu orria." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Erantzunaren IDa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Galdera" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Erantzun zuzena" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Bidaltzen" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Kontuz: ariketa bere hasierako egoerara eraman da berriz!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Errore honek irauten badu, mesedez jarri harremanetan ikastaroko " @@ -9175,7 +9175,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9183,63 +9183,63 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "({hint_num}. aholku {hints_count})-tik: " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Okerra (puntu {progress})" msgstr[1] "Okerra ({progress} puntu)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Zuzena (puntu {progress})" msgstr[1] "Zuzena ({progress} puntu)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Neurri batean zuzena" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Erantzuna bidali da." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Ariketa itxi da." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" "Gutxienez {wait} segundu itxaron behar duzu bidalketa batetik bestera." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -9248,36 +9248,36 @@ msgstr "" "Gutxienez {wait_secs} itxaron behar duzu bidalketa batetik bestera. " "{remaining_secs} geratzen da." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "ordu {num_hour}" msgstr[1] "{num_hour} ordu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "minutu {num_minute}" msgstr[1] "{num_minute} minutu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "segundu {num_second}" msgstr[1] "{num_second} segundu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Ariketa berrabiarazi behar da gorde baino lehen." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Zure erantzuna gorde da." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9288,37 +9288,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Ariketaren definizioak ez du onartzen berriz puntuatzea." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Ariketari soluzioa eman behar zaio berriz ere kalifikatu aurretik." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Baldintzazkoa" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9326,31 +9326,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9359,63 +9359,63 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI pasaporteak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Ikastaro honetan matrikulatzeko epea zabalik dago" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Ikastaro honetan matrikulatzeko epea itxita dago" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Modulu hau ikusteko moduan noiztik egongo den" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Klase hau bukatzeko data" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -9425,34 +9425,34 @@ msgstr "" "batek datu-basean prezioa ezartzen badio ordainpeko ikastaro bati, honen " "ordez prezio hori erakutsiko da." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Aldez aurretiko beharrezko ikastaroak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Klase honetarako kalifikazio-politikaren definizioa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Erakutsi kalkulagailua" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9460,39 +9460,39 @@ msgstr "" "Idatzi egia ala gezurra. Egia bada, ikasleek kalkulagailua ikusi ahal izango" " dute ikastaroan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Erakusteko ikastaro-izena" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Ikastaro-editorea" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" "Idatzi zein metodo erabili den ikastaro hau editatzeko (\"XML\" edo " "\"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Ikastaroko inkestaren URLa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9505,11 +9505,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9522,48 +9522,48 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Ikastaroa iragartzeko data" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Idatzi zure ikastaroa iragartzeko data." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Kohorte-ezarpenak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Ikastaroa berria da" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Ikastaro mugikorra eskuragarri" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -9571,59 +9571,59 @@ msgstr "" "Idatzi egia ala gezurra. Egia bada, ikastaroa gailu mugikorretarako egongo " "da eskuragarri." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Kalifikaziorik gabeko ikastaroa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Idatzi egia ala gezurra. Egia bada, ikastaroa ez da kalifikatuko." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Desgaitu aurrerapen-barra" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Idatzi egia ala gezurra. Egia bada, ikasleek ezin izango dute aurrerapen " "grafikoa ikusi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF testu-liburuak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML testu-liburuak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Urrutiko kalifikazio-liburua" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9634,7 +9634,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Gaitu CCX" @@ -9643,7 +9643,7 @@ msgstr "Gaitu CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9653,21 +9653,21 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Baimendu eztabaida-mezu anonimoak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -9675,11 +9675,11 @@ msgstr "" "Idatzi egia ala gezurra. Egia bada, ikasleek erabiltzaile guztientzako " "anonimoak izango diren eztabaida-mezuak sortu ahal izango dituzte." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Baimendu ikaskideentzako eztabaida-mezu anonimoak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -9689,25 +9689,25 @@ msgstr "" "anonimoak izango dire eztabaida-mezuak sortu ahal izango dituzte. Ezarpen " "honek ez ditu anonimo egiten mezuak ikastaro-arduradunentzat." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Modulu aurreratuen zerrenda" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Muga-data erakusteko formatua" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9717,21 +9717,21 @@ msgstr "" "\"%m-%d-%Y\" MM-DD-YYYY-rako, \"%d-%m-%Y\" DD-MM-YYYY-rako, \"%Y-%m-%d\" " "YYYY-MM-DD-rako, edo \"%Y-%d-%m\" YYYY-DD-MM-rako." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Sartzeko kanpoko domeinua" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Idatzi ikasleen ikastaro honetan erabil dezaketen kanpotik identifikatzeko " "metodoa." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Ziurtagiria bukatu aurretik jaitsi daiteke" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -9739,84 +9739,84 @@ msgstr "" "Idatzi egia ala gezurra. Egia bada, ikasleek ziurtagiriak ikastaroa bukatu " "aurretik jaitsi ahal dituzte, ziurtagirirako baldintzak betetzen badituzte." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Ikastaroari buruzko orriaren irudia" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Ziurtagiriaren izena (laburra)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Ziurtagiriaren izena (luzea)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Honela badago, web ziurtagiriak/HTML bistaratzeak gaituta egongo dira " @@ -9824,13 +9824,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9838,47 +9838,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Ziurtagiriaren ezarpenak" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Eztabaida-foroaren kanpoko esteka" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Ezkutatu aurrerapen-barra" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Baimendu aurrerapen-barra ezkutatzea." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9886,11 +9886,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9898,11 +9898,11 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Ikastaroan matrikulatutako gehienezko ikasle-kopurua" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -9910,50 +9910,50 @@ msgstr "" "Idatzi ikastaroan gehienez matrikula daitekeen ikasle-kopurua. Ikasle-" "kopuruari mugarik ez ipintzeko, utzi hutsik." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Baimendu wikirako sarbide publikoa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Gonbidapenez bakarrik" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Ikastaroko arduradunek emangako gonpidapenez matrikulatzeko mugatu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Ikastaro aurretiko inkestaren izena" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Ikastaroaren ikusgarritasuna katalogoan" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9961,11 +9961,11 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Sarrera-azterketa gaituta" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -9975,11 +9975,11 @@ msgstr "" "sarrera azterketa egin behar duten ala ez. Ohartu ikastaro honetarako " "Sarrera Azterketa gaitu ahal duzula horretarako ezarpena erabilita." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Sarrera-azterketako gutxieneko puntuazioa (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -9990,19 +9990,19 @@ msgstr "" "ikastaro honetarako Sarrera Azterketa gaitu ahal duzula horretarako ezarpena" " erabilita." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Sarrera-azterketaren IDa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10010,19 +10010,19 @@ msgid "" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Ikastaroaren hizkuntza" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Zehaztu ikastaro honetarako hizkuntza." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Taldeen ezarpenak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10076,32 +10076,32 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Gutxieneko kalifikazioa krediturako" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10110,42 +10110,42 @@ msgstr "" "kalifikazioa, 0.0 eta 1.0 bitarteko hamartarra da. Adibidez, % 75erako, " "idatzi 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Gaitu azpiatalaren aurrebaldintzak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10153,19 +10153,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Ikastaroko irakaslea" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Idatzi ikastaroko irakasleari bruuzko xehetasunak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10174,43 +10174,43 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Ikastaroaren beste ezarpen batzuk" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10218,7 +10218,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Orokorra" @@ -10286,126 +10286,126 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Modulu honetan erakusteko HTML edukiak" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editorea" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTMLa bestelako orrietarako" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Ikastaro-eguneraketako elementu-zerrenda" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Edozein mota" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Liburutegia" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Liburutegiaren bertsioa" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Aukeratu n ausaz" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Kopurua" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Idatzi zenbat osagai erakutsiko zaion ikasle bakoitzari." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Ariketa-mota" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Eguneratu orain." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Liburutegia ez da baliogarria, izorratuta dago edo ezabatu egin da." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Editatu liburutegi-zerrenda" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -10413,45 +10413,45 @@ msgstr "" "Ikastaro honek ez du onartzen eduki-liburutegirik. Jarri harremanetan zure " "sistemaren kudeatzailearekin informazio gehiago lortzeko." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Oraindik ez da liburutegirik aukeratu." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Aukeratu liburutegia" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Ez dago adierazitako ariketa-motarik zehaztutako liburutegietan." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Aukeratu beste ariketa-mota bat." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Editatu liburutegiaren ezarpenak." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Liburutegi baliogabea" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Ez da liburutegirik aukeratu" @@ -10490,17 +10490,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10509,11 +10509,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10522,11 +10522,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Pertsonalizatu parametroak" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10535,11 +10535,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Ireki orri berrian" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10547,111 +10547,111 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Puntuatuta" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Pisua" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Ezkutatu kanpoko tresna" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Eskatu erabiltzailearen erabiltzaile-izena" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Eskatu erabiltzailearen e-posta" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI aplikazioaren informazioa" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Botoiaren testua" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Entregatze-data" @@ -10660,11 +10660,11 @@ msgstr "Entregatze-data" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10883,45 +10883,45 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Sarrera-azterketa da" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -10930,166 +10930,166 @@ msgstr "" "honetarako Sarrera Azterketa gaitu ahal duzula horretarako ezarpena " "erabilita." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Denbora-muga minututan" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Taldearen IDa {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Aukeratu gabea" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Talde-ezarpena" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (ez-aktiboa)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Aukeratu talde-ezarpenak" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Gehitu falta diren taldeak" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -11109,44 +11109,44 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "SubRip (*.srt) transkripzio-formatua bakarrik onartzen dugu." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Ezin dira aurkitu igotako transkripzioak: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Oinarrizkoa" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11154,7 +11154,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -11163,83 +11163,83 @@ msgstr "" "hostatutako .mp4, .ogg edo .webm bideo fitxategirako esteka bat izan " "daiteke." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "Berezko Bideo URL-a" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Bideoaren oraingo kokapena." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Aukerakoa, nabigatzaile zaharretarako: abiadura normaleko bideoaren YouTube " "ID-a. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID-a" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Aukerakoa, nabigatzaile zaharretarako: YouTube ID-a .75x abiadurako " "bideoetarako." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID .75x abiadurarako" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Aukerakoa, nabigatzaile zaharretarako: YouTube ID-a 1.25x abiadurako " "bideoetarako." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID 1.5x abiadurarako" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Aukerakoa, nabigatzaile zaharretarako: YouTube ID-a 1.5x abiadurako " "bideoetarako." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID 1.5x abiadurarako" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Bideoaren hasiera-ordua" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Bideoaren gelditze-ordua" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11249,11 +11249,11 @@ msgstr "" "erakuslea erabili edo ez badute YouTuberako sarbiderik. Gutxienez YouTube " "URL-a ez den bat sartu behar duzu Bideo Fitxategiaren URL-a eremuan." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Bideoa jaistea baimenduta" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11263,11 +11263,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "Bideo-fitxategien URLak" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11278,11 +11278,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11290,90 +11290,90 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Transkripzioa jaistea baimenduta" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Erakutsi transkripzioa" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Transkripzio-hizkuntzak" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Hobetsitako hizkuntza transkripziorako." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Hobetsitako hizkuntza transkrikziorako" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) fitxategia" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Testu-fitxategia (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Bideoaren berezko abiadura." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Zehaztu YouTube erabiltzailearen eskura egongo den ala ez." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Kargatu apunteak" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -11382,11 +11382,11 @@ msgstr "" "ala ez, edo bestelako aplikazioek, mobilerako app-ak barne ere baduen " "sarbidea." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11395,80 +11395,80 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Argibideak" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Sarrerak" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Gehieneko hitzak" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Erakutsi ehunekoak" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/fr/LC_MESSAGES/django.po b/conf/locale/fr/LC_MESSAGES/django.po index cd31c85ddad8..ee2b17954709 100644 --- a/conf/locale/fr/LC_MESSAGES/django.po +++ b/conf/locale/fr/LC_MESSAGES/django.po @@ -327,7 +327,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Texte" @@ -355,7 +355,7 @@ msgid "Video" msgstr "Vidéo" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Avancé" @@ -371,19 +371,19 @@ msgid "Unit" msgstr "Unité" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Vide" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Les paramètres suivants sont requis: {missing}" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -392,14 +392,14 @@ msgstr "" "fichier différent." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Il existe déjà une transcription de langue \"{language_code}\"." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Une fichier de transcription est requis." @@ -410,7 +410,7 @@ msgid "Name" msgstr "Nom" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Vidéo ID" @@ -445,7 +445,7 @@ msgid "Log out" msgstr "Déconnexion" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mode" @@ -498,12 +498,12 @@ msgstr "Vous êtes inscrit en tant qu'étudiant professionnel de l'éducation" msgid "Professional Ed" msgstr "Professionnel de l'éducation" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Nom d'affichage" @@ -5310,7 +5310,7 @@ msgstr "" "tous. Notez que ce champ est ignoré si le bloc est visible à l'équipe " "pédagogique seulement (visible_to_staff_only)." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5637,7 +5637,7 @@ msgstr "" "\"%(username)s\" ?" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9734,21 +9734,21 @@ msgstr "Se Connecter" msgid "Our mailing address is" msgstr "Notre adresse e-mail est" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "données XML pour l'annotation" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Le nom d'affichage de ce composant." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Annotation" @@ -9762,11 +9762,11 @@ msgstr "" msgid "Question {}" msgstr "Question {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Incorrect" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Correct" @@ -9935,7 +9935,7 @@ msgstr "Correct:" msgid "Incorrect:" msgstr "Incorrect:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Réponse" @@ -10220,19 +10220,19 @@ msgstr "Mauvaise réponse du service d'API Codejail" msgid "Invalid JSON response received from codejail api service." msgstr "Réponse JSON invalide reçu par l'API de Codejail" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Problème avancé vierge" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Nombre d'essais réalisés par l'étudiant sur cet exercice" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Nombre d'essais maximum" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -10241,21 +10241,21 @@ msgstr "" "problème. Si aucune valeur n'est précisée, un nombre infini d'essais est " "autorisé." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Date à laquelle l'exercice doit être rendu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Délai, après l'échéance, pendant lequel les soumissions seront encore " "acceptées" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Voir les résultats" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -10263,23 +10263,23 @@ msgstr "" "Définit quand afficher si la réponse d'un étudiant au problème est juste. " "Configuré à la sous-section." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Toujours" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Jamais" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Date de rendu dépassée" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Afficher la réponse" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -10287,47 +10287,47 @@ msgstr "" "Définit quand afficher la solution du problème. Une valeur par défaut peut " "être introduite dans les paramètres avancés. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Répondu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "Tenté ou en retard" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Fermé" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Terminé" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Correct ou date d'échéance dépassée" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Après un certain nombre de tentatives" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Après toutes les tentatives" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "Après toutes les tentatives ou correct" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Essayé" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Afficher la réponse : Nombre de tentatives" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -10335,15 +10335,15 @@ msgstr "" "Nombre de fois où l'étudiant doit tenter de répondre à la question avant que" " le bouton Afficher la réponse ne s'affiche." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Forcer le bouton enregistrer pour apparaître sur la page" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Afficher le bouton Réinitialiser" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -10352,11 +10352,11 @@ msgstr "" "puisse réinitialiser sa réponse. Une valeur par défaut peut-être définie " "dans les paramètres avancés." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Randomisation" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -10365,56 +10365,56 @@ msgstr "" " être choisies de manière aléatoire. Pour les exercices dont les valeurs ne " "sont pas aléatoires, spécifiez \"Never\"." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "À la remise à zéro" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Par étudiant" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Données XML pour l'exercice" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Dictionnaire de l'exactitude des réponses actuelles des étudiants" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Dictionnaire pour maintenir l'état des inputtypes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Dictionnaire des réponses actuelles des élèves" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Dictionnaire des notes actuelles des élèves" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" "Que les réponses aient été enregistrées ou pas depuis la dernière sauvegarde" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Si l'étudiant a résolu le problème" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Graine aléatoire pour cet étudiant" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Heure de la dernière soumission" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Délai entre les tentatives" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -10422,11 +10422,11 @@ msgstr "" "Délai d'attente, en secondes, entre deux soumissions par un étudiant d'un " "problème autorisant de multiples tentatives." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Poids de l'exercice" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -10434,26 +10434,26 @@ msgstr "" "Définit le nombre de points attribués à chaque problème. Si la valeur n'est " "pas définie, chaque champ de réponse du problème vaut un point." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Source de ce module au format Markdown" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Code source des problèmes en LaTeX et Word. Cette fonction n'est pas bien " "prise en charge." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Autoriser les modèles LaTeX ?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Clé de l'API Matlab" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -10469,7 +10469,7 @@ msgstr "" "compromise. Pour obtenir une clé pour votre cours ou pour signaler un " "problème, s'il vous plaît contacter moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -10477,7 +10477,7 @@ msgstr "" "Nous sommes désolés, il y a eu une erreur dans le suivi de votre demande. " "Merci de rafraichir la page et d'essayer à nouveau. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -10485,29 +10485,29 @@ msgstr "" "Le statut de ce problème a changé depuis que vous avez chargé cette page. " "Merci de rafraîchir la page. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "ID réponse" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Question" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Bonne réponse" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Soumettre" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Attention : le problème a été réinitialisé !" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -10515,7 +10515,7 @@ msgstr "" "Le problème a été corrompu par une soumission invalide. La soumission était " ": " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Si l'erreur persiste, merci de contacter l'équipe pédagogique du cours." @@ -10525,7 +10525,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -10533,19 +10533,19 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Indice ({hint_num} sur {hints_count}) :" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" "Vos réponses ont été sauvegardées. Cliquer '{button_name}' pour les évaluer." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -10553,7 +10553,7 @@ msgstr[0] "Incorrect ({progress} point)" msgstr[1] "Incorrect ({progress} points)" msgstr[2] "Incorrect ({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -10561,7 +10561,7 @@ msgstr[0] "Correct ({progress} point)" msgstr[1] "Correct ({progress} points)" msgstr[2] "Correct ({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -10569,31 +10569,31 @@ msgstr[0] "Partiellement correct ({progress} point)" msgstr[1] "Partiellement correct ({progress} points)" msgstr[2] "Partiellement correct ({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Partiellement correct" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Réponse soumise." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Ce problème est maintenant fermé; la date limite est passée." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" "L'exercice doit être réinitialisé avant de pouvoir être soumis de nouveau." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Vous devez attendre au moins {wait} secondes entre les soumissions." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10602,7 +10602,7 @@ msgstr "" "Vous devez attendre au moins {wait_secs} entre deux soumissions. Reste " "{remaining_secs} secondes." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -10610,7 +10610,7 @@ msgstr[0] "{num_hour} heure" msgstr[1] "{num_hour} heures" msgstr[2] "{num_hour} heures" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -10618,7 +10618,7 @@ msgstr[0] "{num_minute} minutes" msgstr[1] "{num_minute} minutes" msgstr[2] "{num_minute} minutes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -10626,15 +10626,15 @@ msgstr[0] "{num_second} seconde" msgstr[1] "{num_second} secondes" msgstr[2] "{num_second} secondes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Le problème doit être réinitialisé avant d'être enregistré. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Vos réponses ont été sauvegardées." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10645,40 +10645,40 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Vous ne pouvez pas réinitialiser un problème fermé." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Vous devez soumettre une réponse avant de pouvoir sélectionner Reset" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "La définition du problème ne permet pas un recalcul du score." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "Il faut donner une réponse avant que ce problème puisse être noté à nouveau." " " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Conditionnel" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" "Liste d'URL pour enfants qui sont des références à des modules externes." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Composants source" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10690,11 +10690,11 @@ msgstr "" "conditionnel. Copiez le composant identité de l'emplacement d'un composant à" " partir de la boîte de dialogue Paramètres dans Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Attribut conditionnel" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10702,11 +10702,11 @@ msgstr "" "L'attribut du composant source qui détermine si un étudiant peut visualiser " "le contenu de ce module conditionnel." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Valeur conditionnelle" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10714,11 +10714,11 @@ msgstr "" "La valeur à laquelle l'attribut conditionnel doit correspondre avant qu'un " "étudiant ne puisse visualiser le contenu de ce module conditionnel." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Message au contenu bloqué" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10732,25 +10732,25 @@ msgstr "" "lien direct vers les unités requises. Par exemple, « Vous devez compléter " "{link} avant de ne pouvoir accéder à cette unité »." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Vous devez compléter {link} avant de pouvoir accéder à cette unité." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" "Aucune source de composants n'est encore configurée pour ce composant. " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Configurer la liste des sources" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Passeports LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -10758,42 +10758,42 @@ msgstr "" "Entrez les passeports pour les outils LTI du cours dans le format suivant : " "\"id:clef_client:clef_secrète\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Liste des objets Textbook avec (titre, url) pour les manuels utilisés dans " "ce cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Slug qui pointe au wiki pour ce cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Date de début des inscriptions pour ce cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Date de fin des inscriptions pour ce cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Heure à partir de laquelle le module devient visible" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Date à laquelle se termine ce cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Date à laquelle les certificats seront disponibles pour les étudiants" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Affichage du prix du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10803,11 +10803,11 @@ msgstr "" "d'inscription à un cours payant est défini par un administrateur dans la " "base de données ce prix sera affiché à la place de celui-ci." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Début des cours annoncé" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10818,23 +10818,23 @@ msgstr "" "cette valeur, la date de début que vous aviez choisie pour ce cours sera " "celle retenue." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Cours préalables" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Clé de cours préalable si ce cours a un cours préalable" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Définition de la politique d'évaluation pour cette classe" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Afficher la calculatrice" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10842,28 +10842,28 @@ msgstr "" "Entrez true ou false. Si true, les élèves peuvent voir la calculatrice " "pendant le cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" "Entrer le nom du cours comme il devrait apparaitre dans la liste de cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Nom du cours à afficher" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Éditeur de cours" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Saisissez la méthode par laquelle ce cours est édité (\"XML\" ou \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "URL de suivi de cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10871,11 +10871,11 @@ msgstr "" "Entrez l'URL de l'enquête de fin de cours. Si votre cours n'a pas d'enquête," " entrez nul." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Date de non prise en compte des discussions" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10898,11 +10898,11 @@ msgstr "" "crochets: [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", " "\"2015-10-08\"]] " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Mise en correspondance des sujets de discussions" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10926,27 +10926,27 @@ msgstr "" " Par exemple, « Lydian Mode » : {\"id\": \"i4x-UniversityX-" "MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "Paramètres du plugin Discussions" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "Paramètres des plugins de discussion." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Date d'annonce du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Entrez la date d'annonce de votre cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Configuration des cohortes" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10956,11 +10956,11 @@ msgstr "" "l'affectation automatique des étudiants dans les groupes, ou identifier des " "sujets de discussions réservés aux membres de cohorte." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Le cours est nouveau" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." @@ -10968,21 +10968,21 @@ msgstr "" "Entrez true ou false. Si true, le cours apparaît dans la liste des nouveaux " "cours et un badge Nouveau! apparaît temporairement avec l'image du cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Cours disponible sur mobile" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "Entrez true ou false. Si true, le cours sera disponible sur mobile." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Crédits de la vidéo" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " @@ -10991,38 +10991,38 @@ msgstr "" "Entrez l'identifiant unique de votre vidéo du cours fournie par " "{platform_name}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Le cours n'est pas noté" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Entrez true ou false. Si la valeur vaut true, le cours ne sera pas noté." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Désactiver le graphique de progression" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Entrez true ou false. Si true, les étudiants ne peuvent pas visualiser le " "graphique de progression." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Manuels PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Liste des dictionnaires contenant la configuration du pdf_textbook" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Manuels HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -11032,11 +11032,11 @@ msgstr "" "cours, saisir le nom de l'onglet (généralement le titre) ainsi que les URLs " "et titres de chaque chapitre." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Carnet de notes distant" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -11049,7 +11049,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Activer CCX" @@ -11058,7 +11058,7 @@ msgstr "Activer CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -11072,11 +11072,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL du connecteur CCX" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -11084,11 +11084,11 @@ msgstr "" "URL de l'application connecteur CCX pour gérer la création de CCXs. " "(optionel). Ignoré sauf si 'Activer CCX' est initialisé a 'vrai'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Autoriser les contributions anonymes aux discussions" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -11097,13 +11097,13 @@ msgstr "" "contributions aux discussions qui sont vues comme anonymes par tous les " "utilisateurs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" "Autoriser les contributions aux discussions vues comme anonymes par les " "pairs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -11114,15 +11114,15 @@ msgstr "" "étudiants. Ce paramètre ne rend pas les messages anonymes pour l'équipe " "enseignante." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Liste des modules avancés" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Entrer les noms des modules avancés à utiliser dans votre cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -11130,11 +11130,11 @@ msgstr "" "Vrai si les fuseaux horaires doivent être affichés pour les dates dans le " "cours. Rendu obsolète en faveur de due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Format d'affichage de l'échéance" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -11144,21 +11144,21 @@ msgstr "" "\"%m-%d-%Y\" pour MM-DD-YYYY, \"%d-%m-%Y\" pour DD-MM-YYYY, \"%Y-%m-%d\" " "pour YYYY-MM-DD, ou \"%Y-%d-%m\" pour YYYY-DD-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Domaine à connexion externe" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Entrez la méthode de connexion externe que les étudiants peuvent utiliser " "pour le cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Certificats qu'il est possible de télécharger avant la fin" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -11167,11 +11167,11 @@ msgstr "" "certificats avant la fin du cours, s'ils remplissent les exigences pour " "obtenir la certification." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "Comportement de l'affichage des certificats" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" @@ -11179,11 +11179,11 @@ msgstr "" "Ce champ, ainsi que certificate_available_date déterminera quand un " "utilisateur peut voir son attestation pour le cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Image de la page \"A propos du Cours\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -11193,11 +11193,11 @@ msgstr "" "fichier sur la page Fichiers & Téléchargements. Vous pouvez également " "définir l'image de cours sur la page Paramètres et informations détaillées." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Image de bannière du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -11205,11 +11205,11 @@ msgstr "" "Éditez le nom du fichier de l'image bannière. Vous pouvez définir l'image " "bannière dans la page Paramètres et informations détaillées." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Vignette de la vidéo de cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -11217,11 +11217,11 @@ msgstr "" "Éditez le nom du fichier de la vignette de la vidéo. Vous pouvez définir la " "vignette de la vidéo dans la page Paramètres et informations détaillées." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Émettre des badges ouverts" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -11229,7 +11229,7 @@ msgstr "" "Émettre des badges ouverts pour ce cours. Les badges sont générés quand les " "attestations sont créées." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -11239,11 +11239,11 @@ msgstr "" "Entre guillemets, entrez le nom court du cours qui sera utilisé sur le " "certificat que les étudiants recevront quand ils auront complété le cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Nom du certificat (court)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -11253,27 +11253,27 @@ msgstr "" "Entre guillemets, entrez le nom long du cours qui sera utilisé sur le " "certificat que les étudiants recevront quand ils auront complété le cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Nom du certificat (long)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Certificats Web/HTML activées" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "Si vrai, les certificats Web/HTML sont activés pour ce cours." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Paramétrages additionnels de la vue du certificat Web/HTML" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -11283,23 +11283,23 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Configuration du certificat" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Entrez ici les informations de configuration spécifiques à ce cours ici (au " "format JSON)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Classe CSS utilisée quand le cours est réédité" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -11307,28 +11307,28 @@ msgstr "" "Permet aux cours de partager la même classe css à travers les éditions, même" " si elles ont des numéros différents." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Lien vers un forum de discussion externe" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Permet de spécifier un lien externe pour remplacer des forums de discussion." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Cacher l'onglet de Progression" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Permet de cacher l'onglet de progression" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Chaîne d'affichage de l'organisation du cours " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -11340,11 +11340,11 @@ msgstr "" "création du cours. Pour utiliser l'organisation saisie lors de la création " "du cours, entrez la valeur null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Chaîne d'affichage du numéro du cours " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -11356,11 +11356,11 @@ msgstr "" "cours. Pour utiliser le numéro saisi lors de la création du cours, entrez la" " valeur null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Nombre maximum d'inscription d'étudiants au cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -11368,11 +11368,11 @@ msgstr "" "Entrez le nombre maximal d'étudiants qui peuvent s'inscrire au cours. Pour " "permettre à un nombre illimité d'étudiants, entrez la valeur null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Autoriser l'accès public au wiki" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." @@ -11380,29 +11380,29 @@ msgstr "" "Entrez true ou false. Si true, les apprenants peuvent consulter le wiki du " "cours même s'ils ne sont pas inscrits." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Seulement sur invitation" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Inscriptions sur invitation par l'équipe pédagogique uniquement." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Nom de l’enquête d'avant cours " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nom du formulaire à afficher à l'utilisateur comme une enquête d'avant " "cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Enquête d'avant cours requise" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -11413,13 +11413,13 @@ msgstr "" "donner un nom à l'enquête dans le paramètre Nom de l'Enquête du Cours ci-" "dessus." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Visibilité du cours dans le catalogue" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -11432,11 +11432,11 @@ msgstr "" "propos), 'none' (pas d'affichage dans le catalogue ni d'accès à la page à " "propos)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Examen d'entrée activé" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -11446,11 +11446,11 @@ msgstr "" " accéder au contenu du cours. Note: il vous faut activer l'examen d'entrée " "pour que cette option soit prise en compte." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Score minimum à l'examen d'entrée (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -11460,20 +11460,20 @@ msgstr "" "avant de pouvoir accéder au contenu du cours. Note : il vous faut activer " "l'examen d'entrée pour que cette option soit prise en compte." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Identifiant de l'examen d'entrée" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" "Identifiant du module de contenu (emplacement) pour l'examen d'entrée." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "URL de partage sur les médias sociaux" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -11486,19 +11486,19 @@ msgstr "" "Les URLs doivent être complets. Par exemple: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Langue du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Spécifier la langue de votre cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Configuration des équipes" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See documentation de configuration des équipes pour obtenir de " "l'aide et des exemples." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Activer les examens surveillés" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11528,11 +11528,11 @@ msgstr "" "surveillés seront activés dans votre cours. Veuillez noter qu'activer les " "examens surveillés va aussi activer les examens minutés." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Fournisseur de service de surveillance" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11541,11 +11541,11 @@ msgstr "" "Entrez le fournisseur d'examen surveillé que vous souhaitez utiliser pour ce" " cours. Choisissez parmi les options suivantes: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Contact d'escalade d'examen Proctortrack" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11556,11 +11556,11 @@ msgstr "" "d'assistance chaque fois qu'il y a des escalades (par exemple, des appels, " "des avis différés, etc.)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Autoriser la non-participation aux Examens surveillés" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11572,12 +11572,12 @@ msgstr "" "faux, tous les étudiants doivent passer l'examen en étant surveillés. Ce " "paramètre ne peut être utilisé que dans le cadre d'un examen surveillé." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Créer les tickets Zendesk pour les tentatives d'examens surveillés suspectes" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11585,11 +11585,11 @@ msgstr "" "Entrer vrai ou faux. Si cette valeur est vrai, un ticket Zendesk sera créé " "pour des tentatives suspectes." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Activer les examens à temps limité" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11600,11 +11600,11 @@ msgstr "" "minutés sont activés si le paramètre Activer les examens surveillés est " "réglé sur vrai." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Note minimale pour les crédits" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11613,11 +11613,11 @@ msgstr "" "ce cours, exprimée comme un nombre décimal entre 0.0 et 1.0. Par exemple, " "pour 75%, entrez 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "À votre rythme" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11628,11 +11628,11 @@ msgstr "" "les étudiants peuvent progresser dans le cours à n'importe quel rythme avant" " la fin du cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Activer les pré-requis de la sous-section" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11641,21 +11641,21 @@ msgstr "" "section jusqu'à ce que les apprenants obtiennent un score minimum dans une " "autre sous-section pré-requise." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Information sur l'apprentissage dans ce cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Spécifiez ce que les étudiants peuvent apprendre dans le cours. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Visibilité du cours dans le catalogue pour apprenants non inscrits" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11668,19 +11668,19 @@ msgstr "" "\"public_outline\" (autoriser l'accès au plan de cours) et \"public\" " "(autoriser l'accès au plan et au contenu du cours)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Enseignant du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Saisir les détails sur l'enseignant du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Ajouter les exercices et outils non supportés" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11694,11 +11694,11 @@ msgstr "" "raison du non-respect de l'une ou plusieurs des exigences de base, tels que " "les tests, l'accessibilité, l'internationalisation et la documentation." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Points clés activés pour l'envoi de messages" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11706,11 +11706,11 @@ msgstr "" "Saisissez vrai ou faux. Si vous avez choisi vrai, tout point clé associé au " "contenu de ce cours sera envoyé aux étudiants à l'heure prévue pour eux." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "JS personnalisé pour l'ensemble du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." @@ -11718,11 +11718,11 @@ msgstr "" "Saisissez les URL des ressources JS que vous souhaitez charger globalement " "dans toutes les pages du cours." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "CSS personnalisé pour l'ensemble du cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -11730,13 +11730,13 @@ msgstr "" "Saisissez les URL des ressources CSS que vous souhaitez charger globalement " "dans toutes les pages du cours." -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Autres paramètres de cours" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11748,7 +11748,7 @@ msgstr "" "logiciels de CRM. Saisissez un dictionnaire de valeur au format JSON, tel " "que { \"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Général" @@ -11826,7 +11826,7 @@ msgstr "{section_type} Moyenne = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Moyenne" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" @@ -11835,17 +11835,17 @@ msgstr "" "ERREUR:\"{block_type}\" est une composante inconnue. Cette composante sera " "cachée dans le LMS." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Contenus html à afficher pour ce module" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Code source pour les documents LaTeX. Cette fonctionnalité n'est pas bien " "supportée." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11856,23 +11856,23 @@ msgstr "" "code HTML. Si vous modifiez ce paramètre, vous devez enregistrer le " "composant, puis le ré-ouvrir pour le modifier." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Éditeur" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Visuel" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Brut" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Cacher la page des étudiants" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11881,52 +11881,52 @@ msgstr "" " avec un rôle de membre du Personnel ou d'Administrateur pour voir cette " "page." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML pour les pages supplémentaires" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Liste des infos et actualités" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Tous les types" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Bibliothèque" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" "Sélectionner la bibliothèque de laquelle vous voulez tirer du contenu." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Version de la bibliothèque" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Détermine comment le contenu est sélectionné de la bibliothèque" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Choisir 'n' au hasard" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Compte" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Entrer le nombre de composants à afficher pour chaque étudiant." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Type d'exercice" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11934,32 +11934,32 @@ msgstr "" "Choisir un type de problème à récupérer de la bibliothèque. If \"Tout Type\"" " est sélectionné aucun filtre n'est appliqué." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Ce composant est obsolète. La bibliothèque a de nouveaux contenus." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Mettre à jour maintenant." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "La bibliothèque est invalide, corrompue, ou a été supprimée." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Éditer la liste de bibliothèques." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11967,25 +11967,25 @@ msgstr "" "Ce cours ne supporte pas les bibliothèques de contenu. Contacter votre " "administrateur de systèmes pour plus d'information." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Aucune bibliothèque n'a été sélectionnée pour le moment." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Sélectionner une Bibliothèque." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" "Il n'y a pas les types de problèmes adaptés dans les bibliothèques " "spécifiées." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Choisir un autre type de problème." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11996,7 +11996,7 @@ msgstr[1] "" msgstr[2] "" "La bibliothèque spécifiée est configurée pour récupérer {count} problèmes, " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -12004,15 +12004,15 @@ msgstr[0] "mais il n'y a que {actual} problème correspondant." msgstr[1] "mais il n'y a que {actual} problèmes correspondants." msgstr[2] "mais il n'y a que {actual} problèmes correspondants." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Éditer la configuration de la bibliothèque" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Bibliothèque invalide" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Aucune bibliothèque sélectionnée" @@ -12056,7 +12056,7 @@ msgstr "" "Échec de l'importation du Bloc Bibliothèque - est-ce que les ID sont valides" " et lisibles?" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -12064,11 +12064,11 @@ msgstr "" "Le nom d'affichage de ce composant. Les rapports d'analyse peuvent également" " utiliser le nom d'affichage pour identifier ce composant." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "identifiant LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -12081,11 +12081,11 @@ msgstr "" " la page des paramètres avancés. {break_tag}Voir {docs_anchor_open}the edX " "LTI documentation{anchor_close} pour plus de détails sur ce paramètre." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "URL LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -12098,11 +12098,11 @@ msgstr "" "faux.{break_tag}Voir {docs_anchor_open}the edX LTI " "documentation{anchor_close} pour plus de détails sur ce paramètre." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Paramètres personnalisés" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -12115,11 +12115,11 @@ msgstr "" "d'arrière-plan de ce composant.{break_tag}Voir {docs_anchor_open}the edX LTI" " documentation{anchor_close} pour plus de détails sur ce paramètre." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Ouvrir dans une nouvelle page" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -12132,11 +12132,11 @@ msgstr "" "paramètre est utilisé uniquement lorsque Masquer outil externe est définie " "sur Faux." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "A obtenu" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -12144,11 +12144,11 @@ msgstr "" "Sélectionnez Vrai si ce composant doit recevoir un score numérique du " "système LTI externe." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Poids" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -12157,7 +12157,7 @@ msgstr "" "est de 1,0. Ce paramètre est utilisé uniquement lorsque Noté est positionné " "sur Vrai." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -12165,16 +12165,16 @@ msgstr "" "Le score conservé dans le xBlock KVS - duplicata du score publié dans la " "base de donnée django" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" "Commentaire sous la forme retourné par l'évaluateur, spécification LTI2.0" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Cacher l'outil externe" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -12185,32 +12185,32 @@ msgstr "" "que de lancer un outil externe. Ce paramètre masque le bouton de lancement " "ainsi que tous les IFrames pour ce composant." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Demander le nom d'utilisateur de l'utilisateur" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Choisir vrai (true) afin de demander le nom d'utilisateur." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Demander l'e-mail de l'utilisateur" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" "Choisir vrai (true) afin de demander l'adresse e-mail de l'utilisateur." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "Information sur l'application LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -12221,29 +12221,29 @@ msgstr "" "utilisateurs que leur nom d'utilisateur et/ou le mail seront transmis à une " "application tierce." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Texte du bouton" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Saisir le texte à afficher sur le bouton permettant de lancer l'application " "tierce." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Accepter les notes après la date limite" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Sélectionner vrai / true pour permettre aux systèmes tiers de poster des " "notes après la date limite." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -12252,7 +12252,7 @@ msgstr "" "Impossible d'analyser le paramètre personnalisé: {custom_parameter}. Il " "devrait être une chaîne de caractères de la forme \"x=y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -12261,7 +12261,7 @@ msgstr "" "Impossible de traiter la clé LTI : {lti_passport}. Elle devrait avoir la " "forme d'une chaine de caractères \"id:key:secret\"" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Date d'échéance" @@ -12271,11 +12271,11 @@ msgid "Enter the default date by which problems are due." msgstr "" "Entrez la date par défaut à laquelle les problèmes doivent être rendus." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "Nombre de semaines relatives avant l'échéance" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -12546,35 +12546,35 @@ msgstr "" "Répartition permettant de diviser les utilisateurs en fonction de leur " "parcours d'inscription" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Si cet étudiant a répondu ou non à ce sondage" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Réponse d'étudiant" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Réponses de tous les étudiants au sondage " -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Réponses au sondage sous xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Question de sondage" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Entrez la date à laquelle les problèmes doivent être rendus." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Cacher le contenu de la séquence après la date d'échéance" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12582,11 +12582,11 @@ msgstr "" "Si définie, le contenu de séquence est caché pour les utilisateurs autre que" " ceux de l'équipe pédagogique après que la date d'échéance soit passée." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Est un examen d'entrée" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12595,11 +12595,11 @@ msgstr "" "activer le paramètre d'examen d'entrée pour ce cours afin que ceci prenne " "effet." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Est limité dans le temps" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12607,11 +12607,11 @@ msgstr "" "Ce paramètre indique si les étudiants ont un temps limité pour voir ou " "interagir avec ce composant de cours." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Limite de temps en minutes" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -12619,19 +12619,19 @@ msgstr "" "Le nombre de minutes pendant lequel les étudiants peuvent voir ou interagir " "avec ce composant de cours." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Surveillance d'examen activée" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Ce paramètre indique si cet examen est un examen surveillé." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Règles d'examen de Software Secure" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12639,11 +12639,11 @@ msgstr "" "Ce paramètre indique quelles règles l'équipe de surveillance devrait suivre " "quand elle regarde les vidéos." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Est un examen d’entraînement" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12651,15 +12651,15 @@ msgstr "" "Ce paramètre indique si cet examen est pour fins de test seulement. Les " "examens de pratique ne sont pas vérifiés." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Est un examen d'intégration" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "Ce paramètre indique si cet examen est un examen d'intégration." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -12667,22 +12667,22 @@ msgstr "" "Cette sous-section est déverrouillée aux apprenants quand ils répondent aux " "exigences préalables." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Cet examen est caché à l'apprenant." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "Ce devoir n'est plus affiché à l'étudiant car le cours a pris fin." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Ce devoir n'est plus affiché à l'étudiant car la date d'échéance est passée." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12690,32 +12690,32 @@ msgstr "" "Cette section est un prérequis. Vous devez compléter cette section afin de " "déverrouiller le contenu supplémentaire." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Une liste résumant ce à quoi les étudiants devraient s'attendre dans le " "cadre de cette section." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Identifiant de groupe {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Non sélectionné" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" "Le nom d'affichage de ce composant. (Les étudiants ne peuvent pas le voir)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Expérience sur des contenus" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12726,29 +12726,29 @@ msgstr "" "groupe d'une expérience visible par les étudiant aura des répercussions sur " "les données de l'expérience." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Configuration du groupe" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Quels modules fils les étudiants d'un group_id particulier devraient voir" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inactif)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "L'expérience n'est pas associée à une configuration de groupe." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Sélectionner une configuration du groupe" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12756,7 +12756,7 @@ msgstr "" "L'expérience utilise une configuration de groupe qui a été effacée. " "Sélectionner une configuration de groupe valide ou supprimer l'expérience." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12765,16 +12765,16 @@ msgstr "" " tests. Sélectionner une configuration de groupe valide ou supprimez ce " "test." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "L'expérience ne contient pas tous les groupes de la configuration." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Ajouter les groupes manquants" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12782,7 +12782,7 @@ msgstr "" "L'expérience a un groupe inactif. Déplacer le contenu dans les groupes " "actifs, puis supprimer le groupe inactif." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Cette expérience sur les contenus a des implications sur la visibilité des " @@ -12804,7 +12804,7 @@ msgstr "Activer les discussions contextuelles pour cet unité" msgid "Add discussion for the Unit." msgstr "Ajouter une discussion pour cet unité" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12813,11 +12813,11 @@ msgstr "" "Impossible de recevoir la transcription de Youtube pour {youtube_id}. Code " "du status : {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Seul le format SubRip (*.srt) est supporté pour les transcriptions." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12826,28 +12826,28 @@ msgstr "" "Une erreur est survenue pendant l'analyse du fichier de transcription " "SubRip. Le message interne est {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" "Une erreur est survenue pendant l'analyse du fichier de transcription " "SubRip." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message} : Impossible de trouver les transcriptions envoyées : " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "La maîtrise de la langue est requise." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Basique" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12856,7 +12856,7 @@ msgstr[0] "Aucun fichier de transcription n'est associé à la langue {lang}." msgstr[1] "Aucun fichier de transcription n'est associé aux langues {lang}." msgstr[2] "Aucun fichier de transcription n'est associé aux langues {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12864,61 +12864,61 @@ msgstr "" "L'URL de votre vidéo. Cela peut être une URL YouTube ou un lien vers un " "fichier vidéo .mp4, .ogg ou .webm hébergé ailleurs sur Internet. " -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL par défaut de la vidéo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Nom du composant à afficher" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Position actuelle dans la vidéo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "En option, pour les anciens navigateurs : identifiant YouTube pour la vidéo " "à vitesse normale." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "identifiant YouTube" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "En option, pour les anciens navigateurs : identifiant YouTube pour la vidéo " "à la vitesse 0.75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "Identifiant YouTube pour la vitesse .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "En option, pour les anciens navigateurs : identifiant YouTube pour la vidéo " "à la vitesse 1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "Identifiant YouTube pour la vitesse 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "En option, pour les anciens navigateurs : identifiant YouTube pour la vidéo " "à la vitesse 1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "Identifiant YouTube pour la vidéo à la vitesse 1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12928,11 +12928,11 @@ msgstr "" "au complet. Non supporté dans l'application mobile : le vidéo complet " "jouera. Formatté comme HH:MM:SS. La valeur maximum est 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Moment du début de la vidéo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12942,11 +12942,11 @@ msgstr "" "au complet. Non supporté dans l'application mobile : le vidéo complet " "jouera. Formatté comme HH:MM:SS. La valeur maximum est 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Moment d'arrêt de la vidéo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12956,11 +12956,11 @@ msgstr "" "formats, s'ils ne peuvent pas utiliser le player vidéo edX ou accéder à " "YouTube. Vous devez ajouter au moins une URL non-YouTube dans ce champ. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Téléchargement de la vidéo autorisé" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12977,11 +12977,11 @@ msgstr "" "compatible avec leur ordinateur. Pour permettre aux étudiants de télécharger" " ces vidéos, mettez \"téléchargement Vidéo\" à Vrai." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URLs du fichier vidéo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -13000,11 +13000,11 @@ msgstr "" " sur Internet, puis ajouter l'URL pour la transcription ici. Les étudiants " "voient un lien sous la vidéo pour télécharger cette transcription." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL de téléchargement de la transcription " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -13017,11 +13017,11 @@ msgstr "" "téléchargement la transcription dans un format différent, téléversez un " "fichier en utilisant le champtéléversement de Documents." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Téléchargement de la transcription autorisé" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -13031,19 +13031,19 @@ msgstr "" "transcription synchronisée sur l'onglet de base. Cette transcription doit " "être en anglais. Vous n'avez pas à modifier ce paramètre." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Transcription synchronisée par défaut" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Indiquez si les transcriptions apparaissent avec la vidéo par défaut." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Afficher la transcription" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -13052,41 +13052,41 @@ msgstr "" " spécifier une langue et télécharger un fichier de transcription .srt pour " "cette langue." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Langues de la transcription" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Langue préférée pour la transcription." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Langue préférée pour la transcription" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Format de fichier de transcription à télécharger par l'utilisateur." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "fichier SubRip (.srt) " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Fichier texte (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "La dernière vitesse que l'utilisateur a spécifié pour la vidéo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Vitesse par défaut pour la vidéo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -13094,11 +13094,11 @@ msgstr "" "Indiquez si l'avance automatique à l'unité prochaine doit se faire à une " "fois la vidéo terminée." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Indiquez si YouTube est disponible pour l'utilisateur." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -13107,11 +13107,11 @@ msgstr "" "télécharger le document en cliquant sur \"Télécharger le document\" sous la " "vidéo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Charger les documents" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -13120,11 +13120,11 @@ msgstr "" "s'il peut être accédé à partir d'autres applications incluant les " "applications mobiles." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Vidéo disponible sur le web seulement" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -13138,37 +13138,37 @@ msgstr "" " ID YouTube. Si vous vous n'avez pas reçu un Video ID, entrer les valeurs " "dans les autres champs et ignorer ce champ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Date du dernier visionnement de l'intercalaire" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Ne plus afficher l'intercalaire" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" "Spécifiez si la vidéo peut être consultée publiquement par les apprenants." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "Accès public" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Instructions" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -13179,48 +13179,48 @@ msgstr "" "en particulier pour les apprenants qui ont des besoins en matière " "d'accessibilité." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Entrées" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Le nombre de zones de texte disponibles pour les apprenants pour ajouter des" " mots et des phrases." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Nombre maximum de mots" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Le nombre maximum de mots affichés dans le nuage de mots-clés généré." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Afficher les pourcentages" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Les statistiques pour les mots introduits sont affichées à côté de chaque " "mot. " -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Que cet apprenant a posté ou non des mots sur le nuage de mots-clés." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Réponse de l'étudiant" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Tous les mots possibles de tous les apprenants." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Top num_top_words mots pour ce nuage de mots." diff --git a/conf/locale/he/LC_MESSAGES/django.po b/conf/locale/he/LC_MESSAGES/django.po index ab3f8eab8d6e..def0ef19b192 100644 --- a/conf/locale/he/LC_MESSAGES/django.po +++ b/conf/locale/he/LC_MESSAGES/django.po @@ -128,7 +128,7 @@ msgid "Video" msgstr "סרטוני וידאו" #: cms/djangoapps/contentstore/views/component.py -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Advanced" msgstr "מתקדם" @@ -145,33 +145,33 @@ msgid "Unit" msgstr "יחידה" #: cms/djangoapps/contentstore/views/helpers.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -182,7 +182,7 @@ msgid "Name" msgstr "שם" #: cms/djangoapps/contentstore/views/videos.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "מזהה סרטון וידאו" @@ -218,7 +218,7 @@ msgstr "" #: common/djangoapps/course_modes/admin.py #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Mode" msgstr "מצב" @@ -282,16 +282,16 @@ msgid "Professional Ed" msgstr "חינוך מקצועי" #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/lti_module.py -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/lti_block.py +#: common/lib/xmodule/xmodule/split_test_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py #: cms/templates/container.html cms/templates/library.html @@ -1671,12 +1671,12 @@ msgid "Question {}" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Incorrect" msgstr "לא נכון" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct" msgstr "נכון" @@ -1835,7 +1835,7 @@ msgid "Incorrect:" msgstr "לא נכונה:" #: common/lib/capa/capa/responsetypes.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer" msgstr "תשובה" @@ -2087,44 +2087,44 @@ msgstr "לא ניתן לפרש את תשובת הצוות כמספר." msgid "Could not interpret '{given_answer}' as a number." msgstr "לא ניתן לפרש '{given_answer}' כמספר." -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "מידע XML עבור הסברים" -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py msgid "The display name for this component." msgstr "שם התצוגה עבור רכיב זה" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "Annotation" msgstr "ביאור" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "בעיה מתקדמת ריקה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "מספר ניסיונות שניצל הסטודנט בבעיה זו " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "מספר ניסיונות מרבי" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -2132,43 +2132,43 @@ msgstr "" "מגדיר את מספר הפעמים בהן סטודנט יכול לנסות לענות על בעיה זו. אם הערך אינו " "נקבע, יתאפשרו אינסוף ניסיונות." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "תאריך יעד להשלמת הבעיה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "משך הזמן לאחר תאריך היעד בו יתקבלו עדיין ההגשות " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "הצג תוצאות" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "מגדיר מתי להציג האם תשובת הלומד לבעיה נכונה. מוגדר בתת פרק." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Always" msgstr "תמיד" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Never" msgstr "לעולם לא" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Past Due" msgstr "תאריך היעד להגשה עבר" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "הצג תשובה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -2176,61 +2176,61 @@ msgstr "" "מגדיר מתי להראות את הפתרון עבור הבעיה. ניתן לקבוע ערך ברירת מחדל בהגדרות " "מתקדמות." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answered" msgstr "נענה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Closed" msgstr "נסגר" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Finished" msgstr "הושלם" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct or Past Due" msgstr "נכון או עבר תאריך יעד" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted" msgstr "נוסה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "האם לחייב הופעת לחצן 'שמירה' בעמוד" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Reset Button" msgstr "הצג לחצן 'איפוס'" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -2238,12 +2238,12 @@ msgstr "" "קובע אם לחצן 'אתחל' מוצג כדי שמשתמשים יוכלו לאתחל את תשובותיהם. ניתן לקבוע " "ערך ברירת מחדל בהגדרות מתקדמות." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "הצג באופן אקראי" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -2251,55 +2251,55 @@ msgstr "" "מגדיר מתי להציג באופן אקראי את המשתנים שצוינו בתסריט Python המשויך. לבעיות " "שאינן מציגות אקראית ערכים, ציין \"לעולם לא\". " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "On Reset" msgstr "באתחול" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Per Student" msgstr "לסטודנט" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "XML data for the problem" msgstr "מידע XML עבור בעיה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "מילון עם התשובות התקינות הנוכחיות של הסטודנטים." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "מילון עבור שמירה על מצב סוגי קלט." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "מילון עם התשובות הנוכחיות של הסטודנט" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "בין אם התשובות נשמרו או לא נשמרו מאז ההגשה האחרונה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "האם הסטודנט ענה על הבעיה." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Random seed for this student" msgstr "מקור אקראי עבור סטודנט זה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Last submission time" msgstr "זמן הגשה אחרונה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "זמן בין ניסיונות" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -2307,11 +2307,11 @@ msgstr "" "מספר השניות שעל סטודנט להמתין בין מועדי הגשה עבור בעיה עם ניסיונות הגשה " "מרובים." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem Weight" msgstr "משקל הבעיה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -2319,26 +2319,26 @@ msgstr "" "מגדיר את מספר הנקודות שכל בעיה שווה. אם לא יקבע הערך, כל שדה הזנת תשובה יהיה" " שווה נקודה אחת. " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Markdown source of this module" msgstr "סמן מקור של מודול זה" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "קוד מקור עבור בעיות מלל ו-LaTeX. תכונה זו אינה נתמכת היטב." -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "אפשר תבניות LaTeX? " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "מפתח Matlab API" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -2353,7 +2353,7 @@ msgstr "" " בו שימוש לרעה. כדי להשיג מפתח עבור הקורס שלך או כדי לדווח על בעיה, צור קשר " "עם moocsupport@mathworks.com" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -2361,25 +2361,25 @@ msgstr "" "מצטערים, אירעה שגיאה בעיבוד בקשתך. אנא נסה לטעון מחדש את העמוד שלך ונסה שוב." " " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "מצב הבעיה השתנה מאז שטענת עמוד זה. נא רענן את העמוד שלך. " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Question" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html #: cms/templates/index.html cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html @@ -2394,23 +2394,23 @@ msgstr "" msgid "Submit" msgstr "הגש" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Submitting" msgstr "מגיש" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "אזהרה: הבעיה אותחלה למצבה הראשוני!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "מצב בעיה זו הושחת באמצעות הגשה לא חוקית. ההגשה הכילה: " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "אם שגיאה זו ממשיכה, אנא צור קשר עם צוות הקורס." @@ -2419,7 +2419,7 @@ msgstr "אם שגיאה זו ממשיכה, אנא צור קשר עם צוות ה #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -2427,18 +2427,18 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "רמז ({hint_num} מתוך {hints_count}):" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "תשובותיך נשמרו קודם. לחץ על '{button_name}' כדי לתת להן ציון." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -2447,7 +2447,7 @@ msgstr[1] "({progress} נקודות שגויות)" msgstr[2] "({progress} נקודות שגויות)" msgstr[3] "({progress} נקודות שגויות)" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -2456,7 +2456,7 @@ msgstr[1] "({progress} נקודות נכונות)" msgstr[2] "({progress} נקודות נכונות)" msgstr[3] "({progress} נקודות נכונות)" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -2465,37 +2465,37 @@ msgstr[1] " ({progress} נקודות נכונות חלקית)" msgstr[2] " ({progress} נקודות נכונות חלקית)" msgstr[3] " ({progress} נקודות נכונות חלקית)" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Partially Correct" msgstr "נכון חלקית" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer submitted." msgstr "תשובה נענתה." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem is closed." msgstr "הבעיה סגורה." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "על הבעיה להיות מאותחלת בטרם ניתן יהיה לשלוח אותה שוב." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "עליך להמתין לפחות {wait} שניות בין הגשות." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "עליך להמתין לפחות {wait_secs} בין הגשות. נותרו {remaining_secs} ." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -2504,7 +2504,7 @@ msgstr[1] "{num_hour} שעות" msgstr[2] "{num_hour} שעות" msgstr[3] "{num_hour} שעות" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -2513,7 +2513,7 @@ msgstr[1] "{num_minute} דקות" msgstr[2] "{num_minute} דקות" msgstr[3] "{num_minute} דקות" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -2522,15 +2522,15 @@ msgstr[1] "{num_second} שניות" msgstr[2] "{num_second} שניות" msgstr[3] "{num_second} שניות" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "יש לאתחל בעיה לפני שניתן יהיה לשמור." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Your answers have been saved." msgstr "תשובתך נשמרה." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -2541,37 +2541,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "לא ניתן לבחור 'אתחול' לבעיה סגורה." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "עליך לשלוח תשובה בטרם תוכל לבחור 'אתחול'." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "הגדרות הבעיה לא תומכות במתן ציון מחדש." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "עליך לענות על התשובה לפני שניתן יהיה לבדוק אותה שוב. " -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional" msgstr "מותנה" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "רשימת כתובות מִשנה של URL שהן אזכורים למודלים חיצוניים" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Source Components" msgstr "רכיבי מקור" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -2582,22 +2582,22 @@ msgstr "" " מותנה זה. העתק את מזהה מיקום הרכיב של רכיב מתיבת הדו-שיח שלו 'הגדרות' " "ב'סטודיו'." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "מאפיין מותנה" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" "המאפיין של רכיבי המקור הקובע אם בפני לומד הוצג התוכן של מודול מותנה זה." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Value" msgstr "ערך מותנה" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -2605,11 +2605,11 @@ msgstr "" "הערך שהמאפיין המותנה של רכיבי המקור חייב להתאים אליו לפני הצגת תוכן מודול " "מותנה זה ללומד" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "הודעה על תוכן חסום" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -2621,66 +2621,66 @@ msgstr "" "כלול {link} בטקסט ההודעה כדי שהתלמידים יקבלו קישור ישיר ליחידות הדרושות. " "לדוגמה, 'עליך להשלים את {link} לפני שתוכל לגשת ליחידה זו'." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "עליך להשלים את {link} לפני שתוכל לגשת ליחידה זו." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "לרכיב זה אין עדיין רכיבי מקור מוגדרים." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Configure list of sources" msgstr "הגדר רשימת מקורות" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "LTI Passports" msgstr "סיסמאות LTI" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" "הזן את ה-passports עבור כלי LTI בפורמט הבא: \"id:client_key:client_secret\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "רשימת אובייקטים של ספר לימוד בעלי (כותרת, כתובת אתר) עבור ספרי הלימוד " "המשמשים בקורס זה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "גרור את הנקודות הללו ל-Wiki עבור קורס זה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "קבע תאריך להרשמה זו מאחר וכיתה זו פתוחה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "קבע תאריך להרשמה זו מאחר וכיתה זו סגורה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Start time when this module is visible" msgstr "שעת ההתחלה כאשר מודול זה גלוי" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that this class ends" msgstr "התאריך שבו כיתה זו מסיימת" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "תאריך בו התעודות הופכת זמינות ללומדים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "מחיר קורס לתצוגה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -2689,11 +2689,11 @@ msgstr "" "העלות המוצגת לסטודנטים עבור הרשמה לקורס. אם עלות הרשמה לקורס נקבעת על ידי " "מנהל במאגר הנתונים, המחיר ההוא יוצג במקום זה. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Advertised Start" msgstr "תחילת הקורס המפורסם" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -2702,62 +2702,62 @@ msgstr "" "הזן את הטקסט שבו ברצונך להשתמש בתור מסגרת זמן להתחלה שפורסמה עבור הקורס, " "למשל \"חורף 2018\". אם תזין null, התאריך יהיה תאריך תחילת הקורס שהגדרת." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "קורסי קדם" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "מפתח דרישות קדם לקורס אם ישנן דרישות קדם לקורס זה. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "הגדרת מדיניות הדירוג עבור כיתה זו" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Show Calculator" msgstr "הראה מחשבון" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "הזן כן או לא. כאשר כן, סטודנטים יכולים לראות את המחשבון בקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Display Name" msgstr "שם תצוגת לקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "עורך קורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "הזן את השיטה בה הקורס נערך (\"XML\" או \"Studio\")." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Survey URL" msgstr "כתובת URL לסקר הקורס. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" "הזן את כתובת ה-URL עבור סקר סוף הקורס. במידה ואין לקורס סקר, השאר ריק. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "תאריכי האפלה עבור דיון" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -2777,11 +2777,11 @@ msgstr "" "תקופות האפלה,כולל הזוג החיצוני של סוגריים מרובעים, נראית " "כך:[[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "מיפוי נושאי דיון" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -2802,11 +2802,11 @@ msgstr "" "התכונה \"ברירת מחדל\" לאמת. לדוגמה, \"Lydian Mode\": {\"id\": " "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Sorting Alphabetical" msgstr "מיון דיונים על פי אלף בית" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, discussion categories and subcategories are " "sorted alphabetically. If false, they are sorted chronologically by creation" @@ -2815,19 +2815,19 @@ msgstr "" "הזן כן או לא. אם כן, הקטגוריות ותת הקטגוריות של הדיון ממוינות לפי אלף-בית. " "אם לא, הן ממוינות באופן כרונולוגי לפי התאריך ושעת יצירתן." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Announcement Date" msgstr "תאריך הכרזת הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "הזן תאריך להכרזה על הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cohort Configuration" msgstr "הגדרת קבוצת לימוד " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -2837,64 +2837,64 @@ msgstr "" "אוטומטית של סטודנטים לקבוצה, או הגדר נושאי דיון כלליים בקורס כפרטיים לחברי " "קבוצת הלימוד." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Is New" msgstr "קורס חדש" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Mobile Course Available" msgstr "קורס זמין בנייד" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "הזן כן או לא. אם כן, הקורס יהיה זמין למכשירים ניידים. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Video Upload Credentials" msgstr "אישורי העלאת סרטון וידאו" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the unique identifier for your course's video files provided by edX." msgstr "הזן את המזהה הייחודי עבור קבצי הווידאו שלך כפי שסיפקה EdX. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Not Graded" msgstr "לא ניתן ציון בקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "הזן כן או לא. אם כן, הקורס לא יקבל ציון." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Disable Progress Graph" msgstr "השבֵּת גרף התקדמות" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "הזן כן או לא. אם כן, סטודנטים אינם יכולים לראות את גרף ההתקדמות. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "PDF Textbooks" msgstr "ספרי לימוד ב-PDF" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "רשימת מילונים המכילים הגדרת pdf_textbook " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "HTML Textbooks" msgstr "ספרי לימוד ב-HTML" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -2903,11 +2903,11 @@ msgstr "" "עבור ספרי לימוד ב-HTML המופיעים ככרטיסיות נפרדות בקורס, הזן את שם הכרטיסייה " "(לרוב כותרת הספר) וכן את כתובות ה-URL והכותרות של כל פרק בספר." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Remote Gradebook" msgstr "יומן ציונים מרוחק" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -2920,7 +2920,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable CCX" msgstr "הפעל CCX" @@ -2929,7 +2929,7 @@ msgstr "הפעל CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " "manage Custom Courses on edX. When false, Custom Courses cannot be created, " @@ -2941,11 +2941,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CCX Connector URL" msgstr "כתובת URL של CCX Connector" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -2953,11 +2953,11 @@ msgstr "" "כתובת URL לאפליקצית CCX Connector לניהול יצירת CCXs. (אופציונלי). יש להתעלם " "אלא אם כן 'הפעל CCX' מוגדר כ'כן'." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "אפשר פוסטים אנונימיים בדיון" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -2965,11 +2965,11 @@ msgstr "" "הזן כן או לא. אם כן, סטודנטים יכולים ליצור פוסטים אנונימיים בדיון לכל " "המשתמשים." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "אפשר פוסטים אנונימים בדיון לעמיתים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -2978,20 +2978,20 @@ msgstr "" "הזן כן או לא. אם לא, יכולים הסטודנטים ליצור פוסטים אנונימיים לסטודנטים " "אחרים. הגדרה זו אינה הופכת את הפוסטים לאנונימיים עבור צוות הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "רשימת מודולים מתקדמת" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "הזן את שמות המודולים המתקדמים שישמשו בקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Home Sidebar Name" msgstr "שם סרגל הצד של עמוד הבית של הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the heading that you want students to see above your course handouts " "on the Course Home page. Your course handouts appear in the right panel of " @@ -3000,13 +3000,13 @@ msgstr "" "הזן את הכותרת שברצונך שהסטודנטים יראו מעל דפי המידע של הקורס בעמוד הבית של " "הקורס. דפי המידע של הקורס יופיעו בחלונית הימנית של העמוד." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: lms/templates/courseware/info.html #: openedx/features/course_experience/templates/course_experience/course-home-fragment.html msgid "Course Handouts" msgstr "דפי מידע של הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -3014,11 +3014,11 @@ msgstr "" "'נכון' אם יש להציג את אזורי הזמן בתאריכי הקורס. מתיישן עבור " "due_date_display_format." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Due Date Display Format" msgstr "פורמט הצגת תאריך אחרון להגשה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -3028,19 +3028,19 @@ msgstr "" "\"%m-%d-%Y\" עבור MM-DD-YYYY, \"%d-%m-%Y\" עבור DD-MM-YYYY, \"%Y-%m-%d\" " "עבור YYYY-MM-DD, או \"%Y-%d-%m\" עבור YYYY-DD-MM. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "External Login Domain" msgstr "דומיין התחברות חיצוני" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "הזן שיטת התחברות חיצונית שסטודנטים יכולים להשתמש בה עבור הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "ניתן להוריד תעודות סיום לפני מועד הסיום" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -3048,21 +3048,21 @@ msgstr "" "הזן כן או לא. אם כן, סטודנטים יכולים להוריד את התעודות בטרם הסתיים הקורס " "במידה ועמדו בתנאים לקבלת התעודה." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "תעודות המציגות התנהגות" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course About Page Image" msgstr "תמונת עמוד אודות הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -3071,11 +3071,11 @@ msgstr "" "ערוך את שם קובץ של תמונת הקורס. יש להעלות קובץ זה בעמוד העלאות וקבצים. ניתן " "גם להגדיר את תמונת הקורס בעמוד הגדרות ופרטים." -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "תמונת הבאנר של הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -3083,11 +3083,11 @@ msgstr "" "ערוך את שם הקובץ של תמונת הבאנר. ניתן גם להגדיר את תמונת הבאנר בעמוד הגדרות " "ופרטים." -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "תמונת הווידאו הממוזערת של הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -3095,17 +3095,17 @@ msgstr "" "ערוך את שם הקובץ של תמונת הווידאו הממוזערת. ניתן גם להגדיר את תמונת הווידאו " "הממוזערת בעמוד 'הגדרות ופרטים'." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Issue Open Badges" msgstr "תגים פתוחים לבעיה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "תגים פתוחים לבעיה עבור קורס זה. התגים נוצרים בעת יצירת התעודות." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -3114,11 +3114,11 @@ msgstr "" "השתמש בהגדרה זו בעת יצירת תעודות PDF. בין מרכאות, הזן את השם הקצר של סוג " "התעודה שמקבלים הסטודנטים בעת השלמת הקורס. למשל, \"תעודה\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "שם תעודה (קצר)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -3127,27 +3127,27 @@ msgstr "" "השתמש בהגדרה זו בעת יצירת תעודות PDF. בין מרכאות, הזן את השם הארוך של סוג " "התעודה שמקבלים הסטודנטים בעת השלמת הקורס. למשל, \"תעודת הצטיינות\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "שם תעודה (ארוך)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "תצוגת אתר אינטרנט/HTML של תעודה מופעלת" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "אם נכון, תצוגות אתר אינטרנט או HTML של תעודה מופעלות עבור הקורס." #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "ביטולי תצוגת אתר אינטרנט/HTML של תעודה" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -3157,47 +3157,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Configuration" msgstr "הגדרות תעודה" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "הזן פרטי הגדרת תצורה ספציפיים לקורס כאן (פורמט JSON)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "CSS Class עבור הרצות חוזרות של הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "מאפשר לקורסים לשתף את אותו כיתת CSS בהרצות גם אם יש להם מספרים שונים." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "קישור חיצוני לפורום הדיונים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "מאפשר מפרט של קישור חיצוני על מנת להחליף פורומי דיון." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Hide Progress Tab" msgstr "הסתר כרטיסיית התקדמות" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "אפשר הסתרה של כרטיסיית ההתקדמות." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Organization Display String" msgstr "מחרוזת תצוגת ארגון הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -3207,11 +3207,11 @@ msgstr "" "הזן את הארגון של הקורס שברצונך שיופיע בקורס. הגדרה זו מבטלת את הארגון שהזנת " "בעת יצירת הקורס. כדי להשתמש בארגון שהזנת בעת יצירת הקורס, הזן ביטול." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Number Display String" msgstr "מחרוזת תצוגת מספר הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -3221,11 +3221,11 @@ msgstr "" "הזן את מספר הקורס שאתה רוצה שיופיע בקורס. הגדרה זו מבטלת את מספר הקורס שהזנת" " בעת יצירת הקורס. כדי להשתמש במספר הקורס שהזנת בעת יצירת הקורס, הזן ביטול." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "מספר מרבי של סטודנטים רשומים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -3233,37 +3233,37 @@ msgstr "" "הזן את המספר המרבי של סטודנטים היכולים להירשם לקורס. השאר ריק על מנת לאפשר " "מספר בלתי מוגבל. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "אפשר גישה ציבורית ל-Wiki." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Invitation Only" msgstr "בהזמנה בלבד" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "האם להגביל את ההרשמה לנרשמים שהוזמנו על ידי צוות הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "שם סקר טרום-קורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "שם קובץ סקר להצגה כסקר טרום-קורס למשתמש." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "דרוש סקר טרום קורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -3272,13 +3272,13 @@ msgstr "" "פרט אם סטודנטים חייבים להשלים את הסקר לפני שיוכלו לצפות בתוכן הקורס שלך. אם " "הנך קובע ערך זה כ-כן, חובה להוסיף שם בהגדרת שם סקר הקורס מעלה." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "חשיפת הקורס בקטלוג" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -3289,11 +3289,11 @@ msgstr "" "ערכים. 'שניהם' (מציג בקטלוג ונותן גישה לעמוד אודות), 'אודות' (מאפשר גישה רק " "לעמוד אודות), 'אף אחד' (אינו מוצג בקטלוג ואינו מאפשר גישה לעמוד אודות)." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "מבחן כניסה מופעל " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -3302,11 +3302,11 @@ msgstr "" "ציין אם סטודנטים חייבים להשלים בחינת כניסה לפני שיוכלו לצפות בתוכן הקורס. " "שים לב, עליך לאפשר בחינות כניסה לקורס זה על מנת שההגדרות ייכנסו לתוקף." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "ציון מינימלי למבחן כניסה (%)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -3315,19 +3315,19 @@ msgstr "" "קבע אחוז ציוני מינימלי לבחינת כניסה, לפני שסטודנטים יוכלו לצפות בתוכן הקורס." " שים לב, יש לאפשר מבחני כניסה על מנת שהגדרה זו תיכנס לתוקף. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam ID" msgstr "מזהה של מבחן כניסה" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "מזהה (מיקום) מודול תוכן עבור מבחן כניסה. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "כתובת URL לשיתוף במדיה חברתית" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -3339,19 +3339,19 @@ msgstr "" "מדיה חברתית יוכלו לקשר אליה. על כתובות האתר להיות מוסמכות לחלוטין. לדוגמה: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "שפת הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify the language of your course." msgstr "ציין את שפת הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Teams Configuration" msgstr "הגדרת תצורה של הצוותים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "אפשר מבחנים תחת פיקוח" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -3373,33 +3373,33 @@ msgstr "" "הזן כן או לא. אם הערך הוא כן, מבחנים תחת פיקוח מאופשרים בקורס שלך. שים לב " "שאיפשור מבחנים תחת פיקוח יאפשר גם מבחנים מתוזמנים." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "אפשר הסכמה למבחני חוץ" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -3410,21 +3410,21 @@ msgstr "" "השגחה. אם ערך זה לא נכון, כל הלומדים יהיו חייבים להיבחן תחת השגחה. הגדרה זו " "חלה במידה ומבחני החוץ מותאמים עבור הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "צור כרטיסי Zendesk לניסיונות חשודים של מבחן תחת פיקוח" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "הזן כן או לא. אם הערך הוא כן, ייווצר כרטיס Zendesk לניסיונות חשודים." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Timed Exams" msgstr "אפשר מבחנים מתוזמנים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -3434,11 +3434,11 @@ msgstr "" " ללא קשר להגדרה זו, מבחנים מתוזמנים מותאמים במידה ו'אפשר מבחני חוץ' מוגדר " "כנכון." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "דירוג מינימלי לקבלת נקודות זכות" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -3446,12 +3446,12 @@ msgstr "" "הציון המינימלי שתלמיד חייב להשיג הוא קבלת נקודת זכות בקורס, כמספר דצימלי בין" " 0.0 ל-1.0. לדוגמה, עבור 75% הזן 0.75." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "קצב אישי" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " @@ -3461,11 +3461,11 @@ msgstr "" "הגדר זאת ל\"כן\" כדי לסמן את הקורס כקצב אישי. בקורסים בקצב אישי אין תאריכי " "יעד למטלות והסטודנטים יכולים להתקדם בקורס בכל קצב לפני סיום הקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "אפשר דרישות מקדימות של תת סעיף" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -3473,21 +3473,21 @@ msgstr "" "הזן כן או לא. אם הערך הוא 'כן', באפשרותך להסתיר תת-פרק עד שהלומדים יזכו " "בציון מינימלי בתת-פרק אחר בעל דרישה מוקדמת." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Learning Information" msgstr "מידע על הלמידה בקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "ציין איזה סטודנט יכול ללמוד מהקורס." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -3495,19 +3495,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Instructor" msgstr "מדריך הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "הזן את פרטיו של מדריך הקורס" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "הוסף בעיות וכלים לא-נתמכים" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -3519,11 +3519,11 @@ msgstr "" "בעיות וכלים לא נתמכים אינם מומלצים לשימוש בקורסים בשל אי ציות לאחת או יותר " "מהדרישות הבסיסיות, כגון בחינה, נגישות, אינטרנציונליזציה ותיעוד." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -3535,7 +3535,7 @@ msgstr "" msgid "Other Course Settings" msgstr "הגדרות קורס נוספות" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -3543,7 +3543,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "General" msgstr "כללי" @@ -3580,26 +3580,26 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: common/lib/xmodule/xmodule/hidden_module.py +#: common/lib/xmodule/xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Text" msgstr "טקסט" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Html contents to display for this module" msgstr "תכני HTML להצגה עבור מודול זה" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "קוד מקור עבור מסמכי LaTeX. תכונה זו אינה נתמכת היטב." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -3609,23 +3609,23 @@ msgstr "" "לעריכת HTML ישירות. אם הגדרה זו משתנה, עליך לשמור את הרכיב ולפתוח אותו מחדש " "לעריכה." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Editor" msgstr "עורך" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Visual" msgstr "חזותי" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Raw" msgstr "גולמי" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Hide Page From Learners" msgstr "הסתר את העמוד מהלומדים" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -3633,99 +3633,99 @@ msgstr "" "אם תבחר באפשרות זו, רק חברי צוות הקורס בתפקיד צוות או מנהל מערכת יראו את " "העמוד." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML עבור עמודים נוספים" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "List of course update items" msgstr "רשימת פריטים שעודכנו בקורס " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Any Type" msgstr "כל סוג" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #: cms/templates/widgets/header.html msgid "Library" msgstr "ספריה" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "בחר ספריה שממנה אתה רוצה לשלוף את התוכן." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library Version" msgstr "גרסת ספריה" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "קובע כיצד תוכן נמשך מהספריה" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Choose n at random" msgstr "בחר n באופן אקראי" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Count" msgstr "ספירה" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "ערוך את מספר המרכיבים להצגה לכל סטודנט." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Problem Type" msgstr "סוג בעיה" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "בחר סוג בעיה לייבא מהספריה. אם \"כל סוג\" נבחר, לא יוחלו מסננים." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "מרכיב זה מיושן. ישנו תוכן חדש בספריה." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} עדכן עכשיו." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "הספרייה אינה חוקית, מושחתת או נמחקה." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit Library List." msgstr "ערוך רשימת ספריה" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "קורס זה אינו תומך בספריות תוכן. למידע נוסף, צור קשר עם מנהל המערכת. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "לא נבחרה ספריה." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select a Library." msgstr "בחר ספריה." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "אין סוגי בעיות תואמים בספריות שצוינו." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select another problem type." msgstr "בחר סוג בעיה אחר." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -3734,7 +3734,7 @@ msgstr[1] "הספרייה שצוינה מוגדרת למשיכת {count}בעיו msgstr[2] "הספרייה שצוינה מוגדרת למשיכת {count}בעיות, " msgstr[3] "הספרייה שצוינה מוגדרת למשיכת {count}בעיות, " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -3743,15 +3743,15 @@ msgstr[1] "אך יש רק {actual} בעיות התאמה." msgstr[2] "אך יש רק {actual} בעיות התאמה." msgstr[3] "אך יש רק {actual} בעיות התאמה." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "ערוך את הגדרת הבעיה." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Invalid Library" msgstr "ספריה לא חוקית" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "No Library Selected" msgstr "לא נבחרה ספריה" @@ -3790,18 +3790,18 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" "שם הרכיב שמוצג. דוחות הניתוח יכולים להשתמש גם בשם התצוגה לזיהוי מרכיב זה." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI ID" msgstr "מזהה LTI " -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -3810,11 +3810,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI URL" msgstr "כתובת URL של LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -3823,11 +3823,11 @@ msgid "" "on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Custom Parameters" msgstr "משתנים בהתאמה אישית" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -3836,11 +3836,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Open in New Page" msgstr "פתח בעמוד חדש" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -3851,21 +3851,21 @@ msgstr "" "בחר 'לא' אם ברצונך שתוכן ה-LTI ייפתח ב-IFrame בעמוד הנוכחי. הגדרה זו משמשת " "רק כאשר 'הסתר כלי חיצוני' מוגדר ל'לא'. " -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Scored" msgstr "ניתן ציון" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "בחר 'כן' אם רכיב זה יקבל ציון מספרי ממערכת LTI חיצונית." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Weight" msgstr "משקל" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -3873,21 +3873,21 @@ msgstr "" "הזן את מספר הנקודות האפשריות עבור רכיב זה. ערך ברירת המחדל הינו 1.0 . שימוש " "בהגדרה זו אפשרי רק כאשר Scored קבועה כ-כן." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "הציון נשמר ב-xblock KVS -- שכפל את הציון שפורסם ב-django DB" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "הערה כפי שחזרה ממעניק הציון, LTI2.0 spec" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Hide External Tool" msgstr "הסתר כלי חיצוני" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -3897,31 +3897,31 @@ msgstr "" " במקום להפעיל כלי חיצוני. הגדרה זו מסתירה את לחצן ההפעלה וכל IFrame שברכיב " "זה." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's username" msgstr "בקש מהמשתמש את שם המשתמש" #. Translators: This is used to request the user's username for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "בחר 'כן' כדי לבקש שם משתמש של המשתמש." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's email" msgstr "בקש את הדואר האלקטרוני של המשתמש" #. Translators: This is used to request the user's email for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "בחר 'כן' כדי לבקש כתובת דואר אלקטרוני של המשתמש." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI Application Information" msgstr "מידע על יישומי LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -3931,25 +3931,25 @@ msgstr "" "האלקטרוני, השתמש בתיבת טקסט זו כדי להודיע למשתמשים מדוע שם המשתמש ו/או כתובת" " הדואר האלקטרוני שלהם תועבר ליישום של גורם צד שלישי." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Button Text" msgstr "טקסט שעל הלחצן" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "הזן את הטקסט בלחצן שישמש להפעיל את היישום של הצד השלישי. " -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "קבל ציונים לאחר תאריך היעד" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "בחר כן לאפשר למערכות צד שלישי לשלוח ציונים לאחר תאריך היעד. " -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -3958,7 +3958,7 @@ msgstr "" "לא ניתן לנתח משתנה מותאם אישית: {custom_parameter}. צריכה להיות מחרוזת " "\"x=y\"." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -3968,7 +3968,7 @@ msgstr "" "\"id:key:secret\"." #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py lms/templates/ccx/schedule.html +#: common/lib/xmodule/xmodule/seq_block.py lms/templates/ccx/schedule.html msgid "Due Date" msgstr "תאריך סיום" @@ -3977,12 +3977,12 @@ msgid "Enter the default date by which problems are due." msgstr "הזן את תאריך היעד שיהווה ברירת מחדל להגשת הבעיות." #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -4223,46 +4223,46 @@ msgstr "קבוצות מסלול הרשמה" msgid "Partition for segmenting users by enrollment track" msgstr "חלוקה לקבוצות משתמשים לפי מסלול הרשמה" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "האם סטודנט זה השתתף בסקר" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Student answer" msgstr "תשובת הסטודנט" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from all students" msgstr "תשובות כל הסטודנטים על הסקר" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from xml" msgstr "תשובות לסקר מקובץ xml" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll question" msgstr "שאלה בסקר" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "הזן את תאריך היעד להגשת הבעיות." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "הסתר תוכן Sequence לאחר תאריך היעד" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" "אם מוגדר, תוכן ה-Sequence חסוי למשתמשים שאינם צוות לאחר שחלף תאריך היעד." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "היא בחינת כניסה" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -4270,11 +4270,11 @@ msgstr "" "תייג את מודול הקורס כמבחן כניסה. שים לב, עליך לאפשר מבחני כניסה כדי שהגדרת " "קורס זה תיכנס לתוקף." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Time Limited" msgstr "מוגבל בזמן" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -4282,11 +4282,11 @@ msgstr "" "הגדרה זו מציינת אם לסטודנטים יש זמן מוגבל לצפייה או ליצירת אינטרקציה עם רכיב" " זה של תוכנת מחשב הקורס." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "הגבלת זמן בדקות" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -4294,19 +4294,19 @@ msgstr "" "מספר הדקות הזמין לסטודנטים לצפייה או ליצירת אינטרקציה עם רכיב זה של תוכנת " "המחשב של הקורס." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "הפיקוח מופעל" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "הגדרה זו מציינת אם מבחן זה הוא מבחן תחת פיקוח." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "כללי הסקירה המאובטחים של התוכנה" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -4314,11 +4314,11 @@ msgstr "" "הגדרה זו מציינת לפי אילו כללים צריך צוות הפיקוח לפעול בעת צפייה בסרטוני " "הווידאו." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Practice Exam" msgstr "זהו מבחן תרגול" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -4326,70 +4326,70 @@ msgstr "" "הגדרה זו מציינת אם מבחן זה הוא מבחן למטרות בחינה בלבד. מבחני תרגול אינם " "מאומתים" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "תת-קטע זה אינו נעול ללומדים כאשר הם עומדים בדרישות הקדם." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "מבחן זה חסוי ללומד." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "מכיוון שהקורס כבר נגמר, מטלה זו מוסתרת." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "מכיוון שתאריך היעד כבר חלף, מטלה זו מוסתרת." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "מזהה קבוצה {group_id}" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Not Selected" msgstr "לא נבחר " -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "שם הרכיב שמופיע בתצוגה. (לא מופיע לתלמידים)" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Content Experiment" msgstr "ניסוי תוכן" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #: lms/djangoapps/lms_xblock/mixin.py msgid "" "The list of group configurations for partitioning students in content " "experiments." msgstr "רשימת הגדרות קבוצה לחלוקת סטודנטים לקבוצות תוכן." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -4398,35 +4398,35 @@ msgstr "" "הגדרה זו מגדירה את הדרך בה משתמשים מקובצים עבור ניסוי תוכן זה. זהירות: שינוי" " הגדרת הקבוצה עבור הניסוי הגלוי לסטודנט ישפיע על המידע של הניסוי." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Group Configuration" msgstr "הגדרת קבוצה" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "איזה מודול מִשנֶה צריכים לראות הסטודנטים ב-group_id מסוים " -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (לא פעילה)" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "הניסוי אינו מקושר להגדרת קבוצה." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "בחר הגדרת קבוצה" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" "הניסוי משתמש בתצורת קבוצה שנמחקה. בחר תצורת קבוצה חוקית או מחק ניסוי זה." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -4434,16 +4434,16 @@ msgstr "" "הניסוי משתמש בתצורת קבוצה שאינה נתמכת בניסויים. בחר תצורת קבוצה חוקית או מחק" " ניסוי זה." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "הניסוי אינו כולל את כל הקבוצות שבתצורה." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "הוסף קבוצות חסרות" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -4451,7 +4451,7 @@ msgstr "" "ישנה קבוצה לא פעילה בניסוי. העבר תוכן לקבוצות פעילות, לאחר מכן מחק את הקבוצה" " הלא פעילה." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "קיימות בעיות בניסוי תוכן זה המשפיעות על הצגת התוכן." @@ -4484,7 +4484,7 @@ msgstr "" msgid "Cancel" msgstr "ביטול" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -4492,11 +4492,11 @@ msgid "" msgstr "" "לא ניתן לקבל תעתיקים מיוטיוב עבור {youtube_id}. קוד סטטוס: {status_code}." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "אנו תומכים רק בפורמט תמליל SubRip (*.srt) " -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -4505,25 +4505,25 @@ msgstr "" "אירע שיבוש בקובץ התעתיקים SubRip במהלך הפיצול. ההודעה הפנימית היא " "{error_message}" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "אירע שיבוש בקובץ התעתיקים SubRip במהלך הפיצול." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: לא ניתן למצוא את התעתיקים שהועלו: {user_filename}" -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Basic" msgstr "בסיסי" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -4533,7 +4533,7 @@ msgstr[1] "אין קבצי תמלול המשוייכים ל- {lang} שפות." msgstr[2] "אין קבצי תמלול המשוייכים ל- {lang} שפות." msgstr[3] "אין קבצי תמלול המשוייכים ל- {lang} שפות." -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -4541,58 +4541,58 @@ msgstr "" "כתובת ה-URL של סרטונך. זו יכולה להיות כתובת URL ביוטיוב או קישור לקובץ mp4 ," " .ogg. או webm. המתארחים במקום אחר באינטרנט. " -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "כתובת URL כברירת מחדל לסרטון וידאו" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "שם תצורה לרכיב" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "מיקום נוכחי בסרטון הווידאו" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "זוהי אפשרות עבור דפדפנים ישנים יותר: מזהה יוטיוב לסרטונים בעלי מהירות רגילה." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "מזהה יוטיוב" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "זוהי אפשרות עבור דפדפנים ישנים יותר: מזהה יוטיוב לסרטונים בעלי מהירות ‎.75x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "מזהה יוטיוב למהירות של ‎.75x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "זוהי אפשרות עבור דפדפנים ישנים יותר: מזהה יוטיוב לסרטונים בעלי מהירות " "‎1.25x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "מזהה יוטיוב למהירות של ‎1.25x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "זוהי אפשרות עבור דפדפנים ישנים יותר: מזהה יוטיוב לסרטונים בעלי מהירות ‎1.5x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "מזהה יוטיוב למהירות של ‎1.5x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -4602,11 +4602,11 @@ msgstr "" "שממנו יתחיל הסרטון לנגן. אפשרות זו אינה נתמכת באפליקציה לסמארטפונים, לכן " "הסרטון ינגן במלואו. ערך זמן מרבי הוא 23:59:59." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "זמן התחלת סרטון הווידאו" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -4616,11 +4616,11 @@ msgstr "" "שבו יסיים הסרטון לנגן. אפשרות זו אינה נתמכת באפליקציה לסמארטפונים, לכן " "הסרטון ינגן במלואו. ערך זמן מירבי הוא 23:59:59." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "זמן עצירת סרטון הווידאו" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -4630,11 +4630,11 @@ msgstr "" "יכולים להשתמש בנגן וידאו של edX או שאין להם גישה ליוטיוב. עלייך להוסיף לפחות" " כתובת URL אחת שאיננה כתובת של יוטיוב בשדה \"כתובות URL לקבצי וידאו\"." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "אפשר הורדת סרטון וידאו" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -4650,11 +4650,11 @@ msgstr "" "שברשימה והתואם למחשב הסטודנט. כדי לאפשר לסטודנטים להוריד את סרטוני הווידאו " "הללו, הגדר את 'הורדת סרטון וידאו מותרת' ל'כן'." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "כתובות URL לקבצי וידאו " -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -4671,11 +4671,11 @@ msgstr "" "להוסיף את כתובת ה-URL לתמליל שכאן. סטודנטים יראו את קישור להורדת תמליל הנמצא" " בתחתית סרטון הווידאו." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "כתובת URL תמליל הניתן להורדה" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -4686,11 +4686,11 @@ msgstr "" "לסרטון הווידאו. כברירת מחדל, התמליל הוא קובץ srt. או txt. אם ברצונך לספק את " "התמליל להורדה בפורמט שונה, העלה קובץ באמצעות שימוש בשדה 'העלה דף מידע'." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "אפשר הורדת תמליל" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -4699,19 +4699,19 @@ msgstr "" "תעתיק ברירת המחדל לסרטון הווידאו, מהשדה 'תעתיק מתוזמן כברירת מחדל' בכרטיסייה" " 'בסיסי'. תעתיק זה צריך להיות באנגלית. אינך צריך לשנות הגדרה זו." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "ברירת מחדל של תמליל מתוזמן " -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "ציין אם התעתיקים מופיעים עם סרטון הווידאו כברירת מחדל." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "הצג תמליל" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -4719,51 +4719,51 @@ msgstr "" "הוספת תמלילים בשפות שונות. לחץ למטה כדי לציין שפה ולהעלות קובץ תמליל srt. " "עבור שפה זו." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "שפות התמליל" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "שפה מועדפת עבור תמליל." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "שפה מועדפת עבור תמליל" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "פורמט קובץ תמליל להורדה על ידי משתמש." #. Translators: This is a type of file used for captioning in the video #. player. -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "קובץ SubRip (.srt) " -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "קובץ Text (.txt)" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "המהירות האחרונה שפירט המשתמש עבור סרטון הווידאו." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "מהירות ברירת המחדל עבור סרטו הווידאו." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "ציין אם יוטיוב זמין למשתמש." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -4771,11 +4771,11 @@ msgstr "" "העלה דף מידע המלווה סרטון זה. סטודנטים יכולים להוריד את דף המידע באמצעות " "לחיצה 'הורד דף מידע' בתחתית סרטון הווידאו." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "העלה דף מידע" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -4783,11 +4783,11 @@ msgstr "" "ציין אם הגישה לסרטון הווידאו הזה מוגבלת לדפדפנים בלבד או שניתן לגשת אליה " "מאפליקציות אחרות כולל אפליקציות לנייד." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "סרטון הווידאו זמין באינטרנט בלבד" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -4800,20 +4800,20 @@ msgstr "" "'כתובות URL קובץ הווידאו' וב'מזהה יוטיוב'. אם לא הוקצה בעבורך מזהה וידאו, " "הזן ערכים בשדות האחרים והתעלם משדה זה." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "תאריך הצפיה האחרונה בבאמפר" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "אל תציג שוב את הבאמפר" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: lms/templates/annotatable.html lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "הוראות" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -4822,44 +4822,44 @@ msgstr "" "הוסף הוראות על מנת לעזור ללומדים להבין כיצד להשתמש בענן המילים. הוראות " "ברורות הן חשובות, במיוחד עבור לומדים בעלי דרישות נגישוּת. " -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Inputs" msgstr "הכנסת נתונים" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "מספר תיבות הטקסט הזמינות עבור לומדים להוספת מילים ומשפטים." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "מספר מילים מרבי" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "מספר המילים המרבי המוצג בענן מחולל המילים." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Show Percents" msgstr "הראה אחוזים" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "נתוני סטטיסטיקה, המוצגים עבור מילים, מוזנים ליד המילה." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "האם העלה לומד זה מילים לענן." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Student answer." msgstr "תשובת הסטודנט." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "כל המילים האפשריות מכל הלומדים." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "מילות num_top_words מובילות עבור ענן המילים." diff --git a/conf/locale/hi/LC_MESSAGES/django.po b/conf/locale/hi/LC_MESSAGES/django.po index bf4c88e4c3b1..3fa9fbbf60c1 100644 --- a/conf/locale/hi/LC_MESSAGES/django.po +++ b/conf/locale/hi/LC_MESSAGES/django.po @@ -97,7 +97,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -114,33 +114,33 @@ msgid "Unit" msgstr "" #: cms/djangoapps/contentstore/views/helpers.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -149,7 +149,7 @@ msgid "Name" msgstr "नाम" #: cms/djangoapps/contentstore/views/videos.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -184,7 +184,7 @@ msgstr "" #: common/djangoapps/course_modes/admin.py #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -244,16 +244,16 @@ msgid "Professional Ed" msgstr "" #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/lti_module.py -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/lti_block.py +#: common/lib/xmodule/xmodule/split_test_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py msgid "Display Name" @@ -1529,12 +1529,12 @@ msgid "Question {}" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Incorrect" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct" msgstr "" @@ -1692,7 +1692,7 @@ msgid "Incorrect:" msgstr "" #: common/lib/capa/capa/responsetypes.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer" msgstr "" @@ -1929,247 +1929,247 @@ msgstr "" msgid "Could not interpret '{given_answer}' as a number." msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py msgid "The display name for this component." msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "Annotation" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Always" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Never" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: lms/templates/courseware/dates.html msgid "Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answered" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Closed" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Finished" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Reset Button" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "On Reset" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Per Student" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -2179,27 +2179,27 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Question" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct Answer" msgstr "" @@ -2216,23 +2216,23 @@ msgstr "" msgid "Submit" msgstr "सबमिट" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Submitting" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -2241,7 +2241,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -2249,98 +2249,98 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -2349,37 +2349,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -2387,31 +2387,31 @@ msgid "" "Studio." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -2420,135 +2420,135 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -2561,11 +2561,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -2578,105 +2578,105 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Sorting Alphabetical" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, discussion categories and subcategories are " "sorted alphabetically. If false, they are sorted chronologically by creation" " date and time." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Is New" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the unique identifier for your course's video files provided by edX." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -2687,7 +2687,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -2696,7 +2696,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " "manage Custom Courses on edX. When false, Custom Courses cannot be created, " @@ -2705,51 +2705,51 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Home Sidebar Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the heading that you want students to see above your course handouts " "on the Course Home page. Your course handouts appear in the right panel of " @@ -2761,131 +2761,131 @@ msgstr "" msgid "Course Handouts" msgstr "पाठ्यक्रम हैंडआउट्स" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Banner Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Video Thumbnail Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -2893,47 +2893,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -2941,11 +2941,11 @@ msgid "" "course, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -2953,60 +2953,60 @@ msgid "" "null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -3014,41 +3014,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -3056,19 +3056,19 @@ msgid "" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Language" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -3122,43 +3122,43 @@ msgid "" "exams are enabled for the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " @@ -3166,31 +3166,31 @@ msgid "" " course at any rate before the course ends." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -3198,19 +3198,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -3219,21 +3219,21 @@ msgid "" "documentation." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Other Course Settings" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -3241,7 +3241,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "General" msgstr "" @@ -3278,168 +3278,168 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: common/lib/xmodule/xmodule/hidden_module.py +#: common/lib/xmodule/xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Text" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Editor" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Visual" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Raw" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "List of course update items" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Any Type" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Count" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -3478,17 +3478,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -3497,11 +3497,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -3510,11 +3510,11 @@ msgid "" "on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -3523,11 +3523,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -3535,104 +3535,104 @@ msgid "" "set to False. " msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Scored" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Weight" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Button Text" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -3640,7 +3640,7 @@ msgid "" msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py lms/templates/ccx/schedule.html +#: common/lib/xmodule/xmodule/seq_block.py lms/templates/ccx/schedule.html msgid "Due Date" msgstr "" @@ -3649,12 +3649,12 @@ msgid "Enter the default date by which problems are due." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -3859,217 +3859,217 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Student answer" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll question" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #: lms/djangoapps/lms_xblock/mixin.py msgid "" "The list of group configurations for partitioning students in content " "experiments." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -4102,42 +4102,42 @@ msgstr "" msgid "Cancel" msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -4145,92 +4145,92 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -4240,11 +4240,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -4255,11 +4255,11 @@ msgid "" "transcript below the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -4267,100 +4267,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -4369,11 +4369,11 @@ msgid "" "this field." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" @@ -4381,51 +4381,51 @@ msgstr "" msgid "Instructions" msgstr "निर्देश" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/id/LC_MESSAGES/django.po b/conf/locale/id/LC_MESSAGES/django.po index 2afadea588da..3864a7f43034 100644 --- a/conf/locale/id/LC_MESSAGES/django.po +++ b/conf/locale/id/LC_MESSAGES/django.po @@ -118,7 +118,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Teks" @@ -144,7 +144,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Tingkat Lanjut" @@ -160,19 +160,19 @@ msgid "Unit" msgstr "Unit" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Kosong" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Parameter berikut ini dibutuhkan: {missing}" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -180,14 +180,14 @@ msgstr "" "Terjadi masalah dengan salinan berkas ini. Coba untuk unggah berkas berbeda." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Salinan dengan kode bahasa \"{language_code}\" sudah tersedia." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "File transkrip dibutuhkan." @@ -198,7 +198,7 @@ msgid "Name" msgstr "Nama" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "ID video" @@ -233,7 +233,7 @@ msgid "Log out" msgstr "Log out" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mode" @@ -285,12 +285,12 @@ msgstr "Anda terdaftar sebagai pelajar edukasi profesional" msgid "Professional Ed" msgstr "Edukasi Profesional" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Nama tampilan" @@ -4685,7 +4685,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4994,7 +4994,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8702,21 +8702,21 @@ msgstr "Masuk" msgid "Our mailing address is" msgstr "Alamat kami" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Data XML untuk anotasi" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Nama tampilan untuk komponen ini" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Catatan" @@ -8728,11 +8728,11 @@ msgstr "Tidak dapat menilai ulang permasalahan dengan kiriman berkas yang ada" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Tidak Betul" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Betul" @@ -8896,7 +8896,7 @@ msgstr "Benar:" msgid "Incorrect:" msgstr "Salah:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Jawaban" @@ -9171,19 +9171,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Permasalahan Lanjut Kosong" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Jumlah percobaan dilakukan oleh siswa dalam permasalahan ini" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Upaya Maksimal" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9191,19 +9191,19 @@ msgstr "" "Mendefinisikan jumlah kali seorang siswa dapat mencoba menjawab soal ini. " "Jika nilai belum disetel, maka siswa dapat menjawab hingga tidak terbatas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Tanggal akhir untuk soal ini adalah" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "Lama waktu setelah batas akhir penerimaan kiriman" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Tampilkan Hasil" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9211,23 +9211,23 @@ msgstr "" "Mendefinisikan kapan informasi mengenai jawaban siswa terhadap soal adalah " "benar atau salah dapat ditampilkan. Dikonfigurasikan di subseksi." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Selalu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Tidak pernah" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Terlambat" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Tampilkan Jawaban" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9235,47 +9235,47 @@ msgstr "" "Mendefinisikan kapan informasi mengenai jawaban terhadap soal dapat " "ditampilkan. Nilai default dapat disetel di Setelan Tingkat Lanjut." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Terjawab" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Tutup" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Telah selesai" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Benar atau Terlambat" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Setelah Beberapa Kali Percobaan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Telah dicoba" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Tampilkan jawaban: Jumlah Percobaan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9283,15 +9283,15 @@ msgstr "" "Berapa kali siswa harus mencoba menjawab pertanyaan sebelum tombol Tunjukkan" " Jawaban muncul." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Memaksa tombol simpan di halaman ataupun tidak" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Tampilkan Tombol Ganti" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9299,11 +9299,11 @@ msgstr "" "Menentukan apakah tombol 'Ganti' ditampilkan sehingga pengguna dapat " "mengganti jawabannya. Nilai default dapat disetel di Setelan Tingkat Lanjut." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Pengacakan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9311,55 +9311,55 @@ msgstr "" "Mendefinisikan kapan variabel yang dispesifikasikan dalam skrip Phyton " "diacak. Untuk soal yang tidak mengacak nilai, pilih \"Tidak Pernah\"." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Sedang Diganti" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Per Siswa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Data XML untuk soal" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Kamus dengan ketepatan jawaban siswa saat ini" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Kamus untuk memelihara kondisi inputtypes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Kamus dengan respon siswa saat ini" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Kamus dengan nilai siswa saat ini" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Apakah jawaban telah disimpan setelah pengiriman terakhir" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Apakah siswa telah menjawab soal" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Bibit acak untuk siswa ini" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Waktu pengiriman terakhir" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Pengatur Waktu Antar Percobaan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9367,11 +9367,11 @@ msgstr "" "Jumlah detik tunggu antar pengiriman jawaban soal dengan kesempatan " "percobaan multipel" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Bobot Soal" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9379,26 +9379,26 @@ msgstr "" "Mendefinisikan nilai masing-masing soal. Jika nilai tidak disetel, maka " "masing-masing kolom respon bernilai 1 poin." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Markdown source untuk modul ini" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Sumber kode untuk soal LaTeX dan Word. Fitur ini belum terdukung dengan " "baik." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Aktifkan template LaTeX?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Kunci API Matlab" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9415,7 +9415,7 @@ msgstr "" "memperoleh kunci untuk kursus Anda, atau untuk melaporkan permasalahan, " "silakan hubungi moocsupport@mathworks.com. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9423,7 +9423,7 @@ msgstr "" "Mohon maaf, terdapat kesalahan dalam pemrosesan permintaan Anda. Silakan " "muat lagi halaman ini dan coba kembali." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9431,29 +9431,29 @@ msgstr "" "Kondisi soal ini telah berubah sejak terakhir Anda memuat halaman ini. Muat " "kembali halaman ini." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "ID Jawaban" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Pertanyaan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Jawaban Benar" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Mengirimkan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Peringatan: Soal telah disetel ulang ke kondisi awalnya!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -9461,7 +9461,7 @@ msgstr "" "Kondisi soal telah terganggu pengiriman yang tidak valid. Pengiriman terdiri" " dari:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Jika permasalahan ini tetap terjadi, silakan hubungi staf kursus" @@ -9470,7 +9470,7 @@ msgstr "Jika permasalahan ini tetap terjadi, silakan hubungi staf kursus" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9478,12 +9478,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Petunjuk ke ({hint_num} dari {hints_count}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9491,48 +9491,48 @@ msgstr "" "Jawaban Anda telah disimpan. Klik '{button_name}' untuk menyerahkannya untuk" " penilaian." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Salah ({progress} poin)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Benar ({progress} poin)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Benar sebagian ({progress} poin)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Sebagian Benar" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Jawaban terkirim." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Soal ditutup." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Soal harus disetel ulang sebelum dapat dikirim lagi." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Anda harus menunggu setidaknya {wait} detik antar pengiriman" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -9541,33 +9541,33 @@ msgstr "" "Anda harus menunggu setidaknya {wait_secs} antar pengiriman. " "{remaining_secs} tersisa." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} jam" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} menit" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} detik" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Soal harus disetel ulang sebelum disimpan." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Jawaban Anda telah disimpan" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9578,37 +9578,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Anda tidak dapat memilih Ganti untuk soal yang telah ditutup." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Anda harus mengirim jawaban sebelum dapat memilih Ganti." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Definisi soal tidak mendukung penilaian ulang." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Soal harus dijawab sebelum dapat dinilai lagi." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Bersyarat" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Daftar url anakan yang merupakan rujukan modul eksternal" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Komponen Sumber" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9619,11 +9619,11 @@ msgstr "" "menentukan apakah siswa dapat melihat konten modul bersyarat ini. Salin ID " "lokasi komponen dari dialog Setelan di Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Atribut Kondisional" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -9631,11 +9631,11 @@ msgstr "" "Atribut komponen sumber yang menentukan apakah siswa dapat melihat konten " "modul kondisional ini." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Nilai Kondisional" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -9643,11 +9643,11 @@ msgstr "" "Nilai atribut kondisional yang harus sesuai dengan komponen sumber sebelum " "siswa dapat melihat konten modul kondisional ini." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Pesan Konten yang Diblok" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9661,24 +9661,24 @@ msgstr "" " contoh, 'Anda harus menyelesaikan {link} sebelum Anda dapat mengakses unit " "ini'." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Anda harus menyelesaikan {link} sebelum Anda dapat mengakses unit ini" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Komponen sumber untuk komponen ini belum dikonfigurasikan." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Konfigurasikan daftar sumber" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Paspor LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -9686,42 +9686,42 @@ msgstr "" "Masukkan paspor untuk alat bantu LTI kursus dengan format sbb: " "\"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Daftar objek Buku Teks dengan (judul, url) untuk buku teks yang digunakan " "dalam kursus ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Slug yang menunjuk ke wiki kursus ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Tanggal dibukanya kepesertaan untuk kelas ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Tanggal ditutupnya kepesertaan untuk kelas ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Awal waktu untuk menampilkan modul ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Tanggal berakhirnya kelas ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Tanggal di mana sertifikat diterbitkan untuk siswa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Harga Tampilan Kursus Kosmetik" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -9731,11 +9731,11 @@ msgstr "" "pendaftaran kursus berbayar disetel oleh administrator dalam basis data, " "maka harga tersebutlah yang akan ditampilkan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Tanggal Mulai Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -9746,23 +9746,23 @@ msgstr "" "dalam nilai, maka tanggal mulai yang Anda setel untuk kursuslah yang " "digunakan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Kursus Prasyarat" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Kunci Kursus Prasyarat jika kursus ini memiliki kursus prasyarat" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Definisi kebijakan penilaian untuk kelas ini" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Tampilkan Kalkulator" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9770,27 +9770,27 @@ msgstr "" "Masukkan benar atau salah. Jika benar, siswa dapat melihat kalkulator dalam " "kursus." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Nama Tampilan Kursus" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Editor Kursus" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Masukkan metode editing kursus ini (\"XML\" atau \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "URL Survei Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -9798,11 +9798,11 @@ msgstr "" "Masukkan URL untuk survei pada akhir kursus. Jika kursus Anda tidak memiliki" " survei, masukkan null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Tanggal Blackout Diskusi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9824,11 +9824,11 @@ msgstr "" "berikut, termasuk sepasang tanda kurung siku luar: [[\"2015-09-15\", " "\"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Pemetaan Topik Diskusi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9850,27 +9850,27 @@ msgstr "" "ke true. Misalnya, \"Lydian Mode\": {\"id\": \"i4x-UniversityX-" "MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Tanggal Pengumuman Pelatihan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Masukkan tanggal untuk mengumumkan pelatihan Anda." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Konfigurasi Kohort" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -9880,21 +9880,21 @@ msgstr "" " penetapan siswa secara otomatis ke grup, atau identifikasi topik dsikusi " "course-wide tersendiri untuk anggota kohort." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Pelatihan ini baru" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Pelatihan Secara Mobile Tersedia" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -9902,48 +9902,48 @@ msgstr "" "Masukkan benar atau salah. Jika benar, pelatihan akan tersedia untuk " "perangkat seluler." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Kredensial Unggah Video" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Kursus ini tidak dinilai" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Masukkan benar atau salah. Jika benar, pelatihan tidak akan dinilai." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Grafik Kemajuan Dinonaktifkan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Masukkan benar atau salah. Jika benar, siswa tidak dapat melihat grafik " "kemajuan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Buku Teks PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Daftar kamus yang berisi konfigurasi pdf_textbook" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Buku Teks HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -9953,11 +9953,11 @@ msgstr "" " nama tab (biasanya judul buku) serta URL dan judul setiap chapter dalam " "buku." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Buku Nilai Jarak Jauh" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9970,7 +9970,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Aktifkan CCX" @@ -9979,7 +9979,7 @@ msgstr "Aktifkan CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9989,11 +9989,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL Konektor CCX" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10001,11 +10001,11 @@ msgstr "" "URL aplikasi Konektor CCX untuk mengelola pembuatan CCX. (pilihan). Abaikan " "saja kecuali jika 'Aktifkan CCX' diatur ke 'benar'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Izinkan Posting Diskusi Anonim" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10013,11 +10013,11 @@ msgstr "" "Masukkan benar atau salah. Jika benar, siswa dapat membuat posting diskusi " "bersifat anonim bagi semua pengguna." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Izinkan Posting Diskusi Anonim ke Sebaya" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10027,17 +10027,17 @@ msgstr "" "yang bersifat anonim kepada siswa lain. Pengaturan ini tidak membuat posting" " bersifat anonim untuk staf pelatihan." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Daftar Modul Tingkat Lanjut" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "Masukkan nama-nama modul tingkat lanjut untuk digunakan dalam pelatihan " "Anda." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10045,11 +10045,11 @@ msgstr "" "Benar jika zona waktu harus ditampilkan pada tanggal dalam pelatihan. Tidak " "berlaku lagi karena adanya due_date_display_format" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Format Tampilan Tanggal Berakhir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10059,20 +10059,20 @@ msgstr "" "Tekan \"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" untuk DD-MM-YYYY, " "\"%Y-%m-%d\" untuk YYYY-MM-DD, atau \"%Y-%d-%m\" untuk YYYY-DD-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Domain Login Eksternal" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Masukkan metode login eksternal yang dapat digunakan siswa untuk pelatihan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Sertifikat Dapat Diunduh Sebelum Berakhir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10081,21 +10081,21 @@ msgstr "" "sebelum pelatihan berakhir, jika mereka telah memenuhi persyaratan untuk " "mendapatkan sertifikat." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Tampilan Sertifikat Sikap" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Gambar Laman Tentang Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10105,11 +10105,11 @@ msgstr "" "halaman File & Unggah. Anda juga dapat mengatur gambar pelatihan pada " "halaman Pengaturan & Detail." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Gambar Banner Pelatihan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10117,11 +10117,11 @@ msgstr "" "Edit nama file gambar banner. Anda dapat mengatur gambar banner di halaman " "Pengaturan & Detail." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Gambar Thumbnail Video Pelatihan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10129,11 +10129,11 @@ msgstr "" "Edit nama file gambar thumbnail video. Anda dapat mengatur gambar thumbnail " "video pada halaman Pengaturan & Detail." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Issue Open Badges" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10141,7 +10141,7 @@ msgstr "" "Terbitkan badge Open Badges untuk kursus ini. Badge diberikan setelah " "sertifikat dibuat." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10151,11 +10151,11 @@ msgstr "" "tanda kutip, masukkan nama pendek dari jenis sertifikat yang diterima siswa " "ketika mereka menyelesaikan pelatihan. Misalnya, \"Sertifikat\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Nama Sertifikat (Pendek)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10165,15 +10165,15 @@ msgstr "" "tanda kutip, masukkan nama panjang jenis sertifikat yang diterima siswa " "ketika mereka menyelesaikan pelatihan. Misalnya, \"Sertifikat Prestasi\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Nama Sertifikat (Panjang)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Tampilan Web/HTML Certificate Dinonaktifkan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Jika benar, fungsi tampilan Web/HTML certificate dinonaktifkan untuk " @@ -10181,13 +10181,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Tampilan Web/HTML Certificate Dibatalkan" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10197,22 +10197,22 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Konfigurasi Sertifikat" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Masukkan informasi konfigurasi spesifik pelatihan disini (format JSON)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Kelas CSS untuk Tayangan Ulang Pelatihan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10220,28 +10220,28 @@ msgstr "" "Izinkan pelatihan untuk berbagi kelas css yang sama di seluruh jalur bahkan " "jika mereka memiliki nomor yang berbeda." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Tautan Eksternal Forum Diskusi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Izinkan spesifikasi dari tautan eksteral untuk mengganti forum diskusi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Sembunyikan Tab Kemajuan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Izinkan penyembunyian tab kemajuan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "String Tampilan Organisasi Pelatihan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10253,11 +10253,11 @@ msgstr "" " pelatihan. Untuk menggunakan organisasi yang Anda masukkan saat membuat " "pelatihan, masukkan null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "String Tampilan Nomer Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10269,11 +10269,11 @@ msgstr "" "Untuk menggunakan nomer kursus yang Anda masukkan ketika Anda membuat " "kursus, masukkan null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Kepesertaan Siswa Maksimum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10281,38 +10281,38 @@ msgstr "" "Masukkan jumlah maksimal siswa yang dapat mengikuti kursus. Untuk menerima " "jumlah siswa yang tak terbatas, masukkan null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Buka Akses Wiki Publik" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Dengan Undangan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Pembatasan kepesertaan berdasarkan undangan dari staf kursus." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Nama Survei Pre-Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nama SurveyForm yang ditampilkan sebagai survei pre-kursus kepada pengguna." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Survei Pre-Kursus Wajib Diisi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10322,13 +10322,13 @@ msgstr "" "isi kursus Anda. Jika Anda mengisi true, maka Anda harus menambahkan nama " "survei di setelan Nama Survei Kursus di atas." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Visibilitas Kursus dalam Katalog" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10340,11 +10340,11 @@ msgstr "" "page), 'about' (hanya berikan akses ke about page), 'none' (tidak " "ditampilkan dalam katalog dan tidak diberikan akses ke about page)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Ujian Masuk Diaktifkan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10354,11 +10354,11 @@ msgstr "" "melihat isi kursus Anda. Perhatikan bahwa Anda harus mengaktifkan Ujian " "Masuk supaya setelan ini dapat bekerja." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Nilai Minimum Ujian Masuk (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10368,19 +10368,19 @@ msgstr "" " kursus Anda. Perhatikan bahwa Anda harus mengaktifkan Ujian Masuk supaya " "setelan ini dapat bekerja." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "ID Ujian Masuk" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "ID (lokasi) modul isi ujian masuk." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "URL untuk Membagikan ke Media Sosial " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10392,19 +10392,19 @@ msgstr "" "ditautkan oleh situs media sosial. URL harus valid. Contoh: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Bahasa Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Tentukan bahasa kursus Anda" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Konfigurasi Tim" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Aktifkan Ujian Tersupervisi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -10427,11 +10427,11 @@ msgstr "" "tersupervisi diaktifkan dalam kursus Anda. Perhatikan bahwa mengaktifkan " "ujian tersupervisi berarti mengaktifkan ujian berjangka waktu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Provider Proctor" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -10440,22 +10440,22 @@ msgstr "" "Masukkan provider proctor yang ingin Anda gunakan untuk menjalankan kursus " "ini. PIlih dari opsi berikut: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Ijinkan Tidak Mengikuti Ujian Tersupervisi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10467,11 +10467,11 @@ msgstr "" "false, maka semua siswa harus melakukan ujian dengan supervisi. Setelan ini " "hanya berlaku jika ujian tersupervisi diaktifkan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "Buat Tiket Zendesk untuk Upaya Ujian Tersupervisi yang Mencurigakan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10479,11 +10479,11 @@ msgstr "" "Masukkan true atau false. Jika nilai yang dimasukkan true, tiket Zendesk " "akan dibuat untuk upaya yang mencurigakan." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Aktifkan Ujian Berjangka Waktu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10493,11 +10493,11 @@ msgstr "" "waktu diaktifkan. Apapun setelan ini, jika Aktifkan Ujian Tersupervisi diisi" " true, maka ujian berjangka waktu akan aktif." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Nilai Minimum untuk Kredit" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10506,11 +10506,11 @@ msgstr "" "dalam bentuk desimal antara 0,0 dan 1,0. Sebagai contoh, untuk 75%, masukkan" " 0,75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Belajar Mandiri" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -10520,11 +10520,11 @@ msgstr "" "belajar mandiri tidak memiliki tanggal akhir pengumpulan tugas, dan siswa " "dapat belajar dengan kecepatannya sendiri sebelum kursus berakhir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Aktifkan Persyaratan Subseksi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -10533,21 +10533,21 @@ msgstr "" "menyembunyikan subseksi sampai siswa mencapai nilai minimum dalam subseksi " "syarat lainnya." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Informasi Pembelajaran Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Sebutkan apa yang dapat dipelajari oleh siswa dari kursus." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Visibilitas Kursus untuk Siswa yang Tidak Terdaftar" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10559,19 +10559,19 @@ msgstr "" "terdaftar), 'public_outline' (akses terhadap garis besar kursus) dan " "'public' (akses garis besar dan isi kursus)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Instruktur Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Masukkan rincian Instruktur Kursus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Tambahkan Permasalahan dan Alat Bantu yang Tidak Didukung" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10586,11 +10586,11 @@ msgstr "" "kompatibel dengan satu atau lebih kebutuhan mendasar dalam kursus, seperti " "testing, aksesibilitas, internasionalisasi, atau dokumentasi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Aktifkan Sorotan untuk Pengiriman Pesan" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -10599,33 +10599,33 @@ msgstr "" "apapun yang berhubungan dengan isi kursus Anda akan dikirimkan melalui pesan" " ke siswa pada waktu yang terjadwal." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Setelan Kursus Lainnya" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10637,7 +10637,7 @@ msgstr "" "dalam format JSON, seperti { \"my_custom_setting\": \"value\", " "\"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Umum" @@ -10707,23 +10707,23 @@ msgstr "{section_type} Rerata = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Rerata" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Konten HTML ditampilkan untuk modul ini" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Kode sumber untuk dokumen LaTeX. Fitur ini tidak terdukung dengan baik" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10734,23 +10734,23 @@ msgstr "" "mengubah setelan ini, Anda harus menyimpan komponen dan membukanya kembali " "untuk mengedit." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Visual" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Raw" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Sembunyi Halaman Dari Siswa" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -10758,51 +10758,51 @@ msgstr "" "Jika Anda memilih opsi ini, hanya anggota tim kursus dan peran Staf atau " "Admin yang dapat melihat halaman ini" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML untuk halaman tambahan" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Daftar item kursus yang dimutakhirkan" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Jenis Apapun" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Library" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Pilih library yang ingin Anda tarik" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Versi Library" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Tentukan bagaimana konten ditarik dari library" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Pilih n secara acak" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Jumlah" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Pilih jumlah komponen yang disajikan ke masing-masing siswa" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Jenis Soal" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -10810,32 +10810,32 @@ msgstr "" "Pilih jenis soal untuk ditarik dari library. Jika Anda memilih \"Jenis " "Apapun\" maka filter tidak diaktifkan" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Komponen ini telah kadaluarsa. Library telah memiliki konten baru" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Mutakhirkan sekarang." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Library tidak valid, rusak, atau telah dihapus." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Edit Daftar Library." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -10843,43 +10843,43 @@ msgstr "" "Kursus ini tidak mendukung library konten. Hubungi administrator sistem Anda" " untuk informasi lebih lanjut." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Library belum dipilih." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Pilih Library." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Tidak ditemukan jenis soal yang sesuai untuk library yang dipilih." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Pilih jenis soal yang lain." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "Library yang dipilih dikonfigurasi untuk menarik {count} soal," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "namun hanya terdapat {actual} soal yang cocok." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Edit konfigurasi library." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Library tidak valid" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Tidak Ada Library yang Dipilih" @@ -10918,7 +10918,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -10926,11 +10926,11 @@ msgstr "" "Nama tampilan untuk komponen ini. Laporan analisis juga dapat menggunakan " "nama tampilan untuk mengidentifikasi komponen ini." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "ID LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10939,11 +10939,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "URL LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10952,11 +10952,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Parameter Kustom" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10965,11 +10965,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Buka di Halaman Baru" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10981,11 +10981,11 @@ msgstr "" " di halaman saat ini. Pengaturan ini hanya digunakan ketika Sembunyikan Alat" " Bantu Eksternal diatur ke Salah." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Skor" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -10993,11 +10993,11 @@ msgstr "" "Pilih Benar jika komponen ini kan menerima skor numerik dari sistem LTI " "eksternal." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Bobot" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11005,7 +11005,7 @@ msgstr "" "Masukkan jumlah poin yang mungkin untuk komponen ini. Nilai defaultnya " "adalah 1.0. Pengaturan ini hanya digunakan ketika Scored diatur ke Benar." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11013,15 +11013,15 @@ msgstr "" "Skor disimpan di KVS xblock -- duplikat dari skor yang dipublikasikan dalam " "DB Django" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Komentar sebagai hasil dari grader, spesifikasi LTI2.0" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Sembunyikan Alat Bantu Eksternal" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11032,31 +11032,31 @@ msgstr "" "alat bantu eksternal. Pengaturan ini menyembunyikan tombol Luncurkan dan " "IFrame apa pun untuk komponen ini" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Meminta nama pengguna" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Pilih Benar untuk meminta nama pengguna." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Minta email pengguna" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Pilih Benar untuk meminta alamat email pengguna." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "Informasi Aplikasi LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11066,29 +11066,29 @@ msgstr "" "atau email, gunakan kotak teks ini untuk memberi tahu pengguna mengapa nama " "pengguna dan / atau email mereka akan diteruskan ke aplikasi pihak ketiga." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Button Text" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Masukkan teks ke tombol yang digunakan untuk meluncurkan aplikasi pihak " "ketiga." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Terima nilai melewati batas waktu" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Pilih Benar untuk mengizinkan sistem pihak ketiga untuk mengirim nilai " "melewati batas waktu." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11097,7 +11097,7 @@ msgstr "" "Tidak dapat menguraikan parameter kustom: {custom_parameter}. Harus berupa " "string \"x = y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11106,7 +11106,7 @@ msgstr "" "Tidak dapat menguraikan paspor LTI: {lti_passport}. Harus berupa string " "\"id: key: secret\"." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Tanggal Berakhir" @@ -11116,11 +11116,11 @@ msgid "Enter the default date by which problems are due." msgstr "" "Masukkan tanggal default berdasarkan problem mana yang sudah jatuh tempo." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11368,35 +11368,35 @@ msgstr "Grup Jalur Pendaftaran" msgid "Partition for segmenting users by enrollment track" msgstr "Partisi untuk mengelompokkan pengguna berdasarkan jalur pendaftaran" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Apakah siswa ini telah memberikan suara pada pemungutan/polling" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Jawaban Siswa" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Tanyakan jawaban semua siswa" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Tanyakan jawaban dari xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Tanyakan pertanyaan" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Masukkan tanggal berdasarkan problem mana yang sudah jatuh tempo." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Sembunyikan isi urutan Setelah Tanggal Berakhir" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -11404,11 +11404,11 @@ msgstr "" "Jika diatur, isi urutan disembunyikan untuk pengguna non-staf setelah " "tanggal berakhir telah berlalu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Ujian Masuk" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -11416,11 +11416,11 @@ msgstr "" "Tandai modul pelatihan ini sebagai Ujian Masuk. Catatan, Anda harus " "mengaktifkan Ujian Masuk untuk pengaturan pelatihan ini agar berfungsi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Batas Waktu" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -11428,11 +11428,11 @@ msgstr "" "Pengaturan ini menunjukkan apakah siswa memiliki batas waktu untuk melihat " "atau berinteraksi dengan komponen perangkat pelatihan ini." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Batas Waktu dalam Menit" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -11440,19 +11440,19 @@ msgstr "" "Jumlah menit yang tersedia bagi siswa untuk melihat atau berinteraksi dengan" " komponen perangkat pelatihan ini." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Pengaktifan Supervisi" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Pengaturan ini menunjukkan apakah ujian ini adalah ujian supervisi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Aturan Peninjauan Keamanan Perangkat Lunak" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -11460,11 +11460,11 @@ msgstr "" "Pengaturan ini menunjukkan aturan apa yang harus diikuti oleh tim pengawas " "saat melihat video." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Uji Coba" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -11472,16 +11472,16 @@ msgstr "" "Pengaturan ini menandakan ujian ini untuk uji coba. Uji coba tidak " "terverifikasi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Ujian Orientasi" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" "Pengaturan ini menunjukkan apakah sebuah ujian adalah ujian orientasi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -11489,24 +11489,24 @@ msgstr "" "Sub bagian ini tidak dikunci untuk peserta didik ketika mereka memenuhi " "persyaratan prasyarat." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Ujian ini disembunyikan dari peserta didik." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Karena pelatihan telah berakhir, tugas ini disembunyikan dari peserta didik." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Karena tanggal berakhir telah lewat, tugas ini disembunyikan dari peserta " "didik." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -11514,30 +11514,30 @@ msgstr "" "Bagian ini merupakan prasyarat. Anda harus menyelesaikan bagian ini untuk " "membuka kunci konten tambahan." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "Daftar yang merangkum apa yang diharapkan oleh siswa di bagian ini." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "ID Grup {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Tak Terpilih" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" "Nama tampilan untuk komponen ini. (Tidak ditunjukkan kepada peserta didik)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Percobaan Konten" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -11547,28 +11547,28 @@ msgstr "" "konten ini. Perhatian: Mengubah konfigurasi grup dari percobaan yang " "terlihat oleh siswa akan mempengaruhi data percobaan." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Konfigurasi Grup" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "Modul child yang dapat dilihat siswa dengan group_id tertentu" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inactive)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Percobaab tidak terkait dengan konfigurasi grup." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Pilih Konfigurasi Grup" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -11576,7 +11576,7 @@ msgstr "" "Percobaan menggunakan konfigurasi grup yang dihapus. Pilih konfigurasi grup " "yang valid atau hapus percobaan ini." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -11584,16 +11584,16 @@ msgstr "" "Pecobaan menggunakan konfigurasi grup yang tidak didukung untuk percobaan. " "Pilih konfigurasi grup yang valid atau hapus percobaan ini." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "Percobaan tidak mengandung semua grup di konfigurasi." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Tambahkan Grup yang Hilang" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -11601,7 +11601,7 @@ msgstr "" "Percobaan memiliki grup non-aktif. Pindah konten ke grup aktif, kemudian " "hapus grup non-aktif." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Percobaan konten ini memiliki masalah yang mempengaruhi visibilitas konten." @@ -11622,7 +11622,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -11631,11 +11631,11 @@ msgstr "" "Tidak dapat menerima transkrip dari Youtube untuk {youtube_id}. Kode status:" " {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Kami hanya mendukung format trasnskrip SubRip (*.srt)." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -11644,33 +11644,33 @@ msgstr "" "Kesalahan pada transkrip SubRip saat parsing. Pesannya adalah " "{error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Kesalahan terjadi dengan file transkrip SubRip selama parsing." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Tidak dapat menemukan transkrip yang telah diunggah: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Bahasa dibutuhkan." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Dasar" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "Tidak ada file transkrip yang terkait dengan bahasa {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -11678,59 +11678,59 @@ msgstr "" "URL untuk video Anda. Ini bisa berupa URL YouTube atau tautan ke file video " ".mp4, .ogg, atau .webm yang dihosting di mana saja di Internet." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL Video Default" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Nama Tampilan Komponen" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Posisi Saat Ini di video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Pilihan, untuk browser yang lama: ID Youtube untuk video berkecepatan " "normal." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "ID Youtube" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Pilihan, untuk browser yang lama: ID Youtube untuk video berkecepatan .75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "ID Youtube untuk kecepatan .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Pilihan, untuk browser yang lama: ID Youtube untuk video berkecepatan 1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "ID Youtube untuk kecepatan 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Pilihan, untuk browser yang lebih lama: ID Youtube untuk video berkecepatan " "1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "ID Youtube untuk kecepatan 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11741,11 +11741,11 @@ msgstr "" " akan diputar. Diformat sebagai HH: MM: SS. Nilai maksimumnya adalah " "23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Waktu Dimulai Video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11756,11 +11756,11 @@ msgstr "" " akan diputar. Diformat sebagai HH: MM: SS. Nilai maksimumnya adalah " "23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Waktu Berhenti Video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11771,11 +11771,11 @@ msgstr "" "Anda harus menambahkan setidaknya satu URL non-YouTube di bidang URL File " "Video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Unduh Video Dimungkinkan" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11791,11 +11791,11 @@ msgstr "" "memampukan siswa mengunduh video ini, set Pengunduhan Video Diijinkan ke " "True." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URLs File Video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11806,11 +11806,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL Transkrip yang dapat Diunduh" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11818,11 +11818,11 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Unduh Transkrip Diizinkan" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -11832,19 +11832,19 @@ msgstr "" "Dasar. Transkrip ini harus dalam bahasa Inggris. Anda tidak perlu mengubah " "pengaturan ini." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Transkrip Default" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Tentukan apakah transkrip muncul dengan video secara default." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Tampilkan Transkrip" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -11852,41 +11852,41 @@ msgstr "" "Tambahkan transkrip dalam bahasa yang berbeda. Klik dibawah ini untuk " "menentukan bahasa dan menunggah file transkrip .srt untuk bahasa tersebut." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Bahasa Transkrip" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Bahasa yang disukai untuk transkrip." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Bahasa yang disukai untuk transkrip" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Format file transkrip untuk diunduh oleh pengguna." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "File SubRip (.srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "File Teks (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "Kecepatan terakhir yang ditentukan pengguna untuk video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Kecepatan default untuk video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -11894,11 +11894,11 @@ msgstr "" "Tentukan apakah akan melanjutkan secara otomatis ke unit Selanjutnya ketika " "video berakhir." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Tentukan apakah Youtube tersedia bagi pengguna." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -11906,11 +11906,11 @@ msgstr "" "Unggah handout untuk mengiringi video. Siswa dapat mengunduh handout dengan " "mengklik Unduh Handout dibawah video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Unggah Handout" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -11918,11 +11918,11 @@ msgstr "" "Tentukan apakah akses ke video ini terbatas hanya untuk browser, atau apakah" " dapat diakses dari aplikasi lain termasuk aplikasi seluler." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Video hanya Tersedia di Web" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11935,36 +11935,36 @@ msgstr "" "Default, URL File Video, dan bidang ID YouTube. Jika Anda tidak diberi ID " "Video, masukkan nilai di bidang lain dan abaikan bidang ini." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Tanggal tampilan terakhir bumper" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Jangan tampilkan bumper lagi" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Panduan" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -11974,47 +11974,47 @@ msgstr "" "menggunakan cloud kata. Petunjuk yang jelas adalah suatu hal yang penting, " "terutama bagi peserta yang memiliki persyaratan aksesibilitas." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Input" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Jumlah kotak teks yang tersedia bagi peserta untuk menambahkan kata dan " "kalimat." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Kata-kata Maksimum" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Angka maksimum kata yang ditampilkan di cloud kata yang telah dibuat." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Tampilkan Persen" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Statistik ditampilkan untuk memasukkan kata-kata yang ada di dekat kata itu." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Apakah peserta ini telah memposting kata-kata ke cloud." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Jawaban siswa." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Semua kata-kata yang memungkinkan dari semua peserta," -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/it_IT/LC_MESSAGES/django.po b/conf/locale/it_IT/LC_MESSAGES/django.po index 8bd68e277b15..28ac3d6b3b61 100644 --- a/conf/locale/it_IT/LC_MESSAGES/django.po +++ b/conf/locale/it_IT/LC_MESSAGES/django.po @@ -140,7 +140,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Testo" @@ -168,7 +168,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Avanzato" @@ -184,19 +184,19 @@ msgid "Unit" msgstr "Unità" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Vuoto" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "I seguenti parametri sono richiesti: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -205,14 +205,14 @@ msgstr "" "differente." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Una trascrizione della lingua con codice \"{language_code}\" esiste già." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "È richiesto un file di trascrizione." @@ -223,7 +223,7 @@ msgid "Name" msgstr "Nome" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Video ID" @@ -258,7 +258,7 @@ msgid "Log out" msgstr "Esci" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Stato" @@ -311,12 +311,12 @@ msgstr "" msgid "Professional Ed" msgstr "Formazione professionale" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Mostra il nome" @@ -5147,7 +5147,7 @@ msgstr "" "considerato visibile a tutti. Da notare che questo campo è ignorato se il " "blocco è visible_to_staff_only." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5469,7 +5469,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "Si è sicuri di voler cancellare il ritiro per l'utente \"%(username)s\"? " #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9567,21 +9567,21 @@ msgstr "Accedi" msgid "Our mailing address is" msgstr "Il nostro indirizzo email è" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Dati XML associati all'annotazione" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Il nome visualizzato per questo componente." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Annotazione" @@ -9594,11 +9594,11 @@ msgstr "" msgid "Question {}" msgstr "Domanda {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Errato" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Corretto" @@ -9764,7 +9764,7 @@ msgstr "Corrette:" msgid "Incorrect:" msgstr "Errate:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Risposta" @@ -10044,19 +10044,19 @@ msgstr "Codejail API Service ha fornito una risposta non valida." msgid "Invalid JSON response received from codejail api service." msgstr "Risposta JSON non valida ricevuta da API codejail." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Problema avanzato vuoto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Numero di tentativi intrapresi dallo studente su questo problema" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Tentativi massimi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -10065,20 +10065,20 @@ msgstr "" "questo problema. Se il valore non è impostato, vengono consentiti infiniti " "tentativi." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Data ultima di consegna" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Periodo di tempo dopo la data di scadenza in cui saranno accettati gli invii" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Mostra risultati" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -10086,23 +10086,23 @@ msgstr "" "Definisce quando mostrare se la risposta di uno studente al problema è " "corretta. Configurato nella sottosezione." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Sempre" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Mai" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Scaduto" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Mostra Risposta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -10110,47 +10110,47 @@ msgstr "" "Definisce quando mostrare la riposta al problema. È possibile impostare un " "valore predefinito in Impostazioni avanzate." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Risposto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "Tentato o Scaduto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Chiuso" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Completato" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Corretto o scaduto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Dopo un determinato numero di tentativi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Dopo tutti i tentativi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "Dopo tutti i tentativi o corretto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Tentato" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Mostra riposta: numero di tentativi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -10158,17 +10158,17 @@ msgstr "" "Numero di volte in cui lo studente deve tentare di rispondere alla domanda " "prima che venga visualizzato il pulsante Mostra risposta." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" "Stabilire se forzare la visualizzazione del pulsante di salvataggio sulla " "pagina" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Mostra il pulsante di reset" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -10177,11 +10177,11 @@ msgstr "" " reimpostare la sua risposta. È possibile impostare un valore predefinito in" " Impostazioni avanzate." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Randomizzazione " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -10189,55 +10189,55 @@ msgstr "" "Definisce quando randomizzare le variabili specificate nello script Python " "associato. Per problemi che non randomizzano i valori, specificare \"Mai\". " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "In caso di reset" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Per studente" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Dati XML associati al problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Dizionario con la correttezza delle risposte di studenti correnti" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Dizionario per la conservazione dello stato di inputtypes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Dizionario con le risposte di studenti correnti" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Dizionario con il punteggio studente corrente" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Stabilisce se le risposte sono state salvate o meno dall'ultimo invio" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Stabilisce se lo studente ha risposto al problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Seme casuale per questo studente" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Ultimo tempo di invio" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Timer tra tentativi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -10245,11 +10245,11 @@ msgstr "" "Numero di secondi che uno studente deve attendere tra un invio e l'altro " "riguardante un problema con tentativi multipli." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Peso del problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -10258,26 +10258,26 @@ msgstr "" "questo valore non è impostato, ciascun campo di risposta nel problema ha un " "valore pari ad un punto." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Sorgente Markdown di questo modulo" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Codice sorgente per problemi LaTeX e Word. Questa funzione non è " "perfettamente supportata." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Abilita template LaTeX?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "API key di Matlab" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -10293,7 +10293,7 @@ msgstr "" "sia esposta o compromessa. Per ottenere una chiave per il proprio corso o " "per segnalare un errore, contattare moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -10301,7 +10301,7 @@ msgstr "" "Spiacenti, si è verificato un errore durante l'elaborazione della propria " "richiesta. Si prega di ricaricare la pagina e provare nuovamente." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -10309,29 +10309,29 @@ msgstr "" "Lo stato di questo problema è cambiato dall'ultimo caricamento di questa " "pagina. Si prega di aggiornare la pagina." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "ID Risposta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Domanda" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Risposta corretta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "In fase di invio" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Avvertenza: il problema è stato reimpostato al suo stato iniziale!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -10339,7 +10339,7 @@ msgstr "" "Lo stato del problema è stato danneggiato in seguito ad un invio non valido." " L'invio era costituito da:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Se il problema persiste, si prega di contattare lo staff del corso." @@ -10348,7 +10348,7 @@ msgstr "Se il problema persiste, si prega di contattare lo staff del corso." #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -10356,12 +10356,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Suggerimento ({hint_num} di {hints_count}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -10369,7 +10369,7 @@ msgstr "" "Le risposte fornite sono state salvate in precedenza. Fare clic su " "'{button_name}' per valutarle." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -10377,7 +10377,7 @@ msgstr[0] "Non corretto ({progress} punto)" msgstr[1] "Non corretto ({progress} punti)" msgstr[2] "Non corretto ({progress} punti)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -10385,7 +10385,7 @@ msgstr[0] "Corretto ({progress} punto)" msgstr[1] "Corretto ({progress} punti)" msgstr[2] "Corretto ({progress} punti)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -10393,32 +10393,32 @@ msgstr[0] "Parzialmente corretto ({progress} punto)" msgstr[1] "Parzialmente corretto ({progress} punti)" msgstr[2] "Parzialmente corretto ({progress} punti)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Parzialmente Corretto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Risposta inviata." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Il problema è chiuso." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" "Il problema deve essere reimpostato prima che possa essere nuovamente " "inviato." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "È necessario attendere almeno {wait} secondi tra gli invii." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10427,7 +10427,7 @@ msgstr "" "È necessario attendere almeno {wait_secs} tra gli invii. {remaining_secs} " "rimanenti." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -10435,7 +10435,7 @@ msgstr[0] "{num_hour} ora" msgstr[1] "{num_hour} ore" msgstr[2] "{num_hour} ore" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -10443,7 +10443,7 @@ msgstr[0] "{num_minute} minuto" msgstr[1] "{num_minute} minuti" msgstr[2] "{num_minute} minuti" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -10451,15 +10451,15 @@ msgstr[0] "{num_second} secondo" msgstr[1] "{num_second} secondi" msgstr[2] "{num_second} secondi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Il problema deve essere reimpostato prima del salvataggio." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Le tue risposte sono state salvate." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10470,43 +10470,43 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Non è possibile selezionare Reimposta per un problema chiuso." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" "È necessario inviare una risposta prima di poter selezionare Reimposta." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" "La definizione del problema non supporta l'assegnazione di un nuovo " "punteggio." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "È necessario rispondere al problema prima di poter ricevere una nuova " "valutazione." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Condizionale" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" "Elenco di url di elementi figlio che hanno riferimenti a moduli esterni" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Componenti sorgente" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10518,11 +10518,11 @@ msgstr "" "modulo condizionale. Copiare l'ID di posizione di un componente dalla sua " "finestra di dialogo Impostazioni in Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Attributo condizionale" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10530,11 +10530,11 @@ msgstr "" "L'attributo dei componenti sorgente che determina se ad uno studente viene " "mostrato il contenuto di questo modulo condizionale. " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Valore condizionale" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10543,11 +10543,11 @@ msgstr "" "corrispondere prima che ad uno studente venga mostrato il contenuto di " "questo modulo condizionale." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Messaggio contenuto bloccato" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10561,26 +10561,26 @@ msgstr "" "un link diretto alle unità richieste. Ad esempio, 'È necessario completare " "{link} prima che sia possibile accedere a questa unità'." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" "È necessario completare {link} prima che sia possibile accedere a questa " "unità." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Questo componente non ha ancora dei componenti sorgente configurati." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "configurare la lista di fonti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Passaporti LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -10588,42 +10588,42 @@ msgstr "" "Immettere i passaporti per gli strumenti LTI del corso nel seguente formato:" " \"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Elenco di oggetti Libri di testo con (titolo, url) per libri di testo " "utilizzati in questo corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Slug che punta al wiki di questo corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "La data di apertura dell'iscrizione per questa classe" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "La data di iscrizione è passata. Le iscrizioni sono chiuse." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Ora di inizio della visibilità di questo modulo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Data di termine del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "La data in cui i certificati sono disponibili agli studenti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Costo del corso esposto al pubblico" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10633,11 +10633,11 @@ msgstr "" " di iscrizione al corso pagato viene impostato da un amministratore nel " "database, quel prezzo verrà visualizzato anziché quello predefinito." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Data di inizio del corso pubblicata:" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10648,24 +10648,24 @@ msgstr "" "un valore null per questo campo, verrà utilizzata la data di inizio che è " "stata impostata per questo corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Corsi pre-requisiti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Chiave corso prerequisito se questo corso dispone di un corso prerequisito" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Definizione della politica di valutazione per questa classe" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Mostra calcolatore" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10673,29 +10673,29 @@ msgstr "" "Immettere true o false. Se true, gli studenti possono vedere il calcolatore " "nel corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "Immettere il nome del corso come deve apparire nell'elenco corsi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Nome del corso visualizzabile pubblicamente" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Editor del corso" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" "Immettere il metodo con cui questo corso viene modificato (\"XML\" o " "\"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "URL del questionario del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10703,11 +10703,11 @@ msgstr "" "Immettere l'URL per il sondaggio di fine corso. Se il proprio corso non " "dispone di un sondaggio, immettere null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Date di blackout della discussione" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10730,11 +10730,11 @@ msgstr "" "indicata come segue, includendo la coppia di parentesi quadre esterna: " "[[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]] " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Mappatura degli argomenti di discussione" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10758,27 +10758,27 @@ msgstr "" "\"Lydian Mode\": {\"id\": \"i4x-UniversityX-MUS101-course-2015_T1\", " "\"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "Impostazioni dei plugin per i Forum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "Impostazioni per i plugin dei Forum." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Data di annuncio del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Immettere la data per annunciare il proprio corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Configurazione della coorte" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10789,11 +10789,11 @@ msgstr "" "identificare qualsiasi argomento di discussione relativo al corso come " "privato per membri della coorte." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Il corso è nuovo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." @@ -10801,11 +10801,11 @@ msgstr "" "Immettere true o false. Se true, il corso appare nell'elenco di nuovi corsi," " e un badge Nuovo! appare temporaneamente accanto all'immagine del corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Corso per smartphone disponibile" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10813,11 +10813,11 @@ msgstr "" "Immettere true o false. Se true, il corso sarà disponibile per i dispositivi" " mobili." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Credenziali per l'invio del video" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " @@ -10826,37 +10826,37 @@ msgstr "" "Inserisci l'identificativo univoco per i file video del tuo corso fornito da" " {platform_name}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Corso non valutato" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Immettere true o false. Se true, il corso non sarà valutato." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Disabilita grafico dei progressi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Immettere true o false. Se true, gli studenti non possono visualizzare il " "grafico di avanzamento." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Libri di testo in formato PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Elenco di dizionari contenenti la configurazione pdf_textbook" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Libri di testo in formato HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10866,11 +10866,11 @@ msgstr "" "nome della scheda (di solito il titolo del libro) nonché gli indirizzi URL " "ed i titoli di ciascun capitolo nel libro." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Registro delle valutazioni remoto" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10883,7 +10883,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Abilita CCX" @@ -10892,7 +10892,7 @@ msgstr "Abilita CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10906,11 +10906,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL di connessione a CCX" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10919,11 +10919,11 @@ msgstr "" "(Facoltativo). Ignorato a meno che l'opzione 'Abilita CCX' non sia impostata" " su 'true'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Consenti post di discussione anonimi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10931,11 +10931,11 @@ msgstr "" "Immettere true o false. Se true, gli studenti possono creare post di " "discussione anonimi per tutti gli utenti." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Consenti post di discussione anonimi tra pari" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10945,15 +10945,15 @@ msgstr "" "discussione anonimi ad altri studenti. Questa impostazione non rende i post " "anonimi allo staff del corso." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Lista di moduli avanzata" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Immettere i nomi dei moduli avanzati da utilizzare nel proprio corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10961,11 +10961,11 @@ msgstr "" "True se i fusi orari vengono mostrati sulle date nel corso. Reso obsoleto in" " favore di due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Formato di visualizzazione della data di consegna" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10975,21 +10975,21 @@ msgstr "" "GG, AAAA. Immettere \"%m-%d-%Y\" per MM-GG-AAAA, \"%d-%m-%Y\" per GG-MM-" "AAAA, \"%Y-%m-%d\" per AAAA-MM-GG, o \"%Y-%d-%m\" for AAAA-GG-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Dominio di accesso esterno" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Immettere il metodo di login esterno che gli studenti possono utilizzare per" " il corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Certificati scaricabili prima della fine" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10998,11 +10998,11 @@ msgstr "" "certificati prima della fine del corso, se hanno raggiunto i requisiti del " "certificato." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "Comportamento di visualizzazione dei certificati" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" @@ -11010,11 +11010,11 @@ msgstr "" "Questo campo, insieme a certificate_available_date, determinerà quando un " "utente può vedere il proprio certificato per il corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Immagine per la pagina di presentazione del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -11024,11 +11024,11 @@ msgstr "" " file nella pagina File & Caricamenti. È possibile inoltre impostare " "l'immagine del corso nella pagina Impostazioni & Dettagli." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Immagine del banner del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -11036,11 +11036,11 @@ msgstr "" "Modificare il nome del file immagine del banner. È possibile impostare " "l'immagine del banner nella pagina Impostazioni & Dettagli." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Immagine in miniatura del video del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -11049,11 +11049,11 @@ msgstr "" "impostare l'immagine in miniatura del video nella pagina Impostazioni & " "Dettagli." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Badge per problemi non risolti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -11061,7 +11061,7 @@ msgstr "" "Rilascia badge aperti per questo corso. I badge vengono generati alla " "creazione dei certificati." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -11072,11 +11072,11 @@ msgstr "" " gli studenti riceveranno al completamento del corso. Ad esempio, " "\"Certificato\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Nome del certificato (breve)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -11087,28 +11087,28 @@ msgstr "" " studenti riceveranno al completamento del corso. Ad esempio, \"Certificato " "di conseguimento\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Nome del certificato (lungo)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Vista Web/HTML del certificato abilitata" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Se true, le viste Web/HTML del certificato vengono abilitate per il corso." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Sovrapposizioni Vista Web/HTML del certificato" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -11118,23 +11118,23 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Configurazione del certificato" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Immettere qui le informazioni di configurazione specifiche del corso " "(formato JSON)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Classe CSS per riedizioni del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -11142,29 +11142,29 @@ msgstr "" "Consente ai corsi di condividere la stessa classe css tra edizioni anche se " "hanno numeri differenti." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Link esterno del forum di discussione" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Consente la specifica di un link esterno per la sostituzione dei forum di " "discussione." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Nascondi la barra di avanzamento" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Consente di nascondere la scheda di avanzamento." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Stringa di visualizzazione organizzazione del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -11176,11 +11176,11 @@ msgstr "" "creazione del corso. Per utilizzare l'organizzazione immessa durante la " "creazione del corso, immettere null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Stringa rappresentante il numero del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -11192,11 +11192,11 @@ msgstr "" "creazione del corso. Per utilizzare il numero del corso immesso durante la " "creazione del corso, immettere null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Massimo numero di studenti che potranno iscriversi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -11204,11 +11204,11 @@ msgstr "" "Immettere il numero massimo di studenti che possono iscriversi al corso. Per" " consentire un numero illimitato di studenti, immettere null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Consenti accesso Wiki pubblico" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." @@ -11216,30 +11216,30 @@ msgstr "" "Immettere true o false. Se true, gli studenti possono visualizzare il corso " "wiki anche se non sono iscritti al corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Solo su invito" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Definisce se limitare l'iscrizione mediante invito dello staff del corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Nome del questionario pre-corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nome del modulo di sondaggio da visualizzare come sondaggio pre-corso per " "l'utente." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Questionario pre-corso obbligatorio" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -11250,13 +11250,13 @@ msgstr "" " necessario aggiungere un nome per il sondaggio all'impostazione Nome " "sondaggio del corso sopra indicata." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Visibilità del corso nel catalogo" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -11269,11 +11269,11 @@ msgstr "" "(consentire solo l'accesso alla pagina about), 'none' (non mostrare nel " "catalogo e non consentire l'accesso ad una pagina about)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Esame di ammissione abilitato" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -11284,11 +11284,11 @@ msgstr "" "abilitare l'opzione Esami di ammissione affinché questa impostazione del " "corso sia valida." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Punteggio minimo per l'esame di ammissione (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -11299,20 +11299,20 @@ msgstr "" " è necessario abilitare l'opzione Esami di ammissione affinché questa " "impostazione del corso sia valida." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "ID dell'esame di ammissione" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" "Identificativo modulo del contenuto (location) dell'esame di ammissione." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "URL di condivisione social media" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -11325,19 +11325,19 @@ msgstr "" "media. Gli URL devono essere specificati completamente. Ad esempio: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Lingua del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Specifica la lingua del tuo corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Configurazione dei team" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See documentazione di configurazione dei team per assistenza ed " "esempi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Abilita il supervisore per gli esami" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11367,11 +11367,11 @@ msgstr "" "vengono abilitati nel proprio corso. Da notare che l'abilitazione di esami " "supervisionati abiliterà anche gli esami a tempo." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Fornitore del servizio di supervisione" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11381,11 +11381,11 @@ msgstr "" "l'esecuzione di questo corso. Scegliere tra le seguenti opzioni: " "{available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Contatto di escalation esame Proctortrack" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11396,11 +11396,11 @@ msgstr "" "qualora vi siano escalation (ad esempio, appelli, revisioni ritardate, " "ecc.)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Consenti disattivazione di esami supervisionati" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11413,11 +11413,11 @@ msgstr "" "supervisione. Questa opzione si applica solo se gli esami supervisionati " "sono abilitati per il corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "Crea ticket Zendesk per tentativi di esami supervisionati sospetti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11425,11 +11425,11 @@ msgstr "" "Immettere true o false. Se questo valore è true, verrà creato un ticket " "Zendesk per i tentativi sospetti." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Abilita esami a tempo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11440,11 +11440,11 @@ msgstr "" "esami a tempo sono abilitati se l'opzione Abilita esami supervisionati è " "impostata su true." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Livello minimo per l'accreditamento" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11452,11 +11452,11 @@ msgstr "" "La valutazione minima che uno studente deve acquisire per ricevere credito " "al corso, come decimale tra 0.0 e 1.0. Ad esempio, per 75%, immettere 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Apprendimento autonomo" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11467,11 +11467,11 @@ msgstr "" " scadenza per le assegnazioni, e gli studenti possono avanzare nel corso con" " qualsiasi frequenza prima che il corso termini." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Abilita i prerequisiti per la sottosezione" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11480,21 +11480,21 @@ msgstr "" "sottosezione affinché gli studenti non acquisiscano un punteggio minimo in " "un'altra sottosezione prerequisita." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Informazioni sull'apprendimento del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Specificare quale studente può imparare dal corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Visibilità corso per studenti non iscritti" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11507,19 +11507,19 @@ msgstr "" "(consente l'accesso alle linee generali del corso) e 'public' (consente " "l'accesso sia al contenuto generale che al contenuto del corso stesso)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "istruttore del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Immettere i dettagli dell'istruttore del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Aggiungi strumenti e problemi non supportati" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11533,11 +11533,11 @@ msgstr "" "con uno o più dei requisiti base, come ad esempio, l'attività di test, " "l'accessibilità, l'internazionalizzazione e la documentazione." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Evidenziazione abilitata nei messaggi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11546,11 +11546,11 @@ msgstr "" "contenuto del corso verrà inviata come messaggio agli studenti in base al " "loro tempo pianificato." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "Personalizzazione JS a livello di Corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." @@ -11558,11 +11558,11 @@ msgstr "" "Inserisci gli URL delle risorse Javascript che desideri caricare a livello " "generale nelle pagine del corso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "Personalizzazione CSS a livello di Corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -11570,13 +11570,13 @@ msgstr "" "Inserisci gli URL delle risorse CSS che desideri caricare a livello generale" " nelle pagine del corso." -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Altre impostazioni del corso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11588,7 +11588,7 @@ msgstr "" "software CRM. Immettere un dizionario di valori in formato JSON, come ad " "esempio { \"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Generale" @@ -11663,7 +11663,7 @@ msgstr "{section_type} Media = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Media" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" @@ -11672,17 +11672,17 @@ msgstr "" "ERRORE: \"{block_type}\" è un tipo di componente sconosciuto. Questo " "componente verrà nascosto in LMS." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Contenuto Html da visualizzare per questo modulo" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Codice sorgente per documenti LaTeX. Questa funzione non è perfettamente " "supportata." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11693,23 +11693,23 @@ msgstr "" "l'HTML. Se si modifica questa impostazione, è necessario salvare il " "componente e quindi riaprirlo per la modifica." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editore" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Visivo" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Originale" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Nascondi la pagina agli studenti" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11717,53 +11717,53 @@ msgstr "" "Se si seleziona questa opzione, solo i membri del team del corso con ruolo " "Staff o Admin visualizzeranno questa pagina." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML per le pagine aggiuntive" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Elenco degli elementi di aggiornamento del corso" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Qualunque tipo" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Libreria" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" "Selezionare la libreria dalla quale si desidera estrarre il contenuto." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Versione libreria" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Determina il modo in cui il contenuto viene estratto dalla libreria" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Scegli n casualmente" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Conta" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" "Immettere il numero di componenti da visualizzare per ciascun studente." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Tipo di problema" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11771,7 +11771,7 @@ msgstr "" "Scegliere un tipo di problema da prendere dalla libreria. Se \"Any Type\" è " "selezionato, nessun filtro viene applicato." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." @@ -11780,27 +11780,27 @@ msgstr "" " in modo che gli utenti possano reimpostare le risposte e rimescolare gli " "elementi selezionati." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" "Questo componente non è aggiornato. La libreria non ha alcun contenuto." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Aggiorna ora." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "La libreria non è valida, danneggiata o è stata eliminata." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Modifica lista libreria." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11808,24 +11808,24 @@ msgstr "" "Questo corso non supporta le librerie di contenuti. Per ulteriori " "informazioni, contattare il proprio amministratore di sistema." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Non è stata ancora selezionata alcuna libreria." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Seleziona una libreria." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" "Non vi sono tipi di problema corrispondenti nelle librerie specificate." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Selezionare un altro tipo di problema." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11836,7 +11836,7 @@ msgstr[1] "" msgstr[2] "" "La libreria specificata è configurata per recuperare {count} problemi, " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -11844,15 +11844,15 @@ msgstr[0] "ma c'è solo {actual} problema corrispondente." msgstr[1] "ma ci sono solo {actual} problemi corrispondenti." msgstr[2] "ma ci sono solo {actual} problemi corrispondenti." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Modifica la configurazione della libreria." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Libreria non valida" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Nessuna libreria selezionata" @@ -11896,7 +11896,7 @@ msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" "Importazione blocco libreria non riuscita - gli ID sono validi e leggibili?" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11905,11 +11905,11 @@ msgstr "" " anche utilizzare il nome di visualizzazione per identificare questo " "componente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11923,11 +11923,11 @@ msgstr "" "documentazione LTI edX{anchor_close} per ulteriori dettagli su questa " "impostazione." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11941,11 +11941,11 @@ msgstr "" "documentazione LTI edX{anchor_close} per ulteriori dettagli su questa " "impostazione." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Parametri personalizzati" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11958,11 +11958,11 @@ msgstr "" "questo componente.{break_tag}Consultare {docs_anchor_open}la documentazione " "LTI edX{anchor_close} per ulteriori dettagli su questa impostazione." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Apri in una nuova pagina" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11975,11 +11975,11 @@ msgstr "" "corrente. Questa impostazione è utilizzata solo quando l'opzione Nascondi " "strumento esterno è impostata su False. " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Con punteggio" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11987,11 +11987,11 @@ msgstr "" "Selezionare True se questo componente riceverà un punteggio numerico dal " "sistema LTI esterno." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Peso" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -12000,7 +12000,7 @@ msgstr "" "predefinito è 1.0. Questa impostazione è utilizzata solo quando l'opzione " "Con punteggio è impostata su True. " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -12008,15 +12008,15 @@ msgstr "" "Il punteggio conservato in xblock KVS -- duplicato del punteggio pubblicato " "nel DB django" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Commento come restituito dall'esaminatore, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Nasconti Strumento Esterno" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -12027,31 +12027,31 @@ msgstr "" "avviare uno strumento esterno. Questa impostazione nasconde il pulsante di " "avvio e tutti gli IFrames per questo componente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Richiedi il nome utente dell'utente" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Seleziona True per richiedere il nome utente dell'utente" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Richiedi l'indirizzo email dell'utente" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Seleziona True per richiedere l'indirizzo email dell'utente" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "Informazioni sull'applicazione LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -12062,29 +12062,29 @@ msgstr "" " gli utenti del motivo per cui il loro nome utente e/o email verranno " "forniti ad un'applicazione di terze parti." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Testo del bottone" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Immettere il testo sul pulsante utilizzato per avviare l'applicazione di " "terze parti." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Accetta valutazioni dopo la data di scadenza" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Selezionare True per consentire ai sistemi di terze parti di postare le " "valutazioni dopo la scadenza." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -12093,7 +12093,7 @@ msgstr "" "Impossibile analizzare il parametro personalizzato: {custom_parameter}. Deve" " essere la stringa \"x=y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -12102,7 +12102,7 @@ msgstr "" "Impossibile analizzare il passaporto LTI: {lti_passport}. Deve essere la " "stringa \"id:key:secret\"." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Data di consegna" @@ -12112,11 +12112,11 @@ msgid "Enter the default date by which problems are due." msgstr "" "Immettere la data predefinita per la quale i problemi vanno terminati." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "Numero di settimane a disposizione" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -12381,35 +12381,35 @@ msgstr "Traccia gruppi di iscrizione" msgid "Partition for segmenting users by enrollment track" msgstr "Partizione per utenti di segmentazione mediante traccia di iscrizione" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Definisce se questo studente ha votato nel sondaggio" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Risposta dello studente" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Risposte al sondaggio da tutti i studenti" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Risposte al sondaggio da xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Domanda del questionario" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Inserisci data di consegna dei quesiti." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Nascondi contenuto sequenza dopo data di scadenza" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12418,11 +12418,11 @@ msgstr "" "agli utenti non appartenenti allo staff dopo che è trascorsa la data di " "scadenza." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "È un esame di ammissione" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12431,11 +12431,11 @@ msgstr "" "necessario abilitare l'opzione Esami di ammissione affinché questa " "impostazione del corso sia valida." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "È a tempo limitato" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12443,11 +12443,11 @@ msgstr "" "Questa impostazione indica se gli studenti dispongono di un tempo limitato " "per visualizzare o interagire con questo componente del materiale didattico." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Limite di tempo in minuti" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -12455,19 +12455,19 @@ msgstr "" "Numero di minuti a disposizione degli studenti per visualizzare o interagire" " con questo componente del materiale didattico." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "È abilitata la supervisione" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Questa impostazione indica se questo esame è un esame supervisionato." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Regole di revisione protezione software" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12475,11 +12475,11 @@ msgstr "" "Queste impostazione indica le regole alle quali deve attenersi il team di " "supervisione durante la visualizzazione dei video." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "È un esame pratico" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12487,15 +12487,15 @@ msgstr "" "Questa impostazione indica se questo esame è richiesto solo per finalità di " "test. Gli esami pratici non sono verificati." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Esame di Onboarding" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "Questa impostazione indica se questo esame è un esame di onboarding." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -12503,25 +12503,25 @@ msgstr "" "Questa sottosezione viene sbloccata per gli studenti quando soddisfano i " "prerequisiti necessari." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Questo esame è nascosto dallo studente." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Poiché questo corso è terminato, questo compito viene nascosto allo " "studente." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Poiché la data di scadenza è passata, questo compito viene nascosto allo " "studente." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12529,33 +12529,33 @@ msgstr "" "Questa sezione è un prerequisito. È necessario completare questa sezione per" " poter sbloccare il contenuto aggiuntivo." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Un elenco che riassume a quali studenti deve essere rivolto il contenuto " "riportato in questa sezione." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "ID del gruppo {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Non Selezionato" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" "Il nome di visualizzazione per questo componente. (Non mostrato agli " "studenti)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Esperimento sui contenuti" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12566,30 +12566,30 @@ msgstr "" "configurazione di gruppo di un esperimento visibile allo studente influirà " "sui dati dell'esperimento." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Configurazione del gruppo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Quale modulo figlio gli studenti di un particolare group_id dovrebbero " "visualizzare" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inactive)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "L'esperimento non è associato a un gruppo di configurazione." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Seleziona una configurazione del gruppo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12597,7 +12597,7 @@ msgstr "" "L'esperimento utilizza una configurazione di gruppo eliminata. Selezionare " "una configurazione di gruppo valida oppure eliminare questo esperimento." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12606,16 +12606,16 @@ msgstr "" "esperimenti. Selezionare una configurazione di gruppo valida oppure " "eliminare questo esperimento." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "L'esperimento non contiene tutti i gruppi nella configurazione." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Aggiungi i gruppi mancanti" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12623,7 +12623,7 @@ msgstr "" "L'esperimento dispone di un gruppo inattivo. Spostare il contenuto nei " "gruppi attivi, quindi eliminare il gruppo inattivo." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Si sono verificati degli errori con questo esperimento sui contenuti che " @@ -12645,7 +12645,7 @@ msgstr "Abilita discussioni contestualizzate per l'Unità" msgid "Add discussion for the Unit." msgstr "Aggiungi una discussione per l'Unità." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12654,11 +12654,11 @@ msgstr "" "Impossibile ricevere trascrizioni da Youtube per {youtube_id}. Codice di " "stato: {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "È supportato solo il formato di trascrizioni SubRip (*.srt)." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12667,28 +12667,28 @@ msgstr "" "Si è verificato un problema con il file delle trascrizioni SubRip durante " "l'analisi. Il messaggio interno è {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" "Si è verificato un problema con il file delle trascrizioni SubRip durante " "l'analisi. " -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Impossibile trovare le trascrizioni caricate: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "È richiesta una lingua" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Di base" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12698,7 +12698,7 @@ msgstr[0] "" msgstr[1] "Non vi sono file di trascrizione associati alle lingue {lang}." msgstr[2] "Non vi sono file di trascrizione associati alle lingue {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12706,61 +12706,61 @@ msgstr "" "L'URL per il proprio video. Può essere un URL YouTube o un file video .mp4, " ".ogg oppure .webm presente altrove su Internet." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL predefinita per il video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Nome del componente visualizzato" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Posizione attuale nel video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Facoltativo, per browser meno recenti: l'ID YouTube per la velocità video " "normale." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "ID YouTube" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Facoltativo, per browser meno recenti: l'ID YouTube per la velocità video " "0,75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "ID YouTube per velocità .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Facoltativo, per browser meno recenti: l'ID YouTube per la velocità video " "1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "ID YouTube per velocità 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Facoltativo, per browser meno recenti: l'ID YouTube per la velocità video " "1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "ID YouTube per velocità 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12771,11 +12771,11 @@ msgstr "" "riprodotto il file video completo. Formattato come HH:MM:SS. Il valore " "massimo è 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Istante di avvio del video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12786,11 +12786,11 @@ msgstr "" "riprodotto il file video completo. Formattato come HH:MM:SS. Il valore " "massimo è 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Istante di termine del video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12801,11 +12801,11 @@ msgstr "" "abbiano accesso a YouTube. È necessario aggiungere almeno un URL non YouTube" " al campo di URL del file video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Scaricamento del video consentito" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12822,11 +12822,11 @@ msgstr "" "agli studenti di scaricare tali video, impostare Scaricamento del video " "consentito su True." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URL del file video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12846,11 +12846,11 @@ msgstr "" " visualizzano un link per scaricare quel file di trascrizione al di sotto " "del video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL per la trascrizione scaricabile" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12863,11 +12863,11 @@ msgstr "" "il file di trascrizione da scaricare in un formato differente, caricare un " "file utilizzando il campo Carica un opuscolo. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Autorizza il download della trascrizione" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12878,21 +12878,21 @@ msgstr "" "trascrizione dovrebbe essere in inglese. Non è necessario modificare questa " "impostazione." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Trascrizione con temporizzazione predefinita" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" "Specificare se le trascrizioni appaiono con il video per impostazione " "predefinita." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Mostra trascrizione" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12901,41 +12901,41 @@ msgstr "" "specificare una lingua e caricare il file di trascrizione .srt per quella " "lingua." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Lingue di trascrizione" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Lingua preferita per la trascrizione." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Lingua preferita per la trascrizione" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Formato file di trascrizione da scaricare per utente." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "File SubRip (.srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "File di testo (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "L'ultima velocità specificata dall'utente per il video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Velocità predefinia del video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -12943,11 +12943,11 @@ msgstr "" "Specificare se avanzare automaticamente alla successiva unità al termine del" " video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Specificare se YouTube è disponibile per l'utente." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12955,11 +12955,11 @@ msgstr "" "Caricare un opuscolo a corredo di questo video. Gli studenti possono " "scaricare l'opuscolo facendo clic su Scarica opuscolo sotto il video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Carica opuscolo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12967,11 +12967,11 @@ msgstr "" "Specificare se l'accesso a questo video è limitato solo ai browser o se può " "essere acceduto da altre applicazioni come le app mobile." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Video disponibile solo su Web" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12985,36 +12985,36 @@ msgstr "" "assegnato un ID video, immettere i valori negli altri campi e ignora questo " "campo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "La data in cui stato è stato aggiornato l'ultima volta l'intercalare" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Non mostrare più l'intercalare" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "Specifica se gli studenti possono accedere pubblicamente al video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "Accesso pubblico" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Istruzioni" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -13024,48 +13024,48 @@ msgstr "" "l'utilizzo del cloud di parole. Istruzioni chiare sono importanti, " "specialmente per studenti che dispongono di requisiti di accessibilità." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Contributi" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Il numero di caselle di testo disponibile agli studenti per aggiungere " "parole e frasi." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Numero massimo di parole" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" "Il numero massimo di parole visualizzate nel cloud di parole generato." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Mostra percentuali" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Vengono mostrate le statistiche per parole immesse vicine a quella parola." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Definisce se questo studente ha postato parole sul cloud." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Risposta dello studente." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Tutte le parole possibili da tutti gli studenti." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Prime num_top_words parole per cloud di parole." diff --git a/conf/locale/ja_JP/LC_MESSAGES/django.po b/conf/locale/ja_JP/LC_MESSAGES/django.po index bd3a3a92db2d..eb7ff908d836 100644 --- a/conf/locale/ja_JP/LC_MESSAGES/django.po +++ b/conf/locale/ja_JP/LC_MESSAGES/django.po @@ -127,7 +127,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "テキスト" @@ -153,7 +153,7 @@ msgid "Video" msgstr "動画" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "詳細" @@ -169,33 +169,33 @@ msgid "Unit" msgstr "ユニット" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -206,7 +206,7 @@ msgid "Name" msgstr "名前" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "動画ID" @@ -241,7 +241,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "モード" @@ -290,12 +290,12 @@ msgstr "professional education 受講者として受講登録されています" msgid "Professional Ed" msgstr "Professional Ed" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "表示名" @@ -4491,7 +4491,7 @@ msgid "" msgstr "" "どのグループにこのブロックを表示するかをマッピングするディクショナリ。キーはグループ設定IDで、値はグループIDのリストです。グループ設定のキーがない、またはグループID設定が空欄の場合、ブロックは全員に表示されると判断されます。ブロックがvisible_to_staff_onlyの場合、この欄は無視されることに注意してください。" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4800,7 +4800,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8347,21 +8347,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "注釈用のXMLデータ" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "本コンポーネントの表示名" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "注釈" @@ -8373,11 +8373,11 @@ msgstr "ファイル提出物のある問題の再採点はできません" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "不正解" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "正解" @@ -8534,7 +8534,7 @@ msgstr "正解: " msgid "Incorrect:" msgstr "不正解: " -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "解答" @@ -8789,216 +8789,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "空欄補充問題" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "この問題に対する受講者の提出数" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "上限提出数" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "受講者がこの問題に解答できる試行回数を定義します。値がない場合は、何回でも解答できることになります。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "この問題の締切日" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "締切後に提出を許可する時間" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "結果表示" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "受講者の解答が正解かどうかをいつ示すのか定義します。サブセクションで設定。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "常時" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "なし" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "締切経過" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "解答を見る" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "問題の解答をいつ表示するか定義します。既定値は詳細設定で設定できます。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "回答済" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "締切済" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "終了" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "正解または締切経過" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "提出済" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "保存ボタンを表示させるか否か" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "リセットボタンを表示" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "ユーザーが自身の解答をリセットできるよう'リセット'ボタンを表示するか否かを設定します。既定値は詳細設定で設定できます。" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "ランダム化" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "Pythonスクリプトで指定した変数をいつランダム化するかを定義します。変数をランダム化しない問題の場合は、\"なし\"と指定します。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "リセット" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "受講者ごと" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "問題のXMLデータ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "受講者の現在の解答の正確さを含むディクショナリ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "入力タイプの状態を管理するためのディクショナリ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "現在の受講者の解答を含むディクショナリ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "受講者の現在の点数を含むディクショナリ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "前回の提出後に解答が保存されたかどうか" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "受講者が問題に解答したか否か" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "この受講者用のランダムシード" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "最新提出日時" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "解答時間タイマー" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "複数回提出が可能な問題で受講者が次の提出まで待たなければならない秒数。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "問題の重み付け" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "各問題が何点なのか定義します。値が設定されていない場合、1つの解答枠あたり1点となります。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "このモジュールのマークダウン・ソース" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "LaTeXやWordの問題に対するソースコード。この機能の信頼性は低いです。" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "LaTeXのテンプレートを使用可能にしますか?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "MATLABのAPIキー" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9010,47 +9010,47 @@ msgstr "" "MATLABのホスティングサービスにアクセスするため、MathWorks社から提供されたAPIキーを入力します。このキーはこの講座の期間中のみ限定的に利用できるものです。他の講座とAPIキーを共有しないでください。このキーが暴露されたり毀損されたと考えられる場合には、すぐにMathWorks社へお知らせください。あなたの講座でキーを入手したい場合もしくは問題を報告する場合は、moocsupport@mathworks.com" " へご連絡ください。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "申し訳ありません。リクエストを処理する際にエラーが発生しました。ページを再読込して再度実行してくだい。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "この画面を読み込んだ後に、問題の状態が変更になりました。画面を再読込してください。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "提出中" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "警告: 問題は初期状態にリセットされました!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "問題が不正な提出物によって破損されました。提出内容: " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "このエラーが解決しない場合は、講座スタッフにお問い合わせください。" @@ -9059,7 +9059,7 @@ msgstr "このエラーが解決しない場合は、講座スタッフにお問 #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9067,92 +9067,92 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "ヒント ({hints_count}個中{hint_num}番目): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "解答は以前保存されています。採点するには'{button_name}'をクリックしてください。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "不正解 ({progress} 点)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "正解 ({progress} 点)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "一部正解 ({progress} 点)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "一部正解" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "解答提出済。" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "問題は終了しました。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "再提出できるようにするには、問題をリセットしなければいけません。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr " {wait} 秒以上待ってから提出してください。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "最低 {wait_secs}秒待ってから提出してください。残り{remaining_secs}秒。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour}時間" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute}分" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second}秒" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "保存する前に、問題をリセットする必要があります。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "解答が保存されました。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9161,37 +9161,37 @@ msgstr "解答は保存されましたが、採点されていません。採点 #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "終了後の問題はリセットできません。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "リセットする前に、解答を提出してください。" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "問題は再採点するように定義されていません。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "問題は再採点の前にまず解答する必要があります。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "条件付き" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "外部モジュールの参照となる子のURLリスト" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "ソースコンポーネント" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9200,31 +9200,31 @@ msgid "" msgstr "" "この条件付きモジュールのコンテンツを受講者に表示するかどうかを決定するのに用いる全ソースコンポーネントのロケーションID。Studioの設定画面からコンポーネントのロケーションIDをコピーしてください。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "条件付き属性" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "この条件付きモジュールのコンテンツを受講者に表示するかどうかを決定するソースコンポーネントの属性。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "条件付き値" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "この条件付きモジュールのコンテンツを受講者に表示する前にソースコンポーネントの条件付き属性と一致しなければならない値。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "ブロックされたコンテンツメッセージ" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9235,133 +9235,133 @@ msgstr "" "条件付きモジュールのコンテンツを表示する条件すべてを満たさなかった場合に受講者に表示されるメッセージです。必要なユニットへの直接のリンクを受講者に知らせるメッセージの文章内に" " {link} を含めてください。例えば、'このユニットにアクセスできるようになるには、まず{link}を完了しなければなりません。'" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "このユニットにアクセスできるようになるには、まず{link}を完了しなければなりません。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "このコンポーネントはまだソースコンポーネントが設定されていません。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "ソースのリストを設定する" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTIパスポート" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "講座のLTIツールのパスポートを次のフォーマットで入力してください:\"id:client_key:client_secret\"。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "本講座で使われている教科書の (表題、URL) のリスト" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "この講座の wiki を示すスラグ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "このクラスの受講登録の開始日" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "このクラスの受講登録の終了日" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "このモジュールの表示の開始時刻" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "このクラスの終了日" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "受講者が修了証を受領できる日" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "表示上の講座価格" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "受講者が受講登録する際に表示される価格。データベースに管理者によって登録価格が設定されている場合は、その価格が表示されます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "講座の告知開始" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "\"2018 冬\"のように、講座の告知開始時期として使用したい文字を入力してください。nullと入力すると、講座開始日が使用されます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "事前必須講座" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "この講座に事前必須講座がある場合の事前必須講座キー" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "このクラスの採点ポリシーの定義" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "計算機を表示" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "trueまたはfalseを入力してください。trueの場合、受講者は計算機を見ることができます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "講座の表示名" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "コースエディタ" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "この講座がどちらの方法で編集されているのか入力してください (\"XML\"もしくは\"Studio\")。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "アンケート調査URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "講座終了時アンケート調査のURLを入力してください。調査をしない場合には、nullと入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "ディスカッション休止日" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9378,11 +9378,11 @@ msgstr "" "DDTHH:MM\"]という形式で入力します。日付と時間の間に\"T\"がある点に注意してください。2回以上の停止期間を設ける場合は次のように入力してください:" " [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "ディスカッショントピックのマッピング" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9401,27 +9401,27 @@ msgstr "" " Mode\": {\"id\": \"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": " "true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "講座告知日" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "講座について告知する日付を入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "コホート設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -9429,77 +9429,77 @@ msgid "" msgstr "" "コホート機能を使うためには、ポリシーキーおよび値を入力し、受講者の自動グループ振り分けを定義するか、もしくは講座全体のディスカッショントピックを特定のコホートのメンバーのみに公開されるものとして特定してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "新規講座です" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "モバイル講座利用可能" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "true または falseを入力してください。trueの場合、この講座はモバイルで利用可能となります。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "動画アップロード証明書" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "採点対象外の講座" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "true または falseを入力してください。true の場合、この講座は採点されません。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "進捗グラフを無効化" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "true または false を入力してください。true の場合、受講者は進捗グラフを見ることができません。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF教科書" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "pdf_textbook設定を含むディクショナリ一覧" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML教科書" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "独立したタブとしてHTML教科書を表示する場合、タブ名 (通常は本のタイトル) と本の各章のURLおよびタイトルを入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "外部成績表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9510,7 +9510,7 @@ msgstr "外部成績表マッピングを入力してください。REMOTE_GRADE #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "CCXを有効にする" @@ -9519,7 +9519,7 @@ msgstr "CCXを有効にする" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9529,31 +9529,31 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCXコネクタURL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "CCXの作成を管理するCCXコネクタアプリのURL。(オプション)。'CCX を有効にする' を 'true' にしない限り無視されます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "匿名のディスカッション投稿を許可する" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "true または false を入力してください。true の場合、受講者は全ユーザーに対して匿名でディスカッションに投稿できます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "匿名のディスカッション投稿を許可する" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -9562,25 +9562,25 @@ msgstr "" "true または false を入力してください。true " "の場合、受講者は他の受講者に匿名でディスカッションを投稿できます。この設定は講座スタッフ宛の投稿には機能しません。" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "詳細モジュール一覧" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "講座で使用する詳細モジュール名を入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "講座にタイムゾーンを表示する場合、trueにします。due_date_display_format 推奨。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "締切表示フォーマット" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9590,40 +9590,40 @@ msgstr "" "YYYY は \"%d-%m-%Y\"、YYYY-MM-DDは\"%Y-%m-%d\"、YYYY-DD-" "MMは\"%Y-%d-%m\"と入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "外部ログインのドメイン" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "受講者がこの講座で利用可能な外部ログインの方法を入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "終了前に修了証ダウンロード可能" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" "true または false を入力してください。trueの場合、受講者が修了要件を満たしていれば、講座終了前でも修了証をダウンロードできます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "修了証表示" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "About ページ画像" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9631,37 +9631,37 @@ msgid "" msgstr "" "画像ファイル名を入力してください。ファイル&アップロードのページからファイルをアップロードする必要があります。また、詳細設定ページから画像を設定することもできます。" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "バナー画像" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "バナー画像ファイル名を入力してください。設定&詳細ページからバナー画像を設定できます。" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "動画サムネイル画像" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "動画サムネイル画像ファイルの名前を入力してください。設定&詳細ページから動画サムネイル画像を設定できます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "オープンバッジを発行" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "オープンバッジを発行。修了証発行の際にバッジが発行されます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -9669,11 +9669,11 @@ msgid "" msgstr "" "PDFの修了証を発行する時のみこの設定を使用してください。引用符の間に、講座修了時に受講者が受け取る修了証の略称を入力してください。例. \"修了証\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "修了証名(略称)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -9682,27 +9682,27 @@ msgstr "" "PDFの修了証を発行する時のみこの設定を使用してください。引用符の間に、講座修了時に受講者が受け取る修了証の正式名称を入力してください。例. " "\"修了証明書\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "修了証名(正式)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Web/HTML表示が可能な修了証" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "true の場合、修了証のWeb/HTML 表示が可能です。" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "修了証のWeb/HTML表示オーバーライド" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9710,47 +9710,47 @@ msgstr "Web/HTMLテンプレートパラメータの講座固有のオーバー #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "修了証設定" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "講座特有の設定情報を入力してください (JSONフォーマット) " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Course Rerun のCSSクラス" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "異なる講座番号であっても、同じCSSクラスをrunまたぎで共有することを許可する。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "ディスカッションフォーラムの外部リンク" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "ディスカッションフォーラムを外部リンクの仕様と置き換えることを許可する。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "進捗タブを非表示" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "進捗タブを非表示にする。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "講座提供機関の表示名" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9759,11 +9759,11 @@ msgid "" msgstr "" "講座内で表示させたい講座提供組織名を入力します。この設定は、講座を作成時に入力した組織名より優先されます。作成時に入力した組織名を利用したい場合は、nullと入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "講座番号の表示文字列" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9772,47 +9772,47 @@ msgid "" msgstr "" "講座内で表示させたい講座番号を入力します。この設定は、講座を作成時に入力した講座番号より優先されます。作成時に入力した講座番号を利用したい場合は、nullと入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "講座の受講定員" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "この講座の受講定員を入力します。受講者数を制限しない場合、この項目はnullと入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Wikiアクセスを許可する" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "招待制" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "受講登録を講座スタッフからの招待制に限定するかどうか" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "受講前アンケート調査名" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "受講前アンケート調査としてユーザーに表示される調査フォームの名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "受講前アンケート調査は必須です" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -9820,13 +9820,13 @@ msgid "" msgstr "" "講座コンテンツが閲覧可能になる前に、受講前アンケート調査に回答しなければいけないかどうかを設定します。この値をtrueとした場合、上の講座アンケート調査名の設定に名称を入力してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "カタログにおける講座の表示" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9836,11 +9836,11 @@ msgstr "" "カタログで講座を表示するためのアクセス権限を定義します。3パターンが設定可能です: '両方' (カタログに表示かつAboutページへのアクセス可能), " "'about' (Aboutページへのアクセスのみ可能), 'なし' (カタログの表示およびAboutページへのアクセス共に不可)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "受講前試験実施" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -9848,30 +9848,30 @@ msgid "" msgstr "" "講座コンテンツが閲覧可能になる前に、受講前試験を完了しなければいけないかどうかを指定します。この講座設定の受講前試験を有効にする必要があります。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "受講前試験最低点(%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "講座コンテンツが閲覧可能になる受講前試験の最低点を設定します。この講座設定の受講前試験を有効にする必要があります。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "受講前試験ID" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "受講前試験のコンテンツモジュール識別子(ロケーション)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "ソーシャルメディア共有URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9882,19 +9882,19 @@ msgstr "" "を公開してリンクすることができます。URLは省略してはいけません。例: http://www.edx.org/course/Introduction-" "to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "講座の言語" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "講座の言語を指定してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "チーム設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "監督付試験実施" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -9916,33 +9916,33 @@ msgstr "" "true か false を入力します。true " "と設定すると、この講座では監督付試験実施が可能になります。監督付試験実施を可能にすると、時間制限付き試験も可能になることにご留意ください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "監督付き試験をやめるのを許可する" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9951,21 +9951,21 @@ msgid "" msgstr "" "trueまたはfalseを入力してください。trueと設定すると、監督付き試験を監督なしで受けることを選択できるようになります。falseと設定すると、全受講者は監督付きで試験を受けなければいけません。この設定は講座で監督付き試験が有効な場合に限り適用されます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "監督付き試験の疑わしい解答に対してZendeskチケットを作成する" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "trueまたはfalseを入力してください。trueと設定すると、疑わしい解答に対してZendeskチケットが作成されます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "時間制限付き試験実施" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -9974,22 +9974,22 @@ msgstr "" "trueまたはfalseを入力してください。true " "と設定すると、あなたの講座で時間制限付き試験が有効となります。この設定にかかわらず、'監督付き試験を有効にする'がtrueに設定されている場合は時間制限付き試験も有効になります。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "単位認定の成績下限" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" "単位認定のために獲得しなければならない成績の下限は0.0 から 1.0 までの範囲となります。たとえば、75%であれば、0.75 と入力してください。" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Self Paced" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -9998,31 +9998,31 @@ msgstr "" "これを \"true\" と設定することで、この講座をSelf Pacedとします。Self " "Paced講座では課題の締切日はなく、受講者は講座終了日まで好みのペースで学習を進めることができます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "サブセクションの履習要件を有効にする" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "true または falseを入力してください。この値がtrueの場合、受講者が最低点を獲得するまでサブセクションを非表示にできます。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "学習情報" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "本講座で受講者が学べることを明記してください。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10030,19 +10030,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "講師" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "講師の紹介文を入力してください" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "サポート対象外の問題およびツールを追加" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10052,31 +10052,31 @@ msgid "" msgstr "" "trueまたはfalseを入力してください。trueに設定すると、Studio内のあなたの講座にサポート対象外の問題やツールを追加することができます。テストやアクセシビリティ、国際化対応、マニュアルなどの基本的な必要事項を遵守していないため、サポート対象外の問題やツールを講座内で使用することは推奨されていません。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -10088,7 +10088,7 @@ msgstr "" msgid "Other Course Settings" msgstr "その他の設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10096,7 +10096,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "一般" @@ -10164,22 +10164,22 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "このモジュールを表示するHTMLコンテンツ" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "LaTeX文書のソースコード。この機能の信頼性は低いです。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10187,146 +10187,146 @@ msgid "" msgstr "" "コンテンツを入力し、エディタが自動的にHTMLを作成するよう、Visualを選択してください。HTMLを直接編集するにはRawを選択してください。この設定を変更する場合、コンポーネントを保存し、編集の際それを再度開く必要があります。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "エディタ" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Visual" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Raw" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "ページを非表示にする" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "このオプションを選択すると、StaffまたはAdmin権限を持つチームメンバーのみこのページを見れます。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "追加ページのHTML" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "更新アイテムのリスト" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "全タイプ" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "ライブラリ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "コンテンツを描画するライブラリを選択してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "ライブラリバージョン" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "ライブラリからのコンテンツの描画方法を決定する" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "ランダムに n を選択" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "数" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "各受講者に表示するコンポーネント数を入力してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "問題タイプ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "ライブラリから取得する問題タイプを選んでください。\"全タイプ\"を選択するとフィルタリングは適用されません。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "このコンポーネントは期限切れです。ライブラリに新しいコンテンツがあります。" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} いますぐ更新する。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "ライブラリが無効、破損あるいは削除されています。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "ライブラリリストを編集してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "この講座はコンテンツライブラリに対応していません。詳しい情報はシステム管理者に確認してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "ライブラリがまだ選択されていません。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "ライブラリを選択してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "ご指定のライブラリに合致する問題タイプがありません。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "別の問題タイプを選択してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "指定されたライブラリは{count}個の問題を取得するよう設定されています。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "しかし、実際には{actual}個しか合致する問題がありません。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "ライブラリ設定を編集してください。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "無効なライブラリ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "ライブラリ未選択" @@ -10365,17 +10365,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "このコンポーネントの表示名。コンポーネントを特定するために分析レポートにもこの表示名が使用されます。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10384,11 +10384,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10397,11 +10397,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "カスタムパラメータ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10410,11 +10410,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "新しいページで開く" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10423,41 +10423,41 @@ msgid "" msgstr "" "受講者にLTIツールを新規ウィンドウで開くリンクをクリックさせたい場合、Trueを選択してください。LTIコンテンツを現在のページのIFrameで開かせたい場合はFalseを選択してください。この設定は外部ツール非表示設定をFalseにした時のみ使用されます。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "採点済み" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "このコンポーネントが外部のLTIシステムから点数を受け取る場合、Trueを選択してください。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "重み付け" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "このコンポーネントで可能なポイント数を入力してください。デフォルト値は1.0です。この設定は採点済がTrueの時のみ使用されます。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "xblock KVSの得点 -- django DB中の公開得点の複製" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "LTI2.0 spec 採点機からのコメント" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "外部ツール非表示" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -10465,31 +10465,31 @@ msgid "" msgstr "" "外部ツールを起動するのではなく、外部の採点システムと同期するための代用としてこのコンポーネントを使用したい場合、Trueを選択してください。この設定により、起動ボタンおよびこのコンポーネント用のIFrameが非表示になります。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "ユーザー名をリクエスト" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "ユーザー名をリクエストする場合、True を選択してください。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "メールをリクエスト" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "ユーザーのメールアドレスをリクエストする場合、True を選択してください。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTIアプリケーション情報" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -10497,39 +10497,39 @@ msgid "" msgstr "" "第三者アプリについて記述してください。ユーザー名/メールをリクエストする場合、このテキストボックスを使って、なぜユーザー名/メールを第3者アプリケーションに知らせる必要があるのかをユーザーに説明してください。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "ボタンテキスト" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "第三者アプリケーションを起動する際に使用するボタン上に表示するテキストを入力してください。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "締切を過ぎた成績を受理する" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "第三者システムに締切を過ぎた採点の投稿を許可する場合、Trueを選択してください。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "カスタムパラメータを解析することができませんでした: {custom_parameter}。\"x=y\" の文字列でなければいけません。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "LTIパスポートを解析することができませんでした: {lti_passport}。\"id:key:secret\"の文字列でなければいけません。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "締切" @@ -10538,11 +10538,11 @@ msgstr "締切" msgid "Enter the default date by which problems are due." msgstr "問題の締切のデフォルト日を入力してください。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10755,155 +10755,155 @@ msgstr "受講登録トラックグループ" msgid "Partition for segmenting users by enrollment track" msgstr "受講者を受講登録トラックごとに分ける" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "この学生が投票したかどうか" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "受講者の解答" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "全受講者の解答を投稿" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "xmlからの投票解答" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "投票質問" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "問題の締切を入力してください。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "締切後シーケンスコンテンツを非表示" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "設定すると、締切日以降はスタッフ以外のユーザーにシーケンスコンテンツを非表示にします。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "受講前試験である" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "この講座モジュールを受講前試験としてタグをつけます。この講座設定で受講前試験を有効にする必要があります。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "時間制限あり" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "この設定は受講者がコースウェア・コンポーネントを参照したり使用する際の時間制限があるかどうかを示しています。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "分単位の時間制限" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "受講者がコースウェア・コンポーネントを参照したり使用できる分数。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "試験監督機能が有効" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "この設定はこの試験が監督付き試験かどうかを示しています。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "ソフトウェア安全審査ルール" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "この設定は動画を見る際、proctoringチームがどんなルールに従えばよいかを示しています。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "練習用試験" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "この設定はこの試験が練習用試験であるかどうかを示しています。練習用試験は認証されません。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "このサブセクションは受講者が履習要件を満たしていればロックされません。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "受講者はこの試験を見ることができません。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "講座が終了したため、受講者はこの課題を見ることができません。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "締切日が過ぎたため、受講者はこの課題を見ることができません。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "グループID {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "未選択" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "本コンポーネントの表示名。(受講者には非表示)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "実験コンテンツ" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -10912,55 +10912,55 @@ msgstr "" "この設定は実験コンテンツ用にユーザーをどのようにグループ分けするかを定義しています。注意: " "受講者への表示実験のグループ設定を変更すると、実験データに影響が発生する可能性があります。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "グループ設定" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "特定のグループIDの受講者がどの子モジュールを見るべきか" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (未稼働)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "実験はグループ設定と関係ありません。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "グループ設定の選択" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "この実験は削除済のグループ設定を使用しています。有効なグループ設定を選択するか、この実験を削除してください。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "この実験は実験に対応していないグループ設定を使用しています。有効なグループ設定を選択するか、この実験を削除してください。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "この実験は設定内の全グループを含んでいません。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "不足しているグループを追加" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "この実験は非アクティブなグループを含んでいます。コンテンツをアクティブなグループに移動して、非アクティブなグループを削除してください。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "このコンテンツ実験はコンテンツの表示に影響を与える問題があります。" @@ -10980,102 +10980,102 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "{youtube_id}の字幕を受け取ることができません。ステータスコード: {status_code}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "字幕のフォーマットはSubRip (*.srt) のみ対応します。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "SubRip字幕ファイルの解析に問題があります。 内部メッセージ {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "SubRip字幕ファイルの解析に問題があります。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: アップロードされた字幕が見つかりません: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "基本" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "{lang}言語に関する字幕ファイルはありません。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" "動画のURL。YouTubeのURL またはインターネットのどこかにホストされた.mp4、.oggまたは.webm 動画ファイルへのリンクを指定します。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "デフォルト動画URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "コンポーネント表示名" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "動画再生の現在位置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "古いブラウザ用のオプション: 通常速度動画のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "古いブラウザ用のオプション: 0.75倍速のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "0.75倍速のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "古いブラウザ用のオプション: 1.25倍速のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "1.25倍速のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "古いブラウザ用のオプション: 1.5倍速のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "1.5倍速のYouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11084,11 +11084,11 @@ msgstr "" "動画をフル再生したくない場合の再生開始指定時間です。モバイルアプリではサポートされておらず、動画はフル再生されます。指定フォーマットは " "HH:MM:SS、最大値は 23:59:59 です。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "動画の開始時間" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11097,11 +11097,11 @@ msgstr "" "動画をフル再生したくない場合の再生停止指定時間です。モバイルアプリではサポートされておらず、動画はフル再生されます。指定フォーマットは " "HH:MM:SS、最大値は 23:59:59 です。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "動画の終了時間" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11109,11 +11109,11 @@ msgid "" msgstr "" "受講者がedXの動画プレイヤーを使えない、またはYouTubeにアクセスできない場合、別フォーマットの動画のダウンロードを許可します。動画ファイルURL欄に、少なくとも1つ以上のYouTubeではないURLを追加する必要があります。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "動画ダウンロードを許可" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11126,11 +11126,11 @@ msgstr "" "(ブラウザの互換性の理由から、.mp4および.webmフォーマットを強く推奨します)。受講者はコンピュータと互換性のあるリストの最初の動画を閲覧することができます。'動画ダウンロードを許可'をTrue" " に設定してください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "動画ファイルURL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11142,11 +11142,11 @@ msgid "" msgstr "" "デフォルトで、'字幕ダウンロードの許可'をTrueに設定すると、受講者が.srtまたは.txtの字幕をダウンロードできます。その他の形式で字幕ダウンロードを可能にしたい場合は、ハンドアウトをアップロードすることを推奨します。それが無理な場合は、ファイル&アップロードページまたはネット上に字幕ファイルを置き、そのURLを追加することもできます。動画の下に字幕ダウンロードのリンクを表示します。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "ダウンロード可能な字幕のURL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11155,101 +11155,101 @@ msgid "" msgstr "" "受講者に時間付き字幕のダウンロードを許可します。字幕ファイルをダウンロードするリンクは動画の下に表示されます。デフォルトで字幕は.srtまたは.txtファイルになります。別の形式の字幕ダウンロードを提供したい場合は、'ハンドアウトをアップロード'欄を使用してアップロードしてください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "字幕のダウンロードを許可" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "基本タブの'デフォルト時間付き字幕'のデフォルト字幕です。この字幕の言語は英語であなければいけません。この設定を変更する必要はありません。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "デフォルト時間付き字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "デフォルトで、動画に字幕を表示するかどうか指定してください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "字幕を表示" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "字幕に別の言語を追加。以下をクリックして言語を指定し、その言語の.str字幕ファイルをアップロードしてください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "字幕の言語" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "字幕の推奨言語。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "字幕の推奨言語" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "ユーザーによってダウンロードされる字幕ファイルフォーマット。" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) ファイル" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Text (.txt)ファイル" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "ユーザーが前回設定した再生速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "デフォルト再生速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "ユーザーがYouTubeを利用可能か指定してください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" "動画に添付するハンドアウトをアップロードしてください。受講者は、動画の下の'ハンドアウトをダウンロード'をクリックして、ハンドアウトをダウンロードできます。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "ハンドアウトをアップロード" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "動画へのアクセスをブラウザに限定するか、モバイルアプリを含む他のアプリケーションからのアクセスも可能にするかを指定してください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Web だけで視聴可能な動画" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11260,36 +11260,36 @@ msgstr "" "edXからこのコンポーネントで再生する動画の動画IDを割り当てられた場合は、ここにIDを入力してください。デフォルト動画URL、動画ファイルのURL、YouTube" " ID欄には何も入力しないでください。動画IDを割り当てられなかった場合は、この欄は無効に無視して、他の欄の値を入力してください。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "最後にバンパーを見た日付" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "バンパーを再表示させない" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "説明" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -11297,44 +11297,44 @@ msgid "" msgstr "" "受講者がワードクラウドの使い方を理解できるような説明を入力してください。特にアクセシビリティを必要としている受講者には、明確な説明が大切です。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "入力" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "受講者が語や文を追加できるテキストボックスの数。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "上限単語数" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "生成されたワードクラウドに表示される単語数の上限" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "パーセントの表示" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "その語の近くに入力された文字に関する統計データを表示しています。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "この受講者がクラウドに単語を投稿したかどうか。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "受講者の回答。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "全受講者からの考えられる全単語。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "ワードクラウド用のトップワード" diff --git a/conf/locale/ka/LC_MESSAGES/django.po b/conf/locale/ka/LC_MESSAGES/django.po index c3822e798b4a..5ad66d6ffabb 100644 --- a/conf/locale/ka/LC_MESSAGES/django.po +++ b/conf/locale/ka/LC_MESSAGES/django.po @@ -73,7 +73,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "ტექსტი" @@ -99,7 +99,7 @@ msgid "Video" msgstr "ვიდეო" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "განვითარებული დონე" @@ -115,33 +115,33 @@ msgid "Unit" msgstr "ერთეული" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "ცარიელი" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -152,7 +152,7 @@ msgid "Name" msgstr "სახელი" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "ვიდეოს ID" @@ -187,7 +187,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "რეჟიმი" @@ -239,12 +239,12 @@ msgstr "დარეგისტრირებული ხართ პრო msgid "Professional Ed" msgstr "პროფესიული განათლება" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "ხილვადი სახელი" @@ -4617,7 +4617,7 @@ msgstr "" "გაითვალისწინეთ, ეს ველი უგულვებელყოფილია, თუ ბლოკი არის " "visible_to_staff_only. " -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4931,7 +4931,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8549,21 +8549,21 @@ msgstr "შესვლა" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML მონაცემები ანოტაციისთვის" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "ანოტაცია" @@ -8576,11 +8576,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "არასწორი" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "შეასწორეთ" @@ -8747,7 +8747,7 @@ msgstr "სწორი:" msgid "Incorrect:" msgstr "არასწორი:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "პასუხი" @@ -9009,19 +9009,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "ცარიელი დამატებითი პამოცანა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "ამ ამოცანაზე სტუდენტთა მცდელობების რაოდენობა" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "მაქსიმალური მცდელობები" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9029,41 +9029,41 @@ msgstr "" "განსაზღვრავს, თუ რამდენჯერ შეუძლია სტუდენტს სცადოს ამოცანაზე პასუხი. თუ " "რაოდენობა არ განისაზღვრება, ნებადართულია უსასრულო მცდელობები. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "თარიღი, როდესაც ამოცანას ვადა გასდის" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "ვადის გასვლის შემდეგ დროის მონაკვეთი, როდესაც გაგზავნები მიიღება" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "ყოველთვის" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "არასდროს" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "ვადაგასული" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "პასუხის ჩვენება" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9071,61 +9071,61 @@ msgstr "" "გასნაზღრავს, როდის გამოჩნდეს ამოცანის პასუხი. ნაგულისხმევი მნიშვნელობის " "დაყენება შესაძლებელია დამატებით პარამეტრებში." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "პასუხგაცემული" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "დახურული" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "დასრულებული" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "სწორი ან ვადაგასული" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "მცდელობა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "გამოჩნდეს თუ არა გვერდზე შენახვის ღილაკი" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "ჩამოყრის ღილაკის გამოჩენა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9134,11 +9134,11 @@ msgstr "" "შეძლოს თავისი პასუხების გადატვირთვა. ნაგულისხმევი მნიშვნელობის დაყენება " "შესაძლებელია დამატებითი პარამეტრებიდან." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "შემთხვევითი არევა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9147,55 +9147,55 @@ msgstr "" "ცვლადების შემთხვევითი არევა. ამოცანებისთვის, რომელიც მნიშნელობას შემთხვევით " "არ ურევს მიუთითე \"არასოდეს\"." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "მიმდინარეობს გადატვირთვა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "თითოეული მსმენელისთვის" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "ამოცანის XML მონაცემები" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "მიმდინარე სტუდენტების პასუხების სისწორის ლექსიკონი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "ველისტიპების მდგომარეობის შენარჩუნების ლექსიკონი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "მიმდინარე სტუდენტების პასუხების ლექსიკონი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "შენახულია თუ არა პასუხები ბოლო გაგზავნის შემდეგ " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "უპასუხა თუ არა ამოცანას სტუდენტმა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "ამ სტუდენტის შემთხვევითი საწყისი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "ბოლო გაგზავნის დრო" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "დროის გამოთვლა მცდელობებს შორის" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9203,11 +9203,11 @@ msgstr "" "წამები, რომელიც უნდა მოიცადოს სტუდენტმა ამოცანის მრავალჯერადი მცდელობების " "გაგზავნებს შორის." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "პრობლემის წონა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9216,26 +9216,26 @@ msgstr "" "მნიშვნელობა არ იქნება განსაზღვრული, ამოცანის ყოველი პასუხის ველი ერთი ქულის " "შესატყვისი იქნება." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "ამ მოდულის წყაროს მონიშვნა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "LaTeX-სა და Word-ის ამოცანების საწყისი კოდი. ეს ფუნქცია არ არის სათანადოდ " "მხარდაჭერილი." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "გსურთ LaTeX-ის ნიმუშების გააქტიურება?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API-ის გასაღები" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9251,7 +9251,7 @@ msgstr "" " თქვენი კურსისთვის ღილაკის მოსაპოვებლად, ან პრობლემის შესატყობინებლად " "გთხოვთ, დაუკავშირდით moocsupport@mathworks.com-ს." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9259,7 +9259,7 @@ msgstr "" "ვწუხვართ, თქვენი მოთხოვნის დამუშავებისას წარმოიქმნა პრობლემა. გთხოვთ, სცადოთ" " თქვენი გვერდის გადატვირთვა და კიდევ სცადოთ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9267,29 +9267,29 @@ msgstr "" "ამ გვერდის ჩატვირთვის შემდეგ ამოცანის მდგომარეობა შეიცვალა. გთხოვთ, " "განაახლეთ გვერდი." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "მიმდინარეობს გაგზავნა" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "გაფრთხილება: მოხდა ამოცანის საწყის მდგომარეობაზე დაყენება!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -9297,7 +9297,7 @@ msgstr "" "არასწორი გაგზავნის გამო პრობლემის მდგომარეობა დაზიანებულია. გაგზავნა " "შედგებოდა:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "ამ შეცდომის განმეორების შემთხვევაში, გთხოვთ დაუკავშირდეთ კურსის პერსონალს." @@ -9307,7 +9307,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9315,12 +9315,12 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "{hints_count})-ის მინიშნება ({hint_num}:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9328,51 +9328,51 @@ msgstr "" "თქვენი პასუხები უკვე შენახულია. მათ შესაფასებლად დააწკაპუნეთ " "'{button_name}'-ზე." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "არასწორი ({progress} ქულა)" msgstr[1] "არასწორი ({progress} ქულა)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "სწორი ({progress} ქულა)" msgstr[1] "სწორი ({progress} ქულა)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "სანახევროდ სწორი ({progress} ქულა)" msgstr[1] "სანახევროდ სწორი ({progress} ქულა)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "სანახევროდ სწორი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "პრობლემა დახურულია." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "ხელახლა გაგზავნამდე პრობლემა უნდა გადაიტვირთოს." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "გაგზავნებს შორის, სულ ცოტა {wait} წამი უნდა მოიცადოთ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -9381,36 +9381,36 @@ msgstr "" "გაგზავნებს შორის, სულ ცოტა {wait_secs} უნდა მოიცადოთ. დარჩა " "{remaining_secs}." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} საათი" msgstr[1] "{num_hour} საათი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} წუთი" msgstr[1] "{num_minute} წუთი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} წამი" msgstr[1] "{num_second} წამი" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "შენახვამდე უნდა მოხდეს ამოცანის გადატვირთვა." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "თქვენი პასუხები შენახულია." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9421,37 +9421,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "დახურულ პრობლემას ვერ გადატვირთავთ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "გადატვირთვის მონიშვნამდე უნდა გააგზავნოთ პასუხი." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "ამოცანის განსაზღვრება არ ითვლისწინებს ხელახლა შფასებას." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "ამოცანას პასუხი უნდა გაეცეს მის ხელახლა შეფასებამდე." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "პირობითი" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "გარე მოდულებზე დაკავშირებული ბავშვთა url-ების სია" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "წყაროს კომპონენტები" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9462,11 +9462,11 @@ msgstr "" "მსმენელი ამ პირობითი მოდულის შინაარსს. კომპონენტის მდებარეობის ID დააკოპირეთ" " Studio-ს პარამეტრების დიალოგში." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "პირობითი ატრიბუტი" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -9474,11 +9474,11 @@ msgstr "" "წყაროს კომპონენტების ატრიბუტი, რომელიც განსაზღვრავს ხედავს თუ არა მსმენელი " "ამ პირობითი მოდულის შინაარსს." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "პირობითი მნიშვნელობა" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -9486,11 +9486,11 @@ msgstr "" "მნიშვნელობა, რომელსაც უნდა დაემთხვეს წყაროს კომპონენტის პირობითი ატრიბუტი, " "რათა შემდეგ მოხდეს მსმენელისთვის პირობითი მოდულის შინაარსის ჩვენება." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "დაბლოკილი შინაარსის შტყობინება" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9503,24 +9503,24 @@ msgstr "" " შეტყობინების ტექსტში, რათა მსმენელებს მიაწოდოთ საჭირო ერთეულების პირდაპირი " "ბმული. მაგ: '\"ამ ერთეულზე დასაშვებად უნდა დაასრულოთ {link}\"." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "ამ ერთეულზე დასაშვებად უნდა დაასრულოთ {link}." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "ამ კომპონენტისთვის წყაროს კომპონენტები ჯერ არ არის კონფიგურირებული." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "წყაროების სიის კონფიგურაცია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI პასპორტები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -9528,41 +9528,41 @@ msgstr "" "კურსის LTI ხელსაწყოებისთვის პასპორტები შეიყვანეთ შემდეგ ფორმატში: " "\"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "ამ კურსში გამოყენებული სახელმძღვანელოების საგნების (სათაური, url) სია." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "შექმენი საკითხების სლაგები კურსის ვიკისთვის" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "ამ კლასში ჩარიცხვის დაწყების თარიღი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "ამ კლასში ჩარიცხვის დასრულების თარიღი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "საწყისი თარიღი, როცა მოდული ხილვადი იქნება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "ამ კლასის დასრულების თარიღი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "კოსმეტიკური კურსის ხილვადი ფასი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -9572,36 +9572,36 @@ msgstr "" "რეგისტრაციის ფასი ადმინისტრატორის მიერ არის მონაცემთა ბაზაში მითითებული, " "ამის ნაცვლად ის ფასი გამოჩნდება." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "სავალდებულოდ გასავლელი კურსები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "სავალდებულოდ გასავლელი კურსის გასაღები, თუ ამ კურსს გააჩნია სავალდებლოდ " "გასავლელი კურსი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "კლასისთვის შეფასების სისტემის განმარტება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "კალკულატორის ჩვენება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9609,27 +9609,27 @@ msgstr "" "შეიყვანეთ სწორი ან მცდარი. იმ შემთხვევაში, თუ სწორია, სტუდენტები კურსში " "კალკულატორს დაინახავენ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "კურსის ხილვადი სახელი" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "კურსის რედაქტორი" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "შეიყვანეთ კურსის რედაქტირების მეთოდი (\"XML\" ან \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "კურსის კვლევის მისამართი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -9637,11 +9637,11 @@ msgstr "" "შეიყვანეთ URL კურსის დასრულების კვლევისთვის. თუ თქვენს კურსს კვლევა არ აქვს," " შეიყვანეთ ნული." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "განხილვის შეჩერების თარიღები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9663,11 +9663,11 @@ msgstr "" "მოიცავს კუთხოვანი ფრჩხილების გარე წყვილს, ასე გამოიყურება: [[\"2015-09-15\"," " \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "განხილვის თემების სქემა" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9680,27 +9680,27 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "კურსის გამოცხადების თარიღი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "შეიყვანეთ თქვენი კურსის გამოცხადების თარიღი." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "ჯგუფის კონფიგურაცია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -9710,21 +9710,21 @@ msgstr "" "მნიშვნელობები, განსაზღვრეთ ჯგუფებში სტუდენტთა ავტომატური ჩარიცხვა ან " "მონიშნეთ მთელი კურსის განხილვის თემები კონფიდენციალურად ჯგუფის წევრებისთვის." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "კურსი ახალია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "ხელმისაწვდომია მობილური კურსი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -9732,48 +9732,48 @@ msgstr "" "შეიყვანეთ სწორი ან მცდარი. თუ სწორია, კურსი ხელმისაწვდომი იქნება მობილურ " "მოწყობილობებზე." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "ვიდეოს ატვირთვის მანდატი" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "კურსი არ არის შეფასებული" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "შეიყვანეთ სწორი ან მცდარი. თუ სწორია, კურსი არ შეფასდება." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "პროგრესის გრაფის გაუქმება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "შეიყვანეთ სწორი ან მცდარი. თუ სწორია, სტუდენტები ვერ ნახავენ პროგრესის " "გრაფას." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "სახელმძღვანელოები PDF-ში" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "pdf_textbook-ის კონფიგურაციის ლექსიკონების სია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML სახელმძღვანელოები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -9783,11 +9783,11 @@ msgstr "" " ტაბის სახელი (ჩვეულებრივ წიგნის სათაურია), ასევე URL-ები და წიგნის თითოეული" " თავის სათაური." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "დისტანციური შეფასების წიგნაკი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9800,7 +9800,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "CCX-ის გააქტიურება" @@ -9809,7 +9809,7 @@ msgstr "CCX-ის გააქტიურება" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9819,11 +9819,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX-თან დამაკავშირებელი URL-ი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -9831,11 +9831,11 @@ msgstr "" "CCX-თან დამაკავშირებელი აპლიკაციის URL-ი CCX-ების შექმნის სამართავად. " "(არჩევითია). იგნორირებულია \"CCX-ს გააქტიურების\" \"სწორად\" მონიშვნამდე." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "განხილვის ანონიმური პოსტების გააქტიურება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -9843,11 +9843,11 @@ msgstr "" "შეიყვანეთ სწორი ან მცდარი. თუ სწორია, სტუდენტებს ყველა მომხმარებლისთვის " "დისკუსიის ანონიმური პოსტის შექმნის საშუალება ექნებათ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "თანაკურსელებისთვის განხილვის ანონიმური პოსტების გააქტიურება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -9857,16 +9857,16 @@ msgstr "" "პოსტების სხვა სტუდენტებისთვის შექმნის საშუალება ექნებათ. ეს პარამეტრები " "პოსტებს ვერ გახდის ანონიმურ კურსის პერსონალისთვის." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "დამატებითი მოდულების სია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "თქვენს კურსში გამსაყენებლად, შეიყვანეთ დამატებითი მოდულების სახელწოდებები." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -9874,11 +9874,11 @@ msgstr "" "სწორია თუ კურსის თარიღებზე მითითებული იქნება დროის სარტყელი. მოძველებულია " "due_date_display_format-ის სასარგებლოდ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "ვადის ჩვენების ფორმატი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9888,21 +9888,21 @@ msgstr "" "\"%m-%d-%Y\" DD-MM-YYYY-სთვის, \"%d-%m-%Y\", YYYY-MM-DD-სთვის, ან " "\"%Y-%d-%m\" YYYY-DD-MM-სთვის." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "გარედან შესასვლელი დომენი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "შეიყვანეთ გარედან შესვლის მეთოდი რომელსაც სტუდენტები კურსისთვის " "გამოიყენებენ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "სერტიფიკატების ჩამოტვირთვა შესაძლებელია დასრულებამდე" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -9911,21 +9911,21 @@ msgstr "" "სერტიფიკატის მოთხოვნებს აკმაყოფილებენ, შეუძლიათ სერტიფიკატები კურსის " "დასრულებამდე ჩამოტვირთონ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "სერტიფიკატების ხილვადი თვისებები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "კურსი გვერდის გამოსახულების შესახებ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9935,11 +9935,11 @@ msgstr "" "ფაილებისა და ატვირთვების გვერდზე. ასევე, შეგიძლიათ კურსის გამოსახულების " "დაყენება პარამეტრებისა და დეტალების გვერდზე." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "კურსის ბანერის გამოსახულება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -9947,11 +9947,11 @@ msgstr "" "შეასწორეთ ბანერის გამოსახულების ფაილის სახელი. შეგიძლიათ ბანერის " "გამოსახულების დაყენება პარამეტრებისა და დეტალების გვერდზე." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "კურსის ვიდეოს ესკიზის გამოსახულება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -9959,11 +9959,11 @@ msgstr "" "შეასწორეთ ვიდეოს გამოსახულების ფაილის ესკიზის სახელი. ვიდეოს გამოსახულების " "ესკიზის დაყენება პარამეტრებისა და დეტალების გვერდზე შეგიძლიათ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "ღია ემბლემების გამოშვება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -9971,7 +9971,7 @@ msgstr "" "ამ კურსისთვის თავისუფალი ემბლემების გამოშვება. ემბლემები სერტიფიკატების " "შექმნისას გენერირდება." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -9981,11 +9981,11 @@ msgstr "" "ბრჭყალებს შორის შეიყვანეთ იმ ტიპის სერტიფიკატის მოკლე დასახელება, რომელსაც " "სტუდენტები კურსის დასრულებისას იღბენ. მაგ: \"სერტიფიკატი\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "სერტიფიკტის სახელი (მოკლე)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -9995,27 +9995,27 @@ msgstr "" "ბრჭყალებს შორის შეიყვანეთ იმ ტიპის სერტიფიკატის გრძელი სახელი, რომელსაც " "სტუდენტები კურსის დასრულებისას იღებენ. მაგ: \"წარმატების სერტიფიკატი\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "სერტიფიკატის სახელი (გრძელი)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "გააქტიურებულია სერტიფიკატის ვებ/HTML ხედი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "თუ სწორია, კურსისთვის სერტიფიკატის ვებ/HTML ხედი გააქტიურდება." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "სერტიფიკატის ვებ/HTML ხედის გადანიშვნა" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10025,23 +10025,23 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "სერტიფიკატის კონფიგურაცია" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "ინფორმაცია კურსის სპეციფიური კონფიგურაციის შესახებ აქ შეიყვანეთ (JSON " "format)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "კურსის თავიდან გაშვებების CSS კლასი " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10049,29 +10049,29 @@ msgstr "" "კურსის გაშვებებისას უფლებას აძლევს კურსებს გააზიარონ იგივე, თუნდაც " "სხვადასხვა ნომრიანი css კლასი." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "განხილვის ფორუმის გარე ბმული" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "განხილვის ფორუმების ჩანაცვლების მიზნით საშუალებას აძლევს გარე ბმულის " "სპეციფიკაციას." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "პროგრესის ჩანართის დამალვა" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "უფლებას აძლევს პროგრესის ჩანართის დამალვას" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "კურსის ორგანიზაციის ხილვადი სტრიქონი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10083,11 +10083,11 @@ msgstr "" "კურსის შექმნისას თქვენს მიერ შეყვანილი ორგანიზაციის გამოსაყენებლად, " "შეიყვანეთ ნული." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "კურსის ნომრის ხილვადი სტრიქონი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10099,11 +10099,11 @@ msgstr "" "კურსის შექმნისას თქვენს მიერ შეყვანილი კურსის ნომრის გამოსაყენებლად, " "შეიყვანეთ ნული." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "კურსზე სტუდენტთა ჩარიცხვის მაქსიმუმი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10111,39 +10111,39 @@ msgstr "" "შეიყვანეთ კურსზე ჩასარიცხად დაშვებული სტუდენტების მაქსიმალური რიცხვი. " "სტუდენტების ულიმიტოდ დაშვებისათვის შეიყვანეთ ნული." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "საჯარო ვიკიზე წვდომის დაშვება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "მხოლოდ მოწვევით" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "შეიზღუდოს თუ არა ჩარიცხვა კურსის თანამშრომლების მოწვევაზე." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "წინასწარი კურსის სახელი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "კვლევის ფორმის სახელი, რომელიც მომხმარებლისთვის გამოჩნდება როგორც წინასწარი " "კურსი." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "სავალდებულოა წინასწარი კურსის კვლევა " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10153,13 +10153,13 @@ msgstr "" "დაასრულონ კვლევა. თუ ამ მნიშვნელობას განსაზღვრავთ სწორად, ზემოთ, კურსის " "კვლევის სახელის პარამეტრში კვლევის სახელი უნდა დაამატოთ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "კურსის ხილვადობა კატალოგში" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10172,11 +10172,11 @@ msgstr "" " \"შესახებ\" არის წვდომა დაშვებული), \"არცერთი\" (არ აჩვენო კატალოგში და არ " "დაუშვა წვდომა გვერდზე \"შესახებ\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "მისაღები გამოცდები გააქტიურებულია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10186,11 +10186,11 @@ msgstr "" "თქვენი კურსის შინაარსს ნახავენ. შენიშვნა, ამ კურსის პარამეტრის ჩასართავად " "უნდა გაააქტიუროთ მისაღები გამოცდები." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "მისაღები გამოცდების მინიმალური ქულა (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10200,19 +10200,19 @@ msgstr "" " ნახავენ თქვენი კურსის შინაარსს. შენიშვნა, ამ კურსის პარამეტრის ჩასართავად " "უნდა გაააქტიუროთ მისაღები გამოცდები." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "მისაღები გამოცდის ID" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "მისაღები გამოცდის შინაარსის მოდულის იდენტიფიკატორი (location) " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "სოციალურ მედიასთან გასაზიარებელი URL-ი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10225,19 +10225,19 @@ msgstr "" " იყოს სრულად კვალიფიცირებული. მაგ: http://www.edx.org/course/Introduction-" "to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "კურსის ენა" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "განსაზღვრეთ თქვენი კურსის ენა." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "გუნდების კონფიგურაცია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "დაკვირვების ქვეშ გამოცდების გააქტიურება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -10260,33 +10260,33 @@ msgstr "" "ქვეშ გამოცდები გააქტიურებულია. გაითვალისწინეთ, რომ დაკვირვების ქვეშ " "გამოცდების, ასევე, გაააქტიურებს დროში შეზღუდულ გამოცდებს." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "დაკვირვების ქვეშ გამოცდებზე უარის დაშვება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10299,12 +10299,12 @@ msgstr "" "ქვეშ. ეს პარამეტრი მოქმედია მხოლოდ მაშინ, თუ გამოცდები დაკვირვების ქვეშ " "გააქტიურებულია კურსისთვის." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "გამოცდაზე დაკვირვების ქვეშ საეჭვო მცდელობებზე შექმენით Zendesk ბილეთები " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10312,11 +10312,11 @@ msgstr "" "შეიყვანეთ სწორი ან მცდარი. თუ ეს მნიშვნელობა სწორია, საეჭვო მცდელობებზე " "შეიქმნება Zendesk ბილეთი." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "დროში შეზღუდული გამოცდების გააქტიურება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10327,11 +10327,11 @@ msgstr "" "გამოცდები აქტიურდება თუ დაკვირვების ქვეშ გამოცდების გააქტიურება მონიშნულია " "სწორად." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "მინიმალური შეფასება კრედიტისთვის" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10339,11 +10339,11 @@ msgstr "" "მინიმალური ქულა ათწილადებში, რომელიც მსმენელმა უნდა მიიღოს კურსზე კრედიტის " "მისაღებად, 0.0 და 1.0-ს შორისაა. მაგ: 75%-თვის შეიყვანეთ 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "თვითრეგულირებადი" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -10353,11 +10353,11 @@ msgstr "" "კურსებს არ აქვთ დავალებების ჩაბარების ვადები და სტუდენტებს, კურსის " "დამთავრებამდე, მისი გავლა ნებისმიერ ვადაში შეუძლიათ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "ქვედანაყოფის აუცილებელი წინაპირობების გააქტიურება" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -10366,21 +10366,21 @@ msgstr "" " ქვეგანოყოფილება სანამ მსმენელები, სხვა, აუცილებელი წინაპირობის ქვედანაყოფში" " არ მიიღებენ მინიმალურ ქულას." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "კურსის სასწავლო ინფორმაცია" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "განსაზღვრეთ, თუ რას ისწავლის სტუდენტი ამ კურსიდან." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10388,19 +10388,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "კურსის ინსტრუქტორი" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "შეიყვანეთ კურსის ინსტრუქტორისთვის მონაცემები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "დაამატეთ მხარდაჭერის არმქონე ამოცანები და ხელსაწყოები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10414,31 +10414,31 @@ msgstr "" " მეტ ძირითად მოთხოვნებთან მათი შეუსაბამობის გამო, როგორიცაა ტესტირება, " "წვდომა, ინტერნაციონალიზაცია, და დოკუმენტაცია." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -10450,7 +10450,7 @@ msgstr "" msgid "Other Course Settings" msgstr "კურსის სხვა პარამეტრები" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10458,7 +10458,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "ძირითადი" @@ -10530,23 +10530,23 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "ამ მოდულისთვის საჩვენებელი Html შინაარსები" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "LaTeX დოკუმნეტების წყაროს კოდი. ეს ფუნქცია არ არის კარგად მხარდაჭერილი." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10557,23 +10557,23 @@ msgstr "" "პარამეტრს შეცვლით, უნდა შეინახოთ კომპონენტი და შემდეგ ხელახლა გახსნათ " "შესასწორებლად." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "რედაქტორი" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "ვიზუალური" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "დაუმუშავებელი" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "გვერდის დამალვა მსმენელთათვის" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -10581,51 +10581,51 @@ msgstr "" "ამ პარამეტრის შერჩევით, ამ გვერდს მხოლოდ კურსის გუნდის ის წევრები ნახავენ, " "რომლებსაც თანამშრომლის ან ადმინის როლიები აქვთ." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "დამატებითი გვერდების HTML-ი" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "კურსის განახლებული ერთეულების ჩამონათვალი" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "ნებისმიერი ტიპი" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "ბიბლიოთეკა" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "აირჩიეთ ბიბლიოთეკა, რომლიდანაც შინაარსის გადმოტანა გსურთ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "ბიბლიოთეკის ვერსია" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "განსაზღვრავს, თუ როგორ მოხდება ბიბლიოთეკიდან შინაარსის გადმოტანა" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "შემთხვევით აირჩიეთ n" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "დათვლა" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "შეიყვანეთ კომპონენტების რაოდენობა, რომ ყოველმა სტუდენტმა ნახოს." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "ამოცანის ტიპი" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -10633,32 +10633,32 @@ msgstr "" "აირჩიეთ, რა ტიპის ამოცანის გადმოტანა გსურთ ბიბლიოთეკიდან. \"ნებისმიერი " "ტიპი\"-ს მონიშვნის შემთხვევაში არ მოხდება ფილტრაცია." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "ეს კომპონენტი ვადაგასულია. ბიბლიოთეკას ახალი შინაარსი აქვს." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} განაახლე ახლა." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "ბიბლიოთეკა ძალადაკარგული, დაზიანებული ან წაშლილია." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "ბიბლიოთეკის სიის შესწორება." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -10666,23 +10666,23 @@ msgstr "" "ამ კურსში შინაარსის ბიბლიოთეკები არ არის მხარდაჭერილი. დამატებითი " "ინფორმაციისთვის დაუკავშირდით თქვენი სისტემის ადმინისტრატორს." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "ბიბლიოთეკა ჯერ არ არის არჩეული." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "აირჩიეთ ბიბლიოთეკა." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "განსაზღვრულ ბიბლიოთეკებში ამოცანის ტიპები არ ემთხვევა ერთმანეთს." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "აირჩიეთ ამოცანის სხვა ტიპი." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -10693,22 +10693,22 @@ msgstr[1] "" "განსაზღვრული ბიბლიოთეკის კონფიგურაცია {count} ამოცანების გადმოტანის " "საშუალებას იძლევა," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "მაგრამ მხოლოდ {actual} შესაბამისი ამოცანებია." msgstr[1] "მაგრამ მხოლოდ {actual} შესაბამისი ამოცანებია." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "ბიბლიოთეკის კონფიგურაციის რედაქტირება." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "არასწორი ბიბლიოთეკა" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "ბიბლიოთეკა მითითებული არ არის" @@ -10749,17 +10749,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10768,11 +10768,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10781,11 +10781,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "მორგებული პარამეტრები" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10794,11 +10794,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "ახალ გვერდზე გახსნა" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10810,11 +10810,11 @@ msgstr "" " არსებული გვერდის IFrame-ში გაიხსნას. ეს პარამეტრი გამოიყენება მხოლოდ მაშინ," " როდესაც \"დამალე გარე ხელსაწყო\" მონიშნულია როგორც მცდარი." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "შეფასებული" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -10822,11 +10822,11 @@ msgstr "" "მონიშნეთ სწორი, თუ ეს კომპონენტი მიიღებს რიცხობრივ შეფასება LTI-ს გარე " "სისტემიდან." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "წონა" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -10835,7 +10835,7 @@ msgstr "" "მნიშვნელობა არის 1.0. ეს პარამეტრი გამოიყენება მხოლოდ მაშინ, როდესაც " "შეფასებული მონიშნულია როგორც სწორი." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -10843,15 +10843,15 @@ msgstr "" "KVS xblock-ში შენახული შეფასება -- ჯანგოს ბაზაში გამოქვეყნებული შეფასების " "ასლია" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "დააკომენტეთ, როგორც შემფასებლისგან მობრუნებული, LTI2.0 სპეციფიკაცია" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "გარე ხელსაწყოს დამალვა" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -10861,32 +10861,32 @@ msgstr "" "შეფასების გარე სისტემასთან სინქრონიზაციის შემცვლელად გამოყენება. ეს " "პარამეტრი მალავს გაშვების ღილაკს და ამ კომპონენტის ნებისმიერ IFrames." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "მოითხოვეთ მომხმარებლის სახელი" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "მონიშნეთ, მომხამრებლის სახელის სავა;დებულო მოთხოვნის მიზნით." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "მოითხოვეთ მომხმარებლის ელფოსტა" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" "მონიშნეთ, მომხმარებლის ელფოსტის მისამართის სავალდებულო მოთხოვნის მიზნით." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "ინფორმაცია LTI აპლიკაციის შესახებ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -10897,29 +10897,29 @@ msgstr "" "მომხმარებლებს თუ რატომ გაეგზავნება მესამე მხარის აპლიკაციას მათი " "მომხმარებლის სახელი და/ან ელფოსტა." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "ღილაკის ტექსტი" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "შეიყვანეთ ტექსტი ღილაკზე, რომელიც მესამე მხარის აპლიკაციის გასაშვებად " "გამოიყენებოდა." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "ვადაგადაცილებული შეფასებების მიღება" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "მონიშნე სწორი, მესამე მხარის სისტემებისთვის ვადაგადაცილებული შეფასების " "გამოქვეყნების უფლების მინიჭების მიზნით." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -10928,7 +10928,7 @@ msgstr "" "ვერ ხერხდება მორგებული პარამეტრების გარჩევა: {custom_parameter}. უნდა იყოს " "\"x=y\" სტრინგი." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -10937,7 +10937,7 @@ msgstr "" "ვერ ხერხდება LTI პასპორტის გარჩევა: {lti_passport}. უნდა იყოს " "\"id:key:secret\" სტრინგი." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "საბოლოო ვადა" @@ -10947,11 +10947,11 @@ msgid "Enter the default date by which problems are due." msgstr "" "შეიყვანეთ ნაგულისხმევი თარიღი, რომელიც პრობლემების ვადას განსაზღვრავს." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11197,35 +11197,35 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "შეიყვანეთ ამოცანების ვადის თარიღი." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "ჩაბარების ვადის გასვლის შემდეგ შინაარსის ბლოკის დამალვა" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -11233,11 +11233,11 @@ msgstr "" "თუ განსაზღვრულია, არათანამშრომელი მომხმარებლებისთვის თანამიმდევრობითი " "შინაარსი ვადის გასვლის შემდეგ დამალულია." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "არის მისაღები გამოცდა" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -11245,11 +11245,11 @@ msgstr "" "მონიშნე კურსის მოდული როგორც მისაღები გამოცდა. შენიშვნა, ამ კურსის " "პარამეტრის ასამუშავებლად უნდა გაააქტიუროთ მისაღები გამოცდები." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "არის დრო შეზღუდული" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -11257,11 +11257,11 @@ msgstr "" "ეს პარამეტრი მიუთუთებს, არიან თუ არა სტუდენტები დროში შეზღუდული ამ კურსის " "კომპონენტის ხილვის ან მასზე ურთიერთქმედებისას. " -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "დროში შეზღუდვის წუთობრივი მაჩვენებელი" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -11269,21 +11269,21 @@ msgstr "" "წუთების რაოდენობა, რომლის განმავლობაშიც სტუდენტებისთვის კურსის კომპონენტის " "ხილვა და ინტერაქტივობა არის ხელმისაწვდომი." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "დაკვირვება გააქტიურებულია" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" "პარამეტრი მიუთითებს არის თუ არა ეს გამოცდა დაკვირვების ქვეშ წარმოებული " "გამოცდა." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "პროგრამული უზრუნველყოფის უსაფრთხოების განხილვის წესები" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -11291,11 +11291,11 @@ msgstr "" "ეს პარამეტრი მიუთითებს თუ რომელ წესებს დაექვემდებარება დამკვირვებელთა გუნდი " "ვიდეოების ხილვისას." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "არის პრაქტიკული გამოცდა" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -11303,15 +11303,15 @@ msgstr "" "ეს პარამეტრი მიუთითებს მხოლოდ ტესტირების მიზნით არის თუ არა ეს გამოცდა. " "პრაქტიკული გამოცდები დადასტურებას არ ექვემდებარება." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -11319,49 +11319,49 @@ msgstr "" "ეს ქვეგანყოფილება მსმენელებისთვის მაშინ განიბლოკება, როცა ისინი სავალდებულო " "მოთხოვნებს დააკმაყოფილებენ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "ეს გამოცდა მსმენელთათვის დამალულია." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "ჯგუფის ID {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "არ არის შერჩეული" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "შინაარსის ექსპერიმენტი" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -11372,29 +11372,29 @@ msgstr "" "ექსპერიმენტისთვის რომელსაც სტუდენტები ხედავენ, გავლენას იქონიებს " "ექსპერიმენტის მონაცემებზე." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "ჯგუფის კონფიგურაცია" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "რომელი შვილობილი მოდულის ნახვის უფლება ექნებათ გარკვეული group_id სტუდენტებს" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (არააქტიური)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "ექსპერიმენტი არ არის დაკავშირებული ჯგუფის კონფიგურაციასთან." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "აირჩიეთ ჯგუფის კონფიგურაცია" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -11402,7 +11402,7 @@ msgstr "" "ექსპერიმენტი იყენებს ჯგუფის წაშლილ კონფიგურაციას. მონიშნეთ მოქმედი ჯგუფის " "კონფიგურაცია ან წაშალეთ ეს ექსპერიმენტი." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -11411,16 +11411,16 @@ msgstr "" "ექსპერიმენტების მიერ მხარდაჭერილი. მონიშნეთ მოქმედი ჯგუფის კონფიგურაცია ან " "წაშლეთ ეს ექსპერიმენტი." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "ექსპერიმენტი არ მოიცავს კონფიგურაციის ყველა ჯგუფს." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "გამოტოვებული ჯგუფების დამატება" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -11428,7 +11428,7 @@ msgstr "" "ექსპერიმენტს აქვს არააქტიური ჯგუფი. გადაიტანეთ შინაარსი აქტიურ ჯგუფებში, " "შემდეგ წაშალეთ არააქტიური ჯგუფი." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "ამ ექსპერიმენტულ შინაარსს აქვს გარკვეული ხარვეზები, რაც მის ხილვადობაზე " @@ -11450,7 +11450,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -11459,11 +11459,11 @@ msgstr "" "ვერ ხერხდება Youtube-დან {youtube_id}-ის სუბტიტრების მიღება. სტატუსის კოდი: " "{status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "ჩვენ მხოლოდ SubRip (*.srt) სუბტიტრის ფორმატის მხარდაჭერა გვაქვს." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -11472,25 +11472,25 @@ msgstr "" "SubRip ფორმატის სუბტიტრების გარჩევისას დაფიქსირდა ხარვეზი. შიდა შეტყობინებაა" " {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "SubRip ფორმატის სუბტიტრების გარჩევისას დაფიქსირდა ხარვეზი." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: ატვირთული სუბტიტრები ვერ იძებნება: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "ძირითადი" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11498,7 +11498,7 @@ msgid_plural "" msgstr[0] "{lang} ენასთან ასოცირებული სუბტიტრის ფაილები ვერ მოიძებნა." msgstr[1] "{lang} ენასთან ასოცირებული სუბტიტრის ფაილები ვერ მოიძებნა." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -11506,61 +11506,61 @@ msgstr "" "თქვენი ვიდეოს URL-ი. ეს შესაძლოა იყოს YouTube-ის URL ან .mp4, .ogg, ან .webm" " ფორმატის ვიდეო ფაილის ბმული, რომელიც განთავსებულია ინტერნეტში." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "ვიდეოს ძირითადი URL-ი" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "კომპონენტის ხილვადი სახელი" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "ამჟამინდელი პოზიცია ვიდეოში" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "მოძველებული ბრაუზერებისთვის არ არის სავალდებულო: YouTube ID ნორმალური " "სიჩქარის ვიდეოსთვის." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube-ის ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "მოძველებული ბრაუზერებისთვის არ არის სავალდებულო: YouTube ID .75x სიჩქარის " "ვიდეოსთვის." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube-ის ID .75x სიჩქარისთვის" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "არასავალდებულოა, ძველი ბრაუზერებისთვის: YouTube ID-ი 1.25x სიჩქარის " "ვიდეოსთვის." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube-ის ID 1.25x სიჩქარისთვის" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "არასავალდებულოა, ძველი ბრაუზერებისთვის: YouTube ID-ი 1.5x სიჩქარის " "ვიდეოსთვის. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube-ის ID 1.5x სიჩქარისთვის" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11571,11 +11571,11 @@ msgstr "" "დაფორმატებულია შემდეგნაირად: HH:MM:SS. მაქსიმალური მნიშვნელობა არის " "23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "ვიდეოს დაწყების დრო" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11586,11 +11586,11 @@ msgstr "" "გაეშვება. დაფორმატებულია შემდეგნაირად: HH:MM:SS. მაქსიმალური მნიშვნელობა " "არის 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "ვიდეოს გაჩერების დრო" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11601,11 +11601,11 @@ msgstr "" " ამისთვის ვიდეო ფაილის URL-ების ველში სულ ცოტა ერთი არა-YouTube URL-ი უნდა " "დაამატოთ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "ვიდეოს გადმოწერა ნებადართულია" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11621,11 +11621,11 @@ msgstr "" "ჩამონათვალში. სტუდენტებისთვის ამ ვიდეოების ჩამოტვირთვის უფლების " "მინიჭებისთვის, მონიშნეთ ვიდეოს ჩამოტვირთვის უფლება, როგორც სწორი. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "ვიდეო ფაილების URL მისამართები" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11643,11 +11643,11 @@ msgstr "" "აქ დაამატეთ სუბტიტრების URL-ი. სტუდენტები სუბტიტრების ჩამოსატვირთ ბმულს " "ვიდეოს ქვემოთნ იხილავენ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "სუბტიტრების გადმოსაწერი URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11659,11 +11659,11 @@ msgstr "" ".srt ან .txt ფაილია. თუ სუბტიტრების განთავსება სხვა ფორმატში გსურთ, ატვირთეთ" " ფაილი მასალების ატვირთვის ველის გამოყენებით." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "სუბტიტრების გადმოწერა ნებადართულია" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -11673,19 +11673,19 @@ msgstr "" "სინქრონიზებული სუბტიტრების ველიდან. ეს სუბტიტრები უნდა იყოს ინგლისურად. ამ " "პარამეტრის შეცვლა არ გჭირდებათ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "ნაგულისხმევი სინქრონიზებული სუბტიტრები" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "მიუთითეთ, უნდა გამოჩნდეს თუ არა ვიდეოს სუბტიტრები ნაგულისხმევად." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "სუბტიტრების ჩვენება" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -11693,51 +11693,51 @@ msgstr "" "დაამატეთ სუბტიტრები სხვა ენაზე. ენის განსასაზღვრად დააწკაპუნეთ ქვემოთ და " "ატვირთეთ ამ ენის .srt ფორმატის სუბტიტრების ფაილი." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "სუბტიტრების ენა" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "სუბტიტრების უპირატესი ენა." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "სუბტიტრების უპირატესი ენა" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "მომხმარებლის მიერ ჩამოსატვირთი სუბტიტრების ფაილის ფორმატი." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) ფაილი" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "ტექსტური (.txt) ფაილი" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "ბოლო სიჩქარე, რომელიც მომხმარებელმა ვიდეოსთვის განსაზღვრა." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "ვიდეოს ნაგულისხმევი სიჩქარე." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "განსაზღვრეთ, ხელმისაწვდომია თუ არა მომხმარებლისთვის YouTube." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -11746,11 +11746,11 @@ msgstr "" "ჩამოტვირთვაზე“ დაწკაპუნებით სტუდენტებს მათ ჩამოტვირთვის შესაძლებლობა " "ექნებათ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "თვალსაჩინოების ატვირთვა" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -11758,11 +11758,11 @@ msgstr "" "განსაზღვრეთ, ამ ვიდეოზე წვდომა ნებადართულია მხოლოდ ბრაუზერებიდან, თუ სხვა " "აპლიკაციებიდან, მათ შორის მობილური აპლიკაციიდანაც არის შესაძლებელი." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "ვიდეო ხელმისაწვდომია მხოლოდ ვებზე" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11775,36 +11775,36 @@ msgstr "" "ვიდეო ფაილის URL-ებისა და YouTube ID-ის ველებში. თუ არ მოგანიჭეს ვიდეოს ID, " "შეიყვანეთ მნიშვნელობები სხვა ველებში და დააიგნორეთ ეს ველი." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "ბუფერის ბოლო ნახვის თარიღი" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "ნუღარ გამოაჩენთ ბუფერს " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "ინსტრუქციები" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -11814,47 +11814,47 @@ msgstr "" "სიტყვა ღრუბელი. ნათელი ინსტრუქციები მნიშვნელოვანია განსაკუთრებით იმ " "მსმენელებისთვის, რომლებსაც წვდომის საჭიროებები აქვთ." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "დამატებულები" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "სიტყვებისა და წინადადებების დასამატებლად მსმენელებისთვის ხელმისაწვდომი " "ტექსტური გრაფების რაოდენობა." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "სიტყვების მაქსიმალური რაოდენობა" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" "გენერირებული სიტყვის ღრუბელში ხილვადი სიტყვების მაქსიმალური რაოდენობა." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "პროცენტის ჩვენება" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "შეყვანილი სიტყვის სტატისტიკა სიტყვის ახლოს ჩანს." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "გამოაქვეყნა თუ არა ამ მსმენელმა სიტყვები ღრუბელში." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "სტუდენტის პასუხი." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "ყველა შესაძლო სიტყვა ყველა მოსწავლისგან." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "ყველაზე ხშირად გამოყენებადი num_top_words სიტყვა სიტყვის ღრუბელში." diff --git a/conf/locale/ko_KR/LC_MESSAGES/django.po b/conf/locale/ko_KR/LC_MESSAGES/django.po index 04e8836006b7..88054ae64f9d 100644 --- a/conf/locale/ko_KR/LC_MESSAGES/django.po +++ b/conf/locale/ko_KR/LC_MESSAGES/django.po @@ -123,7 +123,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -136,33 +136,33 @@ msgid "Unit" msgstr "학습활동" #: cms/djangoapps/contentstore/views/helpers.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -171,7 +171,7 @@ msgid "Name" msgstr "이름" #: cms/djangoapps/contentstore/views/videos.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -207,7 +207,7 @@ msgstr "" #: common/djangoapps/course_modes/admin.py #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -1514,12 +1514,12 @@ msgid "Question {}" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Incorrect" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct" msgstr "" @@ -1677,7 +1677,7 @@ msgid "Incorrect:" msgstr "" #: common/lib/capa/capa/responsetypes.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer" msgstr "" @@ -1914,247 +1914,247 @@ msgstr "" msgid "Could not interpret '{given_answer}' as a number." msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py msgid "The display name for this component." msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "Annotation" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Always" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Never" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: lms/templates/courseware/dates.html msgid "Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answered" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Closed" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Finished" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Reset Button" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "On Reset" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Per Student" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -2164,27 +2164,27 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Question" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct Answer" msgstr "" @@ -2201,23 +2201,23 @@ msgstr "" msgid "Submit" msgstr "제출" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Submitting" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -2226,7 +2226,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -2234,92 +2234,92 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -2328,37 +2328,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -2366,31 +2366,31 @@ msgid "" "Studio." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -2399,135 +2399,135 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -2540,11 +2540,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -2557,105 +2557,105 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Sorting Alphabetical" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, discussion categories and subcategories are " "sorted alphabetically. If false, they are sorted chronologically by creation" " date and time." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Is New" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the unique identifier for your course's video files provided by edX." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -2666,7 +2666,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -2675,7 +2675,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " "manage Custom Courses on edX. When false, Custom Courses cannot be created, " @@ -2684,51 +2684,51 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Home Sidebar Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the heading that you want students to see above your course handouts " "on the Course Home page. Your course handouts appear in the right panel of " @@ -2740,131 +2740,131 @@ msgstr "" msgid "Course Handouts" msgstr "학습 자료" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -2872,47 +2872,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -2920,11 +2920,11 @@ msgid "" "course, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -2932,60 +2932,60 @@ msgid "" "null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -2993,41 +2993,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -3039,15 +3039,15 @@ msgstr "" msgid "Course Language" msgstr "강좌 언어" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -3101,43 +3101,43 @@ msgid "" "exams are enabled for the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " @@ -3145,31 +3145,31 @@ msgid "" " course at any rate before the course ends." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -3177,19 +3177,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -3198,11 +3198,11 @@ msgid "" "documentation." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -3214,7 +3214,7 @@ msgstr "" msgid "Other Course Settings" msgstr "다른 설정" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -3222,7 +3222,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "General" msgstr "" @@ -3259,63 +3259,63 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: common/lib/xmodule/xmodule/hidden_module.py +#: common/lib/xmodule/xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Text" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Editor" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Visual" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Raw" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "List of course update items" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Any Type" msgstr "" @@ -3323,102 +3323,102 @@ msgstr "" msgid "Library" msgstr "콘텐츠 보관함" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Count" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -3457,17 +3457,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -3476,11 +3476,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -3489,11 +3489,11 @@ msgid "" "on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -3502,11 +3502,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -3514,104 +3514,104 @@ msgid "" "set to False. " msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Scored" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Weight" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Button Text" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -3627,12 +3627,12 @@ msgid "Enter the default date by which problems are due." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -3840,217 +3840,217 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Student answer" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll question" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #: lms/djangoapps/lms_xblock/mixin.py msgid "" "The list of group configurations for partitioning students in content " "experiments." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -4086,134 +4086,134 @@ msgstr "" msgid "Cancel" msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -4223,11 +4223,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -4238,11 +4238,11 @@ msgid "" "transcript below the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -4250,100 +4250,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -4352,11 +4352,11 @@ msgid "" "this field." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" @@ -4364,51 +4364,51 @@ msgstr "" msgid "Instructions" msgstr "지시사항" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/lt_LT/LC_MESSAGES/django.po b/conf/locale/lt_LT/LC_MESSAGES/django.po index ea89b98f8070..2cac1751a089 100644 --- a/conf/locale/lt_LT/LC_MESSAGES/django.po +++ b/conf/locale/lt_LT/LC_MESSAGES/django.po @@ -85,7 +85,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -113,7 +113,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -126,33 +126,33 @@ msgid "Unit" msgstr "Skyrius" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -161,7 +161,7 @@ msgid "Name" msgstr "Vardas" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -196,7 +196,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -4400,7 +4400,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -8232,21 +8232,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "" @@ -8258,11 +8258,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "" @@ -8419,7 +8419,7 @@ msgstr "" msgid "Incorrect:" msgstr "" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "" @@ -8668,216 +8668,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -8887,47 +8887,47 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -8936,7 +8936,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -8944,18 +8944,18 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -8964,7 +8964,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -8973,7 +8973,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -8982,37 +8982,37 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -9021,7 +9021,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -9030,7 +9030,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -9039,15 +9039,15 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9056,37 +9056,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9094,31 +9094,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9127,133 +9127,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9266,11 +9266,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9283,104 +9283,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9391,7 +9391,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9400,7 +9400,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9410,170 +9410,170 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9581,47 +9581,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9629,11 +9629,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9641,60 +9641,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9702,41 +9702,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9748,15 +9748,15 @@ msgstr "" msgid "Course Language" msgstr "Kurso kalba" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9810,73 +9810,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -9884,19 +9884,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -9905,31 +9905,31 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -9941,7 +9941,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Kiti kurso nustatymai" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -9949,7 +9949,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "" @@ -10017,59 +10017,59 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" @@ -10077,88 +10077,88 @@ msgstr "" msgid "Library" msgstr "Biblioteka" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -10167,7 +10167,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -10176,15 +10176,15 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10223,17 +10223,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10242,11 +10242,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10255,11 +10255,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10268,11 +10268,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10280,104 +10280,104 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -10392,11 +10392,11 @@ msgstr "Pabaigos data" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10599,210 +10599,210 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10822,42 +10822,42 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -10867,92 +10867,92 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -10962,11 +10962,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -10977,11 +10977,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -10989,100 +10989,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11091,27 +11091,27 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" @@ -11119,51 +11119,51 @@ msgstr "" msgid "Instructions" msgstr "Instrukcijos" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/lv/LC_MESSAGES/django.po b/conf/locale/lv/LC_MESSAGES/django.po index cb671cfe789b..39e46dcefc8f 100644 --- a/conf/locale/lv/LC_MESSAGES/django.po +++ b/conf/locale/lv/LC_MESSAGES/django.po @@ -62,7 +62,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Teksts" @@ -88,7 +88,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Padziļināts" @@ -104,19 +104,19 @@ msgid "Unit" msgstr "Aktivitāte" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Tukšs" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Nepieciešami šādi parametri: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -124,14 +124,14 @@ msgstr "" "Ar šo transkripta failu ir problēmas. Mēģiniet augšupielādēt citu failu." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Transkripts ar {language_code} valodas kodu jau eksistē." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Nepieciešams transkripta fails." @@ -142,7 +142,7 @@ msgid "Name" msgstr "Vārds" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Video ID" @@ -177,7 +177,7 @@ msgid "Log out" msgstr "Izrakstīties" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Režīms" @@ -229,12 +229,12 @@ msgstr "Jūs esat reģistrēts kā students ar profesionālo izglītību. " msgid "Professional Ed" msgstr "Profesionālā izglītība" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Redzamais vārds" @@ -4690,7 +4690,7 @@ msgstr "" " tiek uzskatīts par redzamu visiem. Ņemiet vērā, ka šis lauks tiek ignorēts," " ja bloks ir visible_to_staff_only." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5005,7 +5005,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8749,21 +8749,21 @@ msgstr "Pierakstīties" msgid "Our mailing address is" msgstr "Mūsu pasta adrese ir" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML dati anotācijai" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Šī komponenta parādāmais vārds." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Anotācija" @@ -8775,11 +8775,11 @@ msgstr "Nevar atkārtoti novērtēt problēmas ar iespējamo datņu iesniegšanu msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Nepareizi" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Pareizi" @@ -8948,7 +8948,7 @@ msgstr "Pareizi:" msgid "Incorrect:" msgstr "Nepareizi:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Atbilde" @@ -9213,19 +9213,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Tukša padziļinātā problēma" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Studenta veikto mēģinājumu skaits pie šīs problēmas" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Maksimālais mēģinājumu skaits" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9233,19 +9233,19 @@ msgstr "" "Definē mēģinājumu skaitu, ko students var veikt pie šīs problēmas. Ja " "vērtība nav iestatīta, ir atļauts neierobežots mēģinājumu skaits." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Datums, līdz kuram šī problēma ir jāatrisina" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "Termiņš pēc izpildes datuma, kura laikā tiks pieņemti iesniegumi." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Parādīt rezultātus" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9253,23 +9253,23 @@ msgstr "" "Definē, kad parādīt to, ka audzēkņa atbilde uz problēmu ir bijusi pareiza. " "Konfigurējams apakšiedaļā." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Vienmēr" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Nekad" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Pēc termiņa" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Parādīt atbildi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9277,61 +9277,61 @@ msgstr "" "Definē, kad parādīt atbildi uz problēmu. Noklusējuma vērtību var iestatīt " "papildu iestatījumos." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Atbildēts" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Aizvērts" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Pabeigts" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Pareizs vai pēc termiņa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Mēģināts" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Vai saglabāšanas taustiņu parādīt lapā piespiedu kārtā" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Parādīt atiestates taustiņu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9340,11 +9340,11 @@ msgstr "" "varētu atiestatīt savu atbildi. Noklusējuma vērtību var iestatīt papildu " "iestatījumos." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Randomizācija" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9352,55 +9352,55 @@ msgstr "" "Definē, kad randomizēt mainīgos, kas norādīti saistītajā Python skriptā. " "Problēmām, kurām netiek randomizētas vērtības, norādiet \"Never\". " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Pie atiestates" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Uz studentu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "XML dati problēmai" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Vārdnīca ar studentu pašreizējo atbilžu pareizību" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Vārdnīca ievades veidu stāvokļa uzturēšanai" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Vārdnīca ar studentu pašreizējām atbildēm" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Vārdnīca ar studentu pašreizējiem vērtējumiem" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Vai atbildes ir vai nav tikušas saglabātas kopš pēdējās iesniegšanas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Vai students ir atbildējis uz problēmu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Nejauša sākotnējā vērtība šim studentam" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Pēdējās iesniegšanas laiks" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Laiks starp mēģinājumiem" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9408,11 +9408,11 @@ msgstr "" "Studenta gaidīšanas laiks sekundēs starp iesniegšanas reizēm problēmā ar " "vairākiem mēģinājumiem." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Problēmas svarīgums" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9420,24 +9420,24 @@ msgstr "" "Definē katras problēmas vērtības punktu skaitu. Ja vērtība nav iestatīta, " "katra problēmas atbildes lauka vērtība ir viens punkts." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Šī moduļa Markdown avots" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "LaTeX un Word problēmu pirmkods. Šis līdzeklis nav labi atbalstīts." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Iespējot LaTeX veidnes?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API atslēga" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9453,7 +9453,7 @@ msgstr "" "kompromitēta vai sniegta (atklāta). Lai iegūtu atslēgu Jūsu kursam, vai " "ziņotu par problēmu, lūdzu, sazinieties ar moocsupport@mathworks.com." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9461,7 +9461,7 @@ msgstr "" "Atvainojiet, Jūsu pieprasījuma apstrādes laikā notika kļūda. Lūdzu, mēģiniet" " pārlādēt Jūsu lapu un mēģiniet vēlreiz." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9469,29 +9469,29 @@ msgstr "" "Šīs problēmas statuss ir izmainījies kopš Jūs ielādējāt šo lapu. Lūdzu, " "atsvaidziniet Jūsu lapu." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Atbildes ID" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Jautājums" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Pareizā atbilde" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Iesniedz" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Brīdinājums: Problēma tika atiestatīta tās sākotnējā stāvoklī!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -9499,7 +9499,7 @@ msgstr "" "Problēmas stāvoklis tika sabojāts nederīga iesnieguma dēļ. Iesniegums " "sastāvēja no:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Ja šī kļūda atkārtojas, lūdzu, sazinieties ar kursa personālu." @@ -9508,7 +9508,7 @@ msgstr "Ja šī kļūda atkārtojas, lūdzu, sazinieties ar kursa personālu." #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9516,12 +9516,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Ieteikums nr. ({hint_num} no {hints_count}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9529,7 +9529,7 @@ msgstr "" "Jūsu atbildes iepriekš tika saglabātas. Klikšķiniet uz '{button_name}', lai " "tās novērtētu." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -9537,7 +9537,7 @@ msgstr[0] "Nepareizi ({progress} punkts)" msgstr[1] "Nepareizi ({progress} punkti)" msgstr[2] "Nepareizi ({progress} punkti)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -9545,7 +9545,7 @@ msgstr[0] "Pareizi ({progress} punkts)" msgstr[1] "Pareizi ({progress} punkti)" msgstr[2] "Pareizi ({progress} punkti)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -9553,30 +9553,30 @@ msgstr[0] "Daļēji pareizi ({progress} punkts)" msgstr[1] "Daļēji pareizi ({progress} punkti)" msgstr[2] "Daļēji pareizi ({progress} punkti)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Daļēji pareizi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Atbilde iesniegta." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Problēma ir slēgta." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Problēmu nepieciešams atiestatīt pirms to var atkārtoti iesniegt." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Jums ir jāuzgaida vismaz {wait} sekundes starp iesniegšanas reizēm." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -9585,7 +9585,7 @@ msgstr "" "Jums ir jāuzgaida vismaz {wait_secs} starp iesniegšanas reizēm. Ir atlicis " "{remaining_secs}." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -9593,7 +9593,7 @@ msgstr[0] "{num_hour} stunda" msgstr[1] "{num_hour} stundas" msgstr[2] "{num_hour} stundas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -9601,7 +9601,7 @@ msgstr[0] "{num_minute} minūte" msgstr[1] "{num_minute} minūtes" msgstr[2] "{num_minute} minūtes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -9609,15 +9609,15 @@ msgstr[0] "{num_second} sekunde" msgstr[1] "{num_second} sekundes" msgstr[2] "{num_second} sekundes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Problēmu ir nepieciešams atiestatīt pirms saglabāšanas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Jūsu atbildes tika saglabātas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9628,37 +9628,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Jūs nevarat izvēlēties atiestati problēmai, kura ir slēgta." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Jums ir jāiesniedz atbilde pirms Jūs varat izvēlēties atiestati." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Problēmas definīcijā nav atbalstīta atkārtota novērtēšana." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Uz problēmu nepieciešams atbildēt pirms to var atkal novērtēt." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Nosacījuma" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Bērnelementu URL saraksts, kuri ir atsauces uz ārējiem moduļiem" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Avota komponenti" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9669,11 +9669,11 @@ msgstr "" " lai noteiktu, vai audzēknis ir parādīts šī nosacījuma moduļa saturā. " "Nokopējiet komponenta vietas ID no Studio komponentu iestatījumu dialoga." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Nosacījuma atribūts" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -9681,11 +9681,11 @@ msgstr "" "Avota komponentu atribūts, kas nosaka, vai audzēknim tiek parādīts šī " "nosacījuma moduļa saturs." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Nosacījuma vērtība" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -9693,11 +9693,11 @@ msgstr "" "Vērtība, ar kuru ir jāsakrīt avota komponentu nosacījuma atribūtam, pirms " "audzēknim tiek parādīts šī nosacījuma moduļa saturs." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Ziņojums par bloķētu saturu" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9711,67 +9711,67 @@ msgstr "" "elementiem. Piemēram, ‘Jums ir nepieciešams pabeigt {link}, pirms Jūs varat " "piekļūt šim elementam’." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" "Jums ir nepieciešams pabeigt {link}, pirms Jūs varat piekļūt šim elementam." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Šim komponentam vēl nav konfigurētu avota komponentu." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Konfigurēt avotu sarakstu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI pases" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" "Ievadiet kursa LTI rīku pases šādā formātā: \"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Mācību grāmatu objektu saraksts ar (nosaukums, URL) mācību grāmatām, kas " "lietotas šajā kursā" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Īsā rinda (slug), kas norāda uz šī kursa vikivietni" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Datums, kurā tiek atvērta reģistrēšanās uz šo mācību priekšmetu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Datums, kurā tiek slēgta reģistrēšanās uz šo mācību priekšmetu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Sākuma laiks, kad šis modulis ir redzams" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Datums, kad šis mācību priekšmets beidzas" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Datums, kad sertifikāti kļūst pieejami audzēkņiem" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Kosmētikas kursa attēlotā cena" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -9781,11 +9781,11 @@ msgstr "" "administrators ir iestatījis maksas kursa cenu datubāzē, tad datubāzes cena " "tiks parādīta šīs cenas vietā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Kursa reklamētais sākums" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -9795,25 +9795,25 @@ msgstr "" "periodu, piemēram, \"Winter 2018\". Ja Jūs ievadīsiet nulli kā šo vērtību, " "tiks izmantots sākuma datums, ko iestatījāt šim kursam." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Iepriekš nepieciešamie kursi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Iepriekš nepieciešamo kursu atslēga, ja šim kursam ir iepriekš nepieciešamie" " kursi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Vērtēšanas politikas definīcija šim mācību priekšmetam" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Parādīt kalkulatoru" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9821,27 +9821,27 @@ msgstr "" "Ievadīt kā patiesu vai nepatiesu. Ja patiess, studenti var kursā redzēt " "kalkulatoru." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Parādāmais kursa vārds" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Kursa redaktors" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Ievadiet metodi, ar kādu šis kurss tiek rediģēts (\"XML\" vai \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Kursa aptaujas URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -9849,11 +9849,11 @@ msgstr "" "Ievietojiet kursa beigu aptaujas URL. Ja Jūsu kursam nav aptaujas, ievadiet " "nulli." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Diskusijas atteikuma laika datumi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9875,11 +9875,11 @@ msgstr "" "periodi, izskatīsies šādi, ieskaitot ārējo kvadrātiekavu pāri: " "[[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]] " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Diskusijas tematu kartēšana" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9901,27 +9901,27 @@ msgstr "" "patiesu. Piemēram, \"Lydian Mode\": {\"id\": \"i4x-UniversityX-" "MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Kursa paziņošanas datums" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Ievadiet datumu, kurā paziņot Jūsu kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Kohortas konfigurācija" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -9931,21 +9931,21 @@ msgstr "" "definētu studentu automātisku piešķiršanu grupām, vai identificētu jebkurus " "visa kursa diskusiju tematus kā privātus kohortas dalībniekiem." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Kurss ir jauns" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Pieejams mobilais kurss" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -9953,49 +9953,49 @@ msgstr "" "Ievadiet kā patiesu vai nepatiesu. Ja patiess, tad kurss būs pieejams " "mobilajām ierīcēm." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Video augšupielādes akreditācijas dati" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Kurss nav novērtēts" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Ievadiet kā patiesu vai nepatiesu. Ja patiess, tad kurss netiks vērtēts." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Atspējot progresa diagrammu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Ievadiet kā patiesu vai nepatiesu. Ja patiess, tad studenti nevarēs apskatīt" " progresa diagrammu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF mācību grāmatas" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Vārdnīcu saraksts, kas satur pdf_textbook konfigurāciju" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML mācību grāmatas" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10005,11 +10005,11 @@ msgstr "" "cilnes nosaukumu (parasti grāmatas nosaukumu), kā arī URL un katras grāmatas" " nodaļas nosaukumu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Attālinātais sekmju žurnāls" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10022,7 +10022,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Iespējot CCX" @@ -10031,7 +10031,7 @@ msgstr "Iespējot CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10041,11 +10041,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX savienotāja URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10053,11 +10053,11 @@ msgstr "" "URL CCX savienotājprogrammai, lai pārvaldītu CCX izveidošanu (neobligāts). " "Tiek ignorēts, ja vien ‘Iespējot CCX’ ir iestatīts kā ‘patiess’." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Atļaut anonīmas diskusiju ziņas" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10065,11 +10065,11 @@ msgstr "" "Ievadiet kā patiesu vai nepatiesu. Ja patiess, studenti varēs izveidot " "diskusiju ziņas, kas ir anonīmas visiem lietotājiem." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Atļaut anonīmas diskusiju ziņas līdzbiedriem" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10079,15 +10079,15 @@ msgstr "" "diskusiju ziņas, kas ir anonīmas citiem studentiem. Šis iestatījums nepadara" " ziņas anonīmas kursa personālam." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Uzlaboto moduļu saraksts" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Ievadiet to uzlaboto moduļu nosaukumus, kurus izmantot Jūsu kursā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10095,11 +10095,11 @@ msgstr "" "Patiess, ja laika zonas tiks parādītas uz datumiem kursā. Novecojis, " "priekšroka tiek dota due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Izpildes datuma attēlošanas formāts" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10110,20 +10110,20 @@ msgstr "" "YYYY, \"%Y-%m-%d\" , lai izmantotu YYYY-MM-DD, vai arī \"%Y-%d-%m\" , lai " "izmantotu YYYY-DD-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Ārējās pieteikšanās domēns" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Ievadiet ārējās pieteikšanās metodi, kuru studenti var izmantot kursā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Sertifikāti lejupielādējami pirms beigām" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10132,21 +10132,21 @@ msgstr "" "sertifikātus pirms beidzas kurss, ja viņi ir izpildījuši sertifikātu " "piešķiršanas prasības." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Sertifikātu atspoguļošanas režīms" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Attēls lapai par kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10156,11 +10156,11 @@ msgstr "" "datņu un augšupielāžu lapā (Files & Uploads). Jūs varat iestatīt kursa " "attēlu arī iestatījumu un detaļu lapā." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Kursa reklāmkaroga attēls" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10168,11 +10168,11 @@ msgstr "" "Rediģējiet reklāmkaroga attēla datnes nosaukumu. Jūs varat iestatīt " "reklāmkaroga attēlu iestatījumu un detaļu lapā." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Kursa video sīktēls" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10180,11 +10180,11 @@ msgstr "" "Rediģējiet video sīktēla datnes nosaukumu. Jūs varat iestatīt video sīktēlu " "lapā ‘Iestatījumi un detaļas’." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Izsniegt atvērtos žetonus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10192,7 +10192,7 @@ msgstr "" "Izsniegt atvērtos žetonus šim kursam. Žetoni tiek ģenerēti, kad tiek " "izveidoti sertifikāti." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10202,11 +10202,11 @@ msgstr "" "Pēdiņās ievadiet saīsināto vārdu sertifikāta veidam, kuru saņems studenti, " "pabeidzot kursu. Piemēram, \"Sertifikāts\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Sertifikāta nosaukums (saīsinātais)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10216,28 +10216,28 @@ msgstr "" "Pēdiņās ievadiet garo nosaukumu sertifikāta veidam, kuru saņems studenti, " "pabeidzot kursu. Piemēram, \"Sasnieguma sertifikāts\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Sertifikāta nosaukums (garais)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Sertifikāta tīmekļa/HTML skats iespējots" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Ja patiess, tad sertifikāta tīmekļa/HTML skati ir iespējoti šim kursam." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Sertifikāta tīmekļa/HTML skata ignorēšana" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10247,22 +10247,22 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Sertifikātu konfigurācija" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Ievadiet šeit kursam specifisku konfigurācijas informāciju (JSON formātā)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "CSS klase atkārtotai kursa demonstrācijai" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10270,27 +10270,27 @@ msgstr "" "Ļauj kopīgot to pašu CSS klasi daudzu demonstrāciju starpā arī tad, ja tām " "ir atšķirīgi numuri." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Diskusiju foruma ārējā saite " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "Ļauj noteikt ārējo saiti, lai nomainītu diskusiju forumus." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Paslēpt progresa cilni" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Ļauj paslēpt progresa cilni." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Kursa organizācijas attēlošanas virkne" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10302,11 +10302,11 @@ msgstr "" "izmantotu organizāciju, kuru ievadījāt, kad izveidojāt kursu, ievadiet " "nulli." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Kursa numura attēlošanas virkne" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10318,11 +10318,11 @@ msgstr "" "izmantotu kursa numuru, kuru ievadījāt, kad izveidojāt kursu, ievadiet " "nulli." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Kursā reģistrēto studentu maksimālais skaits" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10330,39 +10330,39 @@ msgstr "" "Ievadiet maksimālo studentu skaitu, kuri var reģistrēties kursā. Lai atļautu" " neierobežotu studentu skaitu, ievadiet nulli." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Atļaut publisku piekļuvi vikivietnei" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Tikai ar ielūgumiem" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Vai ierobežot reģistrēšanos, atļaujot reģistrēties tikai ar ielūgumiem no " "kursa mācībspēkiem." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Pirmskursa aptaujas nosaukums" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "SurveyForm nosaukums, kuru lietotājam attēlot kā pirmskursa aptauju. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Nepieciešama pirmskursa aptauja" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10372,13 +10372,13 @@ msgstr "" "kursa saturu. Ja Jūs iestatīsiet šo vērtību kā patiesu, Jums būs jāpievieno " "nosaukums aptaujai pie kursa aptaujas nosaukuma iestatījumiem iepriekš." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Kursa redzamība katalogā" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10390,11 +10390,11 @@ msgstr "" "‘par’ par kursu), ‘par’ (piekļuve tikai lapai ‘par’ par kursu) un ‘neviens’ " "(nerādīt katalogu un neļaut piekļuvi lapai ‘par’ par kursu)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Iestājpārbaudījums iespējots" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10404,11 +10404,11 @@ msgstr "" "viņi varēs apskatīt Jūsu kursa saturu. Ņemiet vērā, ka Jums ir nepieciešams " "iespējot iestājpārbaudījumus šim kursam, lai iestatījums stātos spēkā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Iestājpārbaudījumu minimālais rezultāts (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10418,19 +10418,19 @@ msgstr "" "varēs apskatīt Jūsu kursa saturu. Ņemiet vērā, ka Jums ir nepieciešams " "iespējot iestājpārbaudījumus šim kursam, lai iestatījums stātos spēkā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Iestājpārbaudījuma ID" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "Iestājpārbaudījuma satura moduļa identifikators (atrašanās vieta)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Sociālo plašsaziņas līdzekļu koplietošanas URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10442,19 +10442,19 @@ msgstr "" "var saistīt ar sociālo plašsaziņas līdzekļu vietnēm. Piemēram, " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Kursa valoda" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Norādiet Jūsu kursa valodu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Komandu konfigurācija" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Iespējot uzraudzītus eksāmenus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -10477,33 +10477,33 @@ msgstr "" "eksāmeni tiek iespējoti šim kursam. Ņemiet vērā, ka, ja tiks iespējoti " "uzraudzīti eksāmeni, tiks iespējoti arī eksāmeni ar laika ierobežojumu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Iespējot atteikšanos no uzraudzītiem eksāmeniem" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10516,12 +10516,12 @@ msgstr "" "iestatījums ir piemērojams tikai tad, ja uzraudzīti eksāmeni ir iespējoti " "kursam." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Izveidot Zendesk biļetes par aizdomīgiem uzraudzītu eksāmenu mēģinājumiem" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10529,11 +10529,11 @@ msgstr "" "Ievadiet kā patiesu vai nepatiesu. Ja šī vērtība ir patiesa, Zendesk biļete " "tiks izveidota par aizdomīgiem mēģinājumiem." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Iespējot eksāmenus ar laika ierobežojumu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10544,11 +10544,11 @@ msgstr "" "laikā ierobežoti eksāmeni ir iespējoti, ja ‘Iespējot uzraudzītus eksāmenus’ " "ir iestatīts kā patiess." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Minimālais vērtējums kredītpunktu saņemšanai" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10557,11 +10557,11 @@ msgstr "" " kursā, izteikts kā decimāldaļskaitlis starp 0.0 un 1.0. Piemēram, lai " "noteiktu 75% ievadiet 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Savā tempā" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -10571,11 +10571,11 @@ msgstr "" "kursiem nav uzdevumu izpildes datumu, un studenti var progresēt kursā " "jebkurā tempā pirms beidzas kurss." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Iespējot apakšiedaļu priekšnosacījumus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -10584,21 +10584,21 @@ msgstr "" "noslēpt apakšiedaļu, līdz audzēkņi iegūst minimālo punktu skaitu citā " "priekšnosacījuma apakšiedaļā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Informācija par kursā mācīto" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Norādiet, ko audzēkņi varēs iemācīties kursā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10606,19 +10606,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Kursa instruktors" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Ievadiet detaļas par kursa instruktoru." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Pievienot neatbalstītas problēmas un rīkus" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10632,11 +10632,11 @@ msgstr "" " vai vairākām pamatprasībām, piemērām, testēšanu, pieejamību, " "internacionalizāciju un dokumentāciju." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Aktualitātes iespējotas ziņojumapmaiņai" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -10645,33 +10645,33 @@ msgstr "" "aktualitātes, kas saistītas ar saturu kursā, tiks ziņotas audzēkņiem to " "noteiktajā laikā." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10679,7 +10679,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Vispārīgi" @@ -10753,22 +10753,22 @@ msgstr "{section_type} Vidēji = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Vid." -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Html saturs, ko parādīt šim modulim" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "LaTeX dokumentu pirmkods. Šis līdzeklis nav labi atbalstīts." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10779,23 +10779,23 @@ msgstr "" "Jūs izmaināt šo iestatījumu, Jums ir jāsaglabā komponents un pēc tam tas " "atkārtoti jāatver, lai rediģētu." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Redaktors" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Vadīkla" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Neapstrādāts" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Noslēpt lapu no audzēkņiem" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -10803,51 +10803,51 @@ msgstr "" "Ja Jūs izvēlēsieties šo opciju, tikai kursa komandas biedri ar mācībspēku " "vai administratora lomām varēs redzēt šo lapu." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML papildus lapām" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Kursa atjauninājumu vienumu saraksts" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Jebkura veida" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Bibliotēka" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Izvēlieties bibliotēku, no kuras vēlaties izrakstīt saturu." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Bibliotēkas versija" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Nosaka, kā saturs tiek izrakstīts no bibliotēkas" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Izvēlēties n nejauši" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Skaits" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Ievadiet komponentu skaitu, kurus rādīt katram audzēknim." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Problēmas veids" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -10855,32 +10855,32 @@ msgstr "" "Izvēlieties problēmas veidu, kuru ienest no bibliotēkas. Ja \\”Jebkura " "veida\" ir izvēlēts, netiks piemērota filtrēšana." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Šis komponents ir novecojis. Bibliotēkā ir jauns saturs." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Atjaunināt tagad." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Bibliotēka ir nederīga, bojāta vai arī dzēsta." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Rediģēt bibliotēkas sarakstu." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -10888,23 +10888,23 @@ msgstr "" "Šajā kursā netiek atbalstīts bibliotēku saturs. Sazinieties ar Jūsu sistēmas" " administratoru, lai iegūtu plašāku informāciju." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Bibliotēka vēl nav tikusi izvēlēta." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Izvēlieties bibliotēku." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Norādītajās bibliotēkās nav atbilstošu problēmu veidu." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Izvēlieties citu problēmas veidu." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -10912,7 +10912,7 @@ msgstr[0] "Norādītā bibliotēka ir konfigurēta, lai ienestu {count} problēm msgstr[1] "Norādītā bibliotēka ir konfigurēta, lai ienestu {count} problēmas," msgstr[2] "Norādītā bibliotēka ir konfigurēta, lai ienestu {count} problēmas," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -10920,15 +10920,15 @@ msgstr[0] "taču patiesībā ir tikai {actual} saskanīga problēma." msgstr[1] "taču patiesībā ir tikai {actual} saskanīgas problēmas." msgstr[2] "taču patiesībā ir tikai {actual} saskanīgas problēmas." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Rediģēt bibliotēkas konfigurāciju." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Nederīga bibliotēka" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Nav izvēlēta bibliotēka" @@ -10968,7 +10968,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -10976,11 +10976,11 @@ msgstr "" "Šī komponenta parādāmais vārds. Analītikas ziņojumos var tikt izmantots arī " "parādāmais vārds, lai identificētu šo komponentu." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10989,11 +10989,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11002,11 +11002,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Pielāgoti parametri" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11015,11 +11015,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Atvērt jaunā lapā" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11031,11 +11031,11 @@ msgstr "" "saturs tiek atvērts iFrame pašreizējā lapā. Šis iestatījums tiek izmantots " "tikai tad, kad ‘Paslēpt ārējo rīku’ ir iestatīts kā nepatiess." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Vērtēts" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11043,11 +11043,11 @@ msgstr "" "Izvēlieties kā patiesu, ja šis komponents saņems skaitlisku vērtējumu no " "ārējās LTI sistēmas." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Svars" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11056,7 +11056,7 @@ msgstr "" "1.0. Šis iestatījums tiek izmantots tikai tad, kad ‘Vērtēts’ ir iestatīs kā " "patiess." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11064,15 +11064,15 @@ msgstr "" "Vērtējums, kas uzglabāts xblock KVS -- dublikāts vērtējumam, kas publicēts " "django DB" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Komentārs kā atgriezts no vērtētāja, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Paslēpt ārējo rīku" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11083,31 +11083,31 @@ msgstr "" "rīku. Ar šo iestatījumu tiek paslēpts ‘Palaist’ taustiņš un jebkuri šī " "komponenta IFrames." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Pieprasīt lietotāja lietotājvārdu" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Izvēlieties kā patiesu, lai pieprasītu lietotāja lietotājvārdu." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Pieprasīt lietotāja e-pastu" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Izvēlieties kā patiesu, lai pieprasītu lietotāja e-pasta adresi." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI lietotnes informācija" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11117,29 +11117,29 @@ msgstr "" "un/vai e-pasts, izmantojiet šo tekstlodziņu, lai informētu lietotājus, kādēļ" " viņu lietotājvārds un/vai e-pasts tiks pārsūtīts uz trešās puses lietotni." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Pogas teksts" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Ievadiet tekstu uz pogas, kas tiek izmantota trešās puses lietotnes " "palaišanai." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Pieņemt vērtējumus pēc izpildes termiņa" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Izvēlieties kā patiesu, lai ļautu trešo pušu sistēmām izlikt novērtējumus " "pēc izpildes termiņa." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11148,7 +11148,7 @@ msgstr "" "Nebija iespējams parsēt pielāgoto parametru: {custom_parameter}. Vajadzētu " "būt \"x=y\" virknei." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11157,7 +11157,7 @@ msgstr "" "Nebija iespējams parsēt LTI pasi: {lti_passport}. Vajadzētu būt " "\"id:key:secret\" virknei." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Izpildes datums" @@ -11166,11 +11166,11 @@ msgstr "Izpildes datums" msgid "Enter the default date by which problems are due." msgstr "Ievadiet noklusēto datumu, kurā ir jābūt izpildītām problēmām." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11422,35 +11422,35 @@ msgstr "Reģistrēšanās režīma grupas" msgid "Partition for segmenting users by enrollment track" msgstr "Nodalījums lietotāju segmentēšanai pēc reģistrēšanās režīma" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Vai šis students ir balsojis aptaujā" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Studenta atbilde" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Skaitīt atbildes no visiem studentiem" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Skaitīt atbildes no xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Aptaujas jautājums" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Ievadiet datumu, kurā ir jābūt izpildītām problēmām." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Paslēpt secības saturu pēc izpildes datuma" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -11458,11 +11458,11 @@ msgstr "" "Ja iestatīts, secības saturs tiks paslēpts no lietotājiem, kas nav " "mācībspēki, pēc izpildes datuma." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Ir iestājpārbaudījums" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -11470,11 +11470,11 @@ msgstr "" "Atzīmējiet šo kursa moduli kā iestājpārbaudījumu. Ņemiet vērā, ka Jums ir " "jāiespējo iestāšanās pārbaudījumi šim kursam, lai iestatījums stātos spēkā." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Ir ierobežots laikā" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -11482,11 +11482,11 @@ msgstr "" "Šis iestatījums norāda, vai studentiem ir ierobežots laiks, lai apskatītu " "vai mijiedarbotos ar šo kursprogrammatūras komponentu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Laika ierobežojums minūtēs" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -11494,19 +11494,19 @@ msgstr "" "Studentiem pieejamo minūšu skaits, lai apskatītu vai mijiedarbotos ar šo " "kursprogrammatūras komponentu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Uzraudzība ir iespējota" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Šis iestatījums norāda, vai eksāmens ir uzraudzīts eksāmens." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Software Secure izskatīšanas noteikumi" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -11514,11 +11514,11 @@ msgstr "" "Šis iestatījums norāda, kādiem noteikumiem uzraudzības komandai ir jāseko " "skatoties video." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Ir treniņeksāmens" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -11526,15 +11526,15 @@ msgstr "" "Šis iestatījums norāda, vai šis eksāmens ir tikai testēšanas mērķiem. " "Treniņeksāmeni netiek verificēti." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -11542,22 +11542,22 @@ msgstr "" "Šī apakšsadaļa tiks atbloķēta audzēkņiem, kad viņi būs izpildījuši " "priekšnosacījumu prasības." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Šis eksāmens ir paslēpts no audzēkņa." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "Tā kā kurss ir beidzies, šis uzdevums ir paslēpts no audzēkņa." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Tā kā izpildes datums ir pagājis, šis uzdevums ir paslēpts no audzēkņa." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -11565,31 +11565,31 @@ msgstr "" "Šī sadaļa ir priekšnosacījums. Jums ir jāizpilda šī sadaļa, lai atbloķētu " "papildus saturu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Saraksts, kurā tiek dots apkopojums par to, ko audzēkņi var sagaidīt šajā " "sadaļā." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Grupas ID {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Nav izvēlēts" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Šī komponenta parādāmais vārds. (Netiek parādīts audzēkņiem)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Satura eksperiments" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -11599,28 +11599,28 @@ msgstr "" "eksperimentam. Brīdinājums: grupas konfigurācijas mainīšana studentiem " "redzamam eksperimentam ietekmēs eksperimenta datus." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Grupas konfigurācija" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "Kurus atvasinātos moduļus studentiem noteiktā group_id būtu jāredz" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (neaktīvs)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Eksperiments nav saistīts ar grupas konfigurāciju." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Izvēlieties grupas konfigurāciju" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -11628,7 +11628,7 @@ msgstr "" "Eksperimentā tiek izmantota dzēstas grupas konfigurācija. Izvēlieties derīgu" " grupas konfigurāciju vai arī dzēsiet šo eksperimentu." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -11637,16 +11637,16 @@ msgstr "" "eksperimentiem. Izvēlieties derīgu grupas konfigurāciju vai arī dzēsiet šo " "eksperimentu." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "Eksperiments nesatur visas konfigurācijā esošās grupas." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Pievienot trūkstošās grupas" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -11654,7 +11654,7 @@ msgstr "" "Eksperimentā ir neaktīva grupa. Pārvietojiet saturu aktīvajās grupās, pēc " "tam dzēsiet neaktīvo grupu." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "Šim satura eksperimentam ir problēmas, kas ietekmē satura redzamību." @@ -11674,7 +11674,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -11683,11 +11683,11 @@ msgstr "" "Nav iespējams saņemt norakstus no Youtube par {youtube_id}. Statusa kods: " "{status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Mēs atbalstām tikai SubRip (*.srt) formāta norakstus." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -11696,26 +11696,26 @@ msgstr "" "Kaut kas ir nepareizi ar SubRip noraksta datni parsēšanas laikā. Iekšējais " "ziņojums ir {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Kaut kas ir nepareizi ar SubRip noraksta datni parsēšanas laikā." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Nav iespējams atrast augšupielādētos norakstus: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Jānorāda valoda" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Pamata" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11724,7 +11724,7 @@ msgstr[0] "Nav noraksta datnes, kas saistīta ar {lang} valodu." msgstr[1] "Nav noraksta datņu, kas saistītas ar {lang} valodu." msgstr[2] "Nav noraksta datņu, kas saistītas ar {lang} valodu." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -11732,53 +11732,53 @@ msgstr "" "Jūsu video URL. Tas var būt YouTube URL vai saite uz .mp4, .ogg, vai .webm " "video datni, kas viesota citur internetā." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "Noklusētais video URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Parādāmais komponenta vārds" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Pašreizējā pozīcija video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "Neobligāti, vecākiem pārlūkiem: YouTube ID normāla ātruma video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "Neobligāti, vecākiem pārlūkiem: YouTube ID 0.75x ātruma video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID 0.75x ātrumam" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "Neobligāti, vecākiem pārlūkiem: YouTube ID 1.25x ātruma video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID 1.25x ātrumam" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "Neobligāti, vecākiem pārlūkiem: YouTube ID 1.5x ātruma video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID 1.5x ātrumam" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11788,11 +11788,11 @@ msgstr "" "video. Nav atbalstīts vietējā mobilajā lietotnē: tiks atskaņots viss video. " "Formatēts kā HH:MM:SS. Maksimālā vērtība ir 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Video sākuma laiks" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11802,11 +11802,11 @@ msgstr "" "visu video. Nav atbalstīts vietējā mobilajā lietotnē: tiks atskaņots viss " "video. Formatēts kā HH:MM:SS. Maksimālā vērtība ir 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Video apturēšanas laiks" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11817,11 +11817,11 @@ msgstr "" "Jums ir jāpievieno vismaz viens URL video datnes URL laukā, kas nav YouTube " "URL." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Video lejupielāde atļauta" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11837,11 +11837,11 @@ msgstr "" "Lai ļautu studentiem lejupielādēt šos video, iestatiet ‘Video lejupielāde " "atļauta’ kā patiesu." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "Video datnes URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11859,11 +11859,11 @@ msgstr "" "augšupielādes’ lapā vai internetā un pēc tam šeit pievienot noraksta URL. " "Studenti redzēs saiti šī noraksta lejupielādei zem video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "Lejupielādējama noraksta URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11875,11 +11875,11 @@ msgstr "" ".txt datne. Ja Jūs vēlaties sniegt norakstu lejupielādei citā formātā, " "augšupielādējiet datni, izmantojot ‘Augšupielādēt izdales materiālu’ lauku." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Noraksta lejupielāde atļauta" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -11889,19 +11889,19 @@ msgstr "" "cilnē. Šim norakstam būtu jābūt angļu valodā. Jums nav obligāti jāizmaina " "šis iestatījums." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Noklusētais laika kodu noraksts" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Norādiet, vai noraksti parādās kopā ar video pēc noklusējuma." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Parādīt norakstu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -11909,51 +11909,51 @@ msgstr "" "Pievienot norakstus dažādās valodās. Klikšķiniet tālāk, lai norādītu valodu " "un augšupielādētu .srt noraksta datni attiecīgajai valodai." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Noraksta valodas" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Vēlamā noraksta valoda." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Vēlamā noraksta valoda" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Noraksta datnes formāts, kuru lejupielādēt lietotājam." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) datne" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Teksta (.txt) datne" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "Pēdējais ātrums, kuru lietotājs norādīja video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Noklusētais video ātrums." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "Norādiet, vai automātiski pāriet uz nākamo nodaļu, kad beidzas video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Norādiet, vai YouTube ir pieejams lietotājam." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -11962,11 +11962,11 @@ msgstr "" " izdales materiālu, klikšķinot uz ‘Lejupielādēt izdales materiālu’ zem " "video." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Augšupielādēt izdales materiālu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -11974,11 +11974,11 @@ msgstr "" "Nosakiet, vai pieeja šim video tiek ierobežota tikai pārlūkiem, vai arī tam " "var piekļūt no citām lietotnēm, ieskaitot mobilās lietotnes." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Video pieejams tikai tīmeklī" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11991,36 +11991,36 @@ msgstr "" "video URL’, ‘Video datnes URL’ un ‘YouTube ID’. Ja Jums netika piešķirts " "video ID, ievadiet vērtības šajos citos laukos un ignorējiet šo lauku." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Video fragmenta pēdējās apskates datums" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Nerādīt fragmentu atkārtoti" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Instrukcijas" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12030,46 +12030,46 @@ msgstr "" "vārdu mākoni. Skaidras instrukcijas ir svarīgas, it sevišķi audzēkņiem, " "kuriem ir pieejamības prasības." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Ievades" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Tekstlodziņu skaits, kas pieejami audzēkņiem vārdu un teikumu ievadīšanai." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Maksimālais vārdu skaits" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Maksimālais parādīto vārdu skaits ģenerētajā vārdu mākonī." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Parādīt procentus" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Statistika ir parādīta par ievadītajiem vārdiem, kas ir tuvu šim vārdam." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Vai šis audzēknis ir publicējis vārdus mākonī." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Studenta atbilde." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Visi iespējamie vārdi no visiem audzēkņiem." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Populārākie num_top_words vārdi vārdu mākonim." diff --git a/conf/locale/mn/LC_MESSAGES/django.po b/conf/locale/mn/LC_MESSAGES/django.po index aa357f3a3731..902ed49b8154 100644 --- a/conf/locale/mn/LC_MESSAGES/django.po +++ b/conf/locale/mn/LC_MESSAGES/django.po @@ -87,7 +87,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -113,7 +113,7 @@ msgid "Video" msgstr "Видео" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Ахисан" @@ -129,33 +129,33 @@ msgid "Unit" msgstr "Нэгж" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Хоосон" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Дараах параметрүүд шаардлагатай: {missing}" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "Энэ хөрвүүлэгийн файл алдаатай байна. Өөр файл ачаалж үзнэ үү." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "\"{language_code}\" хэлний кодтой хөрвүүлэг өмнө нь орсон байна" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Хөрвүүлэг файл шаардлагатай." @@ -166,7 +166,7 @@ msgid "Name" msgstr "Нэр" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Видео ID" @@ -201,7 +201,7 @@ msgid "Log out" msgstr "Гарах" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Горим" @@ -252,12 +252,12 @@ msgstr "Та мэргэжлийн боловсролтой оюутнаар эл msgid "Professional Ed" msgstr "Мэргэжлийн боловсрол" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Харагдах Нэр" @@ -4430,7 +4430,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4738,7 +4738,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8318,21 +8318,21 @@ msgstr "Нэвтрэх" msgid "Our mailing address is" msgstr "Манай шуудангийн хаяг:" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Тэмдэглэгээний XML өгөгдөл" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Энэ бүрэлдэхүүний харагдах нэр" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Тэмдэглэгээ" @@ -8344,11 +8344,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Буруу" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Зөв " @@ -8510,7 +8510,7 @@ msgstr "Зөв:" msgid "Incorrect:" msgstr "Буруу:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Хариулт" @@ -8766,19 +8766,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Ахисан түвшний хоосон даалгавар" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Суралцагч энэ даалгаврыг хийсэн оролдлогын тоо" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Хамгийн их оролдлого" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -8786,167 +8786,167 @@ msgstr "" "Суралцагч энэ даалгаврыг хэдэн удаа хийж болохыг тодорхойлох. Хэрэв утга " "өгөөгүй бол хэдэн ч удаа хийж болно гэсэн үг." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Энэ даалгаврын дуусах хугацаа" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Даалгавар хүлээн авах товлосон огноо дууссанаас хойш даалгавар хүлээн авах " "хугацаа" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Үр дүнг харуулах" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Үргэлж" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Огт үгүй" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Хэтэрсэн хугацаа" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Хариултыг харуулах" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Хариулсан" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Хаасан" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Дууссан" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Зөв эсвэл хэтэрсэн хугацаа" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Оролдсон" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Дахин эхлүүлэх товчийг харуулах" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Санамсаргүй байдлаар оруулах" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Дахин эхлүүлэх" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Суралцагч бүр" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Одоогийн суралцагчийн зөв хариултуудтай толь бичиг " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Оролтын төрлүүдийн төлвийг хэвээр нь хадгалах толь бичиг " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Одоогийн суралцагчийн хариу үйлдэлтэй толь бичиг" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Одоогийн суралцагчийн оноотой толь бичиг" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Хариуг хамгийн сүүлд илгээснээс хойш хадгалагдсан эсэх" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Суралцагч даалгавар хариулсан эсэх" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Сүүлийн илгээлтийн хугацаа" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Оролдлого хоорондын хугацаа хэмжигч" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -8954,34 +8954,34 @@ msgstr "" "Олон удаа оролдож болох даалгаварт суралцагч дараагийн хариуг илгээхдээ " "хэдэн секунд хүлээх ёстой хугацаа" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Даалгаварын жин" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "LaTeX загварыг идэвхжүүлэх үү?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API түлхүүр" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -8991,7 +8991,7 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -8999,41 +8999,41 @@ msgstr "" "Уучлаарай таны хүсэлтийг боловсруулах явцад алдаа гарлаа. Хуудсаа дахин " "ачаалаад дахин оролдоно уу." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Хариултын дугаар" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Асуулт" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Зөв хариулт" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Илгээж байна" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Анхааруулга: Даалгавар анхны байдалдаа эргэн орж байна!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Хэрэв энэ алдаа хэвээрээ байвал хичээлийн зохицуулагчтай холбоо барина уу." @@ -9043,7 +9043,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9051,12 +9051,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9064,87 +9064,87 @@ msgstr "" "Таны хариулт хадгалагдсан байна. Дүгнэхийн тулд '{button_name}' дээр дарна " "уу." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Буруу ({progress} оноо)" msgstr[1] "Буруу ({progress} оноо)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Зөв ({progress} оноо)" msgstr[1] "Зөв ({progress} оноо)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Хэсэгчлэн зөв ({progress} оноо)" msgstr[1] "Хэсэгчлэн зөв ({progress} оноо)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Зарим нь зөв " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Хариулт илгээгдсэн" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Даалгаврыг хаасан." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Дахин илгээхийн өмнө даалгаврыг дахин эхлүүлэх хэрэгтэй." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Та илгээлт хооронд {wait} секунд хүлээх хэрэгтэй." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} цаг" msgstr[1] "{num_hour} цаг" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} минут" msgstr[1] "{num_minute} минут" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} секунд" msgstr[1] "{num_second} секунд" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Даалгаврыг хадгалахаас өмнө дахин эхлүүлэх хэрэгтэй." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Таны хариулт хадгалагдлаа." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9155,37 +9155,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Та хаагдсан даалгаврын дахин эхлүүлэхийг сонгох боломжгүй." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Дахин эхлүүлэхийг сонгохын өмнө та хариултаа илгээх хэрэгтэй." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Даалгаврын тодорхойлолт дахин оноо өгөхийг дэмжихгүй байна." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Даалгаврыг дүгнүүлэхийн өмнө та хариулсан байх шаардлагатай." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Нөхцөлт" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Эх бүрдэл" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9193,31 +9193,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Нөхцөлт атрибут" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Нөхцөлт утга" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Хориглосон агуулгын зурвас" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9226,133 +9226,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI нууц үг" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Энэ ангийн элсэлт нээгдэх огноо" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Энэ ангийн элсэлт хаагдах огноо" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Энэ анги дуусах огноо" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Суралцагчийн гэрчилгээ бэлэн болох огноо" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Урьдчилан үзсэн байх ёстой хичээлүүд" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Календар харах" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Хичээлийн харагдах нэр" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Хичээлийн санал асуулгын URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9365,11 +9365,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9382,104 +9382,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Хичээл зарлагдах огноо" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Хичээлийнхээ зарлагдах огноог оруулах" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Шинэ хичээл" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Хичээл дүгнэгдээгүй байна" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Үнэн эсвэл худал гэж оруулна. Хэрэв үнэн бол хичээлийг дүгнэхгүй." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Явцын графикийг идэвхгүй болгох" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF сурах бичиг" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML сурах бичиг" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9490,7 +9490,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "CCX-г идэвхжүүлэх" @@ -9499,7 +9499,7 @@ msgstr "CCX-г идэвхжүүлэх" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9509,56 +9509,56 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Ахисан модулийн жагсаалт" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Товлосон огноо харагдах формат" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9568,39 +9568,39 @@ msgstr "" "DD-YYYY бол \"%m-%d-%Y\" , DD-MM-YYYY бол \"%d-%m-%Y\" , YYYY-MM-DD бол " "\"%Y-%m-%d\" , YYYY-DD-MM бол \"%Y-%d-%m\" гэж оруулахаар байна." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9611,7 +9611,7 @@ msgstr "" msgid "Course Banner Image" msgstr "Хичээлийн Баннер Зураг" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -9621,61 +9621,61 @@ msgstr "" msgid "Course Video Thumbnail Image" msgstr "Хичээлийн Видеоны Өнгөц зураг" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9683,47 +9683,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9731,11 +9731,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9743,60 +9743,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9804,41 +9804,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9850,15 +9850,15 @@ msgstr "" msgid "Course Language" msgstr "Хичээл явагдах хэл" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9912,73 +9912,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -9986,19 +9986,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10007,31 +10007,31 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -10043,7 +10043,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Хичээлийн бусад тохиргоо" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10051,7 +10051,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Ерөнхий" @@ -10119,170 +10119,170 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10321,17 +10321,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10340,11 +10340,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10353,11 +10353,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10366,11 +10366,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10378,111 +10378,111 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "" @@ -10491,11 +10491,11 @@ msgstr "" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10698,210 +10698,210 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10921,42 +10921,42 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -10964,92 +10964,92 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11059,11 +11059,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11074,11 +11074,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11086,100 +11086,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11188,27 +11188,27 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" @@ -11216,51 +11216,51 @@ msgstr "" msgid "Instructions" msgstr "Заавар" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/pl/LC_MESSAGES/django.po b/conf/locale/pl/LC_MESSAGES/django.po index 445c6e0b3e81..eff265c1887b 100644 --- a/conf/locale/pl/LC_MESSAGES/django.po +++ b/conf/locale/pl/LC_MESSAGES/django.po @@ -163,7 +163,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Tekst" @@ -189,7 +189,7 @@ msgid "Video" msgstr "Film" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Zaawansowany" @@ -205,33 +205,33 @@ msgid "Unit" msgstr "Ekran" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Puste" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -242,7 +242,7 @@ msgid "Name" msgstr "Nazwa" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Identyfikator filmu" @@ -276,7 +276,7 @@ msgid "Log out" msgstr "Wyloguj się" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Tryb" @@ -328,12 +328,12 @@ msgstr "Uczestniczysz jako student edukacji specjalistycznej" msgid "Professional Ed" msgstr "Edukacja specjalistyczna" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Nazwa wyświetlana" @@ -4822,7 +4822,7 @@ msgstr "" "pod uwagę, że to pole jest ignorowane jeśli blok znajduje się w ustawieniu " "block is visible_to_staff_only." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5139,7 +5139,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8836,21 +8836,21 @@ msgstr "Zaloguj się" msgid "Our mailing address is" msgstr "Nasz adres kontaktowy to" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Dane XML dla przypisu" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Nazwa wyświetlana tego elementu." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Przypis" @@ -8863,11 +8863,11 @@ msgstr "" msgid "Question {}" msgstr "Pytanie {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Błędnie" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Poprawnie" @@ -9033,7 +9033,7 @@ msgstr "Poprawnie:" msgid "Incorrect:" msgstr "Błędnie:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Odpowiedź" @@ -9305,19 +9305,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Puste ćwiczenie zaawansowane" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Liczba prób podjętych przez studenta w celu rozwiązania ćwiczenia" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Maksymalna liczba prób" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9326,21 +9326,21 @@ msgstr "" "ćwiczenia. Przy braku określonej liczby stosuje się nielimitowaną ilość " "prób." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Ostateczny termin na ukończenie ćwiczenia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Dodatkowy czas po terminie ostatecznym, po którym zgłoszenia nadal będą " "przyjmowane." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Pokaż wyniki" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9348,23 +9348,23 @@ msgstr "" "Określa kiedy wyświetlić informację, czy odpowiedź studenta na ćwiczenie " "była prawidłowa. Konfiguracja na poziomie lekcji." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Zawsze" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Nigdy" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Po terminie" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Wyświetl odpowiedź" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9372,61 +9372,61 @@ msgstr "" "Określ kiedy wyświetlić odpowiedź na ćwiczenie. Można wskazać domyślną " "wartość w ustawieniach zaawansowanych." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Odpowiedziano" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Zamknięte" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Ukończone" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Prawidłowo lub po terminie" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Podjęto próbę" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Czy zmuszać do wyświetlania przycisku zapisu na tej stronie" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Pokazuj przycisk resetu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9435,11 +9435,11 @@ msgstr "" "możliwość zresetowania swojej odpowiedzi. Można wskazać domyślną wartość w " "ustawieniach zaawansowanych." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Randomizacja" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9447,55 +9447,55 @@ msgstr "" "Określ kiedy losować wartości zmiennych w powiązanym skrypcie Python. Dla " "ćwiczeń, które nie wymagają losowania wartości, określ \"Nigdy\"." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Po zresetowaniu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Na jednego studenta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Dane XML ćwiczenia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Dziennik poprawności aktualnych odpowiedzi studentów" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Dziennik zarządzania stanem typów odpowiedzi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Dziennik aktualnych odpowiedzi studentów" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Dziennik z obecnym wynikiem studenta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Czy odpowiedzi zostały zapisane po ostatnim zgłoszeniu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Czy student udzielił odpowiedzi na ćwiczenie" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Wartość random seed dla bieżącego studenta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Data ostatniego zgłoszenia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Czas pomiędzy podejściami" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9503,11 +9503,11 @@ msgstr "" "Liczba sekund, którą student musi odczekać pomiędzy kolejnymi próbami w " "ćwiczeniach pozwalających na wiele podejść." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Waga ćwiczenia" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9515,26 +9515,26 @@ msgstr "" "Pozwala określić wartość punktową dla poszczególnych ćwiczeń. Jeśli wartość " "nie zostanie wskazana, każde pole odpowiedzi jest warte jeden punkt." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Zaznacz źródło tego modułu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Kod źródłowy dla ćwiczeń LaTeX i słownych. Ta opcja nie jest w pełni " "wspierana." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Włączyć szablony LaTeX?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Klucz API Matlab" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9550,7 +9550,7 @@ msgstr "" "korzystania z klucza. Aby uzyskać klucz dla swojego kursu, albo zgłosić " "problem, proszę skontaktować się na moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9558,7 +9558,7 @@ msgstr "" "Przepraszamy, wystąpił błąd w trakcie przetwarzania twojego żądania. Odśwież" " stronę i spróbuj ponownie." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9566,36 +9566,36 @@ msgstr "" "Stan ćwiczenia uległ zmianie od momentu ostatniego wyświetlenia strony. " "Proszę odświeżyć stronę." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Poprawna odpowiedź" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Wysyłanie" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Uwaga: to ćwiczenie zostało zresetowane do stanu początkowego!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" "Stan ćwiczenia uległ uszkodzeniu przez niepoprawną zawartość. Zawierało:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Jeśli błąd nie ustąpi, proszę skontaktować się z kadrą kursu." @@ -9604,7 +9604,7 @@ msgstr "Jeśli błąd nie ustąpi, proszę skontaktować się z kadrą kursu." #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9612,12 +9612,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Podpowiedź ({hint_num} z {hints_count}):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9625,7 +9625,7 @@ msgstr "" "Twoje odpowiedzi zostały uprzednio zapisane. Kliknij '{button_name}', aby je" " ocenić." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -9634,7 +9634,7 @@ msgstr[1] "Błędnie ({progress} punkty)" msgstr[2] "Błędnie ({progress} punktów)" msgstr[3] "Błędnie ({progress} punktów)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -9643,7 +9643,7 @@ msgstr[1] "Poprawnie ({progress} punkty)" msgstr[2] "Poprawnie ({progress} punktów)" msgstr[3] "Poprawnie ({progress} punktów)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -9652,30 +9652,30 @@ msgstr[1] "Częściowo poprawnie ({progress} punky)" msgstr[2] "Częściowo poprawnie ({progress} punktów)" msgstr[3] "Częściowo poprawnie ({progress} punktów)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Częściowo poprawnie" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Odpowiedź przesłana" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Ćwiczenie jest zamknięte" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Ćwiczenie należy zresetować zanim będzie można przesłać je ponownie." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Należy odczekać co najmniej {wait} sekund pomiędzy kolejnymi próbami." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -9684,7 +9684,7 @@ msgstr "" "Należy odczekać co najmniej {wait_secs} pomiędzy kolejnymi próbami. " "Pozostało {remaining_secs}." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -9693,7 +9693,7 @@ msgstr[1] "{num_hour} godziny" msgstr[2] "{num_hour} godzin" msgstr[3] "{num_hour} godzin" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -9702,7 +9702,7 @@ msgstr[1] "{num_minute} minuty" msgstr[2] "{num_minute} minut" msgstr[3] "{num_minute} minut" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -9711,15 +9711,15 @@ msgstr[1] "{num_second} sekundy" msgstr[2] "{num_second} sekund" msgstr[3] "{num_second} sekund" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Ćwiczenie musi zostać zresetowane przed zapisaniem." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Twoje odpowiedzi zostały zapisane." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9730,37 +9730,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Nie możesz zresetować ćwiczenia które jest zamknięte." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Przed zresetowaniem musisz przesłać odpowiedź." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Charakter ćwiczenia nie pozwala na ponowną ocenę." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Należy wykonać ćwiczenie zanim będzie można je ponownie ocenić." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Zależność" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Lista odnośników do elementów odnoszących się do modułów zewnętrznych" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Elementy źródłowe" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9771,11 +9771,11 @@ msgstr "" "zależnego modułu jest wyświetlana studentowi. Skopiuj identyfikator " "lokalizacji elementu z jego ustawień w Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Atrybut zależności" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -9783,11 +9783,11 @@ msgstr "" "Atrybut elementów źródłowych określających czy treść tego zależnego modułu " "jest wyświetlana studentowi." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Wartość zależności" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -9795,11 +9795,11 @@ msgstr "" "Wartość, z którą musi się zgadzać atrybut zależności elementów źródłowych, " "zanim treść tego zależnego modułu zostanie wyświetlona studentowi." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Komunikat zablokowanego elementu" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9813,25 +9813,25 @@ msgstr "" " do wymaganych ekranów. Na przykład, 'Przed przystąpieniem do tej lekcji " "musisz ukończyć {link}'." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Przed przystąpieniem do tej lekcji musisz ukończyć {link}." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" "Ten element jeszcze nie posiada skonfigurowanych elementów źródłowych." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Skonfiguruj listę źródeł" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Klucze LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -9839,42 +9839,42 @@ msgstr "" "Wprowadź klucze dla narzędzi LTI kursu w następującym formacie: " "\"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Lista elementów podręczników (tytuł, odnośnik) dla podręczników obecnych w " "tym kursie" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Odnośnik, który kieruje do wiki tego kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Data rozpoczęcia zapisów na ten kurs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Data zakończenia zapisów na ten kurs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Data udostępnienia tego modułu w kursie" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Data zakończenia tej edycji kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Data, po której certyfikaty staną się dostępne dla studentów." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Wyświetlana cena uczestnictwa w kursie" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -9884,11 +9884,11 @@ msgstr "" "kursie została ustawiona przez administratora w bazie danych, to właśnie ona" " będzie widoczna, zamiast tej." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Promowany start kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -9898,23 +9898,23 @@ msgstr "" "taki jak \"Zima 2018\". Jeśli pozostawisz pole puste, użyta zostanie pełna " "data rozpoczęcia kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Kursy wstępne" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Klucz kursu wstępnego, jeśli ten kurs posiada kurs poprzedzający" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Definicja polityki ocen dla tego kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Udostępnij kalkulator" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9922,27 +9922,27 @@ msgstr "" "Wprowadź \"true\" lub \"false\". Jeśli wybierzesz \"true\", studenci będą " "mogli korzystać z wbudowanego kalkulatora." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Wyświetlana nazwa kursu" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Edytor kursu" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Podaj sposób edycji kursu (\"XML\" lub \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Adres URL ankiety kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -9950,11 +9950,11 @@ msgstr "" "Podaj adres URL ankiety po zakończeniu kursu. Jeśli takiej nie planujesz, " "pozostaw to pole puste." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Daty wyłączenia dyskusji" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9976,11 +9976,11 @@ msgstr "" "następująco: [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", " "\"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Mapowanie tematu dyskusji" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10001,27 +10001,27 @@ msgstr "" "Przykład: \"Lydian Mode\": {\"id\": \"i4x-UniversityX-" "MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Data publikacji zapowiedzi kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Wprowadź datę publikacji zapowiedzi twojego kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Konfiguracja kohorty" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10031,21 +10031,21 @@ msgstr "" "zautomatyzowane przydzielanie studentów do grup, albo uznaj dowolny temat " "dyskusji za zastrzeżony dla członków określonej kohorty." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Nowy kurs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Dostępny kurs mobilny" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10053,50 +10053,50 @@ msgstr "" "Wprowadź \"true\" lub \"false\". Jeśli wybierzesz \"true\", kurs będzie " "dostępny na urządzeniach mobilnych." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Ustawienia przesyłania plików filmowych" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Kurs bez ocen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Wprowadź \"true\" lub \"false\". Jeśli wybierzesz \"true\", kurs nie będzie " "stosował systemu ocen." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Wyłącz pasek postępu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Wprowadź \"true\" lub \"false\". Jeśli wybierzesz \"true\", studenci nie " "zobaczą paska postępu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Podręczniki w PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Lista słowników zawierających konfigurację pdf_textbook" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Podręczniki w HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10106,11 +10106,11 @@ msgstr "" " nazwę zakładki (z reguły jest to tytuł podręcznika), a także adresy URL i " "tytuły każdego rozdziału podręcznika." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Zdalny dziennik ocen" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10123,7 +10123,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Włącz KDD" @@ -10132,7 +10132,7 @@ msgstr "Włącz KDD" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10142,11 +10142,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "Adres URL łącznika KDD" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10155,11 +10155,11 @@ msgstr "" "kursów KDD (opcjonalny). Zignoruj, chyba, że parametr \"Włącz KDD\" jest " "ustawiony na \"włącz\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Pozwól na anonimowe wpisy w dyskusjach" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10167,11 +10167,11 @@ msgstr "" "Wprowadź \"true\" lub \"false\". Jeśli wybierzesz \"true\", studenci będą " "mogli publikować w dyskusjach anonimowe wpisy." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Pozwól na anonimowe wpisy wobec pozostałych studentów" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10181,16 +10181,16 @@ msgstr "" "mogli publikować takie wpisy w dyskusjach, które będą anonimowe wobec " "pozostałych studentów. Autor wpisu będzie jednak widoczny dla kadry kursu." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Lista modułów zaawansowanych" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "Wprowadź nazwy modułów zaawansowanych do wykorzystania w twoim kursie." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10198,11 +10198,11 @@ msgstr "" "Wybierz \"tak\" jeśli obok dat związanych z kursem mają się wyświetlać " "strefy czasowe. Zastępują informacje due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Format wyświetlania terminu końcowego" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10212,21 +10212,21 @@ msgstr "" "Wprowadź \"%m-%d-%Y\" dla MM-DD-RRRR, \"%d-%m-%Y\" dla DD-MM-RRRR, " "\"%Y-%m-%d\" dla RRRR-MM-DD lub \"%Y-%d-%m\" dla RRRR-DD-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Domena zewnętrznego logowania" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Wprowadź metodę zewnętrznego logowania z której mogą skorzystać studenci " "kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Możliwość pobierania certyfikatów przed zakończeniem kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10235,21 +10235,21 @@ msgstr "" "mogli pobierać certyfikaty przed zakończeniem kursu, o ile spełnią wszystkie" " wymagania." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Sposób wyświetlania certyfikatów" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Obrazek karty kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10259,11 +10259,11 @@ msgstr "" "strony \"Zarządzanie plikami\". Możesz również ustawić obrazek kursu z " "poziomu strony \"Ustawienia i szczegóły\"." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Banner kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10271,11 +10271,11 @@ msgstr "" "Wyedytuj nazwę bannera kursu. Możesz ustawić banner z poziomu strony " "\"Ustawienia i szczegóły\"." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Grafika - miniatura filmu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10283,11 +10283,11 @@ msgstr "" "Wyedytuj nazwę grafiki - miniatury filmu. Możesz ją ustawić z poziomu strony" " \"Ustawienia i szczegóły\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Przyznawaj odznaki Open Badges" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10295,7 +10295,7 @@ msgstr "" "Przyznawaj Open Badges studentom bieżącego kursu. Odznaki są generowane z " "chwilą tworzenia certyfikatów." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10305,11 +10305,11 @@ msgstr "" "Między cudzysłowami wpisz skróconą nazwę typu certyfikatu, który otrzymują " "studenci po ukończeniu kursu. Dla przykładu, \"Certyfikat\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Nazwa certyfikatu (skrócona)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10320,15 +10320,15 @@ msgstr "" "studenci po ukończeniu kursu. Dla przykładu, \"Certyfikat ukończenia " "kursu\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Nazwa certyfikatu (pełna)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Udostępnij podgląd certyfikatu przez przeglądarkę/HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Jeśli zaznaczysz \"tak\", możliwy będzie podgląd certyfikatu przez " @@ -10336,13 +10336,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Zmiany podglądu certyfikatu przez przeglądarkę/HTML." #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10352,22 +10352,22 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Konfiguracja certyfikatu" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Wprowadź informacje konfiguracyjne dla określonego kursu (w formacie JSON)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Klasa CSS dla wznowień kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10375,28 +10375,28 @@ msgstr "" "Pozwala na dzielenie przez kursy tej samej klasy css w kolejnych " "wznowieniach nawet jeśli powracające kursy mają różne numeracje." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Odnośnik do zewnętrznego forum dyskusyjnego" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Pozwala na wywołanie zewnętrznego odnośnika w miejscu forum dyskusyjnego." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Ukryj pasek postępu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Pozwala na ukrycie paska postępu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Wyświetlana nazwa podmiotu organizującego kurs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10408,11 +10408,11 @@ msgstr "" "organizatora, która została wpisana w momencie zakładania kursu, pozostaw " "pole puste." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Wyświetlany numer kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10424,11 +10424,11 @@ msgstr "" " numer kursu, który został wpisany w momencie zakładania kursu, pozostaw " "pole puste." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Maksymalna liczba uczestniczących studentów" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10436,40 +10436,40 @@ msgstr "" "Podaj maksymalną liczbę studentów, którzy mogą się zapisać na kurs. Aby nie " "wprowadzać limitu studentów, pozostaw pole puste." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Pozwól na publiczny dostęp do wiki" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Tylko na zaproszenia" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Rejestracja na kurs wyłącznie na zaproszenia wysyłane przez kadrę kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Nazwa ankiety wstępnej" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nazwa formularza ankietowego do wyświetlenia użytkownikowi w ramach ankiety " "wstępnej." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Wymagana ankieta wstępna" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10479,13 +10479,13 @@ msgstr "" "kursu. Jeśli ustawisz tę opcję na \"tak\", należy dodać nazwę ankiety w " "powyższym polu \"Nazwa ankiety kursu\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Widoczność kursu w katalogu " #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10497,11 +10497,11 @@ msgstr "" "kursu), \"about\" (pozwala wyłącznie na przeglądanie karty kursu), \"none\" " "(nie wyświetla w katalogu kursów i nie pozwala na przeglądanie karty kursu)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Aktywuj egzamin wstępny" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10511,11 +10511,11 @@ msgstr "" "wstępny. Weź pod uwagę, że aby ta opcja zadziałała, musisz aktywować tryb " "egzaminów wstępnych." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Minimalny wynik egzaminu wstępnego (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10526,19 +10526,19 @@ msgstr "" "uwagę, że aby ta opcja zadziałała, musisz aktywować tryb egzaminów " "wstępnych." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Identyfikator egzaminu wstępnego" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "Identyfikator (lokalizacja) modułu z treścią egzaminu wstępnego." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Adres URL do udostępnień w mediach społecznościowych" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10550,19 +10550,19 @@ msgstr "" "kursu) do którego będą się odwoływać media społecznościowe. Przykładowy " "odnośnik: http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Język kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Określ język swojego kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Konfiguracja zespołów" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Aktywuj egzaminy nadzorowane" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -10586,33 +10586,33 @@ msgstr "" "aktywowanie egzaminów nadzorowanych uruchamia również funkcję egzaminów z " "limitem czasu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Pozwól na podejście do egzaminu bez trybu nadzorowania" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10625,12 +10625,12 @@ msgstr "" "nadzorowanego. Ta opcja jest aktywna tylko jeśli tryb egzaminów " "nadzorowanych jest włączony dla tego kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Twórz tickety Zendesk dla podejrzanych podejść do egzaminu nadzorowanego" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10638,11 +10638,11 @@ msgstr "" "Wprowadź \"true\" lub \"false\". Jeśli wybierzesz \"true\", dla podejrzanych" " podejść do egzaminu będą tworzone tickety Zendesk." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Aktywuj egzaminy z limitem czasu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10653,11 +10653,11 @@ msgstr "" "ustawienia, egzaminy z limitem czasu są włączone jeśli opcja \"Aktywuj " "egzaminy nadzorowane\" jest ustawiona na \"true\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Minimalna ocena do uzyskania certyfikatu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10666,11 +10666,11 @@ msgstr "" "wyrażona jako ułamek dziesiętny pomiędzy 0.0 i 1.0. Na przykład dla 75% " "wprowadź 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "W tempie własnym" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -10681,11 +10681,11 @@ msgstr "" "egzaminów, a studenci mogą uczyć się we własnym tempie aż do momentu " "zamknięcia kursu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Aktywuj wymagania wstępne do wyświetlenia lekcji" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -10694,21 +10694,21 @@ msgstr "" "lekcję przed dostępem studenta do momentu, aż uzyska on minimalny wynik " "zaliczający inną, np. poprzednią lekcję." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Cele kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Określ, czego mogą się nauczyć studenci uczestniczący w kursie." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10716,19 +10716,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Instruktor kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Wprowadź informacje na temat instruktora kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Dodawaj niewspierane ćwiczenia i narzędzia" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10741,11 +10741,11 @@ msgstr "" " ćwiczenia i narzędzia są niezalecane do wykorzystania w kursach ze względu " "na możliwy brak zgodności." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Wysyłka komunikatów e-mailem" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -10754,21 +10754,21 @@ msgstr "" "komunikaty związane z treścią kursu będą wysyłane e-mailem do studentów w " "zaplanowanym czasie." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -10780,7 +10780,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Pozostałe ustawienia kursu" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10788,7 +10788,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Ogólne" @@ -10861,24 +10861,24 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Treści HTML do wyświetlenia dla tego modułu" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Kod źródłowy dla dokumentów Latex. Ta funkcjonalność nie jest w pełni " "wspierana." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10889,23 +10889,23 @@ msgstr "" "Jeśli zmienisz to ustawienie, musisz zapisać element, a następnie ponownie " "otworzyć go do celów edycji." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Edytor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Wizualny" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Surowy" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Ukryj stronę przed studentami" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -10913,51 +10913,51 @@ msgstr "" "Wybierając tę opcję, wyłącznie członkowie kadry kursu będą widzieć tę " "stronę." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML dla dodatkowych stron" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Lista elementów aktualizacji kursu" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Dowolny typ " -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Biblioteka" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Wybierz bibliotekę, z której chcesz pobrać zawartość." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Wersja biblioteki" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Określa sposób pobierania zawartości z biblioteki" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Wybierz n losowo" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Suma" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Wpisz liczbę elementów, które chcesz wyświetlić każdemu studentowi." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Typ ćwiczenia" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -10965,32 +10965,32 @@ msgstr "" "Wybierz typ ćwiczenia do pobrania z biblioteki. W przypadku wyboru opcji " "\"Dowolny typ\" nie zostanie zastosowany jakikolwiek filtr." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Ten element jest przestarzały. Biblioteka zawiera nową wersję treści." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Zaktualizuj teraz." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Biblioteka jest nieprawidłowa, uszkodzona lub została usunięta." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Edytuj listę bibliotek" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -10998,23 +10998,23 @@ msgstr "" "Ten kurs nie obsługuje bibliotek treści. W celu uzyskania szczegółowych " "informacji skontaktuj się z przedstawicielem platformy." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Jeszcze nie wybrano biblioteki." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Wybierz bibliotekę." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Nie odnaleziono pasujących typów ćwiczeń we wskazanych bibliotekach." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Wybierz inny typ ćwiczenia." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11027,7 +11027,7 @@ msgstr[2] "" msgstr[3] "" "Wskazana biblioteka jest skonfigurowana do pobierania {count} ćwiczeń, " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -11036,15 +11036,15 @@ msgstr[1] "ale odnaleziono w niej tylko {actual} pasujące ćwiczenia." msgstr[2] "ale odnaleziono w niej tylko {actual} pasujących ćwiczeń." msgstr[3] "ale odnaleziono w niej tylko {actual} pasujących ćwiczeń." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Edytuj konfigurację biblioteki." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Nieprawidłowa biblioteka" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Nie wybrano żadnej biblioteki" @@ -11085,7 +11085,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11093,11 +11093,11 @@ msgstr "" "Nazwa wyświetlana tego elementu. Raporty statystyczne również mogą " "wyświetlać tę nazwę w celu identyfikacji elementu." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "Identyfikator LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11106,11 +11106,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "Adres URL LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11119,11 +11119,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Parametry niestandardowe" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11132,11 +11132,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Otwórz w nowym oknie" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11148,11 +11148,11 @@ msgstr "" " otworzyć w ramce iFrame na bieżącej stronie. Ta opcja działa tylko wtedy, " "kiedy funkcja \"Ukryj narzędzie zewnętrzne\" jest ustawiona na \"nie\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Na ocenę" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11160,11 +11160,11 @@ msgstr "" "Wybierz \"tak\" jeśli ten element otrzyma numeryczną ocenę z zewnętrznego " "systemu LTI." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Waga" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11172,7 +11172,7 @@ msgstr "" "Wpisz liczbę punktów możliwych do zdobycia za ten element. Domyślna wartość " "wynosi 1.0. Ta opcja działa wyłącznie przy włączonym systemie oceniania." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11180,15 +11180,15 @@ msgstr "" "Wynik jest przechowywany przez xblock KVS - zduplikuj uzyskany wynik do bazy" " danych django" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Komentarz oceniającego" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Ukryj narzędzie zewnętrzne" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11199,31 +11199,31 @@ msgstr "" "To ustawienie powoduje ukrycie przycisku startu i ramek iFrames tego " "elementu." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Żądaj nazwy użytkownika" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Wybierz \"tak\", aby zażądać nazwy użytkownika." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Zażądaj adresu e-mail użytkownika" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Wybierz \"tak\", aby zażądać adresu e-mail użytkownika." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "Informacje o aplikacji LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11234,29 +11234,29 @@ msgstr "" "nazwa użytkownika lub adres e-mail zostaną przesłane do zewnętrznej " "aplikacji." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Tekst przycisku" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Wpisz tekst do wyświetlenia na przycisku służącym do uruchomienia " "zewnętrznej aplikacji." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Akceptuj oceny po terminie końcowym" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Wybierz \"tak\", aby pozwolić zewnętrznym systemom na publikowanie ocen " "uzyskanych po terminie końcowym." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11265,7 +11265,7 @@ msgstr "" "Nie udało się sparsować parametru: {custom_parameter}. Oczekiwany jest ciąg " "\"x=y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11274,7 +11274,7 @@ msgstr "" "Nie udało się sparsować klucza autentykacji LTI: {lti_passport}. Oczekiwany " "jest ciąg \"id:key:secret\"." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Termin końcowy" @@ -11283,11 +11283,11 @@ msgstr "Termin końcowy" msgid "Enter the default date by which problems are due." msgstr "Wprowadź domyślny termin na ukończenie ćwiczeń." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11536,35 +11536,35 @@ msgstr "Grupy ścieżki kursu" msgid "Partition for segmenting users by enrollment track" msgstr "Partycja do segmentowania studentów według ścieżki kursu" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Czy ten student oddał głos w głosowaniu" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Głos studenta" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Głosy wszystkich studentów" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Głosy z xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Pytanie w głosowaniu" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Wprowadź termin końcowy na ukończenie ćwiczeń." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Ukryj zawartość sekcji po terminie końcowym" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -11572,11 +11572,11 @@ msgstr "" "W przypadku zaznaczenia tej opcji, zawartość sekcji staje się niewidoczna " "dla studentów po upływie terminu końcowego." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Jest egzaminem wstępnym" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -11584,11 +11584,11 @@ msgstr "" "Oznacz ten moduł kursu jako Egzamin Wstępny. Zauważ, że aby ta opcja " "zadziałała, musisz aktywować egzaminy wstępne dla tego kursu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Posiada limit czasowy" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -11596,11 +11596,11 @@ msgstr "" "To ustawienie wskazuje, czy studenci mają ograniczoną czasowo możliwość " "przeglądania i interakcji z elementem kursu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Limit czasowy w minutach" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -11608,19 +11608,19 @@ msgstr "" "Liczba minut wskazująca czas przez jaki studenci mogą przeglądać i prowadzić" " interakcję z elementem kursu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Czy nadzorowanie jest włączone" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "To ustawienie wskazuje czy ten egzamin jest egzaminem nadzorowanym." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Zasady bezpieczeństwa oceny nagrań" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -11628,11 +11628,11 @@ msgstr "" "To ustawienie wskazuje zasady jakich powinna przestrzegać kadra w trakcie " "przeglądania nagrań filmowych." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Jest egzaminem próbnym" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -11640,15 +11640,15 @@ msgstr "" "To ustawienie wskazuje, czy ten egzamin służy wyłącznie do celów " "ćwiczeniowych. Egzaminy próbne nie podlegają weryfikacji." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -11656,52 +11656,52 @@ msgstr "" "Ta lekcja zostanie otwarta dla studentów po spełnieniu przez nich " "określonych wymagań wstępnych." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Ten egzamin jest niewidoczny dla studenta." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Ponieważ kurs dobiegł końca, to zadanie jest niewidoczne dla studenta." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Ponieważ upłynął termin końcowy, to zadanie jest niewidoczne dla studenta." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Lista podsumowująca czego mogą się spodziewać studenci w tym rozdziale." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Identyfikator grupy: {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Nie wybrano" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Nazwa wyświetlana tego elementu (niewidoczna dla studentów)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Eksperyment z treścią" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -11711,28 +11711,28 @@ msgstr "" " z treścią. Uwaga: zmiana konfiguracji grupy eksperymentu widocznego dla " "studenta wpłynie na wyniki tego eksperymentu." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Konfiguracja grupy" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "Dostęp do którego podrozdziału mają uzyskać studenci z grupy group_id" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (nieaktywny)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Ten eksperyment nie jest powiązany z konfiguracją grupy." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Wybierz konfigurację grupy" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -11740,7 +11740,7 @@ msgstr "" "Ten eksperyment wykorzystuje usuniętą konfigurację grupy. Wybierz istniejącą" " konfigurację grupy lub usuń ten eksperyment." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -11749,16 +11749,16 @@ msgstr "" "eksperymentów. Wybierz prawidłową konfigurację grupy lub usuń ten " "eksperyment." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "Eksperyment nie obejmuje wszystkich grup w tej konfiguracji." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Dodaj brakujące grupy" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -11766,7 +11766,7 @@ msgstr "" "Ten eksperyment posiada nieaktywną grupę. Przenieś zawartość do aktywnych " "grup, a następnie usuń nieaktywną grupę." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Ta eksperymentalna treść ma problemy, które wpływają na widoczność treści." @@ -11787,7 +11787,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -11796,11 +11796,11 @@ msgstr "" "Nie udało się pobrać transkrypcji z Youtube dla {youtube_id}. Kod statusu: " "{status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Wspieramy wyłącznie format transkrypcji SubRip (*.srt)." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -11809,27 +11809,27 @@ msgstr "" "Coś poszło nie tak z plikiem transkrypcji SubRip podczas jego parsowania. " "Komunikat wewnętrzny: {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" "Coś poszło nie tak z plikiem transkrypcji SubRip podczas jego parsowania." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Nie odnaleziono przesłanych transkrypcji: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Podstawowy" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11839,7 +11839,7 @@ msgstr[1] "Brak plików transkrypcji powiązanych z językami {lang}." msgstr[2] "Brak plików transkrypcji powiązanych z językami {lang}." msgstr[3] "Brak plików transkrypcji powiązanych z językami {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -11847,61 +11847,61 @@ msgstr "" "Adres URL twojego filmu. Może to być adres YouTube, albo odnośnik do pliku " ".mp4, .ogg lub .webm przechowywanego gdziekolwiek w Internecie." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "Domyślny adres URL filmu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Wyświetlana nazwa elementu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Obecna pozycja w filmie." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Opcjonalnie dla starszych przeglądarek: YouTube ID dla normalnej prędkości " "odtwarzania filmu." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Opcjonalnie dla starszych przeglądarek: YouTube ID dla prędkości odtwarzania" " .75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID dla prędkości odtwarzania .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Opcjonalnie dla starszych przeglądarek: YouTube ID dla prędkości odtwarzania" " 1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID dla prędkości odtwarzania 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Opcjonalnie dla starszych przeglądarek: YouTube ID dla prędkości odtwarzania" " 1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID dla prędkości odtwarzania 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11911,11 +11911,11 @@ msgstr "" "nie jest wspierana w aplikacji mobilnej, gdzie odtworzony zostanie cały " "film. Format czasu GG:MM:SS, a maksymalna wartość to 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Czas rozpoczęcia filmu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11925,11 +11925,11 @@ msgstr "" "nie jest wspierana w aplikacji mobilnej, gdzie odtworzony zostanie cały " "film. Format czasu GG:MM:SS, a maksymalna wartość to 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Czas zakończenia filmu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11940,11 +11940,11 @@ msgstr "" "adresu filmu musisz podać co najmniej jeden adres nie pochodzący z serwisu " "YouTube." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Dozwolone pobieranie filmu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11960,11 +11960,11 @@ msgstr "" "kompatybilny z ich komputerem. Aby pozwolić studentom na pobieranie filmów, " "proszę zaakceptować opcję \"Dozwolone pobieranie filmu\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "Adresy URL pliku filmowego" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11982,11 +11982,11 @@ msgstr "" "plikami\", a następnie zamieścić w tym miejscu odnośnik URL do transkrypcji," " która będzie widoczna do pobrania pod oknem filmu." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "Adres URL transkrypcji do pobrania" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11999,11 +11999,11 @@ msgstr "" "zalecamy przesłanie jej w formie notatki za pośrednictwem opcji \"Prześlij " "notatkę\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Dozwolone pobieranie transkrypcji" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12012,19 +12012,19 @@ msgstr "" "Domyślna transkrypcja filmu z sekcji domyślnej transkrypcji z rozkładem " "czasowym." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Domyślna transkrypcja" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Określ, czy transkrypcje pojawiają się z filmem domyślnie." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Wyświetlaj transkrypcję" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12032,52 +12032,52 @@ msgstr "" "Dodaj transkrypcje w innych językach. Kliknij poniżej, aby wskazać język i " "wgrać plik .srt transkrypcji dla danego języka." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Języki transkrypcji" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Preferowany język transkrypcji." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Preferowany język transkrypcji" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Format pliku transkrypcji do pobrania przez użytkownika." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "Plik SubRip (.srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Plik tekstowy (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" "Ostatnia prędkość odtwarzania wybrana przez użytkownika dla tego filmu." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Domyślna prędkość odtwarzania filmu." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Określ, czy YouTube jest dostępny dla użytkownika." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12086,11 +12086,11 @@ msgstr "" "ją pobrać klikając na znajdujący się pod filmem przycisk \"Pobierz " "notatkę\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Prześlij notatkę" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12099,11 +12099,11 @@ msgstr "" " czy też film może być również dostępny z innych aplikacji, w tym aplikacji " "mobilnych." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Film dostępny wyłącznie przez przeglądarki" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12118,36 +12118,36 @@ msgstr "" "posiadasz identyfikatora, zignoruj to pole i wprowadź wartości do " "pozostałych pól." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Data ostatniego podglądu" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Nie pokazuj ponownie" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Wskazówki" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12155,46 +12155,46 @@ msgid "" msgstr "" "Dodaj wskazówki dzięki którym studenci poznają sposób działania chmury słów." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Pola tekstowe" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Liczba pól tekstowych dostępnych dla studentów do wprowadzania słów lub " "zdań." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Maksymalna liczba słów" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Maksymalna liczba słów wyświetlanych w generowanej chmurze słów." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Pokazuj procenty" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "Wyświetlanie statystyk dla wpisanych słów w pobliżu danego słowa." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Czy ten student wprowadził słowa do chmury słów." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Odpowiedź studenta." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Wszystkie słowa od wszystkich studentów." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Najczęstszych num_top_words słów występujących w chmurze słów." diff --git a/conf/locale/pt_BR/LC_MESSAGES/django.po b/conf/locale/pt_BR/LC_MESSAGES/django.po index b63655b817da..682a0676ff90 100644 --- a/conf/locale/pt_BR/LC_MESSAGES/django.po +++ b/conf/locale/pt_BR/LC_MESSAGES/django.po @@ -373,7 +373,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Advanced" msgstr "Avançado" @@ -390,33 +390,33 @@ msgid "Unit" msgstr "Unidade" #: cms/djangoapps/contentstore/views/helpers.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -427,7 +427,7 @@ msgid "Name" msgstr "Nome" #: cms/djangoapps/contentstore/views/videos.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "ID do Vídeo" @@ -463,7 +463,7 @@ msgstr "" #: common/djangoapps/course_modes/admin.py #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Mode" msgstr "Modo" @@ -528,16 +528,16 @@ msgid "Professional Ed" msgstr "Ed Profissional" #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/lti_module.py -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/lti_block.py +#: common/lib/xmodule/xmodule/split_test_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py #: cms/templates/container.html cms/templates/library.html @@ -1846,12 +1846,12 @@ msgid "Question {}" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Incorrect" msgstr "Incorreto" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct" msgstr "Correto" @@ -2018,7 +2018,7 @@ msgid "Incorrect:" msgstr "" #: common/lib/capa/capa/responsetypes.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer" msgstr "" @@ -2284,44 +2284,44 @@ msgstr "A resposta da equipe não pôde ser interpretada como um número." msgid "Could not interpret '{given_answer}' as a number." msgstr "Não foi possível interpretar '{given_answer}' como um número." -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Dados XML para a anotação" -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py msgid "The display name for this component." msgstr "" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "Annotation" msgstr "Anotação" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Problema Avançado em Branco" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Número de tentativas feitas pelo aluno neste problema" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Máximo de tentativas" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -2329,45 +2329,45 @@ msgstr "" "Define o número de vezes que um aluno pode tentar responder o problema. Caso" " o valor não esteja configurado, serão permitidas infinitas tentativas." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Data do prazo do problema" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Período posterior à data de vencimento durante o qual o envio de tarefas " "será aceito" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Always" msgstr "Sempre" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Never" msgstr "Nunca" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Past Due" msgstr "Expirada" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Exibir resposta" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -2375,61 +2375,61 @@ msgstr "" "Determina quando mostrar a resposta para o problema. Um valor definido por " "padrão pode ser alterado nas Configurações Avançadas." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answered" msgstr "Respondida" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Closed" msgstr "Fechado" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Finished" msgstr "Finalizada" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Correto ou Atrasado" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted" msgstr "Após tentativa" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Determina se forçará o botão de salvar a aparecer na página." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Reset Button" msgstr "Mostar botão de reiniciar" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -2437,12 +2437,12 @@ msgstr "" "Determina se um botão 'Limpar' é mostrado quando o usuário puder limpar sua " "resposta. Um valor padrão pode ser configurado em Configurações Avançadas." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Ordenamento aleatório" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -2450,55 +2450,55 @@ msgstr "" "Define quando randomizar as variáveis especificadas no script associado " "Python. Para problemas que não randomizam valores, especifique \"Nunca\"." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "On Reset" msgstr "Ao redefinir" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Per Student" msgstr "Por aluno" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "XML data for the problem" msgstr "Dados do XML para o problema" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Dicionário com as correções das respostas atuais do aluno" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Dicionário para manutenção do status de tipos de entrada" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Dicionário com as respostas atuais do aluno" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Se o estudante respondeu o problema" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Random seed for this student" msgstr "Base aleatória para este aluno" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Last submission time" msgstr "Último horário de envio de tarefa" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Temporizador entre tentativas" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -2506,11 +2506,11 @@ msgstr "" "Segundos que um aluno deve esperar entre envios para um problema com " "múltiplas tentativas" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem Weight" msgstr "Peso do problema" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -2518,28 +2518,28 @@ msgstr "" "Define o número de pontos que cada problema vale. Se o valor não for " "configurado, cada campo de resposta do problema valerá um ponto." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Fonte de Markdown deste módulo" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Código fonte para problemas do LaTeX e Word. Esta funcionalidade não é " "suportada corretamente." -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Ativar modelos LaTeX?" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Chave API do Matlab" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -2555,7 +2555,7 @@ msgstr "" "ou comprometida. Para obter uma chave para o seu curso, ou para relatar um " "problema, por favor contate moocsupport@mathworks.com" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -2563,7 +2563,7 @@ msgstr "" "Desculpe, ocorreu um erro durante o processamento da sua solicitação. Por " "favor, recarregue a página e tente novamente." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -2571,15 +2571,15 @@ msgstr "" "O status deste problema mudou desde que esta página foi carregada. Por " "favor, atualize a página." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Question" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct Answer" msgstr "" @@ -2596,24 +2596,24 @@ msgstr "" msgid "Submit" msgstr "Enviar" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Submitting" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Aviso: o problema foi redefinido com o seu status inicial!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" "O status do problema foi corrompido por um envio inválido composto por:" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Se o erro persistir, por favor, entre em contato com a equipe do curso." @@ -2623,7 +2623,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -2631,62 +2631,62 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Sugestão ({hint_num} de {hints_count}):" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem is closed." msgstr "O problema está encerrado." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Você deve aguardar pelo menos {wait} segundos entre os envios." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -2695,36 +2695,36 @@ msgstr "" "Você deve esperar no mínimo {wait_secs} entre os envios. {remaining_secs} " "restantes." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} hora" msgstr[1] "{num_hour} horas" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} minuto" msgstr[1] "{num_minute} minutos" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} segundo" msgstr[1] "{num_second} segundos" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "O problema deve ser redefinido antes de salvar." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Your answers have been saved." msgstr "As suas respostas foram salvas." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -2735,37 +2735,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "A definição do problema não suporta uma nova correção." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "O problema deve ser respondido para poder ser avaliado novamente." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -2773,31 +2773,31 @@ msgid "" "Studio." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -2806,24 +2806,24 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "LTI Passports" msgstr "Passaportes LTI" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -2831,40 +2831,40 @@ msgstr "" "Entre os passaportes para as ferramentas de curso LTI no seguinte formato: " "\"id:chave_cliente:segredo_cliente\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Espaço que direciona para o wiki deste curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "A data para inscrições nessa aula está aberta" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "A data em que as inscrições para essa aula estará fechada" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Tempo em que este módulo começará a ficar visível" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that this class ends" msgstr "Data de término da aula" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Exibir o Preço do Curso de Cosméticos" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -2874,36 +2874,36 @@ msgstr "" "inscrição for definida por um administrador na base de dados, esta taxa será" " o Custo apresentado ao público ao invés deste." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Cursos pré-requisitos" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Código do curso pré-requisito se este curso possui algum outro como pré-" "requisito" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Definição para a política de avaliacão para este curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Show Calculator" msgstr "Mostrar Calculadora" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -2911,29 +2911,29 @@ msgstr "" "Digite verdadeiro ou falso. Quando verdadeiro, os alunos podem ver a " "calculadora no curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Display Name" msgstr "Nome de Exibição do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Editor do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Digite o método de edição deste curso (\"XML\" ou \"Studio\")." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Survey URL" msgstr "URL da Pesquisa do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -2941,11 +2941,11 @@ msgstr "" "Digite a URL para a pesquisa de fim de curso. Se o seu curso não tem uma " "pesquisa, digite null." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Datas Limites de Discussão" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -2967,11 +2967,11 @@ msgstr "" "distintos de suspensão, inclua mais um par de colchetes desta forma: " "[[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Mapeamento do Tópico de Discussão" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -2984,30 +2984,30 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Sorting Alphabetical" msgstr "Modo de Classificação da Discussão em Ordem Alfabética" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, discussion categories and subcategories are " "sorted alphabetically. If false, they are sorted chronologically by creation" " date and time." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Announcement Date" msgstr "Data de Anúncio do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Digite a data para anunciar o seu curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cohort Configuration" msgstr "Configuração de Grupo" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -3017,21 +3017,21 @@ msgstr "" " defina estudantes automatizados para grupos, ou identifique quaisquer " "tópicos de discussão em todo o curso como privada para membros de grupos." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Is New" msgstr "O Curso é Novo" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Mobile Course Available" msgstr "Curso disponível em Dispositivo Móvel" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -3039,60 +3039,60 @@ msgstr "" "Escolha verdadeiro ou falso. Se verdadeiro, o curso vai estar disponível " "para dispositivos móveis." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Credenciais do Envio de Vídeo" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the unique identifier for your course's video files provided by edX." msgstr "" "Insira o identificador único para os arquivos de vídeo de seu curso " "fornecido por edX." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Not Graded" msgstr "Curso não avaliado" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Digite verdadeiro ou falso. Se for verdadeiro, o curso não será avaliado." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Desabilitar Gráficos de Progresso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Digite verdadeiro ou falso. Se for verdadeiro, os alunos não poderão " "visualizar o gráfico de progresso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "PDF Textbooks" msgstr "Livros Didáticos em PDF" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Lista de dicionários contendo configuraçôes apostila_pdf" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "HTML Textbooks" msgstr "Livros Didáticos em HTML" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Remote Gradebook" msgstr "Boletim virtual" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -3105,7 +3105,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable CCX" msgstr "Habilitar CCX" @@ -3114,7 +3114,7 @@ msgstr "Habilitar CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " "manage Custom Courses on edX. When false, Custom Courses cannot be created, " @@ -3127,11 +3127,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL do Conector CCX" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -3140,11 +3140,11 @@ msgstr "" "(Opcional). Ignorado a menos que 'Habilitar CCX' esteja definido como " "'verdadeiro'" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Permitir Posts de Discussão Anônimos" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -3152,11 +3152,11 @@ msgstr "" "Digite verdadeiro ou falso. Se for verdadeiro, os alunos podem criar posts " "de discussão anônimos para todos os usuários." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Permite Posts de Discussão Anônimos para os Colegas" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -3166,20 +3166,20 @@ msgstr "" "de discussão anônimos para outros estudantes. Essa configuração não " "possibilita que os posts sejam anônimos para a equipe do curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Lista de Módulos Avançados" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Home Sidebar Name" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the heading that you want students to see above your course handouts " "on the Course Home page. Your course handouts appear in the right panel of " @@ -3191,17 +3191,17 @@ msgstr "" msgid "Course Handouts" msgstr "Apostilas do curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Due Date Display Format" msgstr "Formato de Exibição das Datas de Encerramento" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -3211,19 +3211,19 @@ msgstr "" "Adicione \"%m-%d-%Y\" para MM-DD-YYYY, \"%d-%m-%Y\" para DD-MM-YYYY, " "\"%Y-%m-%d\" para YYYY-MM-DD, ou \"%Y-%d-%m\" para YYYY-DD-MM." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "External Login Domain" msgstr "Domínio de Acesso Externo " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "Digite o método externo de login que os alunos poderão usar no curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Certificados que podem ser baixados antes do final" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -3232,21 +3232,21 @@ msgstr "" "download de certificados antes do curso terminar, caso tenham cumprido os " "requisitos de certificação." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Forma de Visualização dos Certificados" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course About Page Image" msgstr "Imagem da Página Sobre o Curso " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -3256,31 +3256,31 @@ msgstr "" "na página Arquivos & Uploads. Você também pode definir a imagem de curso na " "página Configurações e Detalhes." -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Issue Open Badges" msgstr "Emitir Cartões de Acesso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -3288,33 +3288,33 @@ msgstr "" "Emitir Cartões de Acesso para este curso. Cartões de Acesso ou crachás são " "gerados quando os certificados são criados." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Nome do Certificado (abreviado)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Nome do Certificado (por extenso)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Visualizar o certificado via Web/HTML habilitado" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Se for verdadeiro, visualizações do certificado via Web/HTML são habilitadas" @@ -3322,13 +3322,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Certificado Web/HTML Visualizar Substituições" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -3338,23 +3338,23 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Configuration" msgstr "Configuração de Certificado" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Digite aqui as informações das configurações específicas do curso (formato " "JSON)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Classe CSS para Reprises do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -3362,29 +3362,29 @@ msgstr "" "Permite que os cursos compartilhem a mesma classe css entre as execuções, " "mesmo que tenham números diferentes." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Link Externo do Fórum de Discussão" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Permite a especificação de um link externo para substituir os fóruns de " "discussão." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Ocultar a Guia de Progresso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Permite ocultar a guia de progresso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Organization Display String" msgstr "Exibição da Organização do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -3392,11 +3392,11 @@ msgid "" "course, enter null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Number Display String" msgstr "Exibição do Número do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -3404,11 +3404,11 @@ msgid "" "null." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Limite Máximo de Inscrições de Estudantes no Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -3416,40 +3416,40 @@ msgstr "" "Digite o número máximo de alunos que podem se inscrever no curso. Para " "permitir um número ilimitado de estudantes, digite nulo." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Permitir Acesso Público ao Wiki" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Invitation Only" msgstr "Somente Convites" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Se para restringir a inscrição por meio de convite pela equipe do curso. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Nome da Pesquisa Pré-Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nome do Formulário de Pesquisa para mostrar ao usuário como uma pesquisa de " "pré-curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Necessário Pesquisa de Pré-Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -3460,13 +3460,13 @@ msgstr "" "verdadeiro, você deverá adicionar um nome para a pesquisa na configuração " "Nome da Pesquisa do Curso acima." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Visibilidade do Curso no Catálogo" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -3479,11 +3479,11 @@ msgstr "" "Sobre). 'nenhum' (não aparece no catálogo e não permite acesso a página " "Sobre)." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Teste de Entrada Permitido" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -3493,11 +3493,11 @@ msgstr "" "poderem visualizar o conteúdo de seus cursos. Atenção, você deve habilitar o" " Exame de Admissão para que esta definição tenha efeito para o curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Pontuação mínima do teste de entrada (%)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -3508,20 +3508,20 @@ msgstr "" " deve habilitar o Exame de Admissão para que esta definição tenha efeito " "para o curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Identificação do Teste de Entrada" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" "Identificador (localização) do módulo de conteúdo do teste de entrada. " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "URL de compartilhamento de Mídia social" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -3534,19 +3534,19 @@ msgstr "" "completas. Por exemplo: http://www.edx.org/course/Introduction-to-MOOCs-" "ITM001" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Idioma do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify the language of your course." msgstr "Defina o idioma do seu curso." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Teams Configuration" msgstr "Configurações de Equipes" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Habilitar Exames Supervisionados" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -3569,33 +3569,33 @@ msgstr "" "supervisionados serão habilitados em seu curso. Observe que ativar os exames" " supervisionados, também ativará os exames cronometrados." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -3603,32 +3603,32 @@ msgid "" "exams are enabled for the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Habilitar Exames Cronometrados" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Nota Mínima para Crédito" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -3636,12 +3636,12 @@ msgstr "" "A nota mínima que um estudante pode obter para receber o crédito no curso, " "como um decimal entre 0.0 e 1.0. Por exemplo, para 75%, digite 0.75." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Ritmo Auto-determinado" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " @@ -3653,31 +3653,31 @@ msgstr "" "para tarefas e os alunos podem seguir através do curso em qualquer " "velocidade até que o curso termine." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -3685,19 +3685,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -3706,11 +3706,11 @@ msgid "" "documentation." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -3722,7 +3722,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Outras configurações do Curso" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -3730,7 +3730,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "General" msgstr "Geral" @@ -3767,27 +3767,27 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: common/lib/xmodule/xmodule/hidden_module.py +#: common/lib/xmodule/xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Text" msgstr "Texto" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Conteúdo HTML a ser exibido para este módulo" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Código fonte para documento LaTex. Esta funcionalidade não é bem suportada." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -3798,74 +3798,74 @@ msgstr "" "HTML diretamente. Ao alterar esta configuração, é necessário salvar o " "componente e reabri-lo para edição." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Editor" msgstr "Editor" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Visual" msgstr "Visual" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Raw" msgstr "Preliminar" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML para as páginas adicionais" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "List of course update items" msgstr "Lista de itens de atualização do curso" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Any Type" msgstr "Qualquer Tipo" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #: cms/templates/widgets/header.html msgid "Library" msgstr "Biblioteca" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Selecione a biblioteca da qual você deseja extrair o conteúdo." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library Version" msgstr "Versão da Biblioteca" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Determina como o conteúdo é extraído da biblioteca" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Choose n at random" msgstr "Escolha n aleatoriamente" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Count" msgstr "Contagem" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Insira o número de componentes a exibir para cada aluno." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Problem Type" msgstr "Tipo de Problema" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -3873,27 +3873,27 @@ msgstr "" "Escolha um tipo de problema para buscar na biblioteca. Se \"Qualquer tipo\" " "for selecionado, nenhuma filtragem é aplicada. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" "Este componente está desatualizado. A biblioteca possui novo conteúdo. " #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Atualize agora. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Biblioteca inválida, corrompida ou foi excluída. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit Library List." msgstr "Editar Lista da Biblioteca. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -3901,23 +3901,23 @@ msgstr "" "Esse curso não suporta bibliotecas de conteúdo. Entre em contato com o " "administrador do sistema para maiores informações." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Uma biblioteca ainda não foi selecionada." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select a Library." msgstr "Selecione uma Livraria. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Não há tipos de problema compatíveis com a biblioteca especificada. " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select another problem type." msgstr "Selecione outro tipo de problema." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -3926,22 +3926,22 @@ msgstr[0] "" msgstr[1] "" "A biblioteca especificada está configurada para buscar {count} problems, " -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "mas apenas {actual} problema foi encontrado." msgstr[1] "mas apenas {actual} problemas compatíveis." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Editar a configuração da biblioteca." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Invalid Library" msgstr "Biblioteca Inválida" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "No Library Selected" msgstr "Nenhuma Biblioteca Selecionada" @@ -3982,17 +3982,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI ID" msgstr "ID do LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -4001,11 +4001,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI URL" msgstr "URL do LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -4014,11 +4014,11 @@ msgid "" "on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Custom Parameters" msgstr "Parâmetros de customização" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -4027,11 +4027,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Open in New Page" msgstr "Abrir em uma nova página" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -4044,11 +4044,11 @@ msgstr "" "será utilizada apenas quando a opção \"Esconder Ferramenta Externa\" estiver" " definida como Falso." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Scored" msgstr "Pontuado" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -4056,11 +4056,11 @@ msgstr "" "Selecione Verdadeiro se este componente for receber uma pontuação numérica " "do sistema LTI externo." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Weight" msgstr "Peso" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -4069,7 +4069,7 @@ msgstr "" "é 1.0. Esta configuração só é usada quando a opção \"Pontuável\" estiver " "marcada como Verdadeiro." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -4077,15 +4077,15 @@ msgstr "" "A pontuação utilizada no xblock KVS - cópia da pontuação publicada no BD do " "django." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Comentário conforme o retorno do avaliador, específico do LTI2.0" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Hide External Tool" msgstr "Esconder ferramenta externa" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -4096,31 +4096,31 @@ msgstr "" "de abrir uma ferramenta externa. Esta configuração oculta o botão Abrir e " "quaisquer IFrames para este componente." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's username" msgstr "Requerer o nome de usuário" #. Translators: This is used to request the user's username for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Selecione Verdadeiro para solicitar o nome dos usuários." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's email" msgstr "Requerer o endereço de e-mail do usuário" #. Translators: This is used to request the user's email for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Selecione Verdadeiro para solicitar o endereço de e-mail do usuário." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI Application Information" msgstr "Informações sobre o aplicativo LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -4131,28 +4131,28 @@ msgstr "" "que seu nome de usuário e/ou e-mail será encaminhado para um aplicativo de " "terceiros." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Button Text" msgstr "Texto do Botão" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Digite o texto no botão usado para executar o aplicativo de terceiros." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Aceitar notas após o prazo final" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Selecione Verdadeiro para permitir que sistemas de terceiros possam postar " "notas fora do prazo." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -4161,7 +4161,7 @@ msgstr "" "Não foi possível analisar o parâmetro personalizado: {custom_parameter}. " "Deve ser uma sequência \"x=y\"." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -4171,7 +4171,7 @@ msgstr "" "string \"id:key:secret\"." #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py lms/templates/ccx/schedule.html +#: common/lib/xmodule/xmodule/seq_block.py lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Prazo de Entrega" @@ -4180,12 +4180,12 @@ msgid "Enter the default date by which problems are due." msgstr "Digite a data padrão pelo qual os problemas ficam pendentes." #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -4436,45 +4436,45 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Student answer" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll question" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Digite a data a partir da qual os problemas ficam pendentes." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "É Teste de Entrada" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -4483,11 +4483,11 @@ msgstr "" "habilitar o Exame de Admissão para que esta definição tenha efeito para o " "curso." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Time Limited" msgstr "Tempo limitado" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -4495,11 +4495,11 @@ msgstr "" "Esta configuração indica se os estudantes tem um tempo limitado para " "visualizar ou interagir com este componente de material didático." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Tempo limite em minutos" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -4507,19 +4507,19 @@ msgstr "" "O número de minutos disponíveis para os alunos poderem visualizar ou " "interagir com este componente de material didático." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "A Supervisão Está Ativada?" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Esta configuração indica se este exame é um exame supervisionado." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Regras de Revisão Segura de Software " -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -4527,11 +4527,11 @@ msgstr "" "Esta configuração indica quais as regras que devem ser seguidas pela equipe " "de supervisão, ao visualizar os vídeos." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Practice Exam" msgstr "É exame de prática" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -4539,63 +4539,63 @@ msgstr "" "Essa configuração indica se este exame é somente para fins de teste. Exames " "de prática não são verificados." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Identificação de Grupo {group_id}" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Not Selected" msgstr "Não selecionado" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Content Experiment" msgstr "Experiência com conteúdo" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #: lms/djangoapps/lms_xblock/mixin.py msgid "" "The list of group configurations for partitioning students in content " @@ -4604,7 +4604,7 @@ msgstr "" "A lista do grupo de configurações para distribuir os alunos em experiências " "com o conteúdo." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -4614,29 +4614,29 @@ msgstr "" "de conteúdo. Atenção: A alteração da configuração do grupo de uma " "experiência visível do aluno vai impactar os dados da experiência." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Group Configuration" msgstr "Configuração do Grupo" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Os estudantes de determinado group_id poderão ver quais módulos filhos" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inactive)" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "A experiência não está associada com uma configuração de grupo." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Selecione uma configuração de grupo" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -4644,7 +4644,7 @@ msgstr "" "O experimento usa uma configuração de grupo excluída. Selecione uma " "configuração de grupo válida ou exclua este experimento." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -4653,16 +4653,16 @@ msgstr "" "experimento. Selecione um grupo de configurações válido ou exclua este " "experimento." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "A experiência não contém todos os grupos na configuração." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Adicionar Grupos que Faltam" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -4670,7 +4670,7 @@ msgstr "" "O experimento tem um grupo inativo. Mova o conteúdo para grupos ativos, em " "seguida, exclua o grupo inativo." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "Este experimento de conteúdo tem problemas que afetam a visibilidade do " @@ -4708,7 +4708,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -4717,11 +4717,11 @@ msgstr "" "Não é possível receber as transcrições do Youtube para {youtube_id}. Código " "do status: {status_code}." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Somente são suportadas transcrições no formato SubRip (*.srt)." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -4730,27 +4730,27 @@ msgstr "" "Ocorreu um erro com o arquivo SubRip de transcrição durante a análise. A " "mensagem interna foi {error_message}" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" "Ocorreu um erro com o arquivo SubRip de transcrição durante a análise." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Não foi possível encontrar as transcrições enviadas: " "{user_filename}" -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Basic" msgstr "Básico" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -4758,7 +4758,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -4766,61 +4766,61 @@ msgstr "" "O URL do seu vídeo pode ser do YouTube ou um link para um arquivo de vídeo " ".mp4, .ogg, ou .webm armazenado em outro local da internet." -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL do vídeo definido por padrão" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Nome de exibição do componente" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Posição atual no vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Opcional, para navegadores mais antigos: o ID do YouTube para vídeos de " "velocidade normal." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "ID do YouTube" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Opcional, para navegadores antigos: o ID do YouTube para vídeos com " "velocidade 0,75x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "ID do YouTube para velocidade 0,75x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Opcional, para navegadores mais antigos: o ID do YouTube para vídeos com " "velocidade 1,25x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "ID do YouTube para velocidade 1,25x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Opcional, para navegadores mais antigos: o ID do YouTube para vídeos com " "velocidade 1,5x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "ID do YouTube para velocidade 1,5x" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -4831,11 +4831,11 @@ msgstr "" "arquivo completo de vídeo será exibido. O formato deve ser HH:MM:SS. O valor" " máximo é 23:59:59." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Ponto de início do vídeo" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -4846,11 +4846,11 @@ msgstr "" "arquivo completo de vídeo será exibido. O formato deve ser HH:MM:SS. O valor" " máximo é 23:59:59." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Ponto final do vídeo" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -4861,11 +4861,11 @@ msgstr "" "YouTube. É necessário adicionar ao menos um URL fora do YouTube no campo de " "URL do vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Permitir download de vídeo" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -4881,11 +4881,11 @@ msgstr "" "vídeo listado compatível com o seu computador. Para permitir o download " "destes vídeos, escolha Verdadeiro para Permitir download de vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URLs dos arquivos de vídeo" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -4903,11 +4903,11 @@ msgstr "" "URL para a transcrição aqui. Os alunos verão o link para download da " "transcrição embaixo do vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL para download da transcrição" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -4920,11 +4920,11 @@ msgstr "" " fornecer uma transcrição para download em um formato diferente, envie o " "arquivo utilizando o campo Enviar material de apoio." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Permitir download de transcrição" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -4934,19 +4934,19 @@ msgstr "" "sincronizada definida por padrão na guia Básico. Esta transcrição deve estar" " em inglês. Esta configuração não precisa ser modificada." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Transcrição Sincronizada Padrão" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Defina se as transcrições aparecerão com o vídeo por padrão." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Exibir transcrição" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -4954,52 +4954,52 @@ msgstr "" "Adicione transcrições em diferentes idiomas. Clique abaixo para definir o " "idioma e enviar um arquivo de transcrição para esse idioma." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Idiomas da transcrição" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Idioma preferido para transcrição." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Idioma preferido para transcrição" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Formato do arquivo de transcrição para download do usuário." #. Translators: This is a type of file used for captioning in the video #. player. -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "Arquivo SubRip (.srt)" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Arquivo de texto (.txt)" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" "A última velocidade de reprodução que o usuário escolheu para o vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "A velocidade de reprodução definida por padrão do vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Defina se o YouTube estará disponível para o usuário." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -5008,11 +5008,11 @@ msgstr "" "baixar o material de apoio clicando em Baixar material de apoio embaixo do " "vídeo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Enviar material de apoio" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -5020,11 +5020,11 @@ msgstr "" "Especifique se o acesso ao vídeo é limitado apenas aos navegadores, ou se " "ele pode ser acessado de outros aplicativos, incluindo aplicativos móveis." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Vídeo disponível somente na Web" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -5038,11 +5038,11 @@ msgstr "" "YouTube. Se você não recebeu um Id de Vídeo, digite valores nos outros " "campos e ignore este campo." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Data da última visualização de capa" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Não exibir capa novamente." @@ -5050,53 +5050,53 @@ msgstr "Não exibir capa novamente." msgid "Instructions" msgstr "Instruções" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Inputs" msgstr "Entradas" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Limite máximo de palavras" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Exibir porcentagens" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Os dados estatísticos são exibidos para as palavras digitadas perto daquela " "palavra." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Student answer." msgstr "Resposta do aluno." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "O máximo de palavras num_max_palavras para uma nuvem de palavras." diff --git a/conf/locale/pt_PT/LC_MESSAGES/django.po b/conf/locale/pt_PT/LC_MESSAGES/django.po index 022fdb8aea32..61280c132c6d 100644 --- a/conf/locale/pt_PT/LC_MESSAGES/django.po +++ b/conf/locale/pt_PT/LC_MESSAGES/django.po @@ -153,7 +153,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Texto" @@ -181,7 +181,7 @@ msgid "Video" msgstr "Vídeo" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Avançado" @@ -197,19 +197,19 @@ msgid "Unit" msgstr "Unidade" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Vazio" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Os seguintes parâmetros são necessários: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -218,14 +218,14 @@ msgstr "" "diferente." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Já existe uma transcrição com o código de linguagem \"{language_code}\"." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "É necessário um ficheiro de transcrição." @@ -236,7 +236,7 @@ msgid "Name" msgstr "Nome" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "ID. do Vídeo" @@ -271,7 +271,7 @@ msgid "Log out" msgstr "Sair" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Modo" @@ -322,12 +322,12 @@ msgstr "Matriculou-se como um estudante de educação profissional" msgid "Professional Ed" msgstr "Profissional de Educação" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Nome Apresentado" @@ -5041,7 +5041,7 @@ msgstr "" "visível para todos. Note-se que este campo é ignorado se o bloco for " "visível_apenas_para_funcionário." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5364,7 +5364,7 @@ msgstr "" "\"%(username)s\"? " #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9384,21 +9384,21 @@ msgstr "Iniciar Sessão" msgid "Our mailing address is" msgstr "O nosso endereço para correspondência é" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Dados XML para a anotação" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "O nome exibido para este componente." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Anotação" @@ -9412,11 +9412,11 @@ msgstr "" msgid "Question {}" msgstr "Questão {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Incorreto" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Correto" @@ -9585,7 +9585,7 @@ msgstr "Correto:" msgid "Incorrect:" msgstr "Incorreto:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Resposta" @@ -9859,19 +9859,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Problema avançado em branco" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Número de tentativas efetuadas pelo estudante neste problema" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Máximo de tentativas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9880,19 +9880,19 @@ msgstr "" "problema. Se o valor não estiver definido, é permitido um número infinito de" " tentativas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Data em que expira este problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "Tempo após a data limite em que submissões ainda serão aceites" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Mostrar resultados" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9900,23 +9900,23 @@ msgstr "" "Define quando mostrar se a resposta do estudante para o problema está " "correta. Configurado na subsecção." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Sempre" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Nunca" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Prazo ultrapassado" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Mostrar Resposta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9924,47 +9924,47 @@ msgstr "" "Define quando mostrar a resposta ao problema. Um valor padrão pode ser " "definido nas Configurações Avançadas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Respondido" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "Tentativa ou Vencido" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Fechado" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Concluído" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Correto ou Prazo Vencido" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Depois de Algumas Tentativas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Depois de todas as tentativas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "Depois de todas as tentativas ou correto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Tentativa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Mostrar Resposta: Número de Tentativas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9972,15 +9972,15 @@ msgstr "" "Número de vezes que o aluno deve tentar responder à pergunta antes de " "aparecer o botão Mostrar Resposta." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Se forçar o botão de guardar a aparecer na página" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Mostrar botão de reiniciar" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9989,11 +9989,11 @@ msgstr "" "utilizador possa redefinir a sua resposta. Um valor padrão pode ser definido" " nas Configurações Avançadas." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Aleatoriedade" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -10002,55 +10002,55 @@ msgstr "" "Python associado. Para problemas que não tornam os valores aleatórios, " "especifique \"Nunca\". " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "A Redefinir" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Por Estudante" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Dados XML para o problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Dicionário com a correção das respostas atuais dos estudantes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Dicionário para manter o estado dos tipos de entrada" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Dicionário com as respostas atuais dos estudantes" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Dicionário com a classificação atual do estudante" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Se as respostas foram ou não guardadas desde a última submissão" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Se o estudante respondeu ao problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Origem aleatória para este estudante" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Última hora de submissão" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Tempo entre tentativas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -10058,11 +10058,11 @@ msgstr "" "Os segundos que um estudante deve esperar entre as submissões de um problema" " com múltiplas tentativas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Peso do problema" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -10070,26 +10070,26 @@ msgstr "" "Define o número de pontos que cada problema vale. Se um valor não for " "definido, cada campo de resposta no problema vale um ponto." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Marcar a fonte deste módulo" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Código fonte para problemas LaTeX e Word. Esta funcionalidade não é bem " "suportada." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Ativar modelos LaTeX?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Chave Matlab API" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -10105,7 +10105,7 @@ msgstr "" " está exposta ou comprometida. Para obter uma chave para o seu curso ou para" " reportar um problema, entre em contacto com moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -10113,7 +10113,7 @@ msgstr "" "Desculpe, ocorreu um erro ao processar o seu pedido. Por favor, recarregue a" " página e tente novamente." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -10121,29 +10121,29 @@ msgstr "" "O estado deste problema mudou desde que carregou esta página. Por favor, " "atualize a sua página." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "ID da Resposta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Pergunta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Resposta Correta" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "A submeter" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Aviso: O problema foi redefinido para o seu estado inicial!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -10151,7 +10151,7 @@ msgstr "" "O status do problema foi corrompido por uma submissão inválida. A submissão " "consistiu de:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Se o erro persistir, por favor, entre em contacto com a equipa do curso." @@ -10161,7 +10161,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -10169,12 +10169,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Dica ({hint_num} de {hints_count}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -10182,7 +10182,7 @@ msgstr "" "As suas respostas foram previamente guardadas. Clique em '{button_name}' " "para as classificar." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -10190,7 +10190,7 @@ msgstr[0] "Incorreto ({progress} ponto)" msgstr[1] "Incorreto ({progress} pontos)" msgstr[2] "Incorreto ({progress} pontos)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -10198,7 +10198,7 @@ msgstr[0] "Correto ({progress} ponto)" msgstr[1] "Correto ({progress} pontos)" msgstr[2] "Correto ({progress} pontos)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -10206,30 +10206,30 @@ msgstr[0] "Parcialmente correto ({progress} ponto)" msgstr[1] "Parcialmente correto ({progress} pontos)" msgstr[2] "Parcialmente correto ({progress} pontos)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Parcialmente Correto" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Resposta submetida." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "O problema está fechado." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "O problema deve ser reiniciado antes de tentar nova submissão." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Aguarde pelo menos {wait} segundos entre as submissões." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10238,7 +10238,7 @@ msgstr "" "Deve aguardar pelo menos {wait_secs} segundos entre submissões. Restam " "{remaining_secs}." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -10246,7 +10246,7 @@ msgstr[0] "{num_hour} hora" msgstr[1] "{num_hour} horas" msgstr[2] "{num_hour} horas" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -10254,7 +10254,7 @@ msgstr[0] "{num_minute} minuto" msgstr[1] "{num_minute} minutos" msgstr[2] "{num_minute} minutos" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -10262,15 +10262,15 @@ msgstr[0] "{num_second} segundo" msgstr[1] "{num_second} segundos" msgstr[2] "{num_second} segundos" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "O problema deve ser redefinido antes de guardar." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "As suas respostas foram guardadas." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10281,39 +10281,39 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" "Não pode selecionar Reiniciar para um problema que se encontra fechado." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Deve submeter uma resposta antes de selecionar Reiniciar." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "A definição do problema não suporta uma nova correção." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "O problema deve ser respondido antes de poder ser novamente classificado." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Condicional" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Lista de urls de crianças que são referências a módulos externos" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Componentes de origem" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10325,11 +10325,11 @@ msgstr "" " deste módulo condicional. Copie a componente da localização ID de um " "componente na sua janela de Configurações no Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Atributo condicional" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10337,11 +10337,11 @@ msgstr "" "O atributo dos componentes de origem que determina se é mostrado o conteúdo " "deste módulo condicional ao estudante." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Valor condicional" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10350,11 +10350,11 @@ msgstr "" "corresponder antes que seja mostrado o conteúdo deste módulo condicional a " "um estudante." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Conteúdo da mensagem bloqueado" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10368,24 +10368,24 @@ msgstr "" "unidades necessárias. Por exemplo, 'Deve completar {link} para poder aceder " "a esta unidade'." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Deve completar {link} para poder aceder a esta unidade." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Este componente ainda não tem componentes de origem configurados." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Configurar lista de fontes" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Passaporte LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -10393,42 +10393,42 @@ msgstr "" "Insira os passaportes para as ferramentas LTI do curso no seguinte formato: " "\"id: client_key: client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Lista de objectos de livros didáticos (título, url) para manuais utilizados " "neste curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Slug que aponta para o wiki deste curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Data em que abre a inscrição para esta aula" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Data em que fecha a inscrição para esta aula" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Hora de início em que este módulo é visível" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Data em que esta aula termina" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Data em que os certificados ficam disponíveis para os estudantes" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Exibição do preço do Curso de Cosmética" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10438,11 +10438,11 @@ msgstr "" " definir um preço diferente para os cursos pagos na base de dados, esse será" " o preço exibido." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Início do Curso Anunciado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10452,24 +10452,24 @@ msgstr "" "curso, como por exemplo \"Inverno 2018\". Se optar por definir esse valor " "como 'null', será utilizada a data que definiu para o início do curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Cursos pré-requeridos" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Chave do Curso Pré-Requisito se este curso tiver um curso pré-requisito" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Definição de política de classificação para esta aula" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Mostrar Calculadora" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10477,27 +10477,27 @@ msgstr "" "Introduza verdadeiro ou falso. Quando verdadeiro, os estudantes podem ver a " "calculadora no curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "Digite o nome do curso como deve aparecer na lista de cursos." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Nome do Curso" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Editor do Curso" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Insira o método através do qual este curso é editado (\"XML\" ou \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "URL do questionário do curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10505,11 +10505,11 @@ msgstr "" "Insira o URL para o questionário de fim de curso. Se o seu curso não tiver " "um questionário, insira 'null'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Datas de blackout do Fórum" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10532,11 +10532,11 @@ msgstr "" "retos: [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" " " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Mapeamento de Tópicos de Debate" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10559,27 +10559,27 @@ msgstr "" "\"Lydian Mode\": {\"id\": \"i4x-UniversityX-MUS101-course-2015_T1\", " "\"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Data de Anúncio do Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Insira a data para anunciar o seu curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Configuração do grupo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10590,11 +10590,11 @@ msgstr "" "identificar tópicos de debate em todo o curso como privados para elementos " "do grupo." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Curso Novo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." @@ -10603,11 +10603,11 @@ msgstr "" " cursos, e um Novo! crachá aparece temporariamente ao lado da imagem do " "curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Curso disponível para dispositivos móveis" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10615,11 +10615,11 @@ msgstr "" "Introduza verdadeiro ou falso. Se verdadeiro, o curso ficará disponível para" " dispositivos móveis." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Credenciais de Carregamento de Vídeo" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " @@ -10628,39 +10628,39 @@ msgstr "" "Introduza o identificador único para os ficheiros de vídeo do seu curso " "fornecido por {platform_name}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Curso sem classificação" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Introduza verdadeiro ou falso. Se for verdadeiro, o curso não será " "classificado." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Desativar Gráfico de Progresso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Introduza verdadeiro ou falso. Se for verdadeiro, os estudantes não poderão " "ver o gráfico de progresso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Manuais PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Lista de dicionários que contêm a configuração dos manuais em pdf" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Manuais HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10670,11 +10670,11 @@ msgstr "" "separador (geralmente o título do livro), bem como os URLs e títulos de cada" " capítulo do livro." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Livro de classificação remoto" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10687,7 +10687,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Ativar CCX" @@ -10696,7 +10696,7 @@ msgstr "Ativar CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10710,11 +10710,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL do conector CCX" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10722,11 +10722,11 @@ msgstr "" "URL do aplicativo CCX Connector que gere a criação do CCX (Opcional). Será " "ignorado a menos que \"Ativar CCX\" esteja definido como verdadeiro." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Permitir Publicações Anónimas nos Debates" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10734,11 +10734,11 @@ msgstr "" "Introduza verdadeiro ou falso. Se verdadeiro, os estudantes podem criar " "artigos de discussão que são anónimos para todos os utilizadores." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Permitir Publicações de Discussão Anónima aos Pares" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10748,15 +10748,15 @@ msgstr "" "artigos de discussão que são anónimos para os outros estudantes. Esta " "configuração não torna os artigos anónimos para a equipa do curso." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Lista de Módulos Avançados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Insira os nomes dos módulos avançados para utilização no seu curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10764,11 +10764,11 @@ msgstr "" "Introduza verdadeiro se os fusos horários forem apresentados nas datas do " "curso. Esse formato foi descontinuado a favor de due_date_display_format." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Formato de exibição da data de entrega" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10778,21 +10778,21 @@ msgstr "" "Insira \"%m-%d-%Y\" para DD-MM-YYYY, \"%d-%m-%Y\" para DD-MM-YYYY, " "\"%Y-%m-%d\" para DD-MM-YYYY, ou \"%Y-%d%d-%m\" para AAAA-DD-MM" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Domínio de Login Externo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Insira o método externo de iniciar a sessão que os estudantes podem utilizar" " para o curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Certificados Descarregados Antes do Fim" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10801,11 +10801,11 @@ msgstr "" "transferir os certificados antes do final do curso, caso reúnam os " "requisitos de certificado." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "Comportamento de exibição de certificados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" @@ -10813,11 +10813,11 @@ msgstr "" "Este campo, juntamente com o certificate_available_date, determinará quando " "um utilizador pode ver o seu certificado para o curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Imagem da Página Sobre o Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10827,11 +10827,11 @@ msgstr "" "página Ficheiros & Carregamentos. Também pode definir a imagem do curso na " "página Configurações e Detalhes." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Imagem do Banner do Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10839,11 +10839,11 @@ msgstr "" "Editar o nome do ficheiro da imagem do Banner. Pode definir a imagem do " "banner na página Configurações e Detalhes." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Miniatura da imagem do vídeo do Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10851,11 +10851,11 @@ msgstr "" "Editar o nome do ficheiro da imagem em miniatura do vídeo. Pode definir a " "imagem em miniatura do vídeo na página Configurações e Detalhes." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Emitir Crachás Abertos" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10863,7 +10863,7 @@ msgstr "" "Emitir crachás de crachás abertos para este curso. Os crachás são gerados " "quando os certificados são criados." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10873,11 +10873,11 @@ msgstr "" " insira o nome curto do tipo de certificado que os estudantes recebem quando" " concluem o curso. Por exemplo: \"Certificado\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Nome (curto) do Certificado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10887,27 +10887,27 @@ msgstr "" " insira o nome curto do tipo de certificado que os estudantes recebem quando" " eles concluem o curso. Por exemplo: \"Certificado de Conclusão\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Nome (longo) do Certificado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Visualização via Web/HTML do Certificado Ativado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "Se verdadeiro, as visualizações Web/HTML serão ativadas para o curso." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Sobreposições da Vista Web/HTML do Certificado" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10917,22 +10917,22 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Configuração do Certificado" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" "Insira a informação da configuração específica do curso aqui (formato JSON)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Classe CSS para Repetições do Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10940,28 +10940,28 @@ msgstr "" "Permite que várias edições dos cursos partilhem a mesma classe css, mesmo " "que tenham códigos diferentes." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Link Externo do Fórum de Debate" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Permite a especificação de um link externo para substituir fóruns de debate." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Ocultar Separador de Progresso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Permite ocultar o separador de progresso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Nome da Organização do Curso a exibir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10972,11 +10972,11 @@ msgstr "" "configuração substitui a organização inserida quando o curso foi criado. " "Para utilizar a organização inicial, insira 'null'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Cadeia de exibição do número do curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10987,11 +10987,11 @@ msgstr "" "substitui o código do curso definido quando o curso foi criado. Para usar o " "código do curso inicial, insira 'null'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Número Máximo de Estudantes Inscritos no Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10999,11 +10999,11 @@ msgstr "" "Insira o número máximo de estudantes que podem inscrever-se no curso. Para " "permitir um número ilimitado de estudantes, insira 'null'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Permitir Acesso Público ao Wiki" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." @@ -11011,29 +11011,29 @@ msgstr "" "Digite verdadeiro ou falso. Se verdadeiro, os alunos podem ver o curso wiki " "mesmo que não estejam matriculados no curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Apenas por convite" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Se a inscrição deve ser restrita a convite do pessoal do curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Nome da pesquisa pré-curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Nome do SurveyForm para exibir como uma pesquisa pré-curso para o " "utilizador." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Nome da pesquisa pré-curso obrigatória" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -11044,13 +11044,13 @@ msgstr "" "verdadeiro, deverá adicionar em cima um nome para a pesquisa na configuração" " do Nome da Pesquisa do Curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Visibilidade do Curso no Catálogo" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -11063,11 +11063,11 @@ msgstr "" "acesso à página 'sobre o curso'), 'none' (não mostrar no catálogo nem " "permite o acesso à página 'sobre o curso')." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Exame de Admissão Ativado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -11077,11 +11077,11 @@ msgstr "" "antes de poderem visualizar o conteúdo do seu curso. Note que deve ativar " "Exames de Entrada para que esta configuração do curso entre em vigor." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Pontuação mínima do exame de admissão (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -11091,20 +11091,20 @@ msgstr "" "os alunos possam ver o conteúdo do seu curso. Nota, deve permitir que os " "Exames de Entrada para a definição deste curso produzam efeito." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "ID do Exame de Admissão" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" "Identificador do módulo de conteúdo (localização) do exame de admissão." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "URL de Partilha nas Redes Sociais" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -11117,19 +11117,19 @@ msgstr "" "ligar-se. Os URLs devem ser totalmente qualificados. Por exemplo: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Idioma do Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Especifique o idioma do seu curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Configuração de Equipas" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See a documentação de configuração das equipas para obter ajuda e " "exemplos." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Ativar Exames Supervisionados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11158,11 +11158,11 @@ msgstr "" "supervisionados serão ativados para o seu curso. Tenha em atenção que " "permitir exames supervisionados também permitirá exames cronometrados." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Serviço de Supervisão de Avaliação" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11171,11 +11171,11 @@ msgstr "" "Indique o operador de supervisão que quer utilizar nesta edição do curso. " "Escolha a partir das seguintes opções: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Contato de escalonamento de exames Proctortrack" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11185,11 +11185,11 @@ msgstr "" "Digite um endereço de e-mail para ser contatado pela equipa de suporte " "sempre que for necessário (por exemplo, recursos, revisões atrasadas, etc.)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Ativar Opção de não participar em Exames Supervisionados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11202,12 +11202,12 @@ msgstr "" "configuração aplica-se apenas se estiverem ativados exames supervisionados " "para o curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Criar Notas Zendesk Para As Tentativas Suspeitas De Exame Supervisionado" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11215,11 +11215,11 @@ msgstr "" "Introduza verdadeiro ou falso. Se este valor for verdadeiro, será criada uma" " nota Zendesk para tentativas suspeitas." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Ativar Exames Cronometrados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11230,11 +11230,11 @@ msgstr "" "configuração, os exames cronometrados são ativados se o parâmetro 'Ativar " "Exames Supervisionados' for definido como verdadeiro." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Nota Mínima Para Créditos" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11242,11 +11242,11 @@ msgstr "" "A nota mínima que um estudante deve obter para receber créditos no curso, " "como um decimal entre 0,0 e 1,0. Por exemplo: para 75%, digite 0,75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Ritmo Próprio Indiviual" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11256,11 +11256,11 @@ msgstr "" " temporal. Estes cursos não têm datas limite para as tarefas e os estudantes" " podem progredir no curso a qualquer velocidade, até ao final do curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Ativar Pré-requisitos da subsecção" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11269,21 +11269,21 @@ msgstr "" "uma subsecção até que os estudantes obtenham uma pontuação mínima numa " "subsecção que seja pré-requisito." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Informação de aprendizagem do curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Especifique o que os estudantes podem aprender neste curso." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Visibilidade do Curso para Estudantes Não Matriculados" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11295,19 +11295,19 @@ msgstr "" "matriculados), 'linha_pública' (permite o acesso à estrutura do curso), e " "'pública' (permite o acesso à estrutura e ao conteúdo do curso)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Formador do curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Insira os detalhes para o Formador do curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Adicionar problemas e ferramentas não suportados" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11321,11 +11321,11 @@ msgstr "" "cumprirem com um ou mais dos requisitos básicos, como testes, " "acessibilidade, internacionalização e documentação." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Destaques Ativados para Mensagens" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11334,33 +11334,33 @@ msgstr "" "associados ao conteúdo do curso serão enviados para os estudantes no horário" " agendado." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Outras configurações do Curso" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11372,7 +11372,7 @@ msgstr "" "Insira um dicionário de valores no formato JSON, como { " "\"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Geral" @@ -11448,7 +11448,7 @@ msgstr "{section_type} Média = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Média" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" @@ -11457,16 +11457,16 @@ msgstr "" "ERRO: \"{block_type}\" é um tipo de componente desconhecido. Este componente" " estará escondido no LMS." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Conteúdo Html a exibir para este módulo" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Código fonte para documentos LaTeX. Esta característica não é bem suportada." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11477,23 +11477,23 @@ msgstr "" "alterar esta configuração, deve guardar o componente e depois reabri-lo para" " edição." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Visual" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Puro" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Página Oculta Dos Estudantes" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11501,51 +11501,51 @@ msgstr "" "Se selecionar esta opção, apenas os elementos da equipa do curso com papel " "na equipa ou administração conseguirão visualizar esta página." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML para as páginas adicionais" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Lista de artigos de actualização do curso" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Qualquer tipo" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Biblioteca" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Selecione a biblioteca da qual deseja extrair conteúdo." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Versão de Biblioteca" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Determina como o conteúdo é extraído da biblioteca" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Escolha n aleatoriamente" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Contar" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Insira o número de componentes a exibir para cada estudante." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Tipo de problema" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11553,32 +11553,32 @@ msgstr "" "Escolher um tipo de problema para ir buscar à biblioteca. Se for " "seleccionado \"Qualquer Tipo\", não é aplicada qualquer filtragem." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Este componente está desatualizado. A biblioteca tem conteúdo novo." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Atualizar agora." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "A biblioteca está inválida, danificada, ou foi apagada." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Editar lista da Biblioteca." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11586,25 +11586,25 @@ msgstr "" "Este curso não suporta bibliotecas de conteúdo. Contacte o seu administrador" " de sistemas para mais informação." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Ainda não foi seleccionada uma biblioteca." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Selecione uma biblioteca." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" "Não existem tipos de problemas correspondentes nas bibliotecas " "especificadas." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Selecione outro tipo de problema." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11615,7 +11615,7 @@ msgstr[1] "" msgstr[2] "" "A biblioteca especificada está configurada para encontrar {count} problemas." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -11623,15 +11623,15 @@ msgstr[0] "mas existe apenas {actual} problema de correspondência." msgstr[1] "mas existem apenas {actual} problemas de correspondência." msgstr[2] "mas existem apenas {actual} problemas de correspondência." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Editar a configuração da biblioteca." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Biblioteca inválida" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Nenhum biblioteca selecionada" @@ -11675,7 +11675,7 @@ msgstr "" "A falha na importação do Bloco de Bibliotecas - os IDs são válidos e " "legíveis?" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11683,11 +11683,11 @@ msgstr "" "O nome a exibir para este componente. Os relatórios de análise também podem " "utilizar o nome de exibição para identificar esse componente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11701,11 +11701,11 @@ msgstr "" "documentação edX de ITL{anchor_close} para mais detalhes sobre esta " "definição." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "URL do LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11718,11 +11718,11 @@ msgstr "" " como Falso. {break_tag} Consulte {docs_anchor_open}a documentação edX " "LTI{anchor_close} para obter mais detalhes sobre esta configuração." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Parâmetros personalizados" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11735,11 +11735,11 @@ msgstr "" "componente.{break_tag}Ver {docs_anchor_open}the edX LTI " "documentação{anchor_close} para mais detalhes sobre esta configuração." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Abrir numa Nova Página" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11751,11 +11751,11 @@ msgstr "" " LTI seja aberto num IFrame na página atual. Esta configuração é usada " "apenas quando Ocultar Ferramenta Externa estiver configurada como Falso. " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Classificado" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11763,11 +11763,11 @@ msgstr "" "Selecione Verdadeiro se pretender que este componente receba uma pontuação " "numérica através do sistema externo LTI." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Peso" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11776,7 +11776,7 @@ msgstr "" "defeito é 1,0. Esta definição só é utilizada quando a Pontuação é definida " "para Verdadeiro." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11784,15 +11784,15 @@ msgstr "" "A pontuação mantida no xblock KVS -- duplicado da pontuação publicada no " "django DB" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "O comentário apresentado pelo avaliador, especificação LTI2.0" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Ocultar Ferramenta Externa" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11803,31 +11803,31 @@ msgstr "" " iniciar uma ferramenta externa. Esta configuração oculta o botão Iniciar e " "quaisquer IFrames para este componente." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Solicitar o nome de utilizador" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Selecione verdadeiro para solicitar o nome de utilizador." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Solicitar email de utilizador" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Selecione verdadeiro para solicitar o email de utilizador." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "Informação sobre a aplicação LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11838,28 +11838,28 @@ msgstr "" "utilizadores sobre o motivo pelo qual o seu nome de utilizador e/ou email " "serão encaminhados para uma aplicação de terceiros." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Botão de Texto" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Introduza o texto no botão utilizado para lançar a aplicação de terceiros." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Aceitar classificações fora do prazo" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Selecione verdadeiro para permitir que sistemas de terceiros publiquem " "classificações após a data limite." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11868,7 +11868,7 @@ msgstr "" "Não foi possível analisar o parâmetro personalizado: {custom_parameter}. " "Deverá ser a sequência \"x = y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11877,7 +11877,7 @@ msgstr "" "Não foi possível analisar o passaporte LTI: {lti_passport}. Deveria ser a " "sequência \"id:key:secret\"." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Data Limite" @@ -11886,11 +11886,11 @@ msgstr "Data Limite" msgid "Enter the default date by which problems are due." msgstr "Insira a data limite padrão para a entrega dos problemas." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "Número de Semanas Relativas a Vencer Em" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -12152,35 +12152,35 @@ msgstr "Grupos de Modo de Inscrição" msgid "Partition for segmenting users by enrollment track" msgstr "Partição para segmentação de utilizadores por modo de inscrição" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Se este estudante votou na sondagem" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Resposta do estudante" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Respostas dos inquéritos de todos os estudantes" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Respostas ao inquérito de xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Questão do inquérito" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Insira a data limite para entrega dos problemas." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Ocultar o conteúdo da sequência após data limite" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12188,11 +12188,11 @@ msgstr "" "Se configurado, o conteúdo da sequência encontra-se oculto após a data " "limite para utilizadores que não sejam funcionários." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "É Exame de Admissão" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12201,11 +12201,11 @@ msgstr "" "ativar Exames de Admissão para que esta configuração do curso entre em " "vigor." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Tempo limitado" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12213,11 +12213,11 @@ msgstr "" "Esta configuração indica se os alunos têm um tempo limitado para ver ou " "interagir com esta componente do material didáctico." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Tempo limite em minutos" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -12225,19 +12225,19 @@ msgstr "" "O número de minutos disponíveis aos alunos para ver ou interagir com esta " "componente do material didáctico." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "O modo de supervisor está ativo" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Esta configuração indica se este exame é um exame supervisionado." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Regras de Revisão Segura de Software" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12245,11 +12245,11 @@ msgstr "" "Esta configuração indica as regras que a equipa de supervisão deve seguir ao" " ver os vídeos." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "É Exame Prático" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12257,15 +12257,15 @@ msgstr "" "Esta configuração indica se este exame é apenas para fins de teste. Os " "exames de prática não são verificados." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "É um exame de Integração" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "Esta definição indica se este exame é um exame de integração." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -12273,21 +12273,21 @@ msgstr "" "Esta subsecção é desbloqueada para os alunos quando estes preenchem os pré-" "requisitos." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Este exame está oculto para o estudante." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "Como o curso terminou, esta tarefa está oculta para o estudante." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "Como a data limite passou, esta tarefa está oculta para o estudante." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12295,29 +12295,29 @@ msgstr "" "Esta secção é um pré-requisito. Conclua esta secção para desbloquear " "conteúdo adicional." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "Uma lista que resume o que os estudantes devem esperar desta secção." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "ID do Grupo {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Não selecionado" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "O nome exibido para este componente. (Não mostrado aos estudantes)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Experiência de Conteúdo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12327,29 +12327,29 @@ msgstr "" "experiência de conteúdo. Cuidado: Alterar a configuração do grupo de uma " "experiência visível pelo estudante afetará os dados da experiência." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Configuração de Grupo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Define qual módulo os estudantes de um group_id em particular podem ver" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inativo)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "A experiência não está associada a uma configuração de grupo." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Selecione uma configuração de grupo" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12357,7 +12357,7 @@ msgstr "" "A experiência usa uma configuração de grupo que foi eliminada. Selecione uma" " configuração de grupo válida ou apague esta experiência." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12366,16 +12366,16 @@ msgstr "" "experiências. Selecione uma configuração de grupo válida ou apague esta " "experiência." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "A experiência não contém todos os grupos na configuração." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Adicionar Grupos em falta" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12383,7 +12383,7 @@ msgstr "" "A experiência tem um grupo inativo. Mova o conteúdo para grupos ativos e " "apague o grupo inativo." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "Este conteúdo apresenta problemas que afetam a sua visibilidade." @@ -12403,7 +12403,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12412,11 +12412,11 @@ msgstr "" "Não é possível receber transcrições do Youtube para {youtube_id}. Código de " "status: {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Suporta apenas o formato de transcrição SubRip (*.srt)." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12425,26 +12425,26 @@ msgstr "" "Algo falhou com o ficheiro de transcrição SubRip durante a análise. A " "mensagem interna é {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Algo falhou com o ficheiro de transcrição SubRip durante a análise." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Não foi possível encontrar as transcrições carregadas: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "A linguagem é necessária." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Básico" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12455,7 +12455,7 @@ msgstr[1] "" msgstr[2] "" "Não existem ficheiros de transcrição associados aos idiomas {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12463,61 +12463,61 @@ msgstr "" "O URL do seu vídeo. Este pode ser um URL do YouTube ou um link para um " "ficheiro de vídeo .mp4, .gg ou .webm alojado noutro local da Internet." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL padrão do vídeo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Nome de exibição do componente" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Posição atual no vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Opcional, para browsers mais antigos: o ID do YouTube para o vídeo de " "velocidade normal." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "ID do YouTube" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Opcional, para browsers mais antigos: o ID do YouTube para o vídeo de " "velocidade .75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "ID do YouTube para velocidade de .75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Opcional, para browsers mais antigos: o ID do YouTube para o vídeo de " "velocidade 1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "ID do YouTube para velocidade de 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Opcional, para browsers mais antigos: o ID do YouTube para o vídeo de " "velocidade 1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "ID do YouTube para velocidade 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12528,11 +12528,11 @@ msgstr "" "ficheiro de vídeo será reproduzido totalmente. Formatado como HH:MM:SS. O " "valor máximo é 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Hora de Início do Vídeo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12543,11 +12543,11 @@ msgstr "" "ficheiro de vídeo será reproduzido totalmente. Formatado como HH:MM:SS. O " "valor máximo é 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Hora do Final do Vídeo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12558,11 +12558,11 @@ msgstr "" "acesso ao YouTube. Deve adicionar pelo menos um URL não YouTube no campo de " "URLs do Ficheiro de Vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Transferência de Vídeo Permitida" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12578,11 +12578,11 @@ msgstr "" "compatível com o seu computador. Para permitir que os estudantes transfiram " "estes vídeos, configure o Transferência de Vídeo Permitida para verdadeiro." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URLs do Ficheiro Vídeo" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12601,11 +12601,11 @@ msgstr "" "o URL da transcrição aqui. Os estudantes vêem uma hiperligação para " "transferir essa transcrição debaixo do vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL de Transcrição Transferível" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12618,11 +12618,11 @@ msgstr "" "fornecer a transcrição para transferência num formato diferente, envie um " "ficheiro utilizando o campo Enviar Material de Apoio." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Transferência de Transcrição Permitida" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12632,19 +12632,19 @@ msgstr "" " separador Básico. Esta transcrição deve ser em Inglês. Não é necessário " "alterar esta configuração." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Transcrição com Tempo Padrão" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Especificar se as transcrições aparecem com o vídeo por defeito." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Mostrar Transcrição" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12652,41 +12652,41 @@ msgstr "" "Adicione transcrições em diferentes idiomas. Clique abaixo para especificar " "um idioma e carregar um ficheiro de transcrição .srt para esse idioma." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Idiomas de Transcrição" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Idioma preferencial para transcrição." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Idioma preferencial para transcrição" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Transcrição em formato de ficheiro para descarregar por utilizador" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "Ficheiro SubRip (.srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Ficheiro de texto (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "A última velocidade especificada pelo utilizador para o vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "A velocidade padrão para o vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -12694,11 +12694,11 @@ msgstr "" "Especifique se deve avançar automaticamente para a próxima unidade quando o " "vídeo terminar." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Especificar se o YouTube está disponível para o utilizador." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12707,11 +12707,11 @@ msgstr "" "transferir este material, clicando em \"Transferir Material de Apoio\" " "debaixo do vídeo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Carregar Material de Apoio" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12719,11 +12719,11 @@ msgstr "" "Especifique se o acesso a este vídeo é limitado apenas aos browsers ou se é " "acessível a partir de aplicações, incluindo para dispositivos móveis." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Vídeo disponível apenas na Internet" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12737,36 +12737,36 @@ msgstr "" "YouTube. Se não lhe foi atribuída uma ID de Vídeo, introduza os valores " "nesses outros campos e ignore este campo." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Data da última visualização do bumper" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Não mostrar bumper novamente" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Instruções" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12776,47 +12776,47 @@ msgstr "" "de palavras. Instruções claras são importantes, especialmente para " "estudantes que possuem requisitos de acessibilidade." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Entradas" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "O número de caixas de texto disponíveis para que os estudantes adicionem " "palavras e frases." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Máximo de palavras" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "O número máximo de palavras exibidas na nuvem de palavras gerada." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Mostrar percentagens" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "São mostradas estatísticas para palavras introduzidas perto dessa palavra." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Se este estudante publicou palavras na nuvem." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Resposta do estudante." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Todas as palavras possíveis de todos os estudantes." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Top de palavras num_top_words para nuvem de palavras." diff --git a/conf/locale/rtl/LC_MESSAGES/django.po b/conf/locale/rtl/LC_MESSAGES/django.po index 81975d08abcc..d400f6a06168 100644 --- a/conf/locale/rtl/LC_MESSAGES/django.po +++ b/conf/locale/rtl/LC_MESSAGES/django.po @@ -51,7 +51,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Ŧǝxʇ" @@ -79,7 +79,7 @@ msgid "Video" msgstr "Vᴉdǝø" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Ⱥdʌɐnɔǝd" @@ -95,19 +95,19 @@ msgid "Unit" msgstr "Ʉnᴉʇ" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Ɇɯdʇʎ" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Ŧɥǝ ɟølløʍᴉnƃ dɐɹɐɯǝʇǝɹs ɐɹǝ ɹǝbnᴉɹǝd: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -116,14 +116,14 @@ msgstr "" "ɟᴉlǝ." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Ⱥ ʇɹɐnsɔɹᴉdʇ ʍᴉʇɥ ʇɥǝ \"{language_code}\" lɐnƃnɐƃǝ ɔødǝ ɐlɹǝɐdʎ ǝxᴉsʇs." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Ⱥ ʇɹɐnsɔɹᴉdʇ ɟᴉlǝ ᴉs ɹǝbnᴉɹǝd." @@ -134,7 +134,7 @@ msgid "Name" msgstr "Nɐɯǝ" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Vᴉdǝø ƗĐ" @@ -169,7 +169,7 @@ msgid "Log out" msgstr "Łøƃ ønʇ" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mødǝ" @@ -221,12 +221,12 @@ msgstr "Ɏøn'ɹǝ ǝnɹøllǝd ɐs ɐ dɹøɟǝssᴉønɐl ǝdnɔɐʇᴉøn sʇ msgid "Professional Ed" msgstr "Ᵽɹøɟǝssᴉønɐl Ɇd" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Đᴉsdlɐʎ Nɐɯǝ" @@ -4872,7 +4872,7 @@ msgstr "" "ʇɥǝ bløɔʞ ᴉs ɔønsᴉdǝɹǝd ʌᴉsᴉblǝ ʇø ɐll. Nøʇǝ ʇɥɐʇ ʇɥᴉs ɟᴉǝld ᴉs ᴉƃnøɹǝd ᴉɟ " "ʇɥǝ bløɔʞ ᴉs ʌᴉsᴉblǝ_ʇø_sʇɐɟɟ_ønlʎ." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5188,7 +5188,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "Ⱥɹǝ ʎøn snɹǝ ʎøn ʍɐnʇ ʇø ɔɐnɔǝl ɹǝʇᴉɹǝɯǝnʇ ɟøɹ nsǝɹ \"%(username)s\"? " #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9182,21 +9182,21 @@ msgstr "Sᴉƃn Ɨn" msgid "Our mailing address is" msgstr "Ønɹ ɯɐᴉlᴉnƃ ɐddɹǝss ᴉs" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XMŁ dɐʇɐ ɟøɹ ʇɥǝ ɐnnøʇɐʇᴉøn" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Ŧɥǝ dᴉsdlɐʎ nɐɯǝ ɟøɹ ʇɥᴉs ɔøɯdønǝnʇ." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Ⱥnnøʇɐʇᴉøn" @@ -9208,11 +9208,11 @@ msgstr "Ȼɐnnøʇ ɹǝsɔøɹǝ dɹøblǝɯs ʍᴉʇɥ døssᴉblǝ ɟᴉlǝ sn msgid "Question {}" msgstr "Qnǝsʇᴉøn {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Ɨnɔøɹɹǝɔʇ" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Ȼøɹɹǝɔʇ" @@ -9375,7 +9375,7 @@ msgstr "Ȼøɹɹǝɔʇ:" msgid "Incorrect:" msgstr "Ɨnɔøɹɹǝɔʇ:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Ⱥnsʍǝɹ" @@ -9637,19 +9637,19 @@ msgstr "Ȼødǝɾɐᴉl ȺⱣƗ Sǝɹʌᴉɔǝ ᴉnʌɐlᴉd ɹǝsdønsǝ." msgid "Invalid JSON response received from codejail api service." msgstr "Ɨnʌɐlᴉd ɈSØN ɹǝsdønsǝ ɹǝɔǝᴉʌǝd ɟɹøɯ ɔødǝɾɐᴉl ɐdᴉ sǝɹʌᴉɔǝ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Ƀlɐnʞ Ⱥdʌɐnɔǝd Ᵽɹøblǝɯ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Nnɯbǝɹ øɟ ɐʇʇǝɯdʇs ʇɐʞǝn bʎ ʇɥǝ sʇndǝnʇ øn ʇɥᴉs dɹøblǝɯ" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Mɐxᴉɯnɯ Ⱥʇʇǝɯdʇs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9657,19 +9657,19 @@ msgstr "" "Đǝɟᴉnǝs ʇɥǝ nnɯbǝɹ øɟ ʇᴉɯǝs ɐ sʇndǝnʇ ɔɐn ʇɹʎ ʇø ɐnsʍǝɹ ʇɥᴉs dɹøblǝɯ. Ɨɟ ʇɥǝ" " ʌɐlnǝ ᴉs nøʇ sǝʇ, ᴉnɟᴉnᴉʇǝ ɐʇʇǝɯdʇs ɐɹǝ ɐlløʍǝd." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Đɐʇǝ ʇɥɐʇ ʇɥᴉs dɹøblǝɯ ᴉs dnǝ bʎ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "Ⱥɯønnʇ øɟ ʇᴉɯǝ ɐɟʇǝɹ ʇɥǝ dnǝ dɐʇǝ ʇɥɐʇ snbɯᴉssᴉøns ʍᴉll bǝ ɐɔɔǝdʇǝd" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Sɥøʍ Ɍǝsnlʇs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9677,23 +9677,23 @@ msgstr "" "Đǝɟᴉnǝs ʍɥǝn ʇø sɥøʍ ʍɥǝʇɥǝɹ ɐ lǝɐɹnǝɹ's ɐnsʍǝɹ ʇø ʇɥǝ dɹøblǝɯ ᴉs ɔøɹɹǝɔʇ. " "Ȼønɟᴉƃnɹǝd øn ʇɥǝ snbsǝɔʇᴉøn." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Ⱥlʍɐʎs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Nǝʌǝɹ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Ᵽɐsʇ Đnǝ" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Sɥøʍ Ⱥnsʍǝɹ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9701,47 +9701,47 @@ msgstr "" "Đǝɟᴉnǝs ʍɥǝn ʇø sɥøʍ ʇɥǝ ɐnsʍǝɹ ʇø ʇɥǝ dɹøblǝɯ. Ⱥ dǝɟɐnlʇ ʌɐlnǝ ɔɐn bǝ sǝʇ " "ᴉn Ⱥdʌɐnɔǝd Sǝʇʇᴉnƃs." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Ⱥnsʍǝɹǝd" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "Ⱥʇʇǝɯdʇǝd øɹ Ᵽɐsʇ Đnǝ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Ȼløsǝd" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Fᴉnᴉsɥǝd" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Ȼøɹɹǝɔʇ øɹ Ᵽɐsʇ Đnǝ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Ⱥɟʇǝɹ Søɯǝ Nnɯbǝɹ øɟ Ⱥʇʇǝɯdʇs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Ⱥɟʇǝɹ Ⱥll Ⱥʇʇǝɯdʇs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "Ⱥɟʇǝɹ Ⱥll Ⱥʇʇǝɯdʇs øɹ Ȼøɹɹǝɔʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Ⱥʇʇǝɯdʇǝd" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Sɥøʍ Ⱥnsʍǝɹ: Nnɯbǝɹ øɟ Ⱥʇʇǝɯdʇs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9749,15 +9749,15 @@ msgstr "" "Nnɯbǝɹ øɟ ʇᴉɯǝs ʇɥǝ sʇndǝnʇ ɯnsʇ ɐʇʇǝɯdʇ ʇø ɐnsʍǝɹ ʇɥǝ bnǝsʇᴉøn bǝɟøɹǝ ʇɥǝ " "Sɥøʍ Ⱥnsʍǝɹ bnʇʇøn ɐddǝɐɹs." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Wɥǝʇɥǝɹ ʇø ɟøɹɔǝ ʇɥǝ sɐʌǝ bnʇʇøn ʇø ɐddǝɐɹ øn ʇɥǝ dɐƃǝ" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Sɥøʍ Ɍǝsǝʇ Ƀnʇʇøn" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9765,11 +9765,11 @@ msgstr "" "Đǝʇǝɹɯᴉnǝs ʍɥǝʇɥǝɹ ɐ 'Ɍǝsǝʇ' bnʇʇøn ᴉs sɥøʍn sø ʇɥǝ nsǝɹ ɯɐʎ ɹǝsǝʇ ʇɥǝᴉɹ " "ɐnsʍǝɹ. Ⱥ dǝɟɐnlʇ ʌɐlnǝ ɔɐn bǝ sǝʇ ᴉn Ⱥdʌɐnɔǝd Sǝʇʇᴉnƃs." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Ɍɐndøɯᴉzɐʇᴉøn" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9777,55 +9777,55 @@ msgstr "" "Đǝɟᴉnǝs ʍɥǝn ʇø ɹɐndøɯᴉzǝ ʇɥǝ ʌɐɹᴉɐblǝs sdǝɔᴉɟᴉǝd ᴉn ʇɥǝ ɐssøɔᴉɐʇǝd Ᵽʎʇɥøn " "sɔɹᴉdʇ. Føɹ dɹøblǝɯs ʇɥɐʇ dø nøʇ ɹɐndøɯᴉzǝ ʌɐlnǝs, sdǝɔᴉɟʎ \"Nǝʌǝɹ\". " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Øn Ɍǝsǝʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Ᵽǝɹ Sʇndǝnʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "XMŁ dɐʇɐ ɟøɹ ʇɥǝ dɹøblǝɯ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Đᴉɔʇᴉønɐɹʎ ʍᴉʇɥ ʇɥǝ ɔøɹɹǝɔʇnǝss øɟ ɔnɹɹǝnʇ sʇndǝnʇ ɐnsʍǝɹs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Đᴉɔʇᴉønɐɹʎ ɟøɹ ɯɐᴉnʇɐᴉnᴉnƃ ʇɥǝ sʇɐʇǝ øɟ ᴉndnʇʇʎdǝs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Đᴉɔʇᴉønɐɹʎ ʍᴉʇɥ ʇɥǝ ɔnɹɹǝnʇ sʇndǝnʇ ɹǝsdønsǝs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Đᴉɔʇᴉønɐɹʎ ʍᴉʇɥ ʇɥǝ ɔnɹɹǝnʇ sʇndǝnʇ sɔøɹǝ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Wɥǝʇɥǝɹ øɹ nøʇ ʇɥǝ ɐnsʍǝɹs ɥɐʌǝ bǝǝn sɐʌǝd sᴉnɔǝ lɐsʇ snbɯᴉʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Wɥǝʇɥǝɹ ʇɥǝ sʇndǝnʇ ɥɐs ɐnsʍǝɹǝd ʇɥǝ dɹøblǝɯ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Ɍɐndøɯ sǝǝd ɟøɹ ʇɥᴉs sʇndǝnʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Łɐsʇ snbɯᴉssᴉøn ʇᴉɯǝ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Ŧᴉɯǝɹ Ƀǝʇʍǝǝn Ⱥʇʇǝɯdʇs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9833,11 +9833,11 @@ msgstr "" "Sǝɔønds ɐ sʇndǝnʇ ɯnsʇ ʍɐᴉʇ bǝʇʍǝǝn snbɯᴉssᴉøns ɟøɹ ɐ dɹøblǝɯ ʍᴉʇɥ ɯnlʇᴉdlǝ " "ɐʇʇǝɯdʇs." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Ᵽɹøblǝɯ Wǝᴉƃɥʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9845,25 +9845,25 @@ msgstr "" "Đǝɟᴉnǝs ʇɥǝ nnɯbǝɹ øɟ døᴉnʇs ǝɐɔɥ dɹøblǝɯ ᴉs ʍøɹʇɥ. Ɨɟ ʇɥǝ ʌɐlnǝ ᴉs nøʇ sǝʇ," " ǝɐɔɥ ɹǝsdønsǝ ɟᴉǝld ᴉn ʇɥǝ dɹøblǝɯ ᴉs ʍøɹʇɥ ønǝ døᴉnʇ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Mɐɹʞdøʍn sønɹɔǝ øɟ ʇɥᴉs ɯødnlǝ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Sønɹɔǝ ɔødǝ ɟøɹ ŁɐŦǝX ɐnd Wøɹd dɹøblǝɯs. Ŧɥᴉs ɟǝɐʇnɹǝ ᴉs nøʇ ʍǝll-snddøɹʇǝd." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Ɇnɐblǝ ŁɐŦǝX ʇǝɯdlɐʇǝs?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Mɐʇlɐb ȺⱣƗ ʞǝʎ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9879,7 +9879,7 @@ msgstr "" "ɔøɯdɹøɯᴉsǝd. Ŧø øbʇɐᴉn ɐ ʞǝʎ ɟøɹ ʎønɹ ɔønɹsǝ, øɹ ʇø ɹǝdøɹʇ ɐn ᴉssnǝ, dlǝɐsǝ " "ɔønʇɐɔʇ ɯøøɔsnddøɹʇ@ɯɐʇɥʍøɹʞs.ɔøɯ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9887,7 +9887,7 @@ msgstr "" "Wǝ'ɹǝ søɹɹʎ, ʇɥǝɹǝ ʍɐs ɐn ǝɹɹøɹ ʍᴉʇɥ dɹøɔǝssᴉnƃ ʎønɹ ɹǝbnǝsʇ. Ᵽlǝɐsǝ ʇɹʎ " "ɹǝløɐdᴉnƃ ʎønɹ dɐƃǝ ɐnd ʇɹʎᴉnƃ ɐƃɐᴉn." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9895,29 +9895,29 @@ msgstr "" "Ŧɥǝ sʇɐʇǝ øɟ ʇɥᴉs dɹøblǝɯ ɥɐs ɔɥɐnƃǝd sᴉnɔǝ ʎøn løɐdǝd ʇɥᴉs dɐƃǝ. Ᵽlǝɐsǝ " "ɹǝɟɹǝsɥ ʎønɹ dɐƃǝ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Ⱥnsʍǝɹ ƗĐ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Qnǝsʇᴉøn" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Ȼøɹɹǝɔʇ Ⱥnsʍǝɹ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Snbɯᴉʇʇᴉnƃ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Wɐɹnᴉnƃ: Ŧɥǝ dɹøblǝɯ ɥɐs bǝǝn ɹǝsǝʇ ʇø ᴉʇs ᴉnᴉʇᴉɐl sʇɐʇǝ!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -9925,7 +9925,7 @@ msgstr "" "Ŧɥǝ dɹøblǝɯ's sʇɐʇǝ ʍɐs ɔøɹɹndʇǝd bʎ ɐn ᴉnʌɐlᴉd snbɯᴉssᴉøn. Ŧɥǝ snbɯᴉssᴉøn " "ɔønsᴉsʇǝd øɟ:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Ɨɟ ʇɥᴉs ǝɹɹøɹ dǝɹsᴉsʇs, dlǝɐsǝ ɔønʇɐɔʇ ʇɥǝ ɔønɹsǝ sʇɐɟɟ." @@ -9934,7 +9934,7 @@ msgstr "Ɨɟ ʇɥᴉs ǝɹɹøɹ dǝɹsᴉsʇs, dlǝɐsǝ ɔønʇɐɔʇ ʇɥǝ #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9942,63 +9942,63 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Ħᴉnʇ ({hint_num} øɟ {hints_count}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" "Ɏønɹ ɐnsʍǝɹs ʍǝɹǝ dɹǝʌᴉønslʎ sɐʌǝd. Ȼlᴉɔʞ '{button_name}' ʇø ƃɹɐdǝ ʇɥǝɯ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Ɨnɔøɹɹǝɔʇ ({progress} døᴉnʇ)" msgstr[1] "Ɨnɔøɹɹǝɔʇ ({progress} døᴉnʇs)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Ȼøɹɹǝɔʇ ({progress} døᴉnʇ)" msgstr[1] "Ȼøɹɹǝɔʇ ({progress} døᴉnʇs)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Ᵽɐɹʇᴉɐllʎ ɔøɹɹǝɔʇ ({progress} døᴉnʇ)" msgstr[1] "Ᵽɐɹʇᴉɐllʎ ɔøɹɹǝɔʇ ({progress} døᴉnʇs)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Ᵽɐɹʇᴉɐllʎ Ȼøɹɹǝɔʇ" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Ⱥnsʍǝɹ snbɯᴉʇʇǝd." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Ᵽɹøblǝɯ ᴉs ɔløsǝd." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Ᵽɹøblǝɯ ɯnsʇ bǝ ɹǝsǝʇ bǝɟøɹǝ ᴉʇ ɔɐn bǝ snbɯᴉʇʇǝd ɐƃɐᴉn." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Ɏøn ɯnsʇ ʍɐᴉʇ ɐʇ lǝɐsʇ {wait} sǝɔønds bǝʇʍǝǝn snbɯᴉssᴉøns." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10007,36 +10007,36 @@ msgstr "" "Ɏøn ɯnsʇ ʍɐᴉʇ ɐʇ lǝɐsʇ {wait_secs} bǝʇʍǝǝn snbɯᴉssᴉøns. {remaining_secs} " "ɹǝɯɐᴉnᴉnƃ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} ɥønɹ" msgstr[1] "{num_hour} ɥønɹs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} ɯᴉnnʇǝ" msgstr[1] "{num_minute} ɯᴉnnʇǝs" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} sǝɔønd" msgstr[1] "{num_second} sǝɔønds" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Ᵽɹøblǝɯ nǝǝds ʇø bǝ ɹǝsǝʇ dɹᴉøɹ ʇø sɐʌǝ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Ɏønɹ ɐnsʍǝɹs ɥɐʌǝ bǝǝn sɐʌǝd." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10047,37 +10047,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Ɏøn ɔɐnnøʇ sǝlǝɔʇ Ɍǝsǝʇ ɟøɹ ɐ dɹøblǝɯ ʇɥɐʇ ᴉs ɔløsǝd." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Ɏøn ɯnsʇ snbɯᴉʇ ɐn ɐnsʍǝɹ bǝɟøɹǝ ʎøn ɔɐn sǝlǝɔʇ Ɍǝsǝʇ." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Ᵽɹøblǝɯ's dǝɟᴉnᴉʇᴉøn døǝs nøʇ snddøɹʇ ɹǝsɔøɹᴉnƃ." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Ᵽɹøblǝɯ ɯnsʇ bǝ ɐnsʍǝɹǝd bǝɟøɹǝ ᴉʇ ɔɐn bǝ ƃɹɐdǝd ɐƃɐᴉn." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Ȼøndᴉʇᴉønɐl" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Łᴉsʇ øɟ nɹls øɟ ɔɥᴉldɹǝn ʇɥɐʇ ɐɹǝ ɹǝɟǝɹǝnɔǝs ʇø ǝxʇǝɹnɐl ɯødnlǝs" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Sønɹɔǝ Ȼøɯdønǝnʇs" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10089,11 +10089,11 @@ msgstr "" " Ȼødʎ ʇɥǝ ɔøɯdønǝnʇ løɔɐʇᴉøn ƗĐ øɟ ɐ ɔøɯdønǝnʇ ɟɹøɯ ᴉʇs Sǝʇʇᴉnƃs dᴉɐløƃ ᴉn " "Sʇndᴉø." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Ȼøndᴉʇᴉønɐl Ⱥʇʇɹᴉbnʇǝ" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10101,11 +10101,11 @@ msgstr "" "Ŧɥǝ ɐʇʇɹᴉbnʇǝ øɟ ʇɥǝ sønɹɔǝ ɔøɯdønǝnʇs ʇɥɐʇ dǝʇǝɹɯᴉnǝs ʍɥǝʇɥǝɹ ɐ lǝɐɹnǝɹ ᴉs " "sɥøʍn ʇɥǝ ɔønʇǝnʇ øɟ ʇɥᴉs ɔøndᴉʇᴉønɐl ɯødnlǝ." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Ȼøndᴉʇᴉønɐl Vɐlnǝ" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10113,11 +10113,11 @@ msgstr "" "Ŧɥǝ ʌɐlnǝ ʇɥɐʇ ʇɥǝ ɔøndᴉʇᴉønɐl ɐʇʇɹᴉbnʇǝ øɟ ʇɥǝ sønɹɔǝ ɔøɯdønǝnʇs ɯnsʇ ɯɐʇɔɥ" " bǝɟøɹǝ ɐ lǝɐɹnǝɹ ᴉs sɥøʍn ʇɥǝ ɔønʇǝnʇ øɟ ʇɥᴉs ɔøndᴉʇᴉønɐl ɯødnlǝ." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Ƀløɔʞǝd Ȼønʇǝnʇ Mǝssɐƃǝ" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10130,24 +10130,24 @@ msgstr "" "ʎønɹ ɯǝssɐƃǝ ʇø ƃᴉʌǝ lǝɐɹnǝɹs ɐ dᴉɹǝɔʇ lᴉnʞ ʇø ɹǝbnᴉɹǝd nnᴉʇs. Føɹ ǝxɐɯdlǝ, " "'Ɏøn ɯnsʇ ɔøɯdlǝʇǝ {link} bǝɟøɹǝ ʎøn ɔɐn ɐɔɔǝss ʇɥᴉs nnᴉʇ'." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Ɏøn ɯnsʇ ɔøɯdlǝʇǝ {link} bǝɟøɹǝ ʎøn ɔɐn ɐɔɔǝss ʇɥᴉs nnᴉʇ." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Ŧɥᴉs ɔøɯdønǝnʇ ɥɐs nø sønɹɔǝ ɔøɯdønǝnʇs ɔønɟᴉƃnɹǝd ʎǝʇ." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Ȼønɟᴉƃnɹǝ lᴉsʇ øɟ sønɹɔǝs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "ŁŦƗ Ᵽɐssdøɹʇs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -10155,41 +10155,41 @@ msgstr "" "Ɇnʇǝɹ ʇɥǝ dɐssdøɹʇs ɟøɹ ɔønɹsǝ ŁŦƗ ʇøøls ᴉn ʇɥǝ ɟølløʍᴉnƃ ɟøɹɯɐʇ: " "\"ᴉd:ɔlᴉǝnʇ_ʞǝʎ:ɔlᴉǝnʇ_sǝɔɹǝʇ\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Łᴉsʇ øɟ Ŧǝxʇbøøʞ øbɾǝɔʇs ʍᴉʇɥ (ʇᴉʇlǝ, nɹl) ɟøɹ ʇǝxʇbøøʞs nsǝd ᴉn ʇɥᴉs ɔønɹsǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Slnƃ ʇɥɐʇ døᴉnʇs ʇø ʇɥǝ ʍᴉʞᴉ ɟøɹ ʇɥᴉs ɔønɹsǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Đɐʇǝ ʇɥɐʇ ǝnɹøllɯǝnʇ ɟøɹ ʇɥᴉs ɔlɐss ᴉs ødǝnǝd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Đɐʇǝ ʇɥɐʇ ǝnɹøllɯǝnʇ ɟøɹ ʇɥᴉs ɔlɐss ᴉs ɔløsǝd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Sʇɐɹʇ ʇᴉɯǝ ʍɥǝn ʇɥᴉs ɯødnlǝ ᴉs ʌᴉsᴉblǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Đɐʇǝ ʇɥɐʇ ʇɥᴉs ɔlɐss ǝnds" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Đɐʇǝ ʇɥɐʇ ɔǝɹʇᴉɟᴉɔɐʇǝs bǝɔøɯǝ ɐʌɐᴉlɐblǝ ʇø lǝɐɹnǝɹs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Ȼøsɯǝʇᴉɔ Ȼønɹsǝ Đᴉsdlɐʎ Ᵽɹᴉɔǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10199,11 +10199,11 @@ msgstr "" " ɹǝƃᴉsʇɹɐʇᴉøn dɹᴉɔǝ ᴉs sǝʇ bʎ ɐn ɐdɯᴉnᴉsʇɹɐʇøɹ ᴉn ʇɥǝ dɐʇɐbɐsǝ, ʇɥɐʇ dɹᴉɔǝ " "ʍᴉll bǝ dᴉsdlɐʎǝd ᴉnsʇǝɐd øɟ ʇɥᴉs ønǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Ȼønɹsǝ Ⱥdʌǝɹʇᴉsǝd Sʇɐɹʇ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10213,23 +10213,23 @@ msgstr "" "ɟøɹ ʇɥǝ ɔønɹsǝ, snɔɥ ɐs \"Wᴉnʇǝɹ 2018\". Ɨɟ ʎøn ǝnʇǝɹ nnll ɟøɹ ʇɥᴉs ʌɐlnǝ, " "ʇɥǝ sʇɐɹʇ dɐʇǝ ʇɥɐʇ ʎøn ɥɐʌǝ sǝʇ ɟøɹ ʇɥᴉs ɔønɹsǝ ᴉs nsǝd." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Ᵽɹǝ-Ɍǝbnᴉsᴉʇǝ Ȼønɹsǝs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Ᵽɹǝ-Ɍǝbnᴉsᴉʇǝ Ȼønɹsǝ ʞǝʎ ᴉɟ ʇɥᴉs ɔønɹsǝ ɥɐs ɐ dɹǝ-ɹǝbnᴉsᴉʇǝ ɔønɹsǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Ǥɹɐdᴉnƃ dølᴉɔʎ dǝɟᴉnᴉʇᴉøn ɟøɹ ʇɥᴉs ɔlɐss" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Sɥøʍ Ȼɐlɔnlɐʇøɹ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10237,27 +10237,27 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Wɥǝn ʇɹnǝ, sʇndǝnʇs ɔɐn sǝǝ ʇɥǝ ɔɐlɔnlɐʇøɹ ᴉn ʇɥǝ " "ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "Ɇnʇǝɹ ʇɥǝ nɐɯǝ øɟ ʇɥǝ ɔønɹsǝ ɐs ᴉʇ sɥønld ɐddǝɐɹ ᴉn ʇɥǝ ɔønɹsǝ lᴉsʇ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Ȼønɹsǝ Đᴉsdlɐʎ Nɐɯǝ" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Ȼønɹsǝ Ɇdᴉʇøɹ" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Ɇnʇǝɹ ʇɥǝ ɯǝʇɥød bʎ ʍɥᴉɔɥ ʇɥᴉs ɔønɹsǝ ᴉs ǝdᴉʇǝd (\"XMŁ\" øɹ \"Sʇndᴉø\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Ȼønɹsǝ Snɹʌǝʎ ɄɌŁ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10265,11 +10265,11 @@ msgstr "" "Ɇnʇǝɹ ʇɥǝ ɄɌŁ ɟøɹ ʇɥǝ ǝnd-øɟ-ɔønɹsǝ snɹʌǝʎ. Ɨɟ ʎønɹ ɔønɹsǝ døǝs nøʇ ɥɐʌǝ ɐ " "snɹʌǝʎ, ǝnʇǝɹ nnll." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Đᴉsɔnssᴉøn Ƀlɐɔʞønʇ Đɐʇǝs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10291,11 +10291,11 @@ msgstr "" "bɹɐɔʞǝʇs: [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", " "\"2015-10-08\"]] " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Đᴉsɔnssᴉøn Ŧødᴉɔ Mɐddᴉnƃ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10317,27 +10317,27 @@ msgstr "" "\"dǝɟɐnlʇ\" ɐʇʇɹᴉbnʇǝ ʇø ʇɹnǝ. Føɹ ǝxɐɯdlǝ, \"Łʎdᴉɐn Mødǝ\": {\"id\": " "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "Đᴉsɔnssᴉøns Ᵽlnƃᴉn Sǝʇʇᴉnƃs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "Sǝʇʇᴉnƃs ɟøɹ dᴉsɔnssᴉøns dlnƃᴉns." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Ȼønɹsǝ Ⱥnnønnɔǝɯǝnʇ Đɐʇǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Ɇnʇǝɹ ʇɥǝ dɐʇǝ ʇø ɐnnønnɔǝ ʎønɹ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Ȼøɥøɹʇ Ȼønɟᴉƃnɹɐʇᴉøn" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10347,11 +10347,11 @@ msgstr "" "sʇndǝnʇ ɐssᴉƃnɯǝnʇ ʇø ƃɹønds, øɹ ᴉdǝnʇᴉɟʎ ɐnʎ ɔønɹsǝ-ʍᴉdǝ dᴉsɔnssᴉøn ʇødᴉɔs " "ɐs dɹᴉʌɐʇǝ ʇø ɔøɥøɹʇ ɯǝɯbǝɹs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Ȼønɹsǝ Ɨs Nǝʍ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." @@ -10359,11 +10359,11 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, ʇɥǝ ɔønɹsǝ ɐddǝɐɹs ᴉn ʇɥǝ lᴉsʇ øɟ nǝʍ ɔønɹsǝs," " ɐnd ɐ Nǝʍ! bɐdƃǝ ʇǝɯdøɹɐɹᴉlʎ ɐddǝɐɹs nǝxʇ ʇø ʇɥǝ ɔønɹsǝ ᴉɯɐƃǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Møbᴉlǝ Ȼønɹsǝ Ⱥʌɐᴉlɐblǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10371,11 +10371,11 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, ʇɥǝ ɔønɹsǝ ʍᴉll bǝ ɐʌɐᴉlɐblǝ ʇø ɯøbᴉlǝ " "dǝʌᴉɔǝs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Vᴉdǝø Ʉdløɐd Ȼɹǝdǝnʇᴉɐls" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " @@ -10384,36 +10384,36 @@ msgstr "" "Ɇnʇǝɹ ʇɥǝ nnᴉbnǝ ᴉdǝnʇᴉɟᴉǝɹ ɟøɹ ʎønɹ ɔønɹsǝ's ʌᴉdǝø ɟᴉlǝs dɹøʌᴉdǝd bʎ " "{platform_name}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Ȼønɹsǝ Nøʇ Ǥɹɐdǝd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, ʇɥǝ ɔønɹsǝ ʍᴉll nøʇ bǝ ƃɹɐdǝd." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Đᴉsɐblǝ Ᵽɹøƃɹǝss Ǥɹɐdɥ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, sʇndǝnʇs ɔɐnnøʇ ʌᴉǝʍ ʇɥǝ dɹøƃɹǝss ƃɹɐdɥ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "ⱣĐF Ŧǝxʇbøøʞs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Łᴉsʇ øɟ dᴉɔʇᴉønɐɹᴉǝs ɔønʇɐᴉnᴉnƃ ddɟ_ʇǝxʇbøøʞ ɔønɟᴉƃnɹɐʇᴉøn" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "ĦŦMŁ Ŧǝxʇbøøʞs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10423,11 +10423,11 @@ msgstr "" "nɐɯǝ øɟ ʇɥǝ ʇɐb (nsnɐllʎ ʇɥǝ ʇᴉʇlǝ øɟ ʇɥǝ bøøʞ) ɐs ʍǝll ɐs ʇɥǝ ɄɌŁs ɐnd " "ʇᴉʇlǝs øɟ ǝɐɔɥ ɔɥɐdʇǝɹ ᴉn ʇɥǝ bøøʞ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Ɍǝɯøʇǝ Ǥɹɐdǝbøøʞ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10440,7 +10440,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Ɇnɐblǝ ȻȻX" @@ -10449,7 +10449,7 @@ msgstr "Ɇnɐblǝ ȻȻX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10462,11 +10462,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "ȻȻX Ȼønnǝɔʇøɹ ɄɌŁ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10474,11 +10474,11 @@ msgstr "" "ɄɌŁ ɟøɹ ȻȻX Ȼønnǝɔʇøɹ ɐddlᴉɔɐʇᴉøn ɟøɹ ɯɐnɐƃᴉnƃ ɔɹǝɐʇᴉøn øɟ ȻȻXs. (ødʇᴉønɐl)." " Ɨƃnøɹǝd nnlǝss 'Ɇnɐblǝ ȻȻX' ᴉs sǝʇ ʇø 'ʇɹnǝ'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Ⱥlløʍ Ⱥnønʎɯøns Đᴉsɔnssᴉøn Ᵽøsʇs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10486,11 +10486,11 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, sʇndǝnʇs ɔɐn ɔɹǝɐʇǝ dᴉsɔnssᴉøn døsʇs ʇɥɐʇ ɐɹǝ " "ɐnønʎɯøns ʇø ɐll nsǝɹs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Ⱥlløʍ Ⱥnønʎɯøns Đᴉsɔnssᴉøn Ᵽøsʇs ʇø Ᵽǝǝɹs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10500,15 +10500,15 @@ msgstr "" "ɐnønʎɯøns ʇø øʇɥǝɹ sʇndǝnʇs. Ŧɥᴉs sǝʇʇᴉnƃ døǝs nøʇ ɯɐʞǝ døsʇs ɐnønʎɯøns ʇø " "ɔønɹsǝ sʇɐɟɟ." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Ⱥdʌɐnɔǝd Mødnlǝ Łᴉsʇ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Ɇnʇǝɹ ʇɥǝ nɐɯǝs øɟ ʇɥǝ ɐdʌɐnɔǝd ɯødnlǝs ʇø nsǝ ᴉn ʎønɹ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10516,11 +10516,11 @@ msgstr "" "Ŧɹnǝ ᴉɟ ʇᴉɯǝzønǝs sɥønld bǝ sɥøʍn øn dɐʇǝs ᴉn ʇɥǝ ɔønɹsǝ. Đǝdɹǝɔɐʇǝd ᴉn " "ɟɐʌøɹ øɟ dnǝ_dɐʇǝ_dᴉsdlɐʎ_ɟøɹɯɐʇ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Đnǝ Đɐʇǝ Đᴉsdlɐʎ Føɹɯɐʇ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10530,19 +10530,19 @@ msgstr "" "\"%ɯ-%d-%Ɏ\" ɟøɹ MM-ĐĐ-ɎɎɎɎ, \"%d-%ɯ-%Ɏ\" ɟøɹ ĐĐ-MM-ɎɎɎɎ, \"%Ɏ-%ɯ-%d\" ɟøɹ " "ɎɎɎɎ-MM-ĐĐ, øɹ \"%Ɏ-%d-%ɯ\" ɟøɹ ɎɎɎɎ-ĐĐ-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Ɇxʇǝɹnɐl Łøƃᴉn Đøɯɐᴉn" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "Ɇnʇǝɹ ʇɥǝ ǝxʇǝɹnɐl løƃᴉn ɯǝʇɥød sʇndǝnʇs ɔɐn nsǝ ɟøɹ ʇɥǝ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝs Đøʍnløɐdɐblǝ Ƀǝɟøɹǝ Ɇnd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10550,11 +10550,11 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, sʇndǝnʇs ɔɐn døʍnløɐd ɔǝɹʇᴉɟᴉɔɐʇǝs bǝɟøɹǝ ʇɥǝ " "ɔønɹsǝ ǝnds, ᴉɟ ʇɥǝʎ'ʌǝ ɯǝʇ ɔǝɹʇᴉɟᴉɔɐʇǝ ɹǝbnᴉɹǝɯǝnʇs." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝs Đᴉsdlɐʎ Ƀǝɥɐʌᴉøɹ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" @@ -10562,11 +10562,11 @@ msgstr "" "Ŧɥᴉs ɟᴉǝld, ʇøƃǝʇɥǝɹ ʍᴉʇɥ ɔǝɹʇᴉɟᴉɔɐʇǝ_ɐʌɐᴉlɐblǝ_dɐʇǝ ʍᴉll dǝʇǝɹɯᴉnǝ ʍɥǝn ɐ " "nsǝɹ ɔɐn sǝǝ ʇɥǝᴉɹ ɔǝɹʇᴉɟᴉɔɐʇǝ ɟøɹ ʇɥǝ ɔønɹsǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Ȼønɹsǝ Ⱥbønʇ Ᵽɐƃǝ Ɨɯɐƃǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10576,11 +10576,11 @@ msgstr "" "Fᴉlǝs & Ʉdløɐds dɐƃǝ. Ɏøn ɔɐn ɐlsø sǝʇ ʇɥǝ ɔønɹsǝ ᴉɯɐƃǝ øn ʇɥǝ Sǝʇʇᴉnƃs & " "Đǝʇɐᴉls dɐƃǝ." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Ȼønɹsǝ Ƀɐnnǝɹ Ɨɯɐƃǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10588,11 +10588,11 @@ msgstr "" "Ɇdᴉʇ ʇɥǝ nɐɯǝ øɟ ʇɥǝ bɐnnǝɹ ᴉɯɐƃǝ ɟᴉlǝ. Ɏøn ɔɐn sǝʇ ʇɥǝ bɐnnǝɹ ᴉɯɐƃǝ øn ʇɥǝ " "Sǝʇʇᴉnƃs & Đǝʇɐᴉls dɐƃǝ." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Ȼønɹsǝ Vᴉdǝø Ŧɥnɯbnɐᴉl Ɨɯɐƃǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10600,11 +10600,11 @@ msgstr "" "Ɇdᴉʇ ʇɥǝ nɐɯǝ øɟ ʇɥǝ ʌᴉdǝø ʇɥnɯbnɐᴉl ᴉɯɐƃǝ ɟᴉlǝ. Ɏøn ɔɐn sǝʇ ʇɥǝ ʌᴉdǝø " "ʇɥnɯbnɐᴉl ᴉɯɐƃǝ øn ʇɥǝ Sǝʇʇᴉnƃs & Đǝʇɐᴉls dɐƃǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Ɨssnǝ Ødǝn Ƀɐdƃǝs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10612,7 +10612,7 @@ msgstr "" "Ɨssnǝ Ødǝn Ƀɐdƃǝs bɐdƃǝs ɟøɹ ʇɥᴉs ɔønɹsǝ. Ƀɐdƃǝs ɐɹǝ ƃǝnǝɹɐʇǝd ʍɥǝn " "ɔǝɹʇᴉɟᴉɔɐʇǝs ɐɹǝ ɔɹǝɐʇǝd." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10622,11 +10622,11 @@ msgstr "" "ɯɐɹʞs, ǝnʇǝɹ ʇɥǝ sɥøɹʇ nɐɯǝ øɟ ʇɥǝ ʇʎdǝ øɟ ɔǝɹʇᴉɟᴉɔɐʇǝ ʇɥɐʇ sʇndǝnʇs ɹǝɔǝᴉʌǝ" " ʍɥǝn ʇɥǝʎ ɔøɯdlǝʇǝ ʇɥǝ ɔønɹsǝ. Føɹ ᴉnsʇɐnɔǝ, \"Ȼǝɹʇᴉɟᴉɔɐʇǝ\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝ Nɐɯǝ (Sɥøɹʇ)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10636,27 +10636,27 @@ msgstr "" "ɯɐɹʞs, ǝnʇǝɹ ʇɥǝ lønƃ nɐɯǝ øɟ ʇɥǝ ʇʎdǝ øɟ ɔǝɹʇᴉɟᴉɔɐʇǝ ʇɥɐʇ sʇndǝnʇs ɹǝɔǝᴉʌǝ " "ʍɥǝn ʇɥǝʎ ɔøɯdlǝʇǝ ʇɥǝ ɔønɹsǝ. Føɹ ᴉnsʇɐnɔǝ, \"Ȼǝɹʇᴉɟᴉɔɐʇǝ øɟ Ⱥɔɥᴉǝʌǝɯǝnʇ\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝ Nɐɯǝ (Łønƃ)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝ Wǝb/ĦŦMŁ Vᴉǝʍ Ɇnɐblǝd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "Ɨɟ ʇɹnǝ, ɔǝɹʇᴉɟᴉɔɐʇǝ Wǝb/ĦŦMŁ ʌᴉǝʍs ɐɹǝ ǝnɐblǝd ɟøɹ ʇɥǝ ɔønɹsǝ." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝ Wǝb/ĦŦMŁ Vᴉǝʍ Øʌǝɹɹᴉdǝs" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10666,21 +10666,21 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Ȼǝɹʇᴉɟᴉɔɐʇǝ Ȼønɟᴉƃnɹɐʇᴉøn" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "Ɇnʇǝɹ ɔønɹsǝ-sdǝɔᴉɟᴉɔ ɔønɟᴉƃnɹɐʇᴉøn ᴉnɟøɹɯɐʇᴉøn ɥǝɹǝ (ɈSØN ɟøɹɯɐʇ)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "ȻSS Ȼlɐss ɟøɹ Ȼønɹsǝ Ɍǝɹnns" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10688,28 +10688,28 @@ msgstr "" "Ⱥlløʍs ɔønɹsǝs ʇø sɥɐɹǝ ʇɥǝ sɐɯǝ ɔss ɔlɐss ɐɔɹøss ɹnns ǝʌǝn ᴉɟ ʇɥǝʎ ɥɐʌǝ " "dᴉɟɟǝɹǝnʇ nnɯbǝɹs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Đᴉsɔnssᴉøn Føɹnɯ Ɇxʇǝɹnɐl Łᴉnʞ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Ⱥlløʍs sdǝɔᴉɟᴉɔɐʇᴉøn øɟ ɐn ǝxʇǝɹnɐl lᴉnʞ ʇø ɹǝdlɐɔǝ dᴉsɔnssᴉøn ɟøɹnɯs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Ħᴉdǝ Ᵽɹøƃɹǝss Ŧɐb" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Ⱥlløʍs ɥᴉdᴉnƃ øɟ ʇɥǝ dɹøƃɹǝss ʇɐb." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Ȼønɹsǝ Øɹƃɐnᴉzɐʇᴉøn Đᴉsdlɐʎ Sʇɹᴉnƃ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10721,11 +10721,11 @@ msgstr "" "ɔønɹsǝ. Ŧø nsǝ ʇɥǝ øɹƃɐnᴉzɐʇᴉøn ʇɥɐʇ ʎøn ǝnʇǝɹǝd ʍɥǝn ʎøn ɔɹǝɐʇǝd ʇɥǝ " "ɔønɹsǝ, ǝnʇǝɹ nnll." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Ȼønɹsǝ Nnɯbǝɹ Đᴉsdlɐʎ Sʇɹᴉnƃ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10737,11 +10737,11 @@ msgstr "" " nsǝ ʇɥǝ ɔønɹsǝ nnɯbǝɹ ʇɥɐʇ ʎøn ǝnʇǝɹǝd ʍɥǝn ʎøn ɔɹǝɐʇǝd ʇɥǝ ɔønɹsǝ, ǝnʇǝɹ " "nnll." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Ȼønɹsǝ Mɐxᴉɯnɯ Sʇndǝnʇ Ɇnɹøllɯǝnʇ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10749,11 +10749,11 @@ msgstr "" "Ɇnʇǝɹ ʇɥǝ ɯɐxᴉɯnɯ nnɯbǝɹ øɟ sʇndǝnʇs ʇɥɐʇ ɔɐn ǝnɹøll ᴉn ʇɥǝ ɔønɹsǝ. Ŧø ɐlløʍ" " ɐn nnlᴉɯᴉʇǝd nnɯbǝɹ øɟ sʇndǝnʇs, ǝnʇǝɹ nnll." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Ⱥlløʍ Ᵽnblᴉɔ Wᴉʞᴉ Ⱥɔɔǝss" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." @@ -10761,27 +10761,27 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, sʇndǝnʇs ɔɐn ʌᴉǝʍ ʇɥǝ ɔønɹsǝ ʍᴉʞᴉ ǝʌǝn ᴉɟ " "ʇɥǝʎ'ɹǝ nøʇ ǝnɹøllǝd ᴉn ʇɥǝ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Ɨnʌᴉʇɐʇᴉøn Ønlʎ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Wɥǝʇɥǝɹ ʇø ɹǝsʇɹᴉɔʇ ǝnɹøllɯǝnʇ ʇø ᴉnʌᴉʇɐʇᴉøn bʎ ʇɥǝ ɔønɹsǝ sʇɐɟɟ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Ᵽɹǝ-Ȼønɹsǝ Snɹʌǝʎ Nɐɯǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "Nɐɯǝ øɟ SnɹʌǝʎFøɹɯ ʇø dᴉsdlɐʎ ɐs ɐ dɹǝ-ɔønɹsǝ snɹʌǝʎ ʇø ʇɥǝ nsǝɹ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Ᵽɹǝ-Ȼønɹsǝ Snɹʌǝʎ Ɍǝbnᴉɹǝd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10791,13 +10791,13 @@ msgstr "" "ɔønɹsǝ ɔønʇǝnʇ. Ɨɟ ʎøn sǝʇ ʇɥᴉs ʌɐlnǝ ʇø ʇɹnǝ, ʎøn ɯnsʇ ɐdd ɐ nɐɯǝ ɟøɹ ʇɥǝ " "snɹʌǝʎ ʇø ʇɥǝ Ȼønɹsǝ Snɹʌǝʎ Nɐɯǝ sǝʇʇᴉnƃ ɐbøʌǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Ȼønɹsǝ Vᴉsᴉbᴉlᴉʇʎ Ɨn Ȼɐʇɐløƃ" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10809,11 +10809,11 @@ msgstr "" "ɐɔɔǝss ʇø ɐbønʇ dɐƃǝ), 'ɐbønʇ' (ønlʎ ɐlløʍ ɐɔɔǝss ʇø ɐbønʇ dɐƃǝ), 'nønǝ' (dø" " nøʇ sɥøʍ ᴉn ɔɐʇɐløƃ ɐnd dø nøʇ ɐlløʍ ɐɔɔǝss ʇø ɐn ɐbønʇ dɐƃǝ)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Ɇnʇɹɐnɔǝ Ɇxɐɯ Ɇnɐblǝd" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10823,11 +10823,11 @@ msgstr "" " ʎønɹ ɔønɹsǝ ɔønʇǝnʇ. Nøʇǝ, ʎøn ɯnsʇ ǝnɐblǝ Ɇnʇɹɐnɔǝ Ɇxɐɯs ɟøɹ ʇɥᴉs ɔønɹsǝ " "sǝʇʇᴉnƃ ʇø ʇɐʞǝ ǝɟɟǝɔʇ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Ɇnʇɹɐnɔǝ Ɇxɐɯ Mᴉnᴉɯnɯ Sɔøɹǝ (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10837,19 +10837,19 @@ msgstr "" "ʌᴉǝʍ ʎønɹ ɔønɹsǝ ɔønʇǝnʇ. Nøʇǝ, ʎøn ɯnsʇ ǝnɐblǝ Ɇnʇɹɐnɔǝ Ɇxɐɯs ɟøɹ ʇɥᴉs " "ɔønɹsǝ sǝʇʇᴉnƃ ʇø ʇɐʞǝ ǝɟɟǝɔʇ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Ɇnʇɹɐnɔǝ Ɇxɐɯ ƗĐ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "Ȼønʇǝnʇ ɯødnlǝ ᴉdǝnʇᴉɟᴉǝɹ (løɔɐʇᴉøn) øɟ ǝnʇɹɐnɔǝ ǝxɐɯ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Søɔᴉɐl Mǝdᴉɐ Sɥɐɹᴉnƃ ɄɌŁ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10861,19 +10861,19 @@ msgstr "" "sᴉʇǝs ɔɐn lᴉnʞ ʇø. ɄɌŁs ɯnsʇ bǝ ɟnllʎ bnɐlᴉɟᴉǝd. Føɹ ǝxɐɯdlǝ: " "ɥʇʇd://ʍʍʍ.ǝdx.øɹƃ/ɔønɹsǝ/Ɨnʇɹødnɔʇᴉøn-ʇø-MØØȻs-ƗŦM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Ȼønɹsǝ Łɐnƃnɐƃǝ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Sdǝɔᴉɟʎ ʇɥǝ lɐnƃnɐƃǝ øɟ ʎønɹ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Ŧǝɐɯs Ȼønɟᴉƃnɹɐʇᴉøn" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See ʇǝɐɯs ɔønɟᴉƃnɹɐʇᴉøn døɔnɯǝnʇɐʇᴉøn ɟøɹ ɥǝld ɐnd ǝxɐɯdlǝs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Ɇnɐblǝ Ᵽɹøɔʇøɹǝd Ɇxɐɯs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -10901,11 +10901,11 @@ msgstr "" "ʎønɹ ɔønɹsǝ. Nøʇǝ ʇɥɐʇ ǝnɐblᴉnƃ dɹøɔʇøɹǝd ǝxɐɯs ʍᴉll ɐlsø ǝnɐblǝ ʇᴉɯǝd " "ǝxɐɯs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Ᵽɹøɔʇøɹᴉnƃ Ᵽɹøʌᴉdǝɹ" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -10914,11 +10914,11 @@ msgstr "" "Ɇnʇǝɹ ʇɥǝ dɹøɔʇøɹᴉnƃ dɹøʌᴉdǝɹ ʎøn ʍɐnʇ ʇø nsǝ ɟøɹ ʇɥᴉs ɔønɹsǝ ɹnn. Ȼɥøøsǝ " "ɟɹøɯ ʇɥǝ ɟølløʍᴉnƃ ødʇᴉøns: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Ᵽɹøɔʇøɹʇɹɐɔʞ Ɇxɐɯ Ɇsɔɐlɐʇᴉøn Ȼønʇɐɔʇ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -10928,11 +10928,11 @@ msgstr "" " ǝɯɐᴉl ɐddɹǝss ʇø bǝ ɔønʇɐɔʇǝd bʎ ʇɥǝ snddøɹʇ ʇǝɐɯ ʍɥǝnǝʌǝɹ ʇɥǝɹǝ ɐɹǝ " "ǝsɔɐlɐʇᴉøns (ǝ.ƃ. ɐddǝɐls, dǝlɐʎǝd ɹǝʌᴉǝʍs, ǝʇɔ.)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Ⱥlløʍ Ødʇᴉnƃ Ønʇ øɟ Ᵽɹøɔʇøɹǝd Ɇxɐɯs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10944,11 +10944,11 @@ msgstr "" "ɯnsʇ ʇɐʞǝ ʇɥǝ ǝxɐɯ ʍᴉʇɥ dɹøɔʇøɹᴉnƃ. Ŧɥᴉs sǝʇʇᴉnƃ ønlʎ ɐddlᴉǝs ᴉɟ dɹøɔʇøɹǝd " "ǝxɐɯs ɐɹǝ ǝnɐblǝd ɟøɹ ʇɥǝ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "Ȼɹǝɐʇǝ Ƶǝndǝsʞ Ŧᴉɔʞǝʇs Føɹ Snsdᴉɔᴉøns Ᵽɹøɔʇøɹǝd Ɇxɐɯ Ⱥʇʇǝɯdʇs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10956,11 +10956,11 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɥᴉs ʌɐlnǝ ᴉs ʇɹnǝ, ɐ Ƶǝndǝsʞ ʇᴉɔʞǝʇ ʍᴉll bǝ ɔɹǝɐʇǝd" " ɟøɹ snsdᴉɔᴉøns ɐʇʇǝɯdʇs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Ɇnɐblǝ Ŧᴉɯǝd Ɇxɐɯs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10970,11 +10970,11 @@ msgstr "" "ɔønɹsǝ. Ɍǝƃɐɹdlǝss øɟ ʇɥᴉs sǝʇʇᴉnƃ, ʇᴉɯǝd ǝxɐɯs ɐɹǝ ǝnɐblǝd ᴉɟ Ɇnɐblǝ " "Ᵽɹøɔʇøɹǝd Ɇxɐɯs ᴉs sǝʇ ʇø ʇɹnǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Mᴉnᴉɯnɯ Ǥɹɐdǝ ɟøɹ Ȼɹǝdᴉʇ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10982,11 +10982,11 @@ msgstr "" "Ŧɥǝ ɯᴉnᴉɯnɯ ƃɹɐdǝ ʇɥɐʇ ɐ lǝɐɹnǝɹ ɯnsʇ ǝɐɹn ʇø ɹǝɔǝᴉʌǝ ɔɹǝdᴉʇ ᴉn ʇɥǝ ɔønɹsǝ, " "ɐs ɐ dǝɔᴉɯɐl bǝʇʍǝǝn 0.0 ɐnd 1.0. Føɹ ǝxɐɯdlǝ, ɟøɹ 75%, ǝnʇǝɹ 0.75." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Sǝlɟ Ᵽɐɔǝd" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -10996,11 +10996,11 @@ msgstr "" "dø nøʇ ɥɐʌǝ dnǝ dɐʇǝs ɟøɹ ɐssᴉƃnɯǝnʇs, ɐnd sʇndǝnʇs ɔɐn dɹøƃɹǝss ʇɥɹønƃɥ ʇɥǝ" " ɔønɹsǝ ɐʇ ɐnʎ ɹɐʇǝ bǝɟøɹǝ ʇɥǝ ɔønɹsǝ ǝnds." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Ɇnɐblǝ Snbsǝɔʇᴉøn Ᵽɹǝɹǝbnᴉsᴉʇǝs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11008,21 +11008,21 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɥᴉs ʌɐlnǝ ᴉs ʇɹnǝ, ʎøn ɔɐn ɥᴉdǝ ɐ snbsǝɔʇᴉøn nnʇᴉl " "lǝɐɹnǝɹs ǝɐɹn ɐ ɯᴉnᴉɯnɯ sɔøɹǝ ᴉn ɐnøʇɥǝɹ, dɹǝɹǝbnᴉsᴉʇǝ snbsǝɔʇᴉøn." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Ȼønɹsǝ Łǝɐɹnᴉnƃ Ɨnɟøɹɯɐʇᴉøn" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Sdǝɔᴉɟʎ ʍɥɐʇ sʇndǝnʇ ɔɐn lǝɐɹn ɟɹøɯ ʇɥǝ ɔønɹsǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Ȼønɹsǝ Vᴉsᴉbᴉlᴉʇʎ Føɹ Ʉnǝnɹøllǝd Łǝɐɹnǝɹs" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11034,19 +11034,19 @@ msgstr "" "ǝnɹøllǝd sʇndǝnʇs), 'dnblᴉɔ_ønʇlᴉnǝ' (ɐlløʍ ɐɔɔǝss ʇø ɔønɹsǝ ønʇlᴉnǝ) ɐnd " "'dnblᴉɔ' (ɐlløʍ ɐɔɔǝss ʇø bøʇɥ ønʇlᴉnǝ ɐnd ɔønɹsǝ ɔønʇǝnʇ)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Ȼønɹsǝ Ɨnsʇɹnɔʇøɹ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Ɇnʇǝɹ ʇɥǝ dǝʇɐᴉls ɟøɹ Ȼønɹsǝ Ɨnsʇɹnɔʇøɹ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Ⱥdd Ʉnsnddøɹʇǝd Ᵽɹøblǝɯs ɐnd Ŧøøls" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11060,11 +11060,11 @@ msgstr "" "ɹǝbnᴉɹǝɯǝnʇs, snɔɥ ɐs ʇǝsʇᴉnƃ, ɐɔɔǝssᴉbᴉlᴉʇʎ, ᴉnʇǝɹnɐʇᴉønɐlᴉzɐʇᴉøn, ɐnd " "døɔnɯǝnʇɐʇᴉøn." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Ħᴉƃɥlᴉƃɥʇs Ɇnɐblǝd ɟøɹ Mǝssɐƃᴉnƃ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11072,11 +11072,11 @@ msgstr "" "Ɇnʇǝɹ ʇɹnǝ øɹ ɟɐlsǝ. Ɨɟ ʇɹnǝ, ɐnʎ ɥᴉƃɥlᴉƃɥʇs ɐssøɔᴉɐʇǝd ʍᴉʇɥ ɔønʇǝnʇ ᴉn ʇɥǝ " "ɔønɹsǝ ʍᴉll bǝ ɯǝssɐƃǝd ʇø lǝɐɹnǝɹs ɐʇ ʇɥǝᴉɹ sɔɥǝdnlǝd ʇᴉɯǝ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "Ȼønɹsǝ-ʍᴉdǝ Ȼnsʇøɯ ɈS" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." @@ -11084,11 +11084,11 @@ msgstr "" "Ɇnʇǝɹ Ɉɐʌɐsɔɹᴉdʇ ɹǝsønɹɔǝ ɄɌŁs ʎøn ʍɐnʇ ʇø bǝ løɐdǝd ƃløbɐllʎ ʇɥɹønƃɥønʇ ʇɥǝ" " ɔønɹsǝ dɐƃǝs." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "Ȼønɹsǝ-ʍᴉdǝ Ȼnsʇøɯ ȻSS" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -11096,13 +11096,13 @@ msgstr "" "Ɇnʇǝɹ ȻSS ɹǝsønɹɔǝ ɄɌŁs ʎøn ʍɐnʇ ʇø bǝ løɐdǝd ƃløbɐllʎ ʇɥɹønƃɥønʇ ʇɥǝ ɔønɹsǝ" " dɐƃǝs." -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Øʇɥǝɹ Ȼønɹsǝ Sǝʇʇᴉnƃs" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11114,7 +11114,7 @@ msgstr "" "dᴉɔʇᴉønɐɹʎ øɟ ʌɐlnǝs ᴉn ɈSØN ɟøɹɯɐʇ, snɔɥ ɐs { \"my_custom_setting\": " "\"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Ǥǝnǝɹɐl" @@ -11188,7 +11188,7 @@ msgstr "{section_type} Ⱥʌǝɹɐƃǝ = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Ⱥʌƃ" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" @@ -11197,15 +11197,15 @@ msgstr "" "ɆɌɌØɌ: \"{block_type}\" ᴉs ɐn nnʞnøʍn ɔøɯdønǝnʇ ʇʎdǝ. Ŧɥᴉs ɔøɯdønǝnʇ ʍᴉll bǝ" " ɥᴉddǝn ᴉn ŁMS." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Ħʇɯl ɔønʇǝnʇs ʇø dᴉsdlɐʎ ɟøɹ ʇɥᴉs ɯødnlǝ" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "Sønɹɔǝ ɔødǝ ɟøɹ ŁɐŦǝX døɔnɯǝnʇs. Ŧɥᴉs ɟǝɐʇnɹǝ ᴉs nøʇ ʍǝll-snddøɹʇǝd." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11215,23 +11215,23 @@ msgstr "" "ĦŦMŁ. Sǝlǝɔʇ Ɍɐʍ ʇø ǝdᴉʇ ĦŦMŁ dᴉɹǝɔʇlʎ. Ɨɟ ʎøn ɔɥɐnƃǝ ʇɥᴉs sǝʇʇᴉnƃ, ʎøn ɯnsʇ" " sɐʌǝ ʇɥǝ ɔøɯdønǝnʇ ɐnd ʇɥǝn ɹǝ-ødǝn ᴉʇ ɟøɹ ǝdᴉʇᴉnƃ." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Ɇdᴉʇøɹ" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Vᴉsnɐl" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Ɍɐʍ" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Ħᴉdǝ Ᵽɐƃǝ Fɹøɯ Łǝɐɹnǝɹs" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11239,51 +11239,51 @@ msgstr "" "Ɨɟ ʎøn sǝlǝɔʇ ʇɥᴉs ødʇᴉøn, ønlʎ ɔønɹsǝ ʇǝɐɯ ɯǝɯbǝɹs ʍᴉʇɥ ʇɥǝ Sʇɐɟɟ øɹ Ⱥdɯᴉn " "ɹølǝ sǝǝ ʇɥᴉs dɐƃǝ." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "ĦŦMŁ ɟøɹ ʇɥǝ ɐddᴉʇᴉønɐl dɐƃǝs" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Łᴉsʇ øɟ ɔønɹsǝ nddɐʇǝ ᴉʇǝɯs" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Ⱥnʎ Ŧʎdǝ" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Łᴉbɹɐɹʎ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Sǝlǝɔʇ ʇɥǝ lᴉbɹɐɹʎ ɟɹøɯ ʍɥᴉɔɥ ʎøn ʍɐnʇ ʇø dɹɐʍ ɔønʇǝnʇ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Łᴉbɹɐɹʎ Vǝɹsᴉøn" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Đǝʇǝɹɯᴉnǝs ɥøʍ ɔønʇǝnʇ ᴉs dɹɐʍn ɟɹøɯ ʇɥǝ lᴉbɹɐɹʎ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Ȼɥøøsǝ n ɐʇ ɹɐndøɯ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Ȼønnʇ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Ɇnʇǝɹ ʇɥǝ nnɯbǝɹ øɟ ɔøɯdønǝnʇs ʇø dᴉsdlɐʎ ʇø ǝɐɔɥ sʇndǝnʇ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Ᵽɹøblǝɯ Ŧʎdǝ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11291,7 +11291,7 @@ msgstr "" "Ȼɥøøsǝ ɐ dɹøblǝɯ ʇʎdǝ ʇø ɟǝʇɔɥ ɟɹøɯ ʇɥǝ lᴉbɹɐɹʎ. Ɨɟ \"Ⱥnʎ Ŧʎdǝ\" ᴉs sǝlǝɔʇǝd" " nø ɟᴉlʇǝɹᴉnƃ ᴉs ɐddlᴉǝd." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." @@ -11299,26 +11299,26 @@ msgstr "" "Đǝʇǝɹɯᴉnǝs ʍɥǝʇɥǝɹ ɐ 'Ɍǝsǝʇ Ᵽɹøblǝɯs' bnʇʇøn ᴉs sɥøʍn, sø nsǝɹs ɯɐʎ ɹǝsǝʇ " "ʇɥǝᴉɹ ɐnsʍǝɹs ɐnd ɹǝsɥnɟɟlǝ sǝlǝɔʇǝd ᴉʇǝɯs." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Ŧɥᴉs ɔøɯdønǝnʇ ᴉs ønʇ øɟ dɐʇǝ. Ŧɥǝ lᴉbɹɐɹʎ ɥɐs nǝʍ ɔønʇǝnʇ." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Ʉddɐʇǝ nøʍ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Łᴉbɹɐɹʎ ᴉs ᴉnʌɐlᴉd, ɔøɹɹndʇ, øɹ ɥɐs bǝǝn dǝlǝʇǝd." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Ɇdᴉʇ Łᴉbɹɐɹʎ Łᴉsʇ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11326,45 +11326,45 @@ msgstr "" "Ŧɥᴉs ɔønɹsǝ døǝs nøʇ snddøɹʇ ɔønʇǝnʇ lᴉbɹɐɹᴉǝs. Ȼønʇɐɔʇ ʎønɹ sʎsʇǝɯ " "ɐdɯᴉnᴉsʇɹɐʇøɹ ɟøɹ ɯøɹǝ ᴉnɟøɹɯɐʇᴉøn." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Ⱥ lᴉbɹɐɹʎ ɥɐs nøʇ ʎǝʇ bǝǝn sǝlǝɔʇǝd." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Sǝlǝɔʇ ɐ Łᴉbɹɐɹʎ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Ŧɥǝɹǝ ɐɹǝ nø ɯɐʇɔɥᴉnƃ dɹøblǝɯ ʇʎdǝs ᴉn ʇɥǝ sdǝɔᴉɟᴉǝd lᴉbɹɐɹᴉǝs." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Sǝlǝɔʇ ɐnøʇɥǝɹ dɹøblǝɯ ʇʎdǝ." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "Ŧɥǝ sdǝɔᴉɟᴉǝd lᴉbɹɐɹʎ ᴉs ɔønɟᴉƃnɹǝd ʇø ɟǝʇɔɥ {count} dɹøblǝɯ, " msgstr[1] "Ŧɥǝ sdǝɔᴉɟᴉǝd lᴉbɹɐɹʎ ᴉs ɔønɟᴉƃnɹǝd ʇø ɟǝʇɔɥ {count} dɹøblǝɯs, " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "bnʇ ʇɥǝɹǝ ᴉs ønlʎ {actual} ɯɐʇɔɥᴉnƃ dɹøblǝɯ." msgstr[1] "bnʇ ʇɥǝɹǝ ɐɹǝ ønlʎ {actual} ɯɐʇɔɥᴉnƃ dɹøblǝɯs." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Ɇdᴉʇ ʇɥǝ lᴉbɹɐɹʎ ɔønɟᴉƃnɹɐʇᴉøn." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Ɨnʌɐlᴉd Łᴉbɹɐɹʎ" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Nø Łᴉbɹɐɹʎ Sǝlǝɔʇǝd" @@ -11405,7 +11405,7 @@ msgstr "Ødǝn Ɇdᴉʇøɹ" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "Ɨɯdøɹʇᴉnƃ Łᴉbɹɐɹʎ Ƀløɔʞ ɟɐᴉlǝd - ɐɹǝ ʇɥǝ ƗĐs ʌɐlᴉd ɐnd ɹǝɐdɐblǝ?" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11413,11 +11413,11 @@ msgstr "" "Ŧɥǝ dᴉsdlɐʎ nɐɯǝ ɟøɹ ʇɥᴉs ɔøɯdønǝnʇ. Ⱥnɐlʎʇᴉɔs ɹǝdøɹʇs ɯɐʎ ɐlsø nsǝ ʇɥǝ " "dᴉsdlɐʎ nɐɯǝ ʇø ᴉdǝnʇᴉɟʎ ʇɥᴉs ɔøɯdønǝnʇ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "ŁŦƗ ƗĐ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11430,11 +11430,11 @@ msgstr "" "Sǝʇʇᴉnƃs dɐƃǝ.{break_tag}Sǝǝ {docs_anchor_open}ʇɥǝ ǝdX ŁŦƗ " "døɔnɯǝnʇɐʇᴉøn{anchor_close} ɟøɹ ɯøɹǝ dǝʇɐᴉls øn ʇɥᴉs sǝʇʇᴉnƃ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "ŁŦƗ ɄɌŁ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11447,11 +11447,11 @@ msgstr "" "{docs_anchor_open}ʇɥǝ ǝdX ŁŦƗ døɔnɯǝnʇɐʇᴉøn{anchor_close} ɟøɹ ɯøɹǝ dǝʇɐᴉls " "øn ʇɥᴉs sǝʇʇᴉnƃ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Ȼnsʇøɯ Ᵽɐɹɐɯǝʇǝɹs" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11464,11 +11464,11 @@ msgstr "" "ɔøɯdønǝnʇ.{break_tag}Sǝǝ {docs_anchor_open}ʇɥǝ ǝdX ŁŦƗ " "døɔnɯǝnʇɐʇᴉøn{anchor_close} ɟøɹ ɯøɹǝ dǝʇɐᴉls øn ʇɥᴉs sǝʇʇᴉnƃ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Ødǝn ᴉn Nǝʍ Ᵽɐƃǝ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11480,11 +11480,11 @@ msgstr "" "ᴉn ʇɥǝ ɔnɹɹǝnʇ dɐƃǝ. Ŧɥᴉs sǝʇʇᴉnƃ ᴉs ønlʎ nsǝd ʍɥǝn Ħᴉdǝ Ɇxʇǝɹnɐl Ŧøøl ᴉs " "sǝʇ ʇø Fɐlsǝ. " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Sɔøɹǝd" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11492,11 +11492,11 @@ msgstr "" "Sǝlǝɔʇ Ŧɹnǝ ᴉɟ ʇɥᴉs ɔøɯdønǝnʇ ʍᴉll ɹǝɔǝᴉʌǝ ɐ nnɯǝɹᴉɔɐl sɔøɹǝ ɟɹøɯ ʇɥǝ " "ǝxʇǝɹnɐl ŁŦƗ sʎsʇǝɯ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Wǝᴉƃɥʇ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11504,7 +11504,7 @@ msgstr "" "Ɇnʇǝɹ ʇɥǝ nnɯbǝɹ øɟ døᴉnʇs døssᴉblǝ ɟøɹ ʇɥᴉs ɔøɯdønǝnʇ. Ŧɥǝ dǝɟɐnlʇ ʌɐlnǝ " "ᴉs 1.0. Ŧɥᴉs sǝʇʇᴉnƃ ᴉs ønlʎ nsǝd ʍɥǝn Sɔøɹǝd ᴉs sǝʇ ʇø Ŧɹnǝ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11512,15 +11512,15 @@ msgstr "" "Ŧɥǝ sɔøɹǝ ʞǝdʇ ᴉn ʇɥǝ xbløɔʞ ꝀVS -- dndlᴉɔɐʇǝ øɟ ʇɥǝ dnblᴉsɥǝd sɔøɹǝ ᴉn " "dɾɐnƃø ĐɃ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Ȼøɯɯǝnʇ ɐs ɹǝʇnɹnǝd ɟɹøɯ ƃɹɐdǝɹ, ŁŦƗ2.0 sdǝɔ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Ħᴉdǝ Ɇxʇǝɹnɐl Ŧøøl" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11530,31 +11530,31 @@ msgstr "" "ʍᴉʇɥ ɐn ǝxʇǝɹnɐl ƃɹɐdᴉnƃ sʎsʇǝɯ ɹɐʇɥǝɹ ʇɥɐn lɐnnɔɥ ɐn ǝxʇǝɹnɐl ʇøøl. Ŧɥᴉs " "sǝʇʇᴉnƃ ɥᴉdǝs ʇɥǝ Łɐnnɔɥ bnʇʇøn ɐnd ɐnʎ ƗFɹɐɯǝs ɟøɹ ʇɥᴉs ɔøɯdønǝnʇ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Ɍǝbnǝsʇ nsǝɹ's nsǝɹnɐɯǝ" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Sǝlǝɔʇ Ŧɹnǝ ʇø ɹǝbnǝsʇ ʇɥǝ nsǝɹ's nsǝɹnɐɯǝ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Ɍǝbnǝsʇ nsǝɹ's ǝɯɐᴉl" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Sǝlǝɔʇ Ŧɹnǝ ʇø ɹǝbnǝsʇ ʇɥǝ nsǝɹ's ǝɯɐᴉl ɐddɹǝss." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "ŁŦƗ Ⱥddlᴉɔɐʇᴉøn Ɨnɟøɹɯɐʇᴉøn" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11564,27 +11564,27 @@ msgstr "" "ɐnd/øɹ ǝɯɐᴉl, nsǝ ʇɥᴉs ʇǝxʇ bøx ʇø ᴉnɟøɹɯ nsǝɹs ʍɥʎ ʇɥǝᴉɹ nsǝɹnɐɯǝ ɐnd/øɹ " "ǝɯɐᴉl ʍᴉll bǝ ɟøɹʍɐɹdǝd ʇø ɐ ʇɥᴉɹd dɐɹʇʎ ɐddlᴉɔɐʇᴉøn." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Ƀnʇʇøn Ŧǝxʇ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Ɇnʇǝɹ ʇɥǝ ʇǝxʇ øn ʇɥǝ bnʇʇøn nsǝd ʇø lɐnnɔɥ ʇɥǝ ʇɥᴉɹd dɐɹʇʎ ɐddlᴉɔɐʇᴉøn." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Ⱥɔɔǝdʇ ƃɹɐdǝs dɐsʇ dǝɐdlᴉnǝ" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Sǝlǝɔʇ Ŧɹnǝ ʇø ɐlløʍ ʇɥᴉɹd dɐɹʇʎ sʎsʇǝɯs ʇø døsʇ ƃɹɐdǝs dɐsʇ ʇɥǝ dǝɐdlᴉnǝ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11593,7 +11593,7 @@ msgstr "" "Ȼønld nøʇ dɐɹsǝ ɔnsʇøɯ dɐɹɐɯǝʇǝɹ: {custom_parameter}. Sɥønld bǝ \"x=ʎ\" " "sʇɹᴉnƃ." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11602,7 +11602,7 @@ msgstr "" "Ȼønld nøʇ dɐɹsǝ ŁŦƗ dɐssdøɹʇ: {lti_passport}. Sɥønld bǝ \"ᴉd:ʞǝʎ:sǝɔɹǝʇ\" " "sʇɹᴉnƃ." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Đnǝ Đɐʇǝ" @@ -11611,11 +11611,11 @@ msgstr "Đnǝ Đɐʇǝ" msgid "Enter the default date by which problems are due." msgstr "Ɇnʇǝɹ ʇɥǝ dǝɟɐnlʇ dɐʇǝ bʎ ʍɥᴉɔɥ dɹøblǝɯs ɐɹǝ dnǝ." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "Nnɯbǝɹ øɟ Ɍǝlɐʇᴉʌǝ Wǝǝʞs Đnǝ Ƀʎ" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11868,35 +11868,35 @@ msgstr "Ɇnɹøllɯǝnʇ Ŧɹɐɔʞ Ǥɹønds" msgid "Partition for segmenting users by enrollment track" msgstr "Ᵽɐɹʇᴉʇᴉøn ɟøɹ sǝƃɯǝnʇᴉnƃ nsǝɹs bʎ ǝnɹøllɯǝnʇ ʇɹɐɔʞ" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Wɥǝʇɥǝɹ ʇɥᴉs sʇndǝnʇ ɥɐs ʌøʇǝd øn ʇɥǝ døll" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Sʇndǝnʇ ɐnsʍǝɹ" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Ᵽøll ɐnsʍǝɹs ɟɹøɯ ɐll sʇndǝnʇs" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Ᵽøll ɐnsʍǝɹs ɟɹøɯ xɯl" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Ᵽøll bnǝsʇᴉøn" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Ɇnʇǝɹ ʇɥǝ dɐʇǝ bʎ ʍɥᴉɔɥ dɹøblǝɯs ɐɹǝ dnǝ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Ħᴉdǝ sǝbnǝnɔǝ ɔønʇǝnʇ Ⱥɟʇǝɹ Đnǝ Đɐʇǝ" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -11904,11 +11904,11 @@ msgstr "" "Ɨɟ sǝʇ, ʇɥǝ sǝbnǝnɔǝ ɔønʇǝnʇ ᴉs ɥᴉddǝn ɟøɹ nøn-sʇɐɟɟ nsǝɹs ɐɟʇǝɹ ʇɥǝ dnǝ " "dɐʇǝ ɥɐs dɐssǝd." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Ɨs Ɇnʇɹɐnɔǝ Ɇxɐɯ" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -11916,11 +11916,11 @@ msgstr "" "Ŧɐƃ ʇɥᴉs ɔønɹsǝ ɯødnlǝ ɐs ɐn Ɇnʇɹɐnɔǝ Ɇxɐɯ. Nøʇǝ, ʎøn ɯnsʇ ǝnɐblǝ Ɇnʇɹɐnɔǝ " "Ɇxɐɯs ɟøɹ ʇɥᴉs ɔønɹsǝ sǝʇʇᴉnƃ ʇø ʇɐʞǝ ǝɟɟǝɔʇ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Ɨs Ŧᴉɯǝ Łᴉɯᴉʇǝd" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -11928,11 +11928,11 @@ msgstr "" "Ŧɥᴉs sǝʇʇᴉnƃ ᴉndᴉɔɐʇǝs ʍɥǝʇɥǝɹ sʇndǝnʇs ɥɐʌǝ ɐ lᴉɯᴉʇǝd ʇᴉɯǝ ʇø ʌᴉǝʍ øɹ " "ᴉnʇǝɹɐɔʇ ʍᴉʇɥ ʇɥᴉs ɔønɹsǝʍɐɹǝ ɔøɯdønǝnʇ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Ŧᴉɯǝ Łᴉɯᴉʇ ᴉn Mᴉnnʇǝs" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -11940,19 +11940,19 @@ msgstr "" "Ŧɥǝ nnɯbǝɹ øɟ ɯᴉnnʇǝs ɐʌɐᴉlɐblǝ ʇø sʇndǝnʇs ɟøɹ ʌᴉǝʍᴉnƃ øɹ ᴉnʇǝɹɐɔʇᴉnƃ ʍᴉʇɥ " "ʇɥᴉs ɔønɹsǝʍɐɹǝ ɔøɯdønǝnʇ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Ɨs Ᵽɹøɔʇøɹᴉnƃ Ɇnɐblǝd" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Ŧɥᴉs sǝʇʇᴉnƃ ᴉndᴉɔɐʇǝs ʍɥǝʇɥǝɹ ʇɥᴉs ǝxɐɯ ᴉs ɐ dɹøɔʇøɹǝd ǝxɐɯ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Søɟʇʍɐɹǝ Sǝɔnɹǝ Ɍǝʌᴉǝʍ Ɍnlǝs" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -11960,11 +11960,11 @@ msgstr "" "Ŧɥᴉs sǝʇʇᴉnƃ ᴉndᴉɔɐʇǝs ʍɥɐʇ ɹnlǝs ʇɥǝ dɹøɔʇøɹᴉnƃ ʇǝɐɯ sɥønld ɟølløʍ ʍɥǝn " "ʌᴉǝʍᴉnƃ ʇɥǝ ʌᴉdǝøs." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Ɨs Ᵽɹɐɔʇᴉɔǝ Ɇxɐɯ" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -11972,15 +11972,15 @@ msgstr "" "Ŧɥᴉs sǝʇʇᴉnƃ ᴉndᴉɔɐʇǝs ʍɥǝʇɥǝɹ ʇɥᴉs ǝxɐɯ ᴉs ɟøɹ ʇǝsʇᴉnƃ dnɹdøsǝs ønlʎ. " "Ᵽɹɐɔʇᴉɔǝ ǝxɐɯs ɐɹǝ nøʇ ʌǝɹᴉɟᴉǝd." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Ɨs Ønbøɐɹdᴉnƃ Ɇxɐɯ" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "Ŧɥᴉs sǝʇʇᴉnƃ ᴉndᴉɔɐʇǝs ʍɥǝʇɥǝɹ ʇɥᴉs ǝxɐɯ ᴉs ɐn ønbøɐɹdᴉnƃ ǝxɐɯ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -11988,23 +11988,23 @@ msgstr "" "Ŧɥᴉs snbsǝɔʇᴉøn ᴉs nnløɔʞǝd ɟøɹ lǝɐɹnǝɹs ʍɥǝn ʇɥǝʎ ɯǝǝʇ ʇɥǝ dɹǝɹǝbnᴉsᴉʇǝ " "ɹǝbnᴉɹǝɯǝnʇs." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Ŧɥᴉs ǝxɐɯ ᴉs ɥᴉddǝn ɟɹøɯ ʇɥǝ lǝɐɹnǝɹ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Ƀǝɔɐnsǝ ʇɥǝ ɔønɹsǝ ɥɐs ǝndǝd, ʇɥᴉs ɐssᴉƃnɯǝnʇ ᴉs ɥᴉddǝn ɟɹøɯ ʇɥǝ lǝɐɹnǝɹ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Ƀǝɔɐnsǝ ʇɥǝ dnǝ dɐʇǝ ɥɐs dɐssǝd, ʇɥᴉs ɐssᴉƃnɯǝnʇ ᴉs ɥᴉddǝn ɟɹøɯ ʇɥǝ lǝɐɹnǝɹ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12012,30 +12012,30 @@ msgstr "" "Ŧɥᴉs sǝɔʇᴉøn ᴉs ɐ dɹǝɹǝbnᴉsᴉʇǝ. Ɏøn ɯnsʇ ɔøɯdlǝʇǝ ʇɥᴉs sǝɔʇᴉøn ᴉn øɹdǝɹ ʇø " "nnløɔʞ ɐddᴉʇᴉønɐl ɔønʇǝnʇ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Ⱥ lᴉsʇ snɯɯɐɹᴉzᴉnƃ ʍɥɐʇ sʇndǝnʇs sɥønld løøʞ ɟøɹʍɐɹd ʇø ᴉn ʇɥᴉs sǝɔʇᴉøn." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Ǥɹønd ƗĐ {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Nøʇ Sǝlǝɔʇǝd" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Ŧɥǝ dᴉsdlɐʎ nɐɯǝ ɟøɹ ʇɥᴉs ɔøɯdønǝnʇ. (Nøʇ sɥøʍn ʇø lǝɐɹnǝɹs)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Ȼønʇǝnʇ Ɇxdǝɹᴉɯǝnʇ" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12045,28 +12045,28 @@ msgstr "" " Ȼɐnʇᴉøn: Ȼɥɐnƃᴉnƃ ʇɥǝ ƃɹønd ɔønɟᴉƃnɹɐʇᴉøn øɟ ɐ sʇndǝnʇ-ʌᴉsᴉblǝ ǝxdǝɹᴉɯǝnʇ " "ʍᴉll ᴉɯdɐɔʇ ʇɥǝ ǝxdǝɹᴉɯǝnʇ dɐʇɐ." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Ǥɹønd Ȼønɟᴉƃnɹɐʇᴉøn" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "Wɥᴉɔɥ ɔɥᴉld ɯødnlǝ sʇndǝnʇs ᴉn ɐ dɐɹʇᴉɔnlɐɹ ƃɹønd_ᴉd sɥønld sǝǝ" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (ᴉnɐɔʇᴉʌǝ)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Ŧɥǝ ǝxdǝɹᴉɯǝnʇ ᴉs nøʇ ɐssøɔᴉɐʇǝd ʍᴉʇɥ ɐ ƃɹønd ɔønɟᴉƃnɹɐʇᴉøn." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Sǝlǝɔʇ ɐ Ǥɹønd Ȼønɟᴉƃnɹɐʇᴉøn" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12074,7 +12074,7 @@ msgstr "" "Ŧɥǝ ǝxdǝɹᴉɯǝnʇ nsǝs ɐ dǝlǝʇǝd ƃɹønd ɔønɟᴉƃnɹɐʇᴉøn. Sǝlǝɔʇ ɐ ʌɐlᴉd ƃɹønd " "ɔønɟᴉƃnɹɐʇᴉøn øɹ dǝlǝʇǝ ʇɥᴉs ǝxdǝɹᴉɯǝnʇ." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12082,17 +12082,17 @@ msgstr "" "Ŧɥǝ ǝxdǝɹᴉɯǝnʇ nsǝs ɐ ƃɹønd ɔønɟᴉƃnɹɐʇᴉøn ʇɥɐʇ ᴉs nøʇ snddøɹʇǝd ɟøɹ " "ǝxdǝɹᴉɯǝnʇs. Sǝlǝɔʇ ɐ ʌɐlᴉd ƃɹønd ɔønɟᴉƃnɹɐʇᴉøn øɹ dǝlǝʇǝ ʇɥᴉs ǝxdǝɹᴉɯǝnʇ." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" "Ŧɥǝ ǝxdǝɹᴉɯǝnʇ døǝs nøʇ ɔønʇɐᴉn ɐll øɟ ʇɥǝ ƃɹønds ᴉn ʇɥǝ ɔønɟᴉƃnɹɐʇᴉøn." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Ⱥdd Mᴉssᴉnƃ Ǥɹønds" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12100,7 +12100,7 @@ msgstr "" "Ŧɥǝ ǝxdǝɹᴉɯǝnʇ ɥɐs ɐn ᴉnɐɔʇᴉʌǝ ƃɹønd. Møʌǝ ɔønʇǝnʇ ᴉnʇø ɐɔʇᴉʌǝ ƃɹønds, ʇɥǝn " "dǝlǝʇǝ ʇɥǝ ᴉnɐɔʇᴉʌǝ ƃɹønd." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "Ŧɥᴉs ɔønʇǝnʇ ǝxdǝɹᴉɯǝnʇ ɥɐs ᴉssnǝs ʇɥɐʇ ɐɟɟǝɔʇ ɔønʇǝnʇ ʌᴉsᴉbᴉlᴉʇʎ." @@ -12120,7 +12120,7 @@ msgstr "Ɇnɐblǝ ᴉn-ɔønʇǝxʇ dᴉsɔnssᴉøns ɟøɹ ʇɥǝ Ʉnᴉʇ" msgid "Add discussion for the Unit." msgstr "Ⱥdd dᴉsɔnssᴉøn ɟøɹ ʇɥǝ Ʉnᴉʇ." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "Can't get transcript link from Youtube for {youtube_id}." msgstr "Ȼɐn'ʇ ƃǝʇ ʇɹɐnsɔɹᴉdʇ lᴉnʞ ɟɹøɯ Ɏønʇnbǝ ɟøɹ {youtube_id}." @@ -12134,11 +12134,11 @@ msgstr "" "Ȼɐn'ʇ ɹǝɔǝᴉʌǝ ʇɹɐnsɔɹᴉdʇs ɟɹøɯ Ɏønʇnbǝ ɟøɹ {youtube_id}. Sʇɐʇns ɔødǝ: " "{status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Wǝ snddøɹʇ ønlʎ SnbɌᴉd (*.sɹʇ) ʇɹɐnsɔɹᴉdʇs ɟøɹɯɐʇ." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12147,24 +12147,24 @@ msgstr "" "Søɯǝʇɥᴉnƃ ʍɹønƃ ʍᴉʇɥ SnbɌᴉd ʇɹɐnsɔɹᴉdʇs ɟᴉlǝ dnɹᴉnƃ dɐɹsᴉnƃ. Ɨnnǝɹ ɯǝssɐƃǝ " "ᴉs {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Søɯǝʇɥᴉnƃ ʍɹønƃ ʍᴉʇɥ SnbɌᴉd ʇɹɐnsɔɹᴉdʇs ɟᴉlǝ dnɹᴉnƃ dɐɹsᴉnƃ." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: Ȼɐn'ʇ ɟᴉnd ndløɐdǝd ʇɹɐnsɔɹᴉdʇs: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Łɐnƃnɐƃǝ ᴉs ɹǝbnᴉɹǝd." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Ƀɐsᴉɔ" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12173,7 +12173,7 @@ msgstr[0] "Ŧɥǝɹǝ ᴉs nø ʇɹɐnsɔɹᴉdʇ ɟᴉlǝ ɐssøɔᴉɐʇǝd ʍ msgstr[1] "" "Ŧɥǝɹǝ ɐɹǝ nø ʇɹɐnsɔɹᴉdʇ ɟᴉlǝs ɐssøɔᴉɐʇǝd ʍᴉʇɥ ʇɥǝ {lang} lɐnƃnɐƃǝs." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12181,57 +12181,57 @@ msgstr "" "Ŧɥǝ ɄɌŁ ɟøɹ ʎønɹ ʌᴉdǝø. Ŧɥᴉs ɔɐn bǝ ɐ ɎønŦnbǝ ɄɌŁ øɹ ɐ lᴉnʞ ʇø ɐn .ɯd4, " ".øƃƃ, øɹ .ʍǝbɯ ʌᴉdǝø ɟᴉlǝ ɥøsʇǝd ǝlsǝʍɥǝɹǝ øn ʇɥǝ Ɨnʇǝɹnǝʇ." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "Đǝɟɐnlʇ Vᴉdǝø ɄɌŁ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Ȼøɯdønǝnʇ Đᴉsdlɐʎ Nɐɯǝ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Ȼnɹɹǝnʇ døsᴉʇᴉøn ᴉn ʇɥǝ ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Ødʇᴉønɐl, ɟøɹ øldǝɹ bɹøʍsǝɹs: ʇɥǝ ɎønŦnbǝ ƗĐ ɟøɹ ʇɥǝ nøɹɯɐl sdǝǝd ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "ɎønŦnbǝ ƗĐ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Ødʇᴉønɐl, ɟøɹ øldǝɹ bɹøʍsǝɹs: ʇɥǝ ɎønŦnbǝ ƗĐ ɟøɹ ʇɥǝ .75x sdǝǝd ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "ɎønŦnbǝ ƗĐ ɟøɹ .75x sdǝǝd" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Ødʇᴉønɐl, ɟøɹ øldǝɹ bɹøʍsǝɹs: ʇɥǝ ɎønŦnbǝ ƗĐ ɟøɹ ʇɥǝ 1.25x sdǝǝd ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "ɎønŦnbǝ ƗĐ ɟøɹ 1.25x sdǝǝd" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Ødʇᴉønɐl, ɟøɹ øldǝɹ bɹøʍsǝɹs: ʇɥǝ ɎønŦnbǝ ƗĐ ɟøɹ ʇɥǝ 1.5x sdǝǝd ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "ɎønŦnbǝ ƗĐ ɟøɹ 1.5x sdǝǝd" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12241,11 +12241,11 @@ msgstr "" " Nøʇ snddøɹʇǝd ᴉn ʇɥǝ nɐʇᴉʌǝ ɯøbᴉlǝ ɐdd: ʇɥǝ ɟnll ʌᴉdǝø ɟᴉlǝ ʍᴉll dlɐʎ. " "Føɹɯɐʇʇǝd ɐs ĦĦ:MM:SS. Ŧɥǝ ɯɐxᴉɯnɯ ʌɐlnǝ ᴉs 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Vᴉdǝø Sʇɐɹʇ Ŧᴉɯǝ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12255,11 +12255,11 @@ msgstr "" "Nøʇ snddøɹʇǝd ᴉn ʇɥǝ nɐʇᴉʌǝ ɯøbᴉlǝ ɐdd: ʇɥǝ ɟnll ʌᴉdǝø ɟᴉlǝ ʍᴉll dlɐʎ. " "Føɹɯɐʇʇǝd ɐs ĦĦ:MM:SS. Ŧɥǝ ɯɐxᴉɯnɯ ʌɐlnǝ ᴉs 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Vᴉdǝø Sʇød Ŧᴉɯǝ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12269,11 +12269,11 @@ msgstr "" "ʇɥǝʎ ɔɐnnøʇ nsǝ ʇɥǝ ǝdX ʌᴉdǝø dlɐʎǝɹ øɹ dø nøʇ ɥɐʌǝ ɐɔɔǝss ʇø ɎønŦnbǝ. Ɏøn " "ɯnsʇ ɐdd ɐʇ lǝɐsʇ ønǝ nøn-ɎønŦnbǝ ɄɌŁ ᴉn ʇɥǝ Vᴉdǝø Fᴉlǝ ɄɌŁs ɟᴉǝld." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Vᴉdǝø Đøʍnløɐd Ⱥlløʍǝd" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12289,11 +12289,11 @@ msgstr "" "ʇɥǝ sʇndǝnʇ's ɔøɯdnʇǝɹ. Ŧø ɐlløʍ sʇndǝnʇs ʇø døʍnløɐd ʇɥǝsǝ ʌᴉdǝøs, sǝʇ " "Vᴉdǝø Đøʍnløɐd Ⱥlløʍǝd ʇø Ŧɹnǝ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "Vᴉdǝø Fᴉlǝ ɄɌŁs" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12311,11 +12311,11 @@ msgstr "" " ʇɥǝ ɄɌŁ ɟøɹ ʇɥǝ ʇɹɐnsɔɹᴉdʇ ɥǝɹǝ. Sʇndǝnʇs sǝǝ ɐ lᴉnʞ ʇø døʍnløɐd ʇɥɐʇ " "ʇɹɐnsɔɹᴉdʇ bǝløʍ ʇɥǝ ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "Đøʍnløɐdɐblǝ Ŧɹɐnsɔɹᴉdʇ ɄɌŁ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12327,11 +12327,11 @@ msgstr "" "ɟᴉlǝ. Ɨɟ ʎøn ʍɐnʇ ʇø dɹøʌᴉdǝ ʇɥǝ ʇɹɐnsɔɹᴉdʇ ɟøɹ døʍnløɐd ᴉn ɐ dᴉɟɟǝɹǝnʇ " "ɟøɹɯɐʇ, ndløɐd ɐ ɟᴉlǝ bʎ nsᴉnƃ ʇɥǝ Ʉdløɐd Ħɐndønʇ ɟᴉǝld." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Đøʍnløɐd Ŧɹɐnsɔɹᴉdʇ Ⱥlløʍǝd" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12341,19 +12341,19 @@ msgstr "" "ɟᴉǝld øn ʇɥǝ Ƀɐsᴉɔ ʇɐb. Ŧɥᴉs ʇɹɐnsɔɹᴉdʇ sɥønld bǝ ᴉn Ɇnƃlᴉsɥ. Ɏøn døn'ʇ ɥɐʌǝ" " ʇø ɔɥɐnƃǝ ʇɥᴉs sǝʇʇᴉnƃ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Đǝɟɐnlʇ Ŧᴉɯǝd Ŧɹɐnsɔɹᴉdʇ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "Sdǝɔᴉɟʎ ʍɥǝʇɥǝɹ ʇɥǝ ʇɹɐnsɔɹᴉdʇs ɐddǝɐɹ ʍᴉʇɥ ʇɥǝ ʌᴉdǝø bʎ dǝɟɐnlʇ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Sɥøʍ Ŧɹɐnsɔɹᴉdʇ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12361,41 +12361,41 @@ msgstr "" "Ⱥdd ʇɹɐnsɔɹᴉdʇs ᴉn dᴉɟɟǝɹǝnʇ lɐnƃnɐƃǝs. Ȼlᴉɔʞ bǝløʍ ʇø sdǝɔᴉɟʎ ɐ lɐnƃnɐƃǝ " "ɐnd ndløɐd ɐn .sɹʇ ʇɹɐnsɔɹᴉdʇ ɟᴉlǝ ɟøɹ ʇɥɐʇ lɐnƃnɐƃǝ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Ŧɹɐnsɔɹᴉdʇ Łɐnƃnɐƃǝs" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Ᵽɹǝɟǝɹɹǝd lɐnƃnɐƃǝ ɟøɹ ʇɹɐnsɔɹᴉdʇ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Ᵽɹǝɟǝɹɹǝd lɐnƃnɐƃǝ ɟøɹ ʇɹɐnsɔɹᴉdʇ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Ŧɹɐnsɔɹᴉdʇ ɟᴉlǝ ɟøɹɯɐʇ ʇø døʍnløɐd bʎ nsǝɹ." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SnbɌᴉd (.sɹʇ) ɟᴉlǝ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Ŧǝxʇ (.ʇxʇ) ɟᴉlǝ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "Ŧɥǝ lɐsʇ sdǝǝd ʇɥɐʇ ʇɥǝ nsǝɹ sdǝɔᴉɟᴉǝd ɟøɹ ʇɥǝ ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Ŧɥǝ dǝɟɐnlʇ sdǝǝd ɟøɹ ʇɥǝ ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -12403,11 +12403,11 @@ msgstr "" "Sdǝɔᴉɟʎ ʍɥǝʇɥǝɹ ʇø ɐdʌɐnɔǝ ɐnʇøɯɐʇᴉɔɐllʎ ʇø ʇɥǝ nǝxʇ nnᴉʇ ʍɥǝn ʇɥǝ ʌᴉdǝø " "ǝnds." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Sdǝɔᴉɟʎ ʍɥǝʇɥǝɹ ɎønŦnbǝ ᴉs ɐʌɐᴉlɐblǝ ɟøɹ ʇɥǝ nsǝɹ." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12415,11 +12415,11 @@ msgstr "" "Ʉdløɐd ɐ ɥɐndønʇ ʇø ɐɔɔøɯdɐnʎ ʇɥᴉs ʌᴉdǝø. Sʇndǝnʇs ɔɐn døʍnløɐd ʇɥǝ ɥɐndønʇ " "bʎ ɔlᴉɔʞᴉnƃ Đøʍnløɐd Ħɐndønʇ nndǝɹ ʇɥǝ ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Ʉdløɐd Ħɐndønʇ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12427,11 +12427,11 @@ msgstr "" "Sdǝɔᴉɟʎ ʍɥǝʇɥǝɹ ɐɔɔǝss ʇø ʇɥᴉs ʌᴉdǝø ᴉs lᴉɯᴉʇǝd ʇø bɹøʍsǝɹs ønlʎ, øɹ ᴉɟ ᴉʇ " "ɔɐn bǝ ɐɔɔǝssǝd ɟɹøɯ øʇɥǝɹ ɐddlᴉɔɐʇᴉøns ᴉnɔlndᴉnƃ ɯøbᴉlǝ ɐdds." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Vᴉdǝø Ⱥʌɐᴉlɐblǝ øn Wǝb Ønlʎ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12445,37 +12445,37 @@ msgstr "" "ʍǝɹǝ nøʇ ɐssᴉƃnǝd ɐ Vᴉdǝø ƗĐ, ǝnʇǝɹ ʌɐlnǝs ᴉn ʇɥøsǝ øʇɥǝɹ ɟᴉǝlds ɐnd ᴉƃnøɹǝ " "ʇɥᴉs ɟᴉǝld." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Đɐʇǝ øɟ ʇɥǝ lɐsʇ ʌᴉǝʍ øɟ ʇɥǝ bnɯdǝɹ" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Đø nøʇ sɥøʍ bnɯdǝɹ ɐƃɐᴉn" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "Sdǝɔᴉɟʎ ʍɥǝʇɥǝɹ ʇɥǝ ʌᴉdǝø ɔɐn bǝ ɐɔɔǝssǝd dnblᴉɔlʎ bʎ lǝɐɹnǝɹs." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "Ᵽnblᴉɔ Ⱥɔɔǝss" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" "Ⱥdd ɐ sdǝɔᴉɟᴉɔ ʇɥnɯbnɐᴉl ɟøɹ lǝɐɹnǝɹs ʇø sǝǝ bǝɟøɹǝ dlɐʎᴉnƃ ʇɥǝ ʌᴉdǝø." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "Ŧɥnɯbnɐᴉl" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Ɨnsʇɹnɔʇᴉøns" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12485,45 +12485,45 @@ msgstr "" "Ȼlǝɐɹ ᴉnsʇɹnɔʇᴉøns ɐɹǝ ᴉɯdøɹʇɐnʇ, ǝsdǝɔᴉɐllʎ ɟøɹ lǝɐɹnǝɹs ʍɥø ɥɐʌǝ " "ɐɔɔǝssᴉbᴉlᴉʇʎ ɹǝbnᴉɹǝɯǝnʇs." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Ɨndnʇs" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Ŧɥǝ nnɯbǝɹ øɟ ʇǝxʇ bøxǝs ɐʌɐᴉlɐblǝ ɟøɹ lǝɐɹnǝɹs ʇø ɐdd ʍøɹds ɐnd sǝnʇǝnɔǝs." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Mɐxᴉɯnɯ Wøɹds" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Ŧɥǝ ɯɐxᴉɯnɯ nnɯbǝɹ øɟ ʍøɹds dᴉsdlɐʎǝd ᴉn ʇɥǝ ƃǝnǝɹɐʇǝd ʍøɹd ɔlønd." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Sɥøʍ Ᵽǝɹɔǝnʇs" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "Sʇɐʇᴉsʇᴉɔs ɐɹǝ sɥøʍn ɟøɹ ǝnʇǝɹǝd ʍøɹds nǝɐɹ ʇɥɐʇ ʍøɹd." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Wɥǝʇɥǝɹ ʇɥᴉs lǝɐɹnǝɹ ɥɐs døsʇǝd ʍøɹds ʇø ʇɥǝ ɔlønd." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Sʇndǝnʇ ɐnsʍǝɹ." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Ⱥll døssᴉblǝ ʍøɹds ɟɹøɯ ɐll lǝɐɹnǝɹs." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Ŧød nnɯ_ʇød_ʍøɹds ʍøɹds ɟøɹ ʍøɹd ɔlønd." diff --git a/conf/locale/ru/LC_MESSAGES/django.po b/conf/locale/ru/LC_MESSAGES/django.po index ada472e5bb97..454c90893727 100644 --- a/conf/locale/ru/LC_MESSAGES/django.po +++ b/conf/locale/ru/LC_MESSAGES/django.po @@ -308,7 +308,7 @@ msgid "Video" msgstr "Видео" #: cms/djangoapps/contentstore/views/component.py -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Advanced" msgstr "Дополнительно" @@ -325,19 +325,19 @@ msgid "Unit" msgstr "Блок" #: cms/djangoapps/contentstore/views/helpers.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Empty" msgstr "Пусто" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Следующие параметры являются необходимыми: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -345,14 +345,14 @@ msgstr "" "Возникла проблема с этим файлом субтитров. Попробуйте загрузить другой файл." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Субтитры с языковым кодом \"{language_code}\" уже существуют." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Необходимо указать файл субтитров." @@ -363,7 +363,7 @@ msgid "Name" msgstr "Имя" #: cms/djangoapps/contentstore/views/videos.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Идентификатор видео" @@ -399,7 +399,7 @@ msgstr "Выйти" #: common/djangoapps/course_modes/admin.py #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Mode" msgstr "Режим" @@ -464,16 +464,16 @@ msgid "Professional Ed" msgstr "Профессиональная подготовка" #: common/djangoapps/course_modes/models.py -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/lti_module.py -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/lti_block.py +#: common/lib/xmodule/xmodule/split_test_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py #: cms/templates/container.html cms/templates/library.html @@ -1948,12 +1948,12 @@ msgid "Question {}" msgstr "" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Incorrect" msgstr "Неверных" #: common/lib/capa/capa/capa_problem.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct" msgstr "Верных" @@ -2118,7 +2118,7 @@ msgid "Incorrect:" msgstr "Неверно:" #: common/lib/capa/capa/responsetypes.py -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer" msgstr "Ответ" @@ -2388,44 +2388,44 @@ msgstr "Ответ сотрудника не может быть интерпр msgid "Could not interpret '{given_answer}' as a number." msgstr "Не удалось определить числовое значение «{given_answer}»." -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Содержание пояснения в формате XML" -#: common/lib/xmodule/xmodule/annotatable_module.py -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/conditional_module.py -#: common/lib/xmodule/xmodule/html_module.py -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/conditional_block.py +#: common/lib/xmodule/xmodule/html_block.py +#: common/lib/xmodule/xmodule/library_content_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py #: common/lib/xmodule/xmodule/library_sourced_block.py -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py #: common/lib/xmodule/xmodule/unit_block.py -#: common/lib/xmodule/xmodule/video_module/video_xfields.py -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: common/lib/xmodule/xmodule/x_module.py #: openedx/core/lib/xblock_builtin/xblock_discussion/xblock_discussion/__init__.py msgid "The display name for this component." msgstr "Отображаемое название компонента" -#: common/lib/xmodule/xmodule/annotatable_module.py +#: common/lib/xmodule/xmodule/annotatable_block.py msgid "Annotation" msgstr "Пояснение" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Пустая задача: XML-редактор" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Количество попыток, использованных слушателем при выполнении задания" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Максимальное количество попыток" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -2433,22 +2433,22 @@ msgstr "" "Определяет, сколько раз можно давать ответ на задание. Если значение не " "установлено, предоставляется неограниченное количество попыток." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Срок сдачи данного задания" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Время, на протяжении которого будут приниматься ответы по истечении срока " "сдачи задания" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Показать результат" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -2456,24 +2456,24 @@ msgstr "" "Определяет, когда отображать результат проверки ответа слушателя. " "Настраивается для подраздела." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Always" msgstr "Всегда" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Never" msgstr "Никогда" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Past Due" msgstr "Прошёл срок сдачи" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Показать ответ" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -2481,47 +2481,47 @@ msgstr "" "Определяет, когда отображать ответ на задание. В расширенных настройках " "можно установить значение по умолчанию." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answered" msgstr "Дан ответ" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Closed" msgstr "Закрыт" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Finished" msgstr "Выполнено" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Ответ верен или прошёл срок сдачи" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "После нескольких попыток" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Attempted" msgstr "Использована попытка" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Показать ответ: Количество попыток" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -2529,15 +2529,15 @@ msgstr "" "Количество попыток студентов ответить на вопрос до появления кнопки Показать" " ответ." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Условия отображения кнопки «Сохранить» на странице" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Show Reset Button" msgstr "Показать кнопку сброса" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -2546,12 +2546,12 @@ msgstr "" "может сбросить свой ответ. Значение по умолчанию можно установить в " "расширенных настройках." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Случайный выбор параметров заданий" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -2560,55 +2560,55 @@ msgstr "" "указанных в сценарии на языке Python. Для задач, не требующих подстановки " "случайного значения переменных, выберите «Никогда»." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "On Reset" msgstr "При сбросе" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Per Student" msgstr "Для каждого слушателя" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "XML data for the problem" msgstr "Данные, связанные с заданием, в формате XML" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Словарь, определяющий правильность ответов" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Словарь для сохранения состояний полей ввода" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Словарь, содержащий ответы слушателей" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Словарь с текущей оценкой слушателя" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Сохранены ли ответы с момента последней отправки" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Ответил ли слушатель на задание" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Random seed for this student" msgstr "Инициализация случайного значения для данного слушателя" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Last submission time" msgstr "Время последней сдачи задания" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Время между попытками" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -2616,11 +2616,11 @@ msgstr "" "Количество секунд, которое должно пройти между попытками, – для заданий, в " "которых предусмотрено несколько попыток." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem Weight" msgstr "Вес задания" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -2628,28 +2628,28 @@ msgstr "" "Определяет количество баллов за каждое задание. Если значение не указано, " "каждое поле ответа в задании будет оцениваться в один балл." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Мarkdown-код этого модуля" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Исходный код заданий в формате LaTeX и Word. Данная функция поддерживается " "не полностью." -#: common/lib/xmodule/xmodule/capa_module.py -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/capa_block.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Разрешить использование шаблонов LaTeX?" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Ключ Matlab API" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -2665,7 +2665,7 @@ msgstr "" "известен посторонним. Для получения ключа для вашего курса или отправки " "сообщения о проблеме, пожалуйста, свяжитесь с moocsupport@mathworks.com" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -2673,7 +2673,7 @@ msgstr "" "К сожалению, при обработке вашего запроса произошла ошибка. Пожалуйста, " "перезагрузите страницу и попробуйте ещё раз." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -2681,19 +2681,19 @@ msgstr "" "Статус этого задания изменился после того, как вы загрузили страницу. " "Пожалуйста, перезагрузите страницу." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer ID" msgstr "ID ответа" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Question" msgstr "Вопрос" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Correct Answer" msgstr "Верный ответ" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html #: cms/templates/index.html cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html @@ -2708,17 +2708,17 @@ msgstr "Верный ответ" msgid "Submit" msgstr "Отправить" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Submitting" msgstr "Отправка" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Внимание: задание было сброшено к исходному состоянию!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -2726,7 +2726,7 @@ msgstr "" "Состояние задание повреждено из-за неверного формата ответа. Ответ состоял " "из:" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Если это сообщение об ошибке продолжает появляться, пожалуйста, свяжитесь с " @@ -2737,7 +2737,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -2745,19 +2745,19 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Подсказка ({hint_num} из {hints_count}): " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" "Ваши ответы были сохранены. Нажмите «{button_name}», чтобы получить оценку." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -2766,7 +2766,7 @@ msgstr[1] "Неверно ({progress} балла)" msgstr[2] "Неверно ({progress} баллов)" msgstr[3] "Неверно ({progress} баллов)" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -2775,7 +2775,7 @@ msgstr[1] "Верно ({progress} балла)" msgstr[2] "Верно ({progress} баллов)" msgstr[3] "Верно ({progress} баллов)" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -2784,31 +2784,31 @@ msgstr[1] "Частично верно ({progress} балла)" msgstr[2] "Частично верно ({progress} баллов)" msgstr[3] "Частично верно ({progress} баллов)" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Partially Correct" msgstr "Частично верно" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Answer submitted." msgstr "Ответ отправлен на проверку." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem is closed." msgstr "Срок сдачи задания прошёл." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" "Необходимо перезагрузить задание, прежде чем снова сдать ответ на проверку." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Подождите по крайней мере {wait} секунд между попытками." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -2817,7 +2817,7 @@ msgstr "" "Подождите по крайней мере {wait_secs} между попытками. Осталось " "{remaining_secs} . " -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -2826,7 +2826,7 @@ msgstr[1] "{num_hour} часа" msgstr[2] "{num_hour} часов" msgstr[3] "{num_hour} часов" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -2835,7 +2835,7 @@ msgstr[1] "{num_minute} минуты" msgstr[2] "{num_minute} минут" msgstr[3] "{num_minute} минут" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -2844,15 +2844,15 @@ msgstr[1] "{num_second} секунды" msgstr[2] "{num_second} секунд" msgstr[3] "{num_second} секунд" -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Задание нужно сбросить перед сохранением." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Ваши ответы сохранены." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -2863,11 +2863,11 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Вы не можете обновить условия задания, срок сдачи которого прошёл." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" "Прежде чем обновить условия задания, вам необходимо отправить задание на " @@ -2875,30 +2875,30 @@ msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Условия задания не позволяют его переоценку." -#: common/lib/xmodule/xmodule/capa_module.py +#: common/lib/xmodule/xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "На задание должен быть дан ответ перед тем, как оно будет оценено снова." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional" msgstr "Зависимый модуль" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" "Список URL-адресов дочерних компонентов, являющихся ссылками на внешние " "модули." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Source Components" msgstr "Исходные компоненты" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -2910,11 +2910,11 @@ msgstr "" "зависимого модуля. Скопируйте идентификатор местонахождения компонента из " "диалога настроек компонента в Studio." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Атрибут-условие" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -2922,11 +2922,11 @@ msgstr "" "Атрибут исходных компонентов, определяющий, показывать ли слушателю " "содержимое зависимого модуля." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Conditional Value" msgstr "Значение-условие" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -2934,11 +2934,11 @@ msgstr "" "Значение атрибута-условия исходного компонента, при котором слушателю будет " "показано содержимое зависимого модуля." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Сообщение о заблокированном содержимом" -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -2951,24 +2951,24 @@ msgstr "" "ссылку на необходимые блоки, вставьте {link} в текст сообщения. Например, " "«Для доступа к этому блоку вам необходимо пройти {link}»." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Для доступа к этому блоку вам необходимо пройти {link}." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Для этого компонента ещё не настроены исходные компоненты." -#: common/lib/xmodule/xmodule/conditional_module.py +#: common/lib/xmodule/xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Настроить исходные компоненты" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "LTI Passports" msgstr "Регистрационные данные LTI" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -2976,40 +2976,40 @@ msgstr "" "Введите регистрационные данные для LTI-инструментов курса в следующем " "формате: \"id:client_key:client_secret\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "Список пар (заголовок, url) для учебников, используемых в этом курсе." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Краткое название, указывающее на вики данного курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Дата открытия записи на курс" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Дата закрытия записи на курс" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Время, с которого доступен этот модуль" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that this class ends" msgstr "Дата окончания курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Дата, когда сертификаты станут доступны слушателям" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Отображаемая цена за курс" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -3019,11 +3019,11 @@ msgstr "" " курса, слушателям будет показана установленная администратором стоимость " "вместо этой." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Advertised Start" msgstr "Заявленная дата начала курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -3033,23 +3033,23 @@ msgstr "" " начала курса, например «Зима 2018». Если вы укажете значение null, будет " "использоваться установленная вами дата начала курса." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Обязательные предыдущие курсы" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Код обязательного предыдущего курса, если имеется" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Правила оценивания этого курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Show Calculator" msgstr "Показывать калькулятор" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -3057,29 +3057,29 @@ msgstr "" "Введите true или false. Если введено значение true, слушателям будет " "доступен калькулятор на странице курса." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Display Name" msgstr "Отображаемое название курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Редактор курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Укажите способ редактирования курса (\"XML\" или \"Studio\")." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Survey URL" msgstr "Ссылка на анкету курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -3087,11 +3087,11 @@ msgstr "" "Введите URL анкеты, заполняемой слушателями после прохождения курса. Если в" " вашем курсе не будет анкеты, введите null." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Периоды отключения обсуждений" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -3111,11 +3111,11 @@ msgstr "" "периода блокировки обсуждений, введите в квадратных скобках: " "[[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Схема тем обсуждения" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -3138,11 +3138,11 @@ msgstr "" "Например, \"Лидийский лад\": {\"id\": \"i4x-UniversityX-" "MUS101-course-2015_T1\", \"default\": true}." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Sorting Alphabetical" msgstr "Сортировать обсуждения по алфавиту" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, discussion categories and subcategories are " "sorted alphabetically. If false, they are sorted chronologically by creation" @@ -3153,19 +3153,19 @@ msgstr "" "значение false, они будут показаны в хронологическом порядке, по дате и " "времени создания." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Announcement Date" msgstr "Дата объявления курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Введите дату, когда ваш курс будет объявлен." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Cohort Configuration" msgstr "Конфигурация группы" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -3175,21 +3175,21 @@ msgstr "" "задать автоматическое распределение слушателей на группы, или выделить " "какие-либо общие темы обсуждений курса в приватные для членов группы." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Is New" msgstr "Курс новый" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Mobile Course Available" msgstr "Доступ к мобильной версии курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -3197,50 +3197,50 @@ msgstr "" "Введите true или false. Если введено true, курс будет доступен на мобильных " "устройствах." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Авторизация для загрузки видео" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the unique identifier for your course's video files provided by edX." msgstr "" "Введите уникальный идентификатор видеофайлов вашего курса, предоставленный " "edX." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Not Graded" msgstr "Курс не оценивается" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "Введите true или false. Если введено значение true, на курсе не будут " "выставляться оценки." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Скрыть диаграмму достижений" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Введите true или false. Если введено значение true, во вкладке «Прогресс» " "не будет показана диаграмма достижений." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "PDF Textbooks" msgstr "Учебники в формате PDF" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Список словарей, содержащих конфигурацию pdf_textbook" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "HTML Textbooks" msgstr "Учебники в формате HTML" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -3250,11 +3250,11 @@ msgstr "" "введите название вкладки (как правило, название книги), а также URL-адреса и" " названия всех глав в книги." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Remote Gradebook" msgstr "Удалённый доступ к оценочному листу" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -3267,7 +3267,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable CCX" msgstr "Включить CCX" @@ -3276,7 +3276,7 @@ msgstr "Включить CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " "manage Custom Courses on edX. When false, Custom Courses cannot be created, " @@ -3289,11 +3289,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL для CCX Connector" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -3301,11 +3301,11 @@ msgstr "" "URL приложения CCX Connector (необязательно). Чтобы разрешить использование " "CCX, установите значение «Разрешить CCX» в true." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Разрешить анонимные сообщения в обсуждениях" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -3313,11 +3313,11 @@ msgstr "" "Введите true или false. При значении true слушатели могут отправлять в " "обсуждениях сообщения, анонимные для всех пользователей." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Разрешить анонимные сообщения в обсуждениях" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -3327,22 +3327,22 @@ msgstr "" "обсуждениях сообщения, анонимные для остальных обучающихся. Данная настройка" " не скрывает автора сообщения от команды курса." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Список дополнительных модулей" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "Введите названия дополнительных модулей, которые будут использованы в вашем " "курсе." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Home Sidebar Name" msgstr "Заголовок боковой панели страницы курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the heading that you want students to see above your course handouts " "on the Course Home page. Your course handouts appear in the right panel of " @@ -3351,13 +3351,13 @@ msgstr "" "Введите заголовок раздела «Дополнительные материалы». Эти материалы " "отображаются на главной странице курса в правой панели." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: lms/templates/courseware/info.html #: openedx/features/course_experience/templates/course_experience/course-home-fragment.html msgid "Course Handouts" msgstr "Дополнительные материалы" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -3365,11 +3365,11 @@ msgstr "" "Если ввести значение true, часовые пояса будут показаны рядом с датами " "курсов. При наличии due_date_display_format этот параметр не используется." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Due Date Display Format" msgstr "Формат отображения срока сдачи" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -3378,21 +3378,21 @@ msgstr "" "Введите формат даты для указания сроков сдачи. По умолчанию используется " "американский стандарт. Введите \"%d-%m-%Y\" для перехода на русский." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "External Login Domain" msgstr "Домен внешней аутентификации" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Введите название метода внешней аутентификации, которым могут " "воспользоваться слушатели курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Возможность скачивания сертификатов до окончания курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -3400,21 +3400,21 @@ msgstr "" "Введите true или false. Если установлено значение true, слушатели смогут " "получить сертификаты до окончания курса при условии выполнения требований." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Показ сертификатов" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course About Page Image" msgstr "Изображение для страницы «О курсе»" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -3424,11 +3424,11 @@ msgstr "" "быть загружен на странице «Файлы и загрузки». Также изображение для курса " "можно задать на странице «Расписание и обзор курса»." -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Изображение для заголовка курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -3437,11 +3437,11 @@ msgstr "" "быть загружен на странице «Файлы и загрузки». Также изображение для курса " "можно задать на странице «Расписание и обзор курса»." -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Миниатюра видео о курсе" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -3449,11 +3449,11 @@ msgstr "" "Введите название изображения-миниатюры для видео. Миниатюру для видео можно " "настроить на странице «Расписание и обзор курса»." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Issue Open Badges" msgstr "Выпускать значки Open Badges" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -3461,7 +3461,7 @@ msgstr "" "Создавать значки Open Badges, т.е. мини-дипломы для выпускников ваших " "онлайн-курсов. Значки генерируются автоматически вместе с сертификатами." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -3471,11 +3471,11 @@ msgstr "" "кавычках введите краткое название типа сертификата, который получат " "студенты, когда закончат курс. Например: \"Сертификат\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Название для сертификата (краткое)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -3485,15 +3485,15 @@ msgstr "" "кавычках введите длинное название типа сертификата, который получат " "студенты, когда закончат курс. Например: \"Сертификат успеха\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Название для сертификата (полное)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Разрешить выпуск HTML-сертификатов" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "При значении true режим просмотра в виде HTML будет доступен для выбранного " @@ -3501,13 +3501,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Изменение параметров просмотра в виде HTML" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -3517,21 +3517,21 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Certificate Configuration" msgstr "Настройки сертификата" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "Введите информацию о настройках данного курса (в формате JSON) " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Класс CSS для перезапуска курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -3539,29 +3539,29 @@ msgstr "" "Позволить курсам использовать один и тот же css-класс в разных запусках, " "даже если они имеют различные номера." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Внешняя ссылка на форум обсуждений" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Позволяет указать внешнюю ссылку вместо того, чтобы использовать встроенный " "форум для обсуждений." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Скрыть страницу «Прогресс»" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Позволяет скрыть страницу «Прогресс»." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Organization Display String" msgstr "Отображаемое название организации" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -3573,11 +3573,11 @@ msgstr "" "при создании курса. Для использования названия, заданного при создании " "курса, введите \"null\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Number Display String" msgstr "Отображаемый номер курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -3588,11 +3588,11 @@ msgstr "" " Данное значение переопределяет номер курса, введённый при созданни курса. " "Для использования номера, заданного при создании курса, введите null." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Максимальное количество слушателей курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -3601,40 +3601,40 @@ msgstr "" "курс. Чтобы разрешить неограниченное количество слушателей, введите " "\"null\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Общий доступ к вики" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Invitation Only" msgstr "Запись только по приглашению" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" "Производить ли запись на курс только по приглашению сотрудников курса." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Название предварительного опроса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Название формы-опроса, который должны пройти пользователи до получения " "доступа к содержимому курса." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Предварительный опрос обязателен" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -3644,13 +3644,13 @@ msgstr "" "доступ к содержанию курса. Если установлено значение true, необходимо " "добавить название в настройку «Название предварительного опроса»." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Видимость курса в каталоге" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -3662,11 +3662,11 @@ msgstr "" "\"about\" (разрешить доступ только к странице «О курсе»), \"none\" (не " "показывать в каталоге и закрыть доступ к странице «О курсе»)." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Вступительное испытание активировано" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -3677,11 +3677,11 @@ msgstr "" "вступительные испытания на этом курсе для того, чтобы эта настройка " "действовала." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Проходной балл за вступительное испытание (%)" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -3691,20 +3691,20 @@ msgstr "" "Обратите внимание, что вы должны активировать вступительные испытания на " "этом курсе для того, чтобы эта настройка действовала." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Идентификатор вступительного испытания" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" "Идентификатор (местонахождение) модуля, содержащего вступительное испытание." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Ссылка для социальных сетей" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -3714,19 +3714,19 @@ msgstr "" "Если включены индивидуальные URL-адреса курсов и возможность публиковать в социальных сетях информацию о записи на курс из панели управления, вы можете добавить URL-адрес, на который будут ссылаться сообщения в социальных сетях (например, адрес страницы «О курсе»). URL-адрес должен быть абсолютным, например:\n" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: common/lib/xmodule/xmodule/course_module.py cms/templates/settings.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Язык курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify the language of your course." msgstr "Укажите язык обучения на вашем курсе." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Teams Configuration" msgstr "Настройка команд" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Разрешить проведение наблюдаемых испытаний" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -3750,11 +3750,11 @@ msgstr "" "что при использовании этой возможности также можно будет добавлять экзамены," " ограниченные по времени." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctoring Provider" msgstr "Провайдер прокторинга" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -3763,22 +3763,22 @@ msgstr "" "Введите провайдера прокторинга, которого вы хотите использовать для этого " "курса. Выберите один из следующих вариантов: {available_providers}." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Разрешить отказ от наблюдаемых экзаменов" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -3791,13 +3791,13 @@ msgstr "" "наблюдением. Это настройка применяется, если в курсе разрешено проведение " "наблюдаемых экзаменов." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Создавать тикеты техподдержки в Zendesk для подозрительных попыток сдачи " "наблюдаемых экзаменов." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -3805,11 +3805,11 @@ msgstr "" "Введите \"true\" или \"false\". Если введено значение \"true\", будет создан" " тикет в Zendesk для подозрительных попыток." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Разрешить проведение испытаний с ограничением по времени" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -3821,11 +3821,11 @@ msgstr "" "разрешены, если значение «Разрешить проведение наблюдаемых испытаний» равно " "\"true\"." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Минимальная зачётная оценка" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -3833,12 +3833,12 @@ msgstr "" "Минимальная оценка, которую необходимо получить для зачёта на курсе, в виде " "десятичной дроби от 0,0 до 1,0. Например, 75% вводятся в виде 0,75." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Произвольный темп" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " @@ -3850,11 +3850,11 @@ msgstr "" "заданий не устанавливаются, а слушатели могут работать с материалами курса в" " любое время до даты его окончания." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Разрешить зависимые подразделы" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -3863,21 +3863,21 @@ msgstr "" "скрыть подраздел, пока обучающийся не набрал необходимое количество баллов в" " другом подразделе." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Learning Information" msgstr "Информация о целях обучения" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Укажите, что студент может узнать из курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Узнаваемость курса для незарегистрированных учащихся" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -3890,19 +3890,19 @@ msgstr "" "контуру курса) и \"public\" (разрешить доступ как к контуру, так и к " "содержанию курса)." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Course Instructor" msgstr "Инструктор курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Введите информацию о преподавателе курса" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Добавить неподдерживаемые проблемы и инструменты" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -3916,11 +3916,11 @@ msgstr "" "рекомендуется ввиду их несоответствия одному или более основным требованиям," " таким как тестирование, доступность, локализация и наличие документации." -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Основные возможности включены для обмена сообщениями" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -3929,13 +3929,13 @@ msgstr "" "связанные с содержанием в курсе, будут сообщаться учащимся по их расписанию." " " -#: common/lib/xmodule/xmodule/course_module.py cms/templates/certificates.html +#: common/lib/xmodule/xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Другие настройки курса " -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -3947,7 +3947,7 @@ msgstr "" "программное обеспечение. Введите словарь значений в формате JSON, например {" " \"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: common/lib/xmodule/xmodule/course_module.py +#: common/lib/xmodule/xmodule/course_block.py msgid "General" msgstr "Общее" @@ -3984,27 +3984,27 @@ msgstr "{section_type} Среднее = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Ср" -#: common/lib/xmodule/xmodule/hidden_module.py +#: common/lib/xmodule/xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Text" msgstr "Текст" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Html contents to display for this module" msgstr "HTML-содержимое, отображаемое в этом модуле" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "Исходный код для документов LaTeX. Эта функция поддерживается не полностью." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -4016,23 +4016,23 @@ msgstr "" "вам следует сохранить компонент, а затем вновь открыть его для " "редактирования." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Editor" msgstr "Редактор" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Visual" msgstr "Визуальный" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Raw" msgstr "Без обработки" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Скрыть страницу от слушателей" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -4040,52 +4040,52 @@ msgstr "" "При выборе этой опции только сотрудники и администраторы курса смогут видеть" " эту страницу." -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML-код для дополнительных страниц" -#: common/lib/xmodule/xmodule/html_module.py +#: common/lib/xmodule/xmodule/html_block.py msgid "List of course update items" msgstr "Список объявлений курса" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Any Type" msgstr "Любой" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #: cms/templates/widgets/header.html msgid "Library" msgstr "Библиотека" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Введите библиотеку, из которой вы хотите извлечь данные" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library Version" msgstr "Версия библиотеки" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Определяет способ извлечения данных из библиотеки" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Choose n at random" msgstr "Выбрать случайное значение n" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Count" msgstr "Количество" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Введите количество компонент, видимых слушателям." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Problem Type" msgstr "Вид задания" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -4093,26 +4093,26 @@ msgstr "" "Выберите вид задания, который будет вставлен из библиотеки. Если выбран " "«Любой», фильтры не применяются." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Этот компонент устарел. Содержимое библиотеки обновлено." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Обновить сейчас." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Библиотека неисправна, повреждена или удалена" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit Library List." msgstr "Редактировать список библиотек." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -4120,23 +4120,23 @@ msgstr "" "Этот курс не поддерживает библиотеки компонентов. Свяжитесь со своим " "системным администратором для получения дополнительной информации." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Библиотека ещё не выбрана." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select a Library." msgstr "Выбрать библиотеку." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "В заданных библиотеках нет соответствующего типа заданий." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Select another problem type." msgstr "Выбрать другой вид задания." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -4145,7 +4145,7 @@ msgstr[1] "Указанная библиотека настроена возвр msgstr[2] "Указанная библиотека настроена возвращать {count} заданий," msgstr[3] "Указанная библиотека настроена возвращать {count} заданий," -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -4154,15 +4154,15 @@ msgstr[1] "но в ней всего {actual} подходящих задани msgstr[2] "но в ней всего {actual} подходящих заданий." msgstr[3] "но в ней всего {actual} подходящих заданий." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Редактировать настройки библиотеки." -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "Invalid Library" msgstr "Неверная библиотека" -#: common/lib/xmodule/xmodule/library_content_module.py +#: common/lib/xmodule/xmodule/library_content_block.py msgid "No Library Selected" msgstr "Библиотека не выбрана" @@ -4203,7 +4203,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -4211,11 +4211,11 @@ msgstr "" "Отображаемое название компонента. Это название компонента также может " "использоваться в аналитических отчётах." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI ID" msgstr "Идентификатор LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -4224,11 +4224,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI URL" msgstr "URL-ссылка на LTI" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -4237,11 +4237,11 @@ msgid "" "on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Custom Parameters" msgstr "Пользовательские параметры" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -4250,11 +4250,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Open in New Page" msgstr "Открыть на новой странице" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -4266,11 +4266,11 @@ msgstr "" "настройка может быть использована только в случае, если для опции «Скрыть " "внешние инструменты» установлено значение «Нет»." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Scored" msgstr "Оценивается" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -4278,11 +4278,11 @@ msgstr "" "Выберите «Да», если этот компонент получит численную оценку из внешней LTI-" "системы" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Weight" msgstr "Вес" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -4291,7 +4291,7 @@ msgstr "" " Значение по умолчанию – 1.0. Эта настройка используется только в том " "случае, когда свойству «Оценивается» присвоено значение «Да»." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -4299,15 +4299,15 @@ msgstr "" "Результат сохранён в xblock KVS -- опубликованный результат продублирован в " "django DB." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Комментарий оценивающего, спецификация LTI2.0" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Hide External Tool" msgstr "Скрыть внешнее приложение" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -4318,31 +4318,31 @@ msgstr "" "использования внешних инструментов. Эта настройка скрывает кнопку запуска и " "любые фреймы для этого компонента." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's username" msgstr "Запросить имя пользователя" #. Translators: This is used to request the user's username for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Выберите «Да», чтобы запросить имя пользователя." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Request user's email" msgstr "Запросить адрес электронной почты пользователя." #. Translators: This is used to request the user's email for a third party #. service. -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Выберите «Да», чтобы запросить электронный адрес пользователя." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI Информация по применению" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -4353,29 +4353,29 @@ msgstr "" "сообщить пользователям, почему их имя пользователя и/или электронная почта " "будут направлены стороннему приложению." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Button Text" msgstr "Надпись на кнопке" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Введите текст надписи на кнопке, используемой для запуска стороннего " "приложения." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Принимать оценки после срока сдачи" -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Выберите «Да», чтобы разрешить сторонним системам публиковать оценки после " "истечения срока сдачи." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -4384,7 +4384,7 @@ msgstr "" "Не удалось распознать специальный параметр: {custom_parameter}. " "Рекомендуется использовать строку \"x=y\"." -#: common/lib/xmodule/xmodule/lti_module.py +#: common/lib/xmodule/xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -4394,7 +4394,7 @@ msgstr "" "строка вида \"id:key:secret\"." #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py lms/templates/ccx/schedule.html +#: common/lib/xmodule/xmodule/seq_block.py lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Срок сдачи" @@ -4404,12 +4404,12 @@ msgstr "" "Введите срок сдачи заданий, который будет использоваться по умолчанию." #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -4670,35 +4670,35 @@ msgstr "Группы по режиму записи" msgid "Partition for segmenting users by enrollment track" msgstr "Сегмент для деления слушателей по режиму записи" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Заполнил ли слушатель опрос" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Student answer" msgstr "Ответ слушателя" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Ответы всех слушателей в голосовании" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Варианты ответов в голосовании из xml" -#: common/lib/xmodule/xmodule/poll_module.py +#: common/lib/xmodule/xmodule/poll_block.py msgid "Poll question" msgstr "Вопрос для голосования" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Введите дату, к которой необходимо сдать задания." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Скрыть содержимое блока по истечении срока сдачи" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -4706,11 +4706,11 @@ msgstr "" "Эта настройка скрывает содержимое блока от всех пользователей, кроме " "сотрудников, по истечении срока сдачи." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Это вступительное испытание" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -4719,11 +4719,11 @@ msgstr "" "вы должны активировать вступительные экзамены на этом курсе, чтобы данная " "настройка действовала." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Time Limited" msgstr "Ограничить по времени" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -4731,11 +4731,11 @@ msgstr "" "Эта настройка определяет, ограничивается ли время, отведённое слушателям на " "просмотр и взаимодействие с данным компонентом курса." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Ограничение по времени в минутах" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -4743,21 +4743,21 @@ msgstr "" "Количество минут, отведённых слушателям на просмотр и взаимодействие с " "данным компонентом курса." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Разрешено ли очное проведение" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" "Эта настройка определяет, является ли данное испытание наблюдаемым " "испытанием." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Меры информационной безопасности" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -4765,11 +4765,11 @@ msgstr "" "Эта настройка указывает, какие правила будут использованы командой " "проверяющих при просмотре видеозаписей." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Пробное испытание" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -4778,17 +4778,17 @@ msgstr "" "чтобы пользователи опробовали возможности платформы. Пробные испытания не " "требуют подтверждения личности." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Экзамен по приему на работу" -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" "Эта настройка указывает, является ли этот экзамен экзаменом для поступления " "в учебное заведение." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -4796,21 +4796,21 @@ msgstr "" "Этот подраздел доступен слушателям, выполнившим предварительные условия его " "изучения." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Этот экзамен скрыт от слушателя." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "Это задание скрыто от слушателей, поскольку курс завершён." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "Это задание скрыто от слушателей, поскольку прошёл срок его сдачи." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -4818,29 +4818,29 @@ msgstr "" "Этот раздел является обязательным условием. Вы должны завершить этот раздел," " чтобы разблокировать дополнительный контент." -#: common/lib/xmodule/xmodule/seq_module.py +#: common/lib/xmodule/xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "Краткое описание содержимого раздела для слушателей в виде списка." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Идентификатор группы {group_id}" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Not Selected" msgstr "Не выбрано" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Отображаемое название компонента (не показывается слушателям)" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Content Experiment" msgstr "Экспериментальный материал" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #: lms/djangoapps/lms_xblock/mixin.py msgid "" "The list of group configurations for partitioning students in content " @@ -4849,7 +4849,7 @@ msgstr "" "Список наборов групп, на которые будут поделены слушатели для изучения " "экспериментальных материалов." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -4860,28 +4860,28 @@ msgstr "" "когда экспериментальные материалы видимы для обучающихся, повлияет на данные" " эксперимента." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Group Configuration" msgstr "Набор групп" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "Какой модуль в той или иной group_id должны увидеть обучающиеся" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (не активна)" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Эксперимент не связан ни с каким набором групп." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Выбрать набор групп" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -4889,7 +4889,7 @@ msgstr "" "В эксперименте использован удалённый набор групп. Выберите существующий " "набор группили удалите этот эксперимент." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -4897,16 +4897,16 @@ msgstr "" "Эксперимент использует набор групп, поддержка которого не предусмотрена в " "экспериментах. Выберите подходящий набор групп или удалите этот эксперимент." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "В эксперименте участвуют не все группы из набора." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Добавить недостающие группы" -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -4914,7 +4914,7 @@ msgstr "" "В эксперименте участвует одна неактивная группа. Переместите содержимое в " "активные группы, а затем удалите неактивную." -#: common/lib/xmodule/xmodule/split_test_module.py +#: common/lib/xmodule/xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "С этим экспериментальным материалом возникли проблемы, влияющие на его " @@ -4949,7 +4949,7 @@ msgstr "" msgid "Cancel" msgstr "Отмена" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -4958,11 +4958,11 @@ msgstr "" "Невозможно получить субтитры с сервиса Youtube для {youtube_id}. Код " "статуса: {status_code}." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Поддерживается только формат субтитров SubRip (*.srt)." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -4971,25 +4971,25 @@ msgstr "" "Что-то пошло не так с субтитрами SubRip во время их подключения. Внутреннее " "сообщение {error_message}" -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Что-то пошло не так с субтитрами SubRip во время их подключения." -#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +#: common/lib/xmodule/xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Не удалось найти загруженные субтитры: {user_filename}" -#: common/lib/xmodule/xmodule/video_module/video_handlers.py +#: common/lib/xmodule/xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Язык обязателен." -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Basic" msgstr "Основное" -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -4999,7 +4999,7 @@ msgstr[1] "Нет субтитров для языков {lang}." msgstr[2] "Нет субтитров для языков {lang}." msgstr[3] "Нет субтитров для языков {lang}." -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -5007,61 +5007,61 @@ msgstr "" "URL вашего видео. Это может быть YouTube URL или ссылка на видеофайл в " "формате .mp4, .ogg или .webm, расположенный на любом хостинге в Интернете." -#: common/lib/xmodule/xmodule/video_module/video_module.py +#: common/lib/xmodule/xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL видео по умолчанию" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Отображаемое название компонента" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Текущая позиция видео." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Необязательное значение для устаревших браузеров: идентификатор видео на " "YouTube, воспроизводимого на нормальной скорости." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "Идентификатор YouTube" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Необязательное значение для устаревших браузеров: идентификатор видео на " "YouTube, воспроизводимого на скорости 0.75x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "Идентификатор YouTube для скорости 0.75x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Необязательное значение для устаревших браузеров: идентификатор видео на " "YouTube, воспроизводимого на скорости 1.25x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "Идентификатор YouTube для скорости 1.25x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Необязательное значение для устаревших браузеров: идентификатор видео на " "YouTube, воспроизводимого на скорости 1.5x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "Идентификатор YouTube для скорости 1.5x." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -5071,11 +5071,11 @@ msgstr "" "всего видео. Не поддерживается в мобильном приложении: видео будет " "воспроизведено полностью. Формат ЧЧ:ММ:СС, максимальное значение 23:59:59." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Время начала воспроизведения" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -5085,11 +5085,11 @@ msgstr "" "всего видео. Не поддерживается в мобильном приложении: видео будет " "воспроизведено полностью. Формат ЧЧ:ММ:СС, максимальное значение 23:59:59." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Время окончания воспроизведения" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -5100,11 +5100,11 @@ msgstr "" "YouTube. Вы должны добавить по крайней мере одну ссылку кроме ссылок " "YouTube в поле «Ссылки URL на видеофайлы»." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Разрешить скачивание видео" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -5120,11 +5120,11 @@ msgstr "" "системой. Чтобы разрешить скачивать эти видеофайлы, укажите «Да» в настройке" " «Разрешить скачивание видео»." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "URL видеофайлов" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -5143,11 +5143,11 @@ msgstr "" "субтитров сюда. Ссылка для скачивания субтитров будет доступна прямо под " "видео." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL файла субтитров для скачивания" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -5159,11 +5159,11 @@ msgstr "" ".txt. Если вы хотите добавить субтитры в другом формате, загрузите файл, " "пользуясь полем «Загрузить дополнительные материалы»." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Разрешить скачивание субтитров" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -5173,20 +5173,20 @@ msgstr "" "вкладке «Основное». Субтитры должны быть на английском языке. Вы не можете " "изменить эту настройку." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Синхронные субтитры по умолчанию" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" "Укажите, появляются ли субтитры по умолчанию при воспроизведении видео." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Отображать субтитры" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -5194,43 +5194,43 @@ msgstr "" "Добавить субтитры на различных языках. Нажмите кнопку ниже, чтобы указать " "язык и загрузить субтитры на нужном языке в формате .srt." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Языки субтитров" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Предпочитаемый язык субтитров." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Предпочитаемый язык субтитров" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Формат файла субтитров, скачиваемый пользователем." #. Translators: This is a type of file used for captioning in the video #. player. -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "Файл SubRip (.srt)" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Текстовый файл (.txt)" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" "Последняя скорость воспроизведения данного видео, установленная " "пользователем." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Скорость воспроизведения видео по умолчанию." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -5238,11 +5238,11 @@ msgstr "" "Укажите, следует ли автоматически переходить к следующему блоку по окончании" " видео." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Укажите, доступен ли ресурс YouTube для данного пользователя." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -5250,11 +5250,11 @@ msgstr "" "Загрузите сопроводительные материалы для этого видео. Слушатели смогут " "скачать их по ссылке «Скачать дополнительные материалы» под видео." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Загрузить дополнительные материалы" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -5263,11 +5263,11 @@ msgstr "" "браузере, или оно может быть доступно из других приложений, включая " "мобильные приложения." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Видео доступно только для онлайн-просмотра" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -5280,20 +5280,20 @@ msgstr "" "URL видеофайла или ID видео на YouTube. Если вы не назначили ID для видео, " "введите эти значения в других полях и проигнорируйте это поле." -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Дата последнего просмотра заставки" -#: common/lib/xmodule/xmodule/video_module/video_xfields.py +#: common/lib/xmodule/xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Больше не показывать заставку" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py #: lms/templates/annotatable.html lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Инструкции" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -5303,46 +5303,46 @@ msgstr "" " слов. Понятные инструкции очень важны, особенно для слушателей с " "ограниченными возможностями." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Inputs" msgstr "Добавленные" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Количество полей ввода, куда слушатели смогут ввести слова или предложения." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Максимальное количество слов" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Максимальное количество слов, отображаемых в итоговом облаке слов." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Показать в процентах" -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" "Статистические данные для каждого слова отображаются рядом с этим словом." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Добавил ли пользователь слова в облако." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Student answer." msgstr "Ответ слушателя." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Все возможные слова от всех слушателей." -#: common/lib/xmodule/xmodule/word_cloud_module.py +#: common/lib/xmodule/xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Наиболее часто встречающиеся num_top_words слов для облака." diff --git a/conf/locale/sk/LC_MESSAGES/django.po b/conf/locale/sk/LC_MESSAGES/django.po index 3dd34b61922b..88a8ad2c5d0f 100644 --- a/conf/locale/sk/LC_MESSAGES/django.po +++ b/conf/locale/sk/LC_MESSAGES/django.po @@ -68,7 +68,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -94,7 +94,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Pokročilé" @@ -110,33 +110,33 @@ msgid "Unit" msgstr "Oddiel" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Prázdny" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -147,7 +147,7 @@ msgid "Name" msgstr "Názov" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -182,7 +182,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mód" @@ -231,12 +231,12 @@ msgstr "" msgid "Professional Ed" msgstr "" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "" @@ -4475,7 +4475,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4784,7 +4784,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8345,21 +8345,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Vysvetlivka" @@ -8371,11 +8371,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Nesprávnych" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Správnych" @@ -8532,7 +8532,7 @@ msgstr "" msgid "Incorrect:" msgstr "" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Odpoveď" @@ -8787,216 +8787,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Zobraziť odpoveď" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9006,47 +9006,47 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -9055,7 +9055,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9063,18 +9063,18 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -9083,7 +9083,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -9092,7 +9092,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -9101,37 +9101,37 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -9140,7 +9140,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -9149,7 +9149,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -9158,15 +9158,15 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9175,37 +9175,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9213,31 +9213,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9246,133 +9246,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9385,11 +9385,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9402,104 +9402,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9510,7 +9510,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9519,7 +9519,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9529,170 +9529,170 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9700,47 +9700,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9748,11 +9748,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9760,60 +9760,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9821,41 +9821,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9863,19 +9863,19 @@ msgid "" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9929,73 +9929,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10003,19 +10003,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10024,43 +10024,43 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10068,7 +10068,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Všeobecné" @@ -10136,148 +10136,148 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Redaktor" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -10286,7 +10286,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -10295,15 +10295,15 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10342,17 +10342,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10361,11 +10361,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10374,11 +10374,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10387,11 +10387,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10399,111 +10399,111 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Dátum splatnosti" @@ -10512,11 +10512,11 @@ msgstr "Dátum splatnosti" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10720,210 +10720,210 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Nie je vybrané" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10943,42 +10943,42 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -10988,92 +10988,92 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11083,11 +11083,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11098,11 +11098,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11110,100 +11110,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11212,80 +11212,80 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Inštrukcie" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/sw_KE/LC_MESSAGES/django.po b/conf/locale/sw_KE/LC_MESSAGES/django.po index 1df7fec62319..90f481bbcbf1 100644 --- a/conf/locale/sw_KE/LC_MESSAGES/django.po +++ b/conf/locale/sw_KE/LC_MESSAGES/django.po @@ -98,7 +98,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Maandishi" @@ -124,7 +124,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Iliyoboreshwa" @@ -140,33 +140,33 @@ msgid "Unit" msgstr "Kitengo" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Tupu " #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -177,7 +177,7 @@ msgid "Name" msgstr "Jina" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Kitambulisho cha Video" @@ -212,7 +212,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mtindo / Namna" @@ -264,12 +264,12 @@ msgstr "Umesajiliwa kama mwanafunzi wa elimu ya fani maalum" msgid "Professional Ed" msgstr "Mtaalamu wa Elimu" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Onesha Jina" @@ -4503,7 +4503,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4815,7 +4815,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8408,21 +8408,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Jina la kizinzo kwa kipengele hiki." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Ufafanuzi" @@ -8435,11 +8435,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Si sahihi" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Sahihi" @@ -8596,7 +8596,7 @@ msgstr "Sahihi" msgid "Incorrect:" msgstr "Sio sahihi" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Jibu" @@ -8854,37 +8854,37 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Onesha matokeo " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -8892,181 +8892,181 @@ msgstr "" "Inafafanua wazi wakati wa kuonesha ikiwa mwanafunzi amejibu swali kwa " "usahihi. Imesabidiwa kwenye kifungu kidogo." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Daima" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Kamwe" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Onesha Jibu" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Imejibiwa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Imefungwa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Imemalizika" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Sahihi au Imepita Muda Wake" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Imejaribiwa" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Kwa Kila Mwanafunzi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Kamusi iliyo na usahihi wa majibu ya sasa ya wanafunzi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Kamusi iliyo na majibu ya sasa ya mwanafunzi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" "Iwapo majibu yamehifadhiwa tangu yalipowasilishwa kwa mara ya mwisho au la " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Muda wa mwisho wa kuwasilisha" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Wakati Baina ya Majaribio" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9076,7 +9076,7 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9084,41 +9084,41 @@ msgstr "" "Samahani, kulikuwa na hitilafu kwenye kushughulikia ombi lako. Tafadhali " "jaribu kupakia upya ukurasa wako na ujaribu tena." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Uwasilishaji" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -9127,7 +9127,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9135,12 +9135,12 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9148,87 +9148,87 @@ msgstr "" "Majibu yako yalihifadhiwa hapo awali. Bofya '{button_name}' kuyapanga kwenye" " madaraja." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Isiyo sahihi ({progress} pointi)" msgstr[1] "Incorrect ({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Sahihi ({progress} pointi)" msgstr[1] "Correct ({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Sahihi kiasi ({progress} pointi)" msgstr[1] "Partially correct ({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Sahihi Kiasi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Jibu limewasilishwa." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Tatizo limefungwa." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Tatizo lazima liwekwe upya kabla ya kuwasilishwa tena." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} jisaa" msgstr[1] "{num_hour} muda" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} dakika" msgstr[1] "{num_minute} dakika" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} sekunde" msgstr[1] "{num_second} sekunde" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Tatizo linahitaji kupangwa upya kabla ya kuhifadhiwa." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Majibu yako yamehifadhiwa." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9239,37 +9239,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Huwezi kuchagua Weka upya kwa tatizo lililofungwa." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Lazima uwasilishe jibu kabla ya kuchagua Weka upya." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Ufafanuzi wa tatizo hausaidii kupata alama upya." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Tatizo lazima litatuliwe kabla ya kupangwa kwenye daraja tena." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Yenye masharti" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Orodha ya urls za watoto ambazo ni kumbukumbu za moduli za nje" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Vipengele Chanzo" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9281,11 +9281,11 @@ msgstr "" "sharti. Nakili kipengele cha kitambulisho cha mahali kinachotoka kwenye " "kidirisha cha Mitegesho kwenye Studio." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Sifa ya Sharti" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -9293,11 +9293,11 @@ msgstr "" "Sifa ya vipengele vya chanzo vinavyoamua iwapo mwanafunzi anaoneshwa maudhui" " ya moduli ya sharti hili." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Thamani ya Sharti" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -9305,11 +9305,11 @@ msgstr "" "Thamani ambayo sifa ya thamani ya vipengele vya chanzo lazima vilingane " "kabla mwanafunzi hajaoneshwa maudhui ya moduli ya sharti." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Ujumbe wa Maudhui Uliozuiwa " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9322,24 +9322,24 @@ msgstr "" "kuwapa wanafunzi kiungo cha moja kwa moja kupata vitengo vinavyohitajika. " "Kwa mfano, 'Lazima ukamilishe {link} kabla ya kukifikia kitengo hiki'." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "Lazima ukamilishe {link} kabla ya kukifikia kitengo hiki." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Kipengele hiki hakina vipengele chanzo vilivyosabidiwa." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Sabidi orodha ya vyanzo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Pasipoti za LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -9347,53 +9347,53 @@ msgstr "" "Ingiza pasipoti kwa vifaa vya LTI vya kozi katika mfumo ufuatao: " "\"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Orodha ya vitu katika Vitabu vya kiada vikiwa na (jina, url) kwa vitabu vya " "kiada vitumikavyo kwenye kozi hii" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Tarehe ambayo uandishi wa darasa hili utafunguliwa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Tarehe ambayo uandikishaji wa darasa hili utafungwa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Wakati ambapo hizi moduli zitaanza kuonekana" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Tarehe ambayo hili darasa linamaliza" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Bei Iliyopangwa ya Uonyeshaji wa Kozi ya Kipodozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Kuanza kwa Kozi Iliyotangazwa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -9403,25 +9403,25 @@ msgstr "" "kutangaza kozi, kama vile, \"Majira ya Joto 2018\". Kama ukitangua thamani " "hii, tarehe ya kuanza uliyotegesha kwa ajili ya kozi hii itatumika." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Masharti ya Awali ya Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" "Masharti muhimu ya awali ya Kozi kama kozi hii ina masharti ya ya awali ya " "kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Ufafanuzi wa sera za utoaji daraja kwenye hili darasa " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Onyesha Kikokotoo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9429,27 +9429,27 @@ msgstr "" "Ingiza ni kweli au si kweli. Kamani kweli, wanafunzi wanaweza kuona " "kikokotoo katika kozi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Jina la Kozi Linavyoonekana" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Mhariri wa Kozi" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Utafiti wa Kozi ya URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -9457,11 +9457,11 @@ msgstr "" "Ingiza URL mwisho wa utafiti wa kozi. Kama kozi yako haina utafiti, ingiza " "batili." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Tarehe za Kuzuiwa Majadiliano" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9474,11 +9474,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Upangaji Mada ya Majadiliano" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9491,106 +9491,106 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Tarehe ya Kutangaza Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Ingiza tarehe ya Kutangaza kozi yako." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Mpangilio wa 'Makundi'" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Kozi ni Mpya" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Kozi Zinazoendeshwa kwa Njia ya Simu Zinapatikana" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "Ingiza kweli au si kweli. Kama kweli kozi itatokea kwenye simu yako. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Sifa za upakiaji wa video." -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Kozi Hazijapewa Daraja." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Ingiza kweli au si kweli. Kama kweli, kozi haitapangwa katika daraja." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Lemaza Grafu ya Maendeleo" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Ingiza kweli au si kweli. Kama kweli, wanafunzi hawawezi kutazama grafu ya " "maendeleo." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Vitabu vya Kiada vya PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Orodha ya kamusi zilizo na mpangilio wa vitabu vya kiada_pdf" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Vitabu vya kiada vya HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9601,7 +9601,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Wezesha CCX" @@ -9610,7 +9610,7 @@ msgstr "Wezesha CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9620,21 +9620,21 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "Muunganisho wa URL ya CCX" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Ruhusu Majadiliano ya Makala Zisizojulikana" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -9642,55 +9642,55 @@ msgstr "" "Ingiza kweli au si kweli. Kama kweli, wanafunzi wanaweza kutengeneza " "mazungumzo ya makala ambayo haijulikani kwa watumiaji." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Ongeza Orodha ya Moduli" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Ingiza majina ya moduli peva/za juu utakazotumia kwenye kozi yako." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Mfumo wa Kuonesha Tarehe ya Kumaliza" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Vyeti vinavyoweza Kupakuliwa Kabla ya Kufikia Mwisho" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -9698,32 +9698,32 @@ msgstr "" "Ingiza kweli au si kweli. Kama kweli, wanafunzi waweza kupakua vyeti kabla " "kozi kumalizika, kama wametimiza masharti ya cheti." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Mtindo wa Kuonyesha Vyeti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Kozi Kuhusiana na Picha ya Ukurasa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "'Picha' ya Bango la Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -9731,65 +9731,65 @@ msgstr "" "Hariri jina la faili ya picha ya bango. Unaweza kuweka picha ya bango katika" " Mikakati & Ukurasa wa Tondoti. " -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Jina la Cheti (Kwa kifupi) " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Jina la Cheti (Kwa Kirefu)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9797,47 +9797,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9845,11 +9845,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9857,11 +9857,11 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "'Kiwango' cha juu kabisa cha Uandikishaji wa Wanafunzi katika Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -9869,50 +9869,50 @@ msgstr "" "Ingiza idadi ya kiwango cha juu cha 'wanafunzi' wanaoweza kujiandikisha " "katika kozi. Kuruhusu idadi kubwa ya wanafunzi, ingiza batili. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Mwaliko 'Pekee'" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Jina la Utafiti wa Kozi Kabla" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "'Utafiti wa Awali wa Kozi' Unahitajika" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Muonekano wa 'Kozi' 'katika' Katalogi" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9920,11 +9920,11 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -9934,11 +9934,11 @@ msgstr "" "mtihani kabla hawajaweza kutazama maudhui ya kozi. Kumbuka, lazima uwezeshe " "alama za Kuingilia kwenye Mitihani wa kozi hii kutumika." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Alama ya Chini Kabisa ya Kuingilia kwenye Mtihani (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -9948,19 +9948,19 @@ msgstr "" "mtihani kabla wanafunzi hawajatazama maudhui. Kumbuka, lazima uwezeshe alama" " za Kuingia kwenye Mtihani wa hii kozi kutumika " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "'Kitambulisho cha Kuingilia kwenye Mtihani'" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9968,19 +9968,19 @@ msgid "" "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Lugha ya kufundishia Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Bainisha lugha ya kozi yako." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Mpangilio wa 'Timu'" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Chagua kujiondoa kwenye Mitihani Inayosimamiwa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10038,13 +10038,13 @@ msgstr "" " uongo, wanafunzi wote lazima wafanye mitihani kwa kusimamiwa. Muundo huu " "unahusika tu kama mitihani inayosimamiwa inahusika kwenye kozi." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Tengeneza Tiketi za Zendesk kuzuia majaribio yenye kutiliwa shaka kwenye " "mitihani inayosimamiwa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10052,11 +10052,11 @@ msgstr "" "Ingiza kweli au uongo. Kama thamani hii ni kweli, tiketi ya Zendesk " "itatengenezwa kwa ajili ya majaribio yenye kutiliwa shaka." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Wezesha Mitihani Unaosimamiwa" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10067,52 +10067,52 @@ msgstr "" "maalum inapatikana kama kipengele cha Wezesha Mitihani ya Kusimamiwa " "kimechaguliwa kuwa ni kweli." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Taarifa za Mafunzo ya Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10120,19 +10120,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Mkufunzi wa Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Ingiza maelezo ya Mkufunzi wa Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Ongeza Maswali yasiyo na Majibu na Zana" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10146,31 +10146,31 @@ msgstr "" "mahitaji ya msingi kama vile utungaji mitihani, upatikanaji, utaifa na " "uwekaji kumbukumbu." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -10182,7 +10182,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Mitegesho Mingine ya Kozi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10190,7 +10190,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Jumla" @@ -10262,45 +10262,45 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Mhariri" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Kuonyesha" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Ficha Ukurasa Usionekane na Wanafunzi" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -10308,126 +10308,126 @@ msgstr "" "Ukichagua kipengele hiki, ni washirika wa kozi pekee pamoja na Wafanyakazi " "au Wasimamizi wa kozi wataona ukurasa huu." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Aina Yoyote" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Maktaba" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Hesabu" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Hariri Orodha ya Maktaba." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Chagua Maktaba." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" msgstr[1] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Maktaba Batili" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Hakuna Maktaba 'Iliyochaguliwa'" @@ -10466,7 +10466,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -10474,11 +10474,11 @@ msgstr "" "Jina litakaloonekana kwenye kipengele hiki. Taarifa za uchunguzi zinaweza " "kutumia jina litakaloonekana kutambua kipengele hiki." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "Kitambulisho cha LTI " -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10487,11 +10487,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "URL ya LTI" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10500,11 +10500,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10513,11 +10513,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10525,104 +10525,104 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -10637,11 +10637,11 @@ msgstr "Tarehe Stahiki" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10846,35 +10846,35 @@ msgstr "Makundi ya Uandikishwaji" msgid "Partition for segmenting users by enrollment track" msgstr "Ugawaji watumiaji kwenye makundi kwa kutumia njia ya uandikishaji" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Iwapo mwanafunzi huyu amepiga kura" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Jibu la mwanafunzi" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Majibu ya utafiti kutoka kwa wanafunzi wote" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Majibu ya utafiti kutoka kwa xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Swali la utafiti" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Ficha mpangilio wa maudhui Baada ya Tarehe ya Mwisho" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -10882,73 +10882,73 @@ msgstr "" "Kama imewekwa, mpangilio wa maudhui unafichwa usionekane na watumiaji wasio " "wafanyakazi baada ya tarehe ya mwisho kupita." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -10956,107 +10956,107 @@ msgstr "" "Kifungu kidogo hiki kimefunguliwa ili wanafunzi wakione wakati " "wanapokamilisha mahitaji muhimu." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Mtihani huu umefichwa usionekane na mwanafunzi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" "Kwasababu kozi imeisha, zoezi hili limefichwa lisionekane na mwanafunzi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" "Kwasababu tarehe ya mwisho imepita, zoezi hili limefichwa lisionekane na " "mwanafunzi." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Jina linaloonekana kwa kipegele hiki. (Halioneshwi kwa wanafunzi)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Ongeza Makundi Yanayokosekana" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -11076,42 +11076,42 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Msingi" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11120,92 +11120,92 @@ msgstr[0] "Hakuna nakala ya faili linalohusiana na lugha ya {lang}." msgstr[1] "" "There are no transcript files associated with the {lang} languages." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "Kitambulisho cha YouTube kwa kasi ya 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Wakati wa Kuanza Video" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11215,11 +11215,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11230,11 +11230,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11242,100 +11242,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11344,27 +11344,27 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" @@ -11372,7 +11372,7 @@ msgstr "" msgid "Instructions" msgstr "Maelekezo" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -11382,46 +11382,46 @@ msgstr "" "cloud. Malekezo yaliyo wazi ni muhimu, hasa kwa wanafunzi wenye kuhitaji " "kukidhi masharti ya kupata mtandao." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Idadi ya visanduku vilivyo wazi vitakavyotumiwa na wanafunzi kujaza maneno " "na sentinsi." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Kiwango cha Juu cha Maneno" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Idadi ya juu ya maneno yanayooneshwa kwenye neno jipya la cloud." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "'Onyesha' Asilimia" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Iwapo mwanafunzi huyu amebandika maneno kwenye cloud." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Jibu la mwanafunzi." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Maneno yote yanayowezekana kutoka kwa wanafunzi wote." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/th/LC_MESSAGES/django.po b/conf/locale/th/LC_MESSAGES/django.po index 3c667e90c717..c489920d5dd3 100644 --- a/conf/locale/th/LC_MESSAGES/django.po +++ b/conf/locale/th/LC_MESSAGES/django.po @@ -128,7 +128,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -156,7 +156,7 @@ msgid "Video" msgstr "" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -169,33 +169,33 @@ msgid "Unit" msgstr "หน่วย" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -204,7 +204,7 @@ msgid "Name" msgstr "ชื่อ" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -239,7 +239,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -4361,7 +4361,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -8183,21 +8183,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "" @@ -8209,11 +8209,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "" @@ -8370,7 +8370,7 @@ msgstr "" msgid "Incorrect:" msgstr "" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "" @@ -8619,216 +8619,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -8838,47 +8838,47 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -8887,7 +8887,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -8895,92 +8895,92 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -8989,37 +8989,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9027,31 +9027,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9060,133 +9060,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9199,11 +9199,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9216,104 +9216,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9324,7 +9324,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9333,7 +9333,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9343,170 +9343,170 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9514,47 +9514,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9562,11 +9562,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9574,60 +9574,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9635,41 +9635,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9681,15 +9681,15 @@ msgstr "" msgid "Course Language" msgstr "ภาษาหลักสูตร" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9743,73 +9743,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -9817,19 +9817,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -9838,31 +9838,31 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -9874,7 +9874,7 @@ msgstr "" msgid "Other Course Settings" msgstr "การตั้งค่าหลักสูตรอื่นๆ" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -9882,7 +9882,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "" @@ -9950,59 +9950,59 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" @@ -10010,108 +10010,108 @@ msgstr "" msgid "Library" msgstr "ห้องสมุด" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10150,17 +10150,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10169,11 +10169,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10182,11 +10182,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10195,11 +10195,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10207,104 +10207,104 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -10319,11 +10319,11 @@ msgstr "วันครบกำหนด" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10526,210 +10526,210 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10749,134 +10749,134 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -10886,11 +10886,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -10901,11 +10901,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -10913,100 +10913,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11015,27 +11015,27 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" @@ -11043,51 +11043,51 @@ msgstr "" msgid "Instructions" msgstr "คำแนะนำหรือคำสั่ง" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/tr_TR/LC_MESSAGES/django.po b/conf/locale/tr_TR/LC_MESSAGES/django.po index 23e5c333420d..e10f134608cb 100644 --- a/conf/locale/tr_TR/LC_MESSAGES/django.po +++ b/conf/locale/tr_TR/LC_MESSAGES/django.po @@ -145,7 +145,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Metin" @@ -173,7 +173,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Gelişmiş" @@ -189,19 +189,19 @@ msgid "Unit" msgstr "Ünite" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Boş" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Bu parametreler gerekiyor: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -209,14 +209,14 @@ msgstr "" "Bu altyazı dosyasında sorun var. Farklı bir dosyayı yüklemeyi deneyin." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "\"{language_code}\" dil kodlu bir altyazı zaten mevcut." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Bir altyazı dosyası gerekiyor." @@ -227,7 +227,7 @@ msgid "Name" msgstr "İsim" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Video No" @@ -262,7 +262,7 @@ msgid "Log out" msgstr "Çıkış yap" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Mod" @@ -314,12 +314,12 @@ msgstr "Profesyonel eğitim öğrencisi olarak kaydoldunuz" msgid "Professional Ed" msgstr "Profesyonel Eğitim" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "Görünen Ad" @@ -4971,7 +4971,7 @@ msgstr "" "kimlikleri boşsa blok herkese görülür olarak değerlendirilir. Blok " "visible_to_staff_only ise bu alanın yok sayılacağını göz önünde bulundurun." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5289,7 +5289,7 @@ msgstr "" " emin misiniz? " #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -9311,21 +9311,21 @@ msgstr "Giriş" msgid "Our mailing address is" msgstr "E-posta adresimiz şöyle: " -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "Bilgi notu için XML verisi" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Bu bileşen için gösterilecek ad." -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "İpucu" @@ -9337,11 +9337,11 @@ msgstr "Olası dosya yüklemeleri olan problemler yeniden notlandırılamaz" msgid "Question {}" msgstr "Soru {}" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Yanlış" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Doğru" @@ -9509,7 +9509,7 @@ msgstr "Doğru:" msgid "Incorrect:" msgstr "Yanlış:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Cevap" @@ -9775,19 +9775,19 @@ msgstr "Codejail API Servisi geçersiz cevap." msgid "Invalid JSON response received from codejail api service." msgstr "Codejail api servisinden geçersiz JSON cevabı alındı." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Boş Gelişmiş Problem" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Öğrenciler tarafından bu problemin denenme sayısı" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Maksimum Deneme" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9796,19 +9796,19 @@ msgstr "" "olduklarını açıklar. Eğer değer belirlenmemişse, sınırsız denemeye izin " "verilir. " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Bu problemin bitmesi gereken tarih" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "Gönderim tarihinden sonra geçen süre kabul edilecektir." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Sonuçları Göster" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9816,23 +9816,23 @@ msgstr "" "Probleme yönelik öğrenci cevabının doğruluğunun ne zaman gösterileceği " "tanımlanır. Alt bölümde ayarlanabilir." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Her Zaman" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Asla" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Zaman Aşımına Uğramış" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Yanıtı Göster" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9840,47 +9840,47 @@ msgstr "" "Probleme yönelik cevabın ne zaman gösterileceği tanımlanır. 'Gelişmiş " "Ayarlar' bölümünde bir varsayılan değer atanabilir." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Yanıtlandı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "Denendi veya Süresi Geçmiş" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Kapatıldı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Bitirildi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Doğru veya Süresi Geçmiş " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Belirli Bir Sayıda Denemeden Sonra" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "Tüm Denemelerden Sonra" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "Tüm Denemelerden ya da Doğru Cevaptan Sonra" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Denendi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Cevabı Göster: Deneme Sayısı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9888,15 +9888,15 @@ msgstr "" "Öğrenciye Cevabı Göster düğmesinin görünmesi için gereken cevap denemesi " "sayısı." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Kaydet düğmesinin sayfada görünmesini zorlayıp zorlamadığı " -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Sıfırla Düğmesini Göster" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9905,11 +9905,11 @@ msgstr "" "gösterilmeyeceğini belirler. Gelişmiş Ayarlar bölümünde varsayılan bir değer" " atanabilir." -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Rasgele sıralama" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9918,55 +9918,55 @@ msgstr "" "sıralanacağını tanımlar. Değerlerin rasgele sıralanmadığı sorular için " "\"Never\" şeklinde belirtin." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "Sıfırla" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Her Bir Öğrenci" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Problem için XML verisi" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Güncel öğrenci cevaplarının doğruluğu ile sözlük" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Giriş tipleri durumunu korumak için sözlük" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Mevcut öğrenci yanıtları ile sözlük" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Mevcut öğrenci notları ile sözlük" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "Son gönderimden bu yana soruların kaydedilip kaydedilmediği" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Öğrencinin problemi cevaplayıp cevaplamadığı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Bu öğrenci için rasgele kaynak" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Son gönderim zamanı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Denemeler Arası Zamanlayıcı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9974,11 +9974,11 @@ msgstr "" "Öğrencinin bir sorunun cevabı için birden fazla kez deneme yaptığında her " "gönderim için beklemesi gereken saniye." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Problem Ağırlığı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9986,25 +9986,25 @@ msgstr "" "Her bir problemin kaç puan ettiğini tanımlar. Eğer bir değer verilmediyse, " "her problem bir puan olarak değerlendirilecektir." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Bu modülün Markdown kaynağı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "LaTeX ve Word problemleri için kaynak kodu. Bu özellik tam desteklenmiyor." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "LaTeX şablonlarını etkinleştir?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API anahtarı" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -10021,7 +10021,7 @@ msgstr "" "anahtar almak veya bir sorunu bildirmek için lütfen " "moocsupport@mathworks.com adresi ile iletişim kurun" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -10029,7 +10029,7 @@ msgstr "" "Özür dileriz, talebinizi işlerken bir hata oldu. Sayfayı yeniden yükleyin ve" " tekrar deneyin." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -10037,29 +10037,29 @@ msgstr "" "Bu problemin durumu siz sayfayı yükledikten sonra değişti. Lütfen sayfayı " "yeniden yükleyin." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "Cevap No" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Soru" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Doğru Cevap" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Gönderiliyor" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Uyarı: Bu problem ilk durumuna sıfırlandı!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -10067,7 +10067,7 @@ msgstr "" "Problemin durumu geçersiz bir yükleme nedeniyle bozuldu. Bu yükleme " "şunlardan oluşuyor:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "Eğer hata devam ederse, lütfen dersin personeliyle temasa geçiniz." @@ -10076,7 +10076,7 @@ msgstr "Eğer hata devam ederse, lütfen dersin personeliyle temasa geçiniz." #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -10084,12 +10084,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "({hints_count} ipucunun {hint_num}): " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -10097,51 +10097,51 @@ msgstr "" "Cevaplarınız kaydedilmiş durumda. Notlandırmak için '{button_name}' " "düğmesine tıklayın." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "Yanlış ({progress} puan)" msgstr[1] "Yanlış ({progress} puan)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "Doğru ({progress} puan)" msgstr[1] "Doğru ({progress} puan)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "Kısmen doğru ({progress} puan)" msgstr[1] "Kısmen doğru ({progress} puan)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Kısmen Doğru" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Cevap gönderildi." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Problem yanıtlara kapandı." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "Tekrar gönderilmeden önce problem sıfırlanmalı." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Yüklemeler arasında en az {wait} saniye beklemelisiniz." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -10150,36 +10150,36 @@ msgstr "" "Yüklemeler arasında en az {wait_secs} saniye beklemelisiniz. Kalan süre " "{remaining_secs}." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} saat" msgstr[1] "{num_hour} saat" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} dakika" msgstr[1] "{num_minute} dakika" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} saniye" msgstr[1] "{num_second} saniye" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Kaydetmeden önce problemin sıfırlanması gerekir." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Yanıtlarınız kaydedildi." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -10190,37 +10190,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Kapatılmış bir problem için Sıfırlama seçilemez." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Sıfırlamayı seçmeden önce bir cevap göndermiş olmalısınız." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Problemin tanımı yeniden değerlendirmeyi desteklemiyor." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "Probleme yeniden not verilmeden önce cevaplanması gereklidir." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Koşullu" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Harici modüllere referans olan alt URL'lerin listesi" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Kaynak Bileşenler" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -10232,11 +10232,11 @@ msgstr "" " Studio'daki Ayarlar penceresinden bir bileşenin bileşen konumu kimliğini " "kopyalayın." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Koşul Etiketleri" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -10244,11 +10244,11 @@ msgstr "" "Bir öğrenciye bu koşullu modülün içeriğinin gösterilip gösterilmeyeceğini " "belirleyen kaynak bileşenlerin özelliği." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Koşullu Değer" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -10256,11 +10256,11 @@ msgstr "" "Bir öğrenciye bu koşullu modülün içeriği gösterilmeden önce kaynak " "bileşenlerin koşullu özniteliğinin eşleşmesi gereken değer. " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Engellenmiş İçerik İletisi" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -10274,26 +10274,26 @@ msgstr "" "Örneğin, 'Bu üniteye erişebilmeniz için önce {link}' bağlantısını " "tamamlamalısınız'. " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" "Bu üniteye erişim hakkını edinmeden önce {link} bağlantısını " "tamamlamalısınız." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Bu bileşenin kaynak bileşenleri henüz yapılandırılmamış." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Kaynaklar listesini yapılandır" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI Pasaportları" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -10301,41 +10301,41 @@ msgstr "" "Ders LTI araçları için aşağıdaki formatta pasaportları girin: " "\"id:client_key:client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Bu eğitimde kullanılan ders kitapları için (başlık, url) bilgileri listesi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Bu dersin wikisi için kısaismi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Bu ders için kayıtlanmanın açılacağı tarih" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Bu ders için kayıtlanmanın kapanacağı tarih" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Bu modül görünür olduğunda süreyi başlat" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Dersin biteceği tarih" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Sertifikaların öğrencilere açılacağı tarih" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Kozmetik Ders Ekran Ücreti" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -10345,11 +10345,11 @@ msgstr "" "olan bir dersin fiyatı veritabanındaki yönetici tarafından belirlendiyse bu " "belirlenen ücret gösterilecektir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Dersin Duyurulan Başlama Tarihi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -10359,23 +10359,23 @@ msgstr "" "\"Kış 2018\" gibi. Bu değeri null olarak girerseniz, bu ders için " "belirlediğiniz başlangıç tarihi gösterilecektir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Ön-Koşul Dersler" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Eğer bu ders ön-gerekli ders ise Ön-Gerekli Ders anahtarı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Bu sınıf için notlandırma kuralı tanımı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Hesap Makinesi Göster" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -10383,27 +10383,27 @@ msgstr "" "True ya da False değerleriyle işaretleyin. True değeri girildiğinde, öğrenci" " derste hesap makinesi görebilecek." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "Ders listesinde gözükmesini istediğiniz şekilde dersin adını girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Dersin Görünecek İsmi" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Ders Editörü" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Bu dersin düzenleme yöntemini girin (\"XML\" veya \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Ders Anketi Bağlantısı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10411,11 +10411,11 @@ msgstr "" "Ders sonu anketi için URL girin. Eğer dersinizin anketi yoksa null/boş " "girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Tartışmayı Karartma Tarihleri" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10437,11 +10437,11 @@ msgstr "" "parantez dahil olmak üzere şu şekilde görünür: [[\"2015-09-15\", " "\"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Tartışma Konusu Eşleştirme" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10464,27 +10464,27 @@ msgstr "" "Notaları\" için, {\"id\": \"i4x-UniversityX-MUS101-course-2015_T1\", " "\"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "Tartışmalar Eklenti Ayarları " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "Tartışmalar eklentileri için ayarlar." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Dersin İlan Tarihi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Dersinizi duyurma tarihini giriniz." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Topluluk Ayarları" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10494,11 +10494,11 @@ msgstr "" " otomatikleştirilmiş gruplara öğrenci atamayı tanımla, ya da özel olarak " "ders çapında tartışma başlıklarını topluluk üyelerine tanımla." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Bu Ders Yeni" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." @@ -10507,11 +10507,11 @@ msgstr "" "dersler listesinde ve ders görselinin yanında Yeni! rozeti geçici olarak " "görünür." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Mobil Ders Mevcut" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10519,11 +10519,11 @@ msgstr "" "True ya da False değerleriyle işaretleyin. True değeri girildiğinde, ders " "mobil cihazlara açık olacak." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Video Yükleme Kimlik Bilgileri" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " @@ -10532,39 +10532,39 @@ msgstr "" "Dersinizin video dosyaları için {platform_name} tarafından sağlanan özgün " "tanımlayıcıyı girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Ders Puanlanmadı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" "True ya da False değerleriyle işaretleyin. Değer True ise, ders " "notlandırılmayacak." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "İlerleme Grafiğini Devre Dışı Bırak" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "True ya da False değerleriyle işaretleyin. True değeri girildiğinde, " "öğrenciler ilerleme grafiğini göremez." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF Ders Kitapları" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "pdf_textbook yapılandırmasını içeren sözlüklerin listesi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML Ders Kitapları" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10574,11 +10574,11 @@ msgstr "" "sekmenin (genellikle kitabın başlığı) ve kitabın her bölümünün URL ve " "başlıklarını girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Uzak Not Defteri" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10591,7 +10591,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "CCX Eğitimlerini Etkinleştir" @@ -10600,7 +10600,7 @@ msgstr "CCX Eğitimlerini Etkinleştir" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10614,11 +10614,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX Eğitim Bağlayıcı URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10627,11 +10627,11 @@ msgstr "" "bağlantısı (isteğe bağlı). 'CCX Eğitimlerini Etkinleştir' ayarı 'true' " "olarak işaretleninceye dek göz ardı edilir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Anonim Tartışma Ortamı Gönderilerini Kabul et" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10639,11 +10639,11 @@ msgstr "" "True ya da False değerleriyle işaretleyin. True değeri girildiğinde, " "öğrenciler tüm kullanıcılara anonim forum gönderileri oluşturabilir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Kişiye Anonim Tartışma Gönderilerine İzin Ver" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10653,15 +10653,15 @@ msgstr "" "öğrenciler diğer öğrencilere anonim olan forum gönderileri oluşturabilir. Bu" " ayar gönderileri ders personeline anonim yapmaz." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Gelişmiş Modül Listesi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "Dersinizde kullanacağınız gelişmiş bileşenlerin adlarını girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10669,11 +10669,11 @@ msgstr "" "Ders içinde saat dilimleri gösterilmeliyse, değer olarak True. " "bitiş_tarihi_gösterim_formatı lehine onaylanmamıştır." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Bitiş Tarihi Gösterim Formatı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10683,19 +10683,19 @@ msgstr "" " \"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Harici Oturum Açma Alanı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "Öğrencilerin ders için kullanabileceği harici giriş metodunu girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Bitişten Önce Sertifikalar İndirilebilir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10704,21 +10704,21 @@ msgstr "" "öğrenciler sertifika için gereklilikleri sağlıyorlarsa ders bitiminden önce " "sertifikalarını indirebilirler. " -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "Sertifikalar Gösterim Davranışı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Dersin Hakkında Sayfası için Görsel" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10728,11 +10728,11 @@ msgstr "" "sayfasına yüklemelisiniz. Ayarlar & Ayrıntılar sayfasından dersin resmini " "ayarlayabilirsiniz." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "Ders Banner Görseli" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10740,11 +10740,11 @@ msgstr "" "Banner görüntü dosyasının adını düzenle. Banner görselini Ayarlar & " "Ayrıntılar sayfasından belirleyebilirsiniz." -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "Ders Videosu Küçük Resmi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10752,11 +10752,11 @@ msgstr "" "Video küçük resmi dosyasının ismini düzenle. Video küçük resmini Ayarlar" " & Ayrıntılar sayfasından belirleyebilirsiniz." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Open Badge Çıkar" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10764,7 +10764,7 @@ msgstr "" "Bu ders için Open Badges rozeti oluşturun. Rozetler sertifikalar " "düzenlendiğinde oluşturulur. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10774,11 +10774,11 @@ msgstr "" " işaretlerinin arasına, öğrencilerin dersi tamamladıktan sonra alacakları " "sertifika türünün kısa ismini yazın. Örneğin, \"Sertifika\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Sertifika İsmi (Kısa)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10788,15 +10788,15 @@ msgstr "" " işaretlerinin arasına, öğrencilerin dersi tamamladıktan sonra alacakları " "sertifika türünün uzun ismini yazın. Örneğin, \"Üstün Başarı Belgesi\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Sertifika İsmi (Uzun)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Sertifika Web/HTML Görünümü Etkinleştirildi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" "Eğer değer true/doğru ise, sertifika Web/HTML görünümleri bu ders için " @@ -10804,13 +10804,13 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Sertifika Web/HTML Görünümü geçersiz kılındı" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10820,21 +10820,21 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Sertifika Yapılandırması" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "Ders-belirli yapılandırma bilgisini buraya girin (JSON formatı)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Dersleri Yeniden Çalıştırmak için CSS Sınıfları " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10842,29 +10842,29 @@ msgstr "" "Farklı numaralı olsa bile aynı css sınıfını paylaşmak için derslere izin " "verir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Harici Forum Bağlantısı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Tartışma forumlarını değiştirmek için harici bağlantının belirtimine izin " "ver. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "İlerleme Sekmesini Gizle" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "İlerleme sekmesini gizlemeye izin verir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Ders Organizasyonu Görüntüleme Dizesi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10876,11 +10876,11 @@ msgstr "" "oluşturduğunuzda girdiğiniz organizasyonu kullanmak için, değeri null olarak" " girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Ders Sayısı Görüntüleme Dizesi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10892,11 +10892,11 @@ msgstr "" "oluşturduğunuzda girmiş olduğunuz numarayı kullanmak için, null değerini " "girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Derse Kayıtlanacak En Fazla Öğrenci" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10904,11 +10904,11 @@ msgstr "" "Derse en fazla kaç öğrencinin kaydolabileceğini girin. Öğrenci sayısı sınırı" " olmasını istemiyorsanız null değerini girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Genel Wiki Erişimine İzin Ver" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." @@ -10917,28 +10917,28 @@ msgstr "" "girilmişse, derse kayıt olmamış olsalar bile öğrenciler ders wikisini " "görüntüleyebilir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Sadece Davet ile" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Ders personeli tarafından davet için kaydın kısıtlanması." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Ders-öncesi Anket Adı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Kullanıcılara ders önceki anketi olarak gösterilecek Anket Formunun Adı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Ders-öncesi Anketi Gerekli" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10948,13 +10948,13 @@ msgstr "" "gerekmediğini belirtin. Bu değeri True olarak ayarlarsanız, yukarıda bulunan" " Ders Anket Adı ayarı kısmından anketinize isim eklemelisiniz." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Katalogda Dersin Görünürlüğü" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10967,11 +10967,11 @@ msgstr "" "izin ver), 'none' (katalogda gösterme ve hakkında sayfasına erişime izin " "verme)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Giriş Sınavı Etkin" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10981,11 +10981,11 @@ msgstr "" "tamamlamaması gerektiğini belirtin. Bu ders ayarının gerçekleşmesi için " "Giriş Sınavları'nı etkinleştirmeniz gerektiğine dikkat edin. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Giriş Sınavı Minimum Puan (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10995,19 +10995,19 @@ msgstr "" "minimum puanı yüzdelik olarak tanımlayın. Etkin olması için Giriş " "Sınavlarını ders ayarlarından etkinleştirmelisiniz." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Giriş Sınavı ID'si" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "Giriş sınavının içerik modül belirleyicisi (yer)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Sosyal Medya Paylaşım Bağlantısı" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -11019,19 +11019,19 @@ msgstr "" "ekleyebilirsiniz. URL'ler tüm nitelikleri taşımalıdır. Örneğin: " "http://www.edx.org/course/Introduction-to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Dersin Dili" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Dersinizin dilini tanımlayın." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Takımlar Yapılandırması" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Gözetimli Sınavları Etkinleştir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -11054,11 +11054,11 @@ msgstr "" "ayarlanmışsa, dersinizde gözetimli sınavlar etkindir. Gözetimli sınavları " "etkinleştirmenin süreli sınavları da etkin hale getireceğini unutmayın." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "Gözetim Hizmet Sağlayıcısı" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -11067,11 +11067,11 @@ msgstr "" "Bu ders yayınında kullanmayı istediğiniz gözetim sağlayıcısını girin. " "Aşağıdakilerden birini seçebilirsiniz: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "Proctortrack Sınav Sorun İletme Kişisi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " @@ -11081,11 +11081,11 @@ msgstr "" "(itiraz, gecikmiş değerlendirme vs.) iletiminin gerektiği durumlarda " "kullanılacak destek ekibi iletişim e-posta adresini girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Gözetimli Sınavlara Katılmamaya İzin Ver" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -11097,11 +11097,11 @@ msgstr "" "olarak girilmişse, tüm öğrenciler sınavı gözetimli olarak almak zorundadır. " "Bu ayar ders için gözetimli sınavlar etkinleştirilmişse uygulanacaktır." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "Şüpheli Gözetimli Sınav Girişimleri için Zendesk Bildirimleri Oluştur" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -11109,11 +11109,11 @@ msgstr "" "True ya da False değerleriyle işaretleyin. Eğer bu değer True olarak " "girilmişse, şüpheli girişimler için Zendesk bildirimleri oluşturulacaktır." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Zamanlanmış Sınavları Etkinleştir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -11124,11 +11124,11 @@ msgstr "" "etkinleştirmek için Gözetimli Sınavları Etkinleştir seçeneği değeri de True " "olmalı." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Kredi için Minimum Not" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -11136,11 +11136,11 @@ msgstr "" "Öğrencinin dersten kredi kazanması için alması gereken en az not, ondalıklı " "sayı olarak 0.0 ve 1.0 arasındadır. Örneğin %75 için 0.75 şeklinde girin. " -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Kendi Kendine" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -11151,11 +11151,11 @@ msgstr "" " öğrenciler ders bitiş tarihine kadar istedikleri zaman derste " "ilerleyebilir." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Altbölüm Önkoşullarını Etkinleştir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -11164,21 +11164,21 @@ msgstr "" "girilmişse, öğrenciler önkoşul altbölümünde geçer not alıncaya dek bir " "altbölümü gizleyebilirsiniz." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Ders Kazanım Bilgisi" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Bu dersten öğrencilerin neleri öğreneceğini belirtin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Kayıtlanmamış Öğrenciler İçin Ders Görünürlüğü" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -11191,19 +11191,19 @@ msgstr "" "izin verir) ve 'public' (hem anahatlara hem de ders içeriğine erişime izin " "verilir). " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Ders Eğitmeni" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Ders Eğitmeni hakkındaki ayrıntıları girin" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Desteklenmeyen Problem ve Araçları Ekle" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -11217,11 +11217,11 @@ msgstr "" "belgelendirme gibi bir ya da daha fazla sayıda temel gerekliliği " "karşılamadıkları için tavsiye edilmez. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Mesajlaşmada Renkle Vurgusunu Etkinleştir" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -11230,11 +11230,11 @@ msgstr "" "tüm renkli vurgulamalar öğrencilere planlanan zaman diliminde ileti olarak " "gönderilecek." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "Ders boyunca Özel JS" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." @@ -11242,11 +11242,11 @@ msgstr "" "Ders sayfalarının tamamında yüklenmesini istediğiniz JavaScript kaynak " "URL'lerini girin." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "Ders boyunca Özel CSS" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -11254,13 +11254,13 @@ msgstr "" "Ders sayfalarının tamamında yüklenmesini istediğiniz CSS kaynak URL'lerini " "girin." -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Diğer Ders Ayarları" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -11272,7 +11272,7 @@ msgstr "" " \"value\", \"other_setting\": \"value\" } gibi JSON biçiminde bir değerler " "sözlüğü girin" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Genel" @@ -11346,7 +11346,7 @@ msgstr "{section_type} Ortalama = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Ort." -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" @@ -11355,16 +11355,16 @@ msgstr "" "HATA: \"{block_type}\" bilinmeyen bir bileşen türü. Bu bileşen LMS'de " "gizlenecek." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "Bu modülde gösterilecek Html içerikleri" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" "LaTeX belgeleri için kaynak kodu. Bu özellik tam olarak desteklenmemektedir." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -11374,23 +11374,23 @@ msgstr "" "için Görsel'i seçin. HTML'yi doğrudan düzenlemek için Ham'ı seçin. Bu ayarı " "değiştirirseniz bileşeni kaydetmeli ve düzenlemek için yeniden açmalısınız. " -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Editör" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Görsel" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Ham" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Sayfayı Öğrencilerden Gizle" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -11398,51 +11398,51 @@ msgstr "" "Bu ayarı seçtiğinizde, sadece Personel ve Yönetici yetki grubundaki " "kullanıcılar bu sayfayı görebilecek." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "Ek sayfalar için HTML" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Ders güncelleme öğelerinin listesi" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Herhangi Tip" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "Kütüphane" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "İçeriği çekmek istediğiniz kütüphaneyi seçin." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Kütüphane Sürümü" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "İçeriğin kütüphaneden nasıl çekileceğini belirler" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "n sayısını rasgele üret" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Say" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Her bir öğrenciye gösterilecek bileşen sayısını giriniz." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Problem Türü" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11450,32 +11450,32 @@ msgstr "" "Kütüphaneden getirmek için problem türünü seçin. Eğer \"Herhangi Bir Tür\" " "seçiliyse filtreleme uygulanmaz." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Bu bileşen güncel değil. Kütüphane yeni içeriğe sahip." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Şimdi güncelle." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Kütüphane geçersiz, bozulmuş veya silinmiş." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Kütüphane Listesini Düzenle." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11483,23 +11483,23 @@ msgstr "" "Bu ders, içerik kütüphanelerini desteklemiyor. Daha fazla bilgi için sistem " "yöneticisi ile iletişime geçiniz." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Henüz bir kütüphane seçilmedi." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Bir Kütüphane Seçin." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "Belirtilen kütüphanelerde, eşleşen problem türleri yoktur." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Farklı problem türü seçiniz." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11508,22 +11508,22 @@ msgstr[0] "" msgstr[1] "" "Belirtilen kütüphane, {count} problemi getirmek için ayarlanmıştır, " -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "fakat sadece {actual} eşleşen problem bulunmaktadır." msgstr[1] "fakat sadece {actual} eşleşen problem bulunmaktadır." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Kütüphane ayarlarını düzenleyin." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Geçersiz Kütüphane" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Hiçbir Kütüphane Seçilmedi" @@ -11565,7 +11565,7 @@ msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" "Kütüphane Block içe aktarımı başarısız - ID'ler geçerli ve okunabilir mi?" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11573,11 +11573,11 @@ msgstr "" "Bu bileşen için gösterim adı. Analitik raporları bu bileşeni tanımlamak için" " gösterim adını kullanabilir." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI No" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11590,11 +11590,11 @@ msgstr "" " olmalıdır.{break_tag}Bu ayar hakkında ayrıntılı bilgi için " "{docs_anchor_open}edX LTI belgelendirmesine{anchor_close} bakın." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11607,11 +11607,11 @@ msgstr "" "için {break_tag}{docs_anchor_open}edX LTI belgelendirmesine{anchor_close} " "bakın." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Özel yapılmış parametreler" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11624,11 +11624,11 @@ msgstr "" "hakkında daha detaylı bilgi için {docs_anchor_open}edX LTI " "belgelendirmesine{anchor_close} bakınız." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Yeni Sayfada Aç" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11641,11 +11641,11 @@ msgstr "" "işaretleyin. Bu ayar yalnızca Harici Aracı Gizle değeri False olarak " "ayarlandığında kullanılır." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Puanlandı" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11653,11 +11653,11 @@ msgstr "" "Bu bileşen dış LTI sisteminden rakamsal bir skor alacaksa True olarak " "işaretleyin. " -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Ağırlık" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11665,22 +11665,22 @@ msgstr "" "Bu bileşen için muhtemel puan sayısını girin. Varsayılan değer 1.0. Bu ayar " "sadece Puanlandı değeri True olarak ayarlandıysa kullanılır." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" "Puan xblock KVS'de tutuldu -- django DB'deki yayınlanan puanın kopyası" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Derecelendirenden döndüğü gibi yorum, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Harici Aracı Gizle" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11691,31 +11691,31 @@ msgstr "" " olarak işaretleyin. Bu ayar Başlat düğmesini ve bu bileşen için olan " "IFrames'i gizler." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Kullanıcının kullanıcı adını iste" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Kullanıcının kullanıcı adını istemek için True'yu seçin." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Kullanıcının e-posta adresini iste" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Kullanıcının e-posta adresini istemek için True'yu seçin." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI Uygulama Bilgisi" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11726,36 +11726,36 @@ msgstr "" "üçüncü parti uygulamaya kullanıcı adlarının ve/veya e-postalarının " "gönderileceğine ilişkin açıklama yazın." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Düğme Metni" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Üçüncü kişi uygulamasını başlatmak için kullanılan düğmenin üzerindeki metni" " girin." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Tarihi geçmiş notları kabul et" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Bitiş tarihi geçmiş notlarını göndermek için üçüncü parti sistemlere izin " "vermek için True'yu seçin." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "Özel parametre okunamadı: {custom_parameter}. \"x=y\" dizgesi olmalıdır." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11764,7 +11764,7 @@ msgstr "" "LTI pasaportu okunamadı: {lti_passport}. \"id:key:secret\" dizgesi " "olmalıdır." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Teslim Tarihi" @@ -11773,11 +11773,11 @@ msgstr "Teslim Tarihi" msgid "Enter the default date by which problems are due." msgstr "Süresi dolan problemler vasıtasıyla varsayılan tarihi girin." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "Göreli Hafta Sayısı" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -12038,35 +12038,35 @@ msgstr "Kayıtlanma Yolu Grupları" msgid "Partition for segmenting users by enrollment track" msgstr "Kullanıcıları kayıtlanma yollarına göre ayrıştırma için bölümleme" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Bu öğrencinin anketi oylama durumu" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Öğrenci cevabı" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Tüm öğrencilerden gelen oylama cevapları" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "XML kaynağından gelen oylama cevapları" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Oylama sorusu" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Süresi dolan problemler vasıtasıyla tarihi girin." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Bitiş Tarihinden Sonra sıradaki içeriği gizle" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -12074,11 +12074,11 @@ msgstr "" "Ayarlandığında, sıradaki içerik, bitiş tarihi geçtikten sonra akademik " "olmayan kullanıcılar için gizlenir." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Giriş Sınavı Mı" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -12086,11 +12086,11 @@ msgstr "" "Bu ders modülünü Giriş Sınavı olarak etiketleyin. Bu ders ayarının geçerli " "olması için Giriş Sınavları'nı etkinleştirmeniz gerektiğine dikkat edin. " -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Zaman Sınırlı Mı" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -12098,11 +12098,11 @@ msgstr "" "Bu ayar öğrencilerin ders yazılımını görmelerinin ve kullanmalarının belirli" " bir zamanla sınırlı olup olmadığını belirtir." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Dakika Cinsinden Süre Sınırı" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -12110,19 +12110,19 @@ msgstr "" "Öğrencilerin bu ders yazılımı bileşenini görme ve kullanmaları için sahip " "oldukları dakika." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Gözetim Etkinleştirilmiş Mi" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Bu ayar bu sınavın gözetimli sınav olup olmadığını gösterir." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Yazılım Güvenlikli İnceleme Kuralları" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -12130,11 +12130,11 @@ msgstr "" "Bu ayar gözetim ekibi videoları izlerken hangi kuralları izleyeceğine işaret" " eder." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Uygulama Sınavı Mı" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -12142,17 +12142,17 @@ msgstr "" "Bu ayar bu sınavın deneme amaçlı olup olmadığını gösterir. Deneme sınavları " "onaylanmaz." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "Bu Bir Test Sürüşü Sınavı Mı" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" "Bu ayar bu sınavın bilgisayar donanımlarının yeterliliğini ölçecek bir test " "sürüşü sınavı olup olmadığını belirler." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -12160,21 +12160,21 @@ msgstr "" "Bu altbölümün kilidi, öğrenciler gerekli önkoşulları karşıladığında " "kapatılacaktır. " -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Bu sınav öğrenciye gösterilmiyor." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "Ders sona erdiğinden, bu görev öğrenciye gösterilmiyor." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "Son teslim tarihi geçtiğinden, bu görev öğrenciye gösterilmiyor." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -12182,29 +12182,29 @@ msgstr "" "Bu bölüm bir önkoşuldur. Ek içeriklerin kilidini açmak için bu bölümü " "tamamlamanız gerekiyor." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "Bu bölümde öğrencilerin neler göreceğine dair özet liste." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Grup No {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Seçilmedi" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Bu bileşen için gösterilecek isim. (Öğrencilere gösterilmeyecek)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "İçerik Denemesi" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -12214,29 +12214,29 @@ msgstr "" " tanımlar. Dikkat: Öğrencilerin görebildiği bir deneyin grup " "yapılandırmasını değiştirmek deney verisini etkileyecektir." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Grup Yapılandırma" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" "Belirli bir grup_no'da olan çocuk modülü öğrencilerinin görmesi gereken " -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (aktif değil)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Deney bir grup yapılandırması ile ilişkili değildir." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Bir Grup Yapılandırması Seçiniz" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -12244,7 +12244,7 @@ msgstr "" "Deney silinmiş grup yapılandırması içerir. Geçerli bir grup yapılandırması " "seçin ya da bu deneyi silin." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -12252,16 +12252,16 @@ msgstr "" "Deney, deneyler için desteklenmeyen bir grup yapılandırması kullanır. " "Geçerli bir grup yapılandırması seçin ya da bu deneyi silin." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "Deney, yapılandırmadaki tüm grupları içermez." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Eksik Grupları Ekle" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -12269,7 +12269,7 @@ msgstr "" "Deneyde aktif olmayan bir grup bulunuyor. İçeriği aktif gruplara taşıyın ve " "ardından aktif olmayan grubu silin." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "Bu içerik deneyinin içerik görünürlüğünü etkileyen sorunları var." @@ -12289,7 +12289,7 @@ msgstr "Ünite için bağlam içi tartışmaları etkinleştirin" msgid "Add discussion for the Unit." msgstr "Üniteye tartışma ekle." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -12298,11 +12298,11 @@ msgstr "" "Youtube'dan {youtube_id} için transkript alınamadı. Durum kodu: " "{status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Sadece SubRip (*.srt) türünde altyazı biçimini destekliyoruz." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -12311,24 +12311,24 @@ msgstr "" "SubRip altyazı dosyası okunurken bir şeyler yanlış gitti. İç mesaj " "{error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "SubRip altyazı dosyası okunurken bir şeyler yanlış gitti." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: Yüklenmiş altyazılar bulunamadı: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Dil gerekmektedir." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Temel" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -12336,7 +12336,7 @@ msgid_plural "" msgstr[0] "{lang} dilleriyle ilgili altyazı dosyaları bulunmuyor." msgstr[1] "{lang} dilleriyle ilgili altyazı dosyaları bulunmuyor." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -12344,61 +12344,61 @@ msgstr "" "Videonuz için URL. Bu YouTube URL'i ya da .mp4 veya .ogg bağlantısı ya da " "internette herhangi bir yerde barındırılan .webm video dosyası olabilir." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "Varsayılan Video Bağlantısı" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Bileşen Görünen Adı" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Videoda şu anki yer." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "İsteğe bağlı, eski tarayıcılar için: normal hızdaki videolar için YouTube " "Kimliği " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube Kimliği" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "İsteğe bağlı, eski tarayıcılar için: .75x hızındaki videolar için YouTube " "Kimliği " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr ".75x hız için YouTube Kimliği" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "İsteğe bağlı, eski tarayıcılar için: 1.25x hızındaki videolar için YouTube " "Kimliği." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "1.25x hız için YouTube Kimliği" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "İsteğe bağlı, eski tarayıcılar için: 1.5x hızındaki videolar için YouTube " "Kimliği." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "1.5x hız için YouTube Kimliği" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -12408,11 +12408,11 @@ msgstr "" "başlatılacağı zaman. Yerel mobil uygulamada desteklenmez, videonun tamamı " "gösterilir. HH:MM:SS olarak formatlanmıştır. Maksimum değer 23:59:59'dur. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Video Başlama Zamanı" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -12422,11 +12422,11 @@ msgstr "" "durdurulacağı zaman. Native mobil uygulamada desteklenmez, videonun tamamı " "gösterilir. HH:MM:SS olarak formatlanmıştır. Maksimum değer 23:59:59'dur. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Video Durma Zamanı" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12437,11 +12437,11 @@ msgstr "" "izin verin. Video Dosyası URL'lerinin bulunduğu yere YouTube URL'si olmayan " "en az bir URL ekleyin." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Video İndirilebilir" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12457,11 +12457,11 @@ msgstr "" "bilgisayarlarına uyumlu olanı görebilecekler. Öğrencilerin bu videoları " "yüklemelerine izin vermek için Video Yükleme İzni'ni True olarak ayarlayın. " -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "Video Dosyası Bağlantıları" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12480,11 +12480,11 @@ msgstr "" "ekleyebilirsiniz. Öğrenciler videonun altında altyazıyı yüklemek için bir " "bağlantı görecek." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "İndirilebilir Altyazı URL'si" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12496,11 +12496,11 @@ msgstr "" ".srt ya da .txt formatındadır. Altyazının farklı bir formatta olmasını " "isterseniz Ders Notu Yükle bölümünden bir dosya yükleyebilirsiniz." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Altyazı İndirilebilir" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12510,20 +12510,20 @@ msgstr "" "varsayılan konuşma metni. Bu konuşma metni İngilizce olmalıdır. Bu ayarı " "değiştirmeniz gerekli değildir." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Zamanları İşaretlenmiş Öntanımlı Altyazı" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" "Varsayılan olarak altyazıların video ile görünür olup olmadığını belirltin." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Altyazıyı Göster" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12531,41 +12531,41 @@ msgstr "" "Farklı dillerde altyazılar ekleyin. Bir dil belirlemek için ve o dil için " ".srt altyazı dosyasını yüklemek için aşağıya tıklayın." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Altyazı Dilleri" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Altyazı için tercih edilen dil." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Altyazı için tercih edilen dil" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Kullanıcı tarafından indirilecek altyazı dosyasının türü." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) dosyası" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Metin (.txt) dosyası" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "Kullanıcının video için kullandığı son hız." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Video için varsayılan hız." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -12573,11 +12573,11 @@ msgstr "" "Video bittiğinde otomatik olarak bir sonraki üniteye geçilip geçilmeyeceğini" " belirle." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "YouTube'un kullanıcı için kullanılabilir olup olmadığını belirtin." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12585,11 +12585,11 @@ msgstr "" "Video ile ilgili dinleyici notunu yükle. Öğrenciler, video altındaki " "Dinleyici Notu İndir'e tıklayıp dinleyici notunu indirebilir." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Dinleyici Notu Yükle" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12598,11 +12598,11 @@ msgstr "" " uygulamalardan mobil uygulamalar da dahil olmak üzere erişim olup " "olmadığını belirtin." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Video Sadece Web'te Bulunabilir" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12615,36 +12615,36 @@ msgstr "" "YouTube ID alanlarına değer girmeyin. Video No verilmediyse belirtilen diğer" " alanlara değerleri girin ve bu alanı yok sayın." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Kısa tanıtımın son görünümünün günü" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Kısa tanıtımı tekrar gösterme" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "Videoya öğrenciler tarafından erişilip erişilemeyeceğini belirtin." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "Genel Erişim" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "Küçük Resim" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "Yönergeler" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12654,46 +12654,46 @@ msgstr "" "Anlaşılır yönergeler, özellikle erişilebilirlik sorunu olan engelli " "öğrenciler için son derece önemlidir." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Girdiler" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Öğrencilerin kelime ve cümle eklemeleri için mevcut olan metin kutularının " "sayısı." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Maksimum Kelime" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Oluşturulan kelime bulutunda gösterilecek maksimum kelime sayısı. " -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Yüzdelikleri Göster" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "Girilen kelimeye yakın olan kelime için gösterilen istatistikler." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Bu öğrencinin buluta kelime gönderip göndermediği." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Öğrenci cevabı." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Tüm öğrencilerden gelen tüm mümkün kelimeler." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Kelime bulutu için en iyi num_top_words kelimeleri." diff --git a/conf/locale/uk/LC_MESSAGES/django.po b/conf/locale/uk/LC_MESSAGES/django.po index 9c192ce0e2dc..bdd78a5fa943 100644 --- a/conf/locale/uk/LC_MESSAGES/django.po +++ b/conf/locale/uk/LC_MESSAGES/django.po @@ -137,7 +137,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "Текст" @@ -163,7 +163,7 @@ msgid "Video" msgstr "Відео" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "Додатково" @@ -178,19 +178,19 @@ msgid "Unit" msgstr "Блок" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "Порожній" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "Наступні параметри э обов'язковими: {missing}." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." @@ -199,14 +199,14 @@ msgstr "" "інший файл." #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "Транскрипти з кодом мови \"{language_code}\" вже існують." #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "Необхідний файл транскрипту. " @@ -217,7 +217,7 @@ msgid "Name" msgstr "Ім'я" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "Ідентифікатор відео" @@ -251,7 +251,7 @@ msgid "Log out" msgstr "Вихід" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "Режим" @@ -303,12 +303,12 @@ msgstr "Ви записані як студент з вищою освітою" msgid "Professional Ed" msgstr "Професійна освіта" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py msgid "Display Name" msgstr "Назва, що відображається" @@ -4786,7 +4786,7 @@ msgstr "" "Зверніть увагу, що це поле ігнорується, якщо блок має властивість " "visible_to_staff_only." -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5096,7 +5096,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "Ви дійсно бажаєте скасувати вилучення для користувача \"%(username)s\"?" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8892,21 +8892,21 @@ msgstr "Увійти" msgid "Our mailing address is" msgstr "Наша поштова адреса - " -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML-дані для анотації" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "Відображена назва для цього компоненту. " -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "Анотація" @@ -8918,11 +8918,11 @@ msgstr "Неможливо переоцінити задачі з можливи msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "Неправильно" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "Правильно" @@ -9087,7 +9087,7 @@ msgstr "Вірно:" msgid "Incorrect:" msgstr "Невірно:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "Відповідь" @@ -9357,19 +9357,19 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "Звичайне завдання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "Кількість спроб, використаних студентом при виконанні завдання" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "Максимальна кількість спроб" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." @@ -9377,21 +9377,21 @@ msgstr "" "Визначає, скільки разів студент може давати відповідь на завдання. Якщо " "значення не встановлено, надається необмежена кількість спроб." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "Термін здачі даного завдання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" "Час, протягом якого будуть прийматися відповіді після закінчення терміну " "здачі завдання" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "Показати результати" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." @@ -9399,23 +9399,23 @@ msgstr "" "Визначає коли показувати чи правильно відповів студент на це завдання. " "Налаштовано у підрозділі." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "Завжди" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "Ніколи" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "Пройшов термін здачі" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "Показати відповідь" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." @@ -9423,47 +9423,47 @@ msgstr "" "Визначає, коли відображати відповідь на завдання. У розширених налаштуваннях" " можна встановити значення за замовчуванням." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "Надано відповідь" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "Зачинено" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "Закінчено" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "Правильно або минув термін" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "Після декількох спроб" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "Зроблено спробу" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "Показати відповідь: Кількість спроб" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." @@ -9471,15 +9471,15 @@ msgstr "" "Кількість разів, коли студент повинен спробувати відповісти на запитання, " "перш ніж з'явиться кнопка \"Показати відповідь\"." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "Умови відображення кнопки \"Зберегти\" на сторінці" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "Показати кнопку скидання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." @@ -9488,11 +9488,11 @@ msgstr "" "можливість вiдрегулювати свою відповідь. Значення за замовчуванням можна " "встановити в Додаткові параметри" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "Рандомізація" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " @@ -9501,56 +9501,56 @@ msgstr "" "відповідному скрипті Python. Для завдань, які не використовують випадкові " "значення, вкажіть \"Ніколи\"." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "При Скиданні" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "Зі студента" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "Дані, пов'язані із завданням, у форматі XML" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "Словник, що визначає правильність поточних відповідей студентів" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "Словник для збереження станів введених даних" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "Словник, що містить поточні відповіді студентів" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "Довідник з поточним балом студента " -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" "Чи була збережена відповідь з момента останньої відправки на перевірку." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "Чи дав студент відповідь на завдання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Ініціалізація випадкового значення для даного студента" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "Час останньої здачі завдання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "Час між спробами" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." @@ -9558,11 +9558,11 @@ msgstr "" "Кількість секунд, яка повинно пройти між спробами, для завдань, в яких " "передбачено кілька спроб." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "Вага завдання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." @@ -9570,25 +9570,25 @@ msgstr "" "Визначає кількість балів за кожне завдання. Якщо значення не вказано, кожне " "поле для відповіді в завданні буде оцінюватися в один бал." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "Мarkdown код цього модуля" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" "Код завдань у форматі LaTeX і Word. Дана функція підтримується не повністю." -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "Дозволити використання шаблонів LaTeX?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Ключ Matlab API" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9604,7 +9604,7 @@ msgstr "" "піддається ризику. Щоб отримати ключ для вашого курсу або повідомити про " "проблему, будь ласка, зв'яжіться з moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." @@ -9612,7 +9612,7 @@ msgstr "" "Приносимо вибачення, сталась помилка під час обробки вашого запиту. Будь " "ласка, спробуйте перезавантажити вашу сторінку та спробувати знову." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." @@ -9620,29 +9620,29 @@ msgstr "" "Стан цієї задачі було змінено з часу вашого останнього перегляду цієї " "сторінки. Будь ласка, оновіть сторінку." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "ID відповіді" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "Питання" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "Правильна відповідь" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "Відправлення на перевірку" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "Попередження: Задача була перевантажена у початковий стан!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" @@ -9650,7 +9650,7 @@ msgstr "" "Стан задачі був пошкоджений через некоректне завантаження. Завантаження " "складається з:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" "Якщо ця помилка повторюватиметься, будь ласка, зв'яжіться із персоналом " @@ -9661,7 +9661,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9669,12 +9669,12 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "Підказка ({hint_num} з {hints_count}):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." @@ -9682,7 +9682,7 @@ msgstr "" "Ваші відповіді були збережені раніше. Натисніть '{button_name}', щоб оцінити" " їх." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" @@ -9691,7 +9691,7 @@ msgstr[1] "Невірно ({progress} балів)" msgstr[2] "Невірно ({progress} балів)" msgstr[3] "Невірно ({progress} балів)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" @@ -9700,7 +9700,7 @@ msgstr[1] "Вірно ({progress} балів)" msgstr[2] "Вірно ({progress} балів)" msgstr[3] "Вірно ({progress} балів)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" @@ -9709,31 +9709,31 @@ msgstr[1] "Частково вірно ({progress} балів)" msgstr[2] "Частково вірно ({progress} балів)" msgstr[3] "Частково вірно ({progress} балів)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "Частково правильно" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "Відповідь відправлено." #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "Задача закрита." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" "Задача повинна бути скинута, перш ніж можна буде знову дати відповідь." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "Ви повинні зачекати принаймні {wait} секунд між завантаженнями." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " @@ -9741,7 +9741,7 @@ msgid "" msgstr "" "Зачекайте принаймні {wait_secs} між спробами. Залишилося {remaining_secs}." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" @@ -9750,7 +9750,7 @@ msgstr[1] "{num_hour} години" msgstr[2] "{num_hour} годин" msgstr[3] "{num_hour} годин" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" @@ -9759,7 +9759,7 @@ msgstr[1] "{num_minute} хвилини" msgstr[2] "{num_minute} хвилин" msgstr[3] "{num_minute} хвилин" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" @@ -9768,15 +9768,15 @@ msgstr[1] "{num_second} секунди" msgstr[2] "{num_second} секунд" msgstr[3] "{num_second} секунд" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "Задача повинна бути перевантажена аби її зберегти." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "Ваші відповіді були збережені." -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9787,38 +9787,38 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "Не можливо скинути відповідь, тому що задача закрита." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "Ви повинні надіслати відповідь, перш ніж ви зможете зробити скидання." #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "Визначення задачі не передбачає переоцінювання." -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" "Необхідно відповісти на задачу перед тим як вона може бути знову оціненою." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "Умовний" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "Список URL-адрес нащадків, які є посиланнями на зовнішні модулі" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "Джерельні компоненти" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9830,11 +9830,11 @@ msgstr "" "вміст цього умовного модуля. Скопіюйте ідентифікатор місцезнаходження " "компонента в діалоговому вікні \"Налаштування\" в студіі." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "Умовний Атрібут" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." @@ -9842,11 +9842,11 @@ msgstr "" "Атрибут вхідних компонентів, який визначає, чи буде відображатись учням " "зміст цього умовного модуля." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "Умовне значення" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." @@ -9854,11 +9854,11 @@ msgstr "" "Значення, з яким повинен співпадати умовний атрибут компонентів джерела, " "щоб учнень побачив зміст цього умовного модуля." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "Заблоковане змістовне повідомлення" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9871,25 +9871,25 @@ msgstr "" "щоб дати учням пряме посилання на потрібні підрозділи. Наприклад, \"Ви " "повинні виконати {link}, перш ніж отримати доступ до цього розділу\"." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" "Ви повинні виконати {link}, перш ніж отримати доступ до цього розділу." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "Цей компонент ще не має налаштуваннь джерельних компонентів." -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "Налаштувати перелік джерел" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "Реєстраційні дані LTI" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." @@ -9897,42 +9897,42 @@ msgstr "" "Введіть паспорти для LTI інструментів курсу у такому форматі: \"id: " "client_key: client_secret\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" "Список об'єктів Підручник (назва, посилання) для підручників, що " "використовуються в цьому курсі" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "Коротка назва, що вказує на Вікі даного курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "Дата початку зарахування для цього класу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "Дата завершення зарахування для цього класу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "Час, в який цей модуль стане вiдображатися" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "Дата закінчення цього класу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "Дата, коли сертифікати стають доступними учням" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Відображення вартості курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " @@ -9942,11 +9942,11 @@ msgstr "" "запис на курс встановлена адміністратором у базі даних, то вказана ціна буде" " відображатися замість цієї." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "Оголошений початок курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " @@ -9956,23 +9956,23 @@ msgstr "" " для курсу, наприклад \"Зима 2018\". Якщо нічого не вводити, буде " "використувана дата початку цього курсу." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "Попереднi Курси" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "Попередній ключовий курс, якщо цей курс має передумову" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "Визначення політики оцінювання для даного класу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "Показати калькулятор" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." @@ -9980,27 +9980,27 @@ msgstr "" "Введіть \"true\" або \"false\". Якщо введено значення \"true\", студентам " "буде доступний калькулятор на сторінці курсу." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "Відображувана назва курсу" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "Редактор курсу" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "Введіть спосіб редагування курсу (\"XML\" або \"Studio\")." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "Посилання на огляд курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." @@ -10008,11 +10008,11 @@ msgstr "" "Введіть посилання на анкету для заповнення після проходження курсу. Якщо у " "вашому курсі не передбачена анкета, введіть \"null\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Дати завершення обговорень" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -10033,11 +10033,11 @@ msgstr "" "відключення, виглядає таким чином, включаючи зовнішню пару квадратних дужок:" " [[\"2015-09-15\", \"2015-09-21\"], [\"2015-10-01\", \" 2015-10-08 \"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "Схема тем обговорення" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -10060,27 +10060,27 @@ msgstr "" "\"Lydian Mode\": {\"id\": \"i4x-UniversityX-MUS101-course-2015_T1\", " "\"default\": true}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "Дата оголошення курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "Введіть дату, коли ваш курс буде оголошений." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "Конфігурація когорту" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " @@ -10090,21 +10090,21 @@ msgstr "" "задати автоматичний розподіл слухачів на групи, або виділити які-небудь " "загальні теми обговорень курсу як приватні для членів групи." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "Новий курс" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "Доступність мобільних курсів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." @@ -10112,48 +10112,48 @@ msgstr "" "Введіть \"true\" або \"false\". Якщо введено значення \"true\", курс буде " "доступний на мобільних пристроях." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Дані відео завантаження" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "Курс не оцінюється" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "Введіть \"true\" або \"false\". Якщо \"true\", то курс не буде оцінюватися." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "Прибрати діаграму прогресу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" "Введіть \"true\" або \"false\". Якщо \"true\", студентам буде недоступна " "діаграма прогресу." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "Підручники в форматі PDF" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "Список словників, що містять конфігурацію pdf_textbook" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "Підручники у форматі HTML" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " @@ -10163,11 +10163,11 @@ msgstr "" "програмі, введіть назву вкладки (як правило, назву книги), а також URL-" "адреси та назви всіх розділів книги." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "Дистанційний журнал оцінок" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -10180,7 +10180,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "Включить CCX" @@ -10189,7 +10189,7 @@ msgstr "Включить CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -10199,11 +10199,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "URL для CCX Connector" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -10211,11 +10211,11 @@ msgstr "" "URL-адреса програми CCX Connector (необов'язково). Щоб дозволити " "використання CCX встановіть значення «Дозволити CCX» в true." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "Дозволити анонімні повідомлення в обговореннях" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." @@ -10223,11 +10223,11 @@ msgstr "" "Введіть true або false. Якщо true, студенти можуть створювати повідомлення " "для обговорення, анонімні для всіх користувачів." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "Дозволити анонімні повідомлення в обговореннях для однокурсників" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " @@ -10237,16 +10237,16 @@ msgstr "" "які відображаються для інших студентів, як анонімні. Це налаштування не " "дозволяє робити пости анонімними для персоналу курсу." -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "Список додаткових модулів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" "Введіть назви додаткових модулів, які використовуватимуться у вашому курсі." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." @@ -10255,11 +10255,11 @@ msgstr "" "курсів. При наявності due_date_display_format цей параметр не " "використовується." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "Формат відображення терміну кінцевої дати" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -10269,21 +10269,21 @@ msgstr "" "\"%m-1 %d-%Y\" для MM-DD-YYYY, \"1 %d-%m-%Y\" для DD-MM-YYYY, \"%Y-%m-1 " "%d\"\" для РРРР-ММ- DD, або \"%Y- 1 %d-%m\" \" для РРРР-ДД-ММ." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "Зовнішній метод входу на курс" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" "Введіть зовнішній метод входу, який студенти можуть використовувати для " "курсу." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "Можливість скачування сертифікатів до закінчення курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." @@ -10291,21 +10291,21 @@ msgstr "" "Введіть true або false. Якщо встановлено значення true, то слухачі зможуть " "отримати сертифікати до закінчення курсу за умови виконання вимог." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "Умови відображення сертифікатів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "Зображення для сторінки \"Про курс\"" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -10315,11 +10315,11 @@ msgstr "" "цей файл на сторінці \"Файли та завантаження\". Ви також можете обрати " "емблему курсу на сторінці \"Налаштування і деталі курсу\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Banner Image" msgstr "Титульне зображення курсу " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -10327,11 +10327,11 @@ msgstr "" "Редагувати ім'я файла зображення заголовка. Ви можете завантажити зображення" " заголовка за допомогою сторінки Налаштування і Деталі." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Video Thumbnail Image" msgstr "Мiнiaтюрне зображення відео курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." @@ -10339,11 +10339,11 @@ msgstr "" "Редагувати назву мініатюрного зображення відеофайлу. Ви можете встановити " "мініатюрне зображення відео за допомогою сторінки Налаштування і Деталі." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Видача відкритих відзнак" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." @@ -10351,7 +10351,7 @@ msgstr "" "Видайте відкриті відзнаки для цього курсу. Значки генеруються при створенні " "сертифікатів." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10361,11 +10361,11 @@ msgstr "" "лапках введіть коротку назву типу сертифікату, який отримають студенти, коли" " закінчать курс. Наприклад: \"Сертифікат\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "Назва сертифікату (Коротка)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10375,27 +10375,27 @@ msgstr "" "лапках введіть довгу назву типу сертифікату, який отримають студенти, коли " "закінчать курс. Наприклад: \"Сертифікат про успішне завершення\"." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "Назва сертифікату (Повна)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "Перегляд сертифікату Web / HTML дозволено" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "Якщо true, переглядати сертифікати Web / HTML для курсу довзволено." #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "Перегляд сертифікату Web / HTML відхилено" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10405,21 +10405,21 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "Налаштування сертифікату" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "Введіть інформацію про налаштування даного курсу (в форматі json)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "Клас CSS для перезапуску курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -10427,29 +10427,29 @@ msgstr "" "Дозволити курсам використовувати один і той же CSS-клас навіть, якщо вони " "мають різні номери" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "Зовнішнє посилання на форум обговорення" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" "Дозволяє вказати зовнішнє посилання замість того, щоб використовувати " "вбудований форум для обговорень." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "Закрити вкладку прогресу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "Дозволяє приховати сторінку «Прогрес»." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "Відображення назви організації курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10460,11 +10460,11 @@ msgstr "" "параметр скасовує організацію, введену вами при створенні курсу. Для " "використання назви організації, заданої при створенні курсу, введіть null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "Відображення номеру курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10475,11 +10475,11 @@ msgstr "" "заміняє номер курсу, який ви ввели при створенні курсу. Щоб використовувати " "номер курсу, який ви ввели при створенні курсу, введіть null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "Максимальна кількість студентів курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." @@ -10487,39 +10487,39 @@ msgstr "" "Введіть максимальну кількість студентів, які можуть зареєструватися на курс." " Щоб дозволити необмежену кількість студентів, введіть null." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "Дозволити загальний доступ до Вікі" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "Тільки за запрошеннями" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "Обмежувати запрошення на реєстрацію персоналом курсу." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "Назва вступного опитування" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" "Назва форми-опитування, яку повинні пройти користувачі до одержання доступу " "до змісту курсу." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "Вимагається вступне опитування курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " @@ -10529,13 +10529,13 @@ msgstr "" " змісту курсу. Якщо встановлено значення true, то необхідно додати назвe в " "налаштуванні «Назва вступного опитування»." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "Видимість курсу у каталозі" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10548,11 +10548,11 @@ msgstr "" "сторінки про курс), \"none\" (не показувати в каталозі та не дозволяти " "доступ до сторінки про курс)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "Вступний іспит активовано" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " @@ -10562,11 +10562,11 @@ msgstr "" "переглянути зміст курсу. Зауважте, що ви повинні активувати вступні " "випробування на цьому курсі для того, щоб цe налаштування працювало." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "Прохідний бал для вступного іспиту (%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " @@ -10576,19 +10576,19 @@ msgstr "" "Зверніть увагу, що ви повинні активувати вступні випробування на цьому курсі" " для того, щоб це налаштування працювало." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "Ідентифікатор вступного іспиту" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "Ідентифікатор (місцезнаходження) модуля, що містить вступний іспит." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "Посилання на соцмережі" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10602,19 +10602,19 @@ msgstr "" "абсолютною, наприклад:\\nhttp://www.edx.org/course/Introduction-to-MOOCs-" "ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "Мова курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "Вкажіть мову навчання на вашому курсі." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "Налаштування команд" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "Дозволити проведення контрольованих іспитів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " @@ -10637,11 +10637,11 @@ msgstr "" "іспити. Зверніть увагу, що включення контрольованих іспитів також дозволить " "проводити тимчасові іспити. " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr " Прорегулюючий Провайдер " -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " @@ -10650,22 +10650,22 @@ msgstr "" "Введіть постачальника, якого ви бажаєте використовувати для виконання цього " "курсу. Виберіть з наступних опцій: {available_providers}." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "Дозволити виключення з прокторизованих іспитів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10677,13 +10677,13 @@ msgstr "" " скласти іспит з використанням прокторінгу. Цей параметр застосовується лише" " у тому випадку, якщо для курсу включені контрольовані іспити." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" "Створити бiлети для системи Zendesk на підозрілі спостережувані спроби " "іспитів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." @@ -10691,11 +10691,11 @@ msgstr "" "Введіть значення true або false. Якщо це значення true, квиток Zendesk буде " "створено для підозрілої спроби." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "Увімкнути тимчасові іспити" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10705,11 +10705,11 @@ msgstr "" " Незалежно від цього налаштування, тимчасові іспити ввімкнено, якщо для " "параметра \"Увімкнути контрольовані іспити\" встановлено значення true." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "Мінімальна залікова оцінка" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10717,11 +10717,11 @@ msgstr "" "Мінімальна оцінка, яка необхідна для отримання заліку на курсі, у вигляді " "десяткового дробу від 0,0 до 1,0. Наприклад, 60% вводяться у вигляді 0,6." -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "Самостiйне складання" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" @@ -10732,11 +10732,11 @@ msgstr "" "завдань не встановлюються, а слухачі можуть проходити курс з будь-якою " "швидкістю до дати його закінчення." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "Дозволити підрозділ пререквизитів" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." @@ -10744,21 +10744,21 @@ msgstr "" "Введіть true або false. Якщо це значення true, ви можете приховати підрозділ" " поки слухач не набрав необхідну кількість балів в попередньому підрозділі." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "Інформація про курс навчання" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "Вкажіть, що студент може дізнатися з курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "Видимість Курсу Для Незареєстрованих Учнів" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10771,19 +10771,19 @@ msgstr "" "структури курсу) і \"загальнодоступний\" (дозволяти доступ як до структури, " "так і до контенту курсу)." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "Викладач курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "Введіть деталі для викладачів курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "Додати завдання та інструменти що не підтримуються" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10797,11 +10797,11 @@ msgstr "" "основними вимогами, таким як тестування, доступність, інтернаціоналізація та" " документація." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "Основні моменти увімкнено для обміну повідомленнями" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." @@ -10809,33 +10809,33 @@ msgstr "" "Введіть true чи false. Якщо true, будь-які тези, пов'язані зі змістом у " "курсі, будуть передані учням у призначений для них час." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "Інші налаштування курсу" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10847,7 +10847,7 @@ msgstr "" "забезпечення. Введіть словник значень у форматі JSON, наприклад { " "\"my_custom_setting\": \"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "Загальне" @@ -10921,22 +10921,22 @@ msgstr "{section_type} Середній = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} Середній" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "HTML зміст, показаний в цьому модулі" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "Код для документів LaTeX. Ця функція підтримується не повністю." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10947,23 +10947,23 @@ msgstr "" "безпосереднього редагування тексту у форматі HTML. Змінивши це налаштування," " ви повинні зберегти компонент, а потім знову відкрити його для редагування." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "Редактор" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "Візуальний" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "Без обробки" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "Сховати сторінку від студентів" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." @@ -10971,51 +10971,51 @@ msgstr "" "Якщо вибрати цей параметр, лише участники курсу, що мають статус " "\"Співробітники\" або \"Адміністратор\", побачуть цю сторінку." -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "HTML код для додаткових сторінок" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "Список оновлень курсу" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "Будь-який" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library" msgstr "Бібліотека" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "Введіть бібліотеку, з якої ви хочете отримати дані" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "Версія бібліотеки" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "Визначає спосіб отримання даних з бібліотеки" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "Вибрати випадкове значення n" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "Кількість" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "Введіть кількість компонент, що відображаються слухачам." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "Вид завдання" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." @@ -11023,32 +11023,32 @@ msgstr "" "Виберіть вид завдання, який має повертати бібліотека. Якщо вибрано «Будь-" "який», фільтри не застосовуються." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "Цей компонент застарів. Оновлено вміст бібліотеки." #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} Оновити зараз." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "Бібліотека несправна, пошкоджена або видалена" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "Редагувати список бібліотек." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." @@ -11056,23 +11056,23 @@ msgstr "" "Цей курс не підтримує контентні бібліотеки. Зв'яжіться з системним " "адміністратором для отримання додаткової інформації." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "Бібліотеку ще не вибрано." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "Вибрати бібліотеку." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "У заданих бібліотеках немає відповідного виду завдань." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "Вибрати інший вид завдання." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " @@ -11081,7 +11081,7 @@ msgstr[1] "Зазначена бібліотека повинна поверта msgstr[2] "Зазначена бібліотека повинна повертати {count} завдань" msgstr[3] "Зазначена бібліотека повинна повертати {count} завдань" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." @@ -11090,15 +11090,15 @@ msgstr[1] "але в наявності всього {actual} відповідн msgstr[2] "але в наявності всього {actual} відповідних завдань." msgstr[3] "але в наявності всього {actual} відповідних завдань." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "Редагувати налаштування бібліотеки." -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "Недопустима бібліотека" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "Бібліотека не обрана" @@ -11138,7 +11138,7 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." @@ -11146,11 +11146,11 @@ msgstr "" "Відображуване ім'я для цього компонента. Звіти аналітики можуть " "використовувати відображуване ім'я для ідентифікації цього компонента." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID " -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -11159,11 +11159,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -11172,11 +11172,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "Персональні параметри" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -11185,11 +11185,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "Відкрити на новій сторінці" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -11202,11 +11202,11 @@ msgstr "" "разі, якщо встановлено значення \"False\" для \"Приховати Зовнішні " "Інструменти\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "Оцінено" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." @@ -11214,11 +11214,11 @@ msgstr "" "Оберіть \"True\", якщо цей компонент отримає чисельну оцінку з зовнішньої " "LTI-системи" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "Вага" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." @@ -11227,7 +11227,7 @@ msgstr "" "замовчуванням - 1.0. Це налаштування використовується тільки коли елементу " "\"Оцінка\" присвоєно значення \"True\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" @@ -11235,15 +11235,15 @@ msgstr "" "Результат збережений в xblock KVS - опублікований результат продубльований в" " django DB." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Коментар оцінювача, специфікація LTI 2.0" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "Приховати зовнішній додаток" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -11254,31 +11254,31 @@ msgstr "" "використання зовнішніх інструментів. Цей параметр приховує кнопку запуску і " "будь-які фрейми для цього компонента." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "Запитати юзернейм користувача" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "Виберіть «true», щоб запитати ім'я користувача." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "Запитати поштову скриньку користувача" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "Виберіть True, щоб запросити електронну адресу користувача." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI Інформація щодо застосування" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -11289,29 +11289,29 @@ msgstr "" "користувачам, чому їх ім'я користувача та/або електронна пошта будуть " "спрямовані стороннім додаткам." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "Текст кнопки" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" "Введіть текст для кнопки, що використовується для запуску програм сторонніх " "виробників." -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "Приймати оцінки після терміну здачі" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" "Виберіть «true», щоб дозволити стороннім системам публікувати оцінки після " "терміну здачі." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " @@ -11320,7 +11320,7 @@ msgstr "" "Не вдалося розпізнати спеціальний параметр: {custom_parameter}. " "Рекомендується використовувати строку вигляду \"x=y\"." -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -11329,7 +11329,7 @@ msgstr "" "Не вдалося розпізнати ключ LTI: {lti_passport}. Рекомендується " "використовувати рядок вигляду \"id:key:secret\"." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "Кінцева дата" @@ -11338,11 +11338,11 @@ msgstr "Кінцева дата" msgid "Enter the default date by which problems are due." msgstr "Введіть кінцеву дату виконання завдань." -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11594,35 +11594,35 @@ msgstr "Групи відстеження реєстрації" msgid "Partition for segmenting users by enrollment track" msgstr "Розділ для сегментації користувачів за послідовністю реєстрації" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "Чи проголосував цей студент у опитуванні" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "Відповідь студента" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "Відповіді на опитування від усіх студентів" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "Відповіді на опитування з xml" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "Запитання опитування" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "Введіть дату, до якої необхідно скласти завдання." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "Приховати контент після дати завершення курсу" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." @@ -11630,11 +11630,11 @@ msgstr "" "Якщо встановлено, послідовність контенту буде приховано для користувачів, " "які не є працівниками, після того, як закінчився термін." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "Це вступний іспит" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." @@ -11642,11 +11642,11 @@ msgstr "" "Позначити цей модуль курсу в якості вступного іспиту. Зауважте, що ви " "повинні активувати вступний іспит на цьому курсі, щоб це налаштування діяло." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "Обмежити по часу" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." @@ -11654,11 +11654,11 @@ msgstr "" "Цей параметр визначає, чи обмежується час, відведений слухачам на перегляд і" " взаємодію з даним компонентом курсу." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "Обмеження по часу в хвилинах" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." @@ -11666,19 +11666,19 @@ msgstr "" "Кількість хвилин, відведених слухачам на перегляд і взаємодію з даним " "компонентом курсу." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "Дозволено очне проведення" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "Цей параметр визначає, чи є даний іспит контрольваним іспитом." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "Заходи інформаційної безпеки" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." @@ -11686,11 +11686,11 @@ msgstr "" "Цей параметр вказує те, які правила будуть використані командою перевіряючих" " при перегляді відеозаписів." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "Пробний iспит" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." @@ -11699,15 +11699,15 @@ msgstr "" " користувачі випробували можливості платформи. Пробні випробування не " "вимагають підтвердження особи." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." @@ -11715,21 +11715,21 @@ msgstr "" "Цей підрозділ розблоковано для учнів, якщо вони відповідають вимогам " "попередніх умов." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "Екзамен прихований від слухача" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "Екзамен прихований від слухача через завершення курсу" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "Екзамен прихований від слухача - кінцевий термін подання сплинув." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." @@ -11737,30 +11737,30 @@ msgstr "" "Цей розділ є обов'язковою умовою. Щоб розблокувати додатковий вміст, " "необхідно закінчити цей розділ." -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" "Короткий список контента, на який студенти можуть очікувати в цьому розділі." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "Номер групи {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "Не обрано" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "Відобразити назву компонента. (не показувати слухачам)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "Експериментальний матеріал" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " @@ -11771,28 +11771,28 @@ msgstr "" "експериментальні матеріали видимі для студентів, вплине на дані " "експерименту." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "Конфігурація групи" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "Який модуль в тій або іншій group_id повинні побачити слухачі" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (не активна)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "Експеримент не пов'язаний з конфігурацією груп." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "Вибрати конфігурацію групи" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." @@ -11800,7 +11800,7 @@ msgstr "" "В експерименті використана видалена конфігурація групи. Виберіть коректну " "конфігурацію групи або видаліть цей експеримент." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." @@ -11809,16 +11809,16 @@ msgstr "" "передбачена в експериментах. Виберіть відповідну конфігурацію груп або " "видаліть цей експеримент." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "В експерименті беруть участь не всі групи конфігурації." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "Додати відсутні групи" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." @@ -11826,7 +11826,7 @@ msgstr "" "В експерименті бере участь одна неактивна група. Перенесіть вміст в активні " "групи, а потім видаліть неактивну." -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" "З цим експериментальним матеріалом виникли проблеми, що впливають на його " @@ -11848,7 +11848,7 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " @@ -11857,11 +11857,11 @@ msgstr "" "Неможливо отримати субтитри з сервісу Youtube для {youtube_id}. Код статусу:" " {status_code}." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "Ми підтримуємо тільки формат субтитрів SubRip (*.srt)." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " @@ -11870,26 +11870,26 @@ msgstr "" "Щось сталось не так із файлом субтитрів SubRip під час обробки. Системне " "повідомлення {error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "Щось не так із файлом субтитрів SubRip під час обробки." -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" "{exception_message}: Не вдалось знайти завантажені транскрипти: " "{user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "Мова обов'язкова." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "Основне" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" @@ -11899,7 +11899,7 @@ msgstr[1] "Немає файлів транскриптів, пов'язаних msgstr[2] "Немає файлів транскриптів, пов'язаних з мовами {lang}." msgstr[3] "Немає файлів транскриптів, пов'язаних з мовами {lang}." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." @@ -11908,61 +11908,61 @@ msgstr "" "форматів. Mp4,. Ogg або. Webm, розташовані на будь-якому хостингу в " "Інтернеті." -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "URL відео за замовчуванням" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "Назва компоненту, що відображається" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "Поточна позиція в відео." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" "Необов'язкове значення для застарілих браузерів: ідентифікатор відео на " "YouTube на нормальній швидкості." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" "Необов'язкове значення для застарілих браузерів: ідентифікатор відео на " "YouTube на швидкості 0.75x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID для швидкості 0.75x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" "Необов'язкове значення для застарілих браузерів: ідентифікатор відео на " "YouTube на швидкості 1.25x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID для швидкості 1.25x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" "Необов'язкове значення для застарілих браузерів: ідентифікатор відео на " "YouTube на швидкості 1.5x." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID для швидкості 1.5x" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11972,11 +11972,11 @@ msgstr "" "відео. У мобільному додатку не підтримується: відео відтворюються повністю. " "Формат ЧЧ:ММ:СС, максимальне значення 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "Час початку Відео" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11986,11 +11986,11 @@ msgstr "" " відео. У мобільному додатку не підтримується: відео відтворюються повністю." " Формат ЧЧ:ММ:СС, максимальне значення 23:59:59." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "Час закінчення відео" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -12001,11 +12001,11 @@ msgstr "" "до YouTube. Ви повинні додати принаймні одне посилання окрім посилання на " "YouTube в полі \"Посилання URL на відео файли\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "Дозволити скачування відео" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -12022,11 +12022,11 @@ msgstr "" "дозволити студентам скачувати ці відео-файли, вкажіть \"True\" в " "налаштуваннях \"Дозволити Скачування Відео\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "Посилання URL на відео файли" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -12045,11 +12045,11 @@ msgstr "" "чого додати URL розшифровки тут. Студентам посилання для скачування " "розшифровки буде доступне під відео." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "URL завантажуваного транскрипту" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -12062,11 +12062,11 @@ msgstr "" "скачування субтитрів в іншому форматі, завантажте файл, користуючись полем " "\"Завантажити роздаткові матеріали\"." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "Дозволити скачування транскриптiв" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" @@ -12076,20 +12076,20 @@ msgstr "" "замовчуванням\" у вкладці \"Основне\". Розшифровка повинна бути англійською " "мовою. Ви не можете змінити це налаштування." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "Синхронні транскрипти за замовчуванням" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" "Вкажіть, чи з'являються субтитри за замовчуванням при відтворенні відео." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "Відображати субтитри" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." @@ -12097,42 +12097,42 @@ msgstr "" "Додати субтитри на різних мовах. Натисніть кнопку нижче, щоб вказати мову і " "завантажити субтитри потрібною мовою у форматі .srt." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "Мови розшифровки" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "Головна мова субтитрів" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "Головна мова для транскриптiв" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "Формат файлу субтитрів, який скачують користувачі." #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "Файл SubRip (.srt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Текстовий файл (.txt)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" "Остання швидкість відтворення даного відео, встановлена ​​користувачем." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "Швидкість відтворення відео за замовчуванням." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." @@ -12140,11 +12140,11 @@ msgstr "" "Вкажіть, чи слід автоматично переходити до наступного юніту, коли відео " "закінчується." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "Вкажіть, чи доступний ресурс YouTube для даного користувача." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." @@ -12152,11 +12152,11 @@ msgstr "" "Завантажте супровідні матеріали для цього відео. Студенти зможуть скачати їх" " за посиланням \"Завантажити додаткові матеріали\" під відео." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "Завантажити роздаткові матеріали" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." @@ -12165,11 +12165,11 @@ msgstr "" "браузері, або воно може бути доступно з інших додатків, включаючи мобільні " "додатки." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "Відео доступне тільки для онлайн перегляду" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -12183,35 +12183,35 @@ msgstr "" " не призначили ідентифікатор для відео, введіть ці значення в інших полях і " "проігноруйте це поле." -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "Дата останнього перегляду заставки" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "Більше не показувати заставку" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Instructions" msgstr "Інструкція" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " @@ -12221,45 +12221,45 @@ msgstr "" "слів. Важливі чіткі інструкції, особливо для учнів, які мають вимоги до " "доступності даних." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "Вхідні дані" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" "Кількість текстових полів, доступних слухачам для введення слів / фраз." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "Максимальна кількість слів" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "Максимальна кількість слів, що відображається у створеній хмарі слів." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "Показати у відсотках" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "Статистичні дані для кожного слова відображаються поруч з цим словом." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "Чи додав студент слова до хмари." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "Відповідь студента." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "Всі можливі слова від слухачів." -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "Слова num_top_words, що найбільш часто зустрічаються в хмарі." diff --git a/conf/locale/vi/LC_MESSAGES/django.po b/conf/locale/vi/LC_MESSAGES/django.po index 13d15b354ef3..9cea16b357de 100644 --- a/conf/locale/vi/LC_MESSAGES/django.po +++ b/conf/locale/vi/LC_MESSAGES/django.po @@ -211,7 +211,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "" @@ -230,7 +230,7 @@ msgid "Video" msgstr "Video" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "" @@ -243,33 +243,33 @@ msgid "Unit" msgstr "Đơn vị" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -278,7 +278,7 @@ msgid "Name" msgstr "Tên" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "" @@ -308,7 +308,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "" @@ -4424,7 +4424,7 @@ msgid "" "the block is visible_to_staff_only." msgstr "" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -8243,21 +8243,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "" @@ -8269,11 +8269,11 @@ msgstr "" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "" @@ -8430,7 +8430,7 @@ msgstr "" msgid "Incorrect:" msgstr "" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "" @@ -8679,216 +8679,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -8898,47 +8898,47 @@ msgid "" "contact moocsupport@mathworks.com" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "" @@ -8947,7 +8947,7 @@ msgstr "" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -8955,92 +8955,92 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9049,37 +9049,37 @@ msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9087,31 +9087,31 @@ msgid "" "Studio." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9120,133 +9120,133 @@ msgid "" "'You must complete {link} before you can access this unit'." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9259,11 +9259,11 @@ msgid "" "\"2015-10-08\"]] " msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9276,104 +9276,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9384,7 +9384,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "" @@ -9393,7 +9393,7 @@ msgstr "" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9403,95 +9403,95 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " "YYYY-MM-DD, or \"%Y-%d-%m\" for YYYY-DD-MM." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Certificates Display Behavior" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9502,7 +9502,7 @@ msgstr "" msgid "Course Banner Image" msgstr "Hình ảnh Banner Khóa học" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." @@ -9512,61 +9512,61 @@ msgstr "" msgid "Course Video Thumbnail Image" msgstr "Hình đại diện của Video Khóa học " -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" " when they complete the course. For instance, \"Certificate\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " "when they complete the course. For instance, \"Certificate of Achievement\"." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9574,47 +9574,47 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9622,11 +9622,11 @@ msgid "" "course, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9634,60 +9634,60 @@ msgid "" "null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9695,41 +9695,41 @@ msgid "" " not show in catalog and do not allow access to an about page)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9741,15 +9741,15 @@ msgstr "" msgid "Course Language" msgstr "Ngôn ngữ khóa học" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9803,73 +9803,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -9877,19 +9877,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -9898,31 +9898,31 @@ msgid "" "documentation." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -9934,7 +9934,7 @@ msgstr "" msgid "Other Course Settings" msgstr "Thiết Lập Khóa Học Khác" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -9942,7 +9942,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "" @@ -10010,59 +10010,59 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" " save the component and then re-open it for editing." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "" @@ -10070,108 +10070,108 @@ msgstr "" msgid "Library" msgstr "Thư viện" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "" @@ -10210,17 +10210,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10229,11 +10229,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10242,11 +10242,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10255,11 +10255,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10267,104 +10267,104 @@ msgid "" "set to False. " msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " "setting hides the Launch button and any IFrames for this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " @@ -10379,11 +10379,11 @@ msgstr "Hạn nộp bài" msgid "Enter the default date by which problems are due." msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10585,210 +10585,210 @@ msgstr "Nhóm Chương trình Tuyển sinh" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "" @@ -10808,134 +10808,134 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " "Formatted as HH:MM:SS. The maximum value is 23:59:59." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " "must add at least one non-YouTube URL in the Video File URLs field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -10945,11 +10945,11 @@ msgid "" "Video Download Allowed to True." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -10960,11 +10960,11 @@ msgid "" "transcript below the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -10972,100 +10972,100 @@ msgid "" "format, upload a file by using the Upload Handout field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11074,27 +11074,27 @@ msgid "" "this field." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" @@ -11102,51 +11102,51 @@ msgstr "" msgid "Instructions" msgstr "Hướng dẫn" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "" diff --git a/conf/locale/zh_CN/LC_MESSAGES/django.po b/conf/locale/zh_CN/LC_MESSAGES/django.po index 6a7bc6e77cd5..941547a0a16d 100644 --- a/conf/locale/zh_CN/LC_MESSAGES/django.po +++ b/conf/locale/zh_CN/LC_MESSAGES/django.po @@ -410,7 +410,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "文本" @@ -436,7 +436,7 @@ msgid "Video" msgstr "视频" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "高级" @@ -452,33 +452,33 @@ msgid "Unit" msgstr "单元" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "空白" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "以下参数为必填项:{missing}。" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "该字幕文件有问题,请尝试上传其他文件。" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "已有\"{language_code}\"字幕" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "字幕文件为必选。" @@ -489,7 +489,7 @@ msgid "Name" msgstr "名字" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "视频 ID" @@ -524,7 +524,7 @@ msgid "Log out" msgstr "退出" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "模式" @@ -573,12 +573,12 @@ msgstr "您已作为专业教育学生选课" msgid "Professional Ed" msgstr "专业教育" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "显示名字" @@ -4775,7 +4775,7 @@ msgstr "" "被字典对映到的群组可以被显示在此区块中。关键字是群组设定id和数值是群组 ID的列表。假如没有关键字给群组设定或者群组 " "ID的集合是空的那么区块就会对所有公开。如果该区块是visible_to_staff_only则字段会被忽略。" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5084,7 +5084,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "您确定要为用户\"%(username)s\"取消退出计划吗?" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8694,21 +8694,21 @@ msgstr "登录" msgid "Our mailing address is" msgstr "我们的地址" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "用于批注的XML数据" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "组件显示的名称。" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "批注" @@ -8720,11 +8720,11 @@ msgstr "无法对可能的文件提交重新评分" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "不正确" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "正确" @@ -8881,7 +8881,7 @@ msgstr "正确:" msgid "Incorrect:" msgstr "不正确:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "答案" @@ -9136,216 +9136,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "空白进阶问题" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "学生尝试解答这个问题的次数" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "最大尝试次数" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "定义学生在回答这个问题时所允许的尝试次数。如果未设置,则允许无限次尝试。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "问题的截至日期为" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "超过截止日期后仍接受提交作业的时间段 " -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "显示结果" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "设置显示学员答案正确与否的时间。在“节”中设置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "总是" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "从不" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "超过截止日期" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "显示答案" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "定义何时显示问题的答案,默认值可在高级设置里设定。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "已回答" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "已关闭" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "已完成" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "正确或超过截止日期" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "经过一些尝试" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "已尝试" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "显示答案:尝试的次数" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "在“显示答案”按钮出现之前,学生必须尝试回答问题的次数。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "是否强制显示保存按钮" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "显示重置按钮" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "决定是否显示“重置”键,以便用户重新填写他们的答案。 默认设置可以在“高级设置”中进行。" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "随机化" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "定义何时随机化Python脚本中的变量。如果不需要随机化的变量,请选择“从不”。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "在重置时" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "每学生" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "问题的XML数据" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "当前学生答案正确性词典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "维护状态的输入类型词典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "当前学生的回应词典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "带当前学生分数的字典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "上次提交之后答案是否已保存" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "学生是否已经回答问题" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "该学生的随机名次" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "最后提交时间" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "两次尝试答题间计时" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "一个学生再次尝试答题前需等待的时间" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "问题权重" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "设置每个问题的分值。如果不设置,那么问题中的每空为一分。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "减记该模块资源" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "LaTeX及Word相关源代码问题,对该功能的支持尚不完备。" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "启用LaTeX模板?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API 密钥" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9357,47 +9357,47 @@ msgstr "" "输入 " "MATLAB讬管服务提供MathWorks公司的API密钥。这个密钥被授予通过本课程的指定时间独家使用。请不要共享的API密钥与其他课程,并立即通知MathWorks公司,如果您认为密钥被暴露或损害。为了获得一个关键的课程,或报告的问题,请联系moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "很抱歉,在处理您的请求时出现错误。请重新加载您的页面并再次尝试操作。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "该问题的描述在您加载本页面之后已经发生变化了。请刷新您的页面。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "答案ID" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "问题" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "正确答案" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "正在提交中" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "警告:这个问题已经被重置为其初始状态!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "该问题的描述被一个无效的发布损坏。该发布包含:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "如果该问题依然存在,请联系课程工作人员。" @@ -9406,7 +9406,7 @@ msgstr "如果该问题依然存在,请联系课程工作人员。" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9414,92 +9414,92 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "提示(第 {hint_num} 个,共 {hints_count} 个):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "您的答案已保存。点击{button_name}查看分数。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "不正确 ({progress} 分)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "正确 ({progress} 分)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "部分正确 ({progress} 分)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "部分正确" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "答案已提交。" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "问题已结束。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "在提交之前问题必须重置。 " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "在两次发布之间您至少需要等待{wait}秒。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "在两次提交之间需要等待 {wait_secs} 秒。还需等待{remaining_secs}秒。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} 小时" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} 分钟" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} 秒钟" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "问题在保存之前需要重置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "您的答案已保存。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9508,37 +9508,37 @@ msgstr "您的答案已保存,但不计分。点击 '{button_name}'以分级 #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "无法重置已关闭的题目。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "您必须先提交答案,再选择重置。" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "问题定义不支持重新打分。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "回答问题后才能够重新评定。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "条件" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "外部模块引用的子URL列表" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "来源组件" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9546,31 +9546,31 @@ msgid "" "Studio." msgstr "所有源组件的组件位置ID,用于确定是否向学员显示此条件模块的内容。从Studio的“设置”对话框中复制组件的组件位置ID。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "条件属性" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "决定学员是否可见此条件模块内容的源组件的属性。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "条件值" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "在向学员显示此条件模块的内容之前,源组件的条件属性必须匹配的值。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "已屏蔽内容信息" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9580,133 +9580,133 @@ msgid "" msgstr "" "当无法满足显示此条件模块的所有条件时,则显示此条消息。在邮件文本中加入{link},以便直接为学员提供所需单元的链接。例如,“您必须先完成{link}才能访问此单元。”" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "您必须先完成{link},才能访问此单元。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "此组件尚未配置源组件。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "配置来源列表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI 通行证" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "以下列格式输入课程 LTI 工具的通行证:“id:client_key:client_secret”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "本课程所用教材的教材目标列表(标题、网址)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "指向该课程维基的固定链接地址" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "选修该课程的日期已经开放" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "选修该课程的日期已经结束" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "该模块可见的起始时间" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "该课程结束的日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "学员可开始申请证书的日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "掩饰课程显示价格" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "费用已经显示给了选修该课程的学生。如果管理员在数据库中修改了付费课程的注册价格,那么该价格将会覆盖原来的费用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "课程开始" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "请输入您想要宣传的开课时间,比如 “Winter 2018”。如果您输入 null,则您之前已设置的开课时间会生效。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "先修课程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "如果本课程有先修课程,则指定先修课程的课程标识" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "该课程的评分标准定义" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "显示计算器" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "输入对或错。当输入为对时,学生可以造课程中看到计算器。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "课程显示名字" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "课程编辑器" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "输入这门课程的编辑方式(“XML”或者“Studio”)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "课程调查链接" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "输入课程最终调查的链接URL。如果您的课程没有最终调查,输入null。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "讨论管制日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9723,11 +9723,11 @@ msgstr "" "DDTHH:MM\"],请确保在日期和时间的中间一定要有“T”。例如,一项定义了两段禁用时期的项应该是如下列格式所示(包括了最外层的一对方括号):[[\"2015-09-15\"," " \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "讨论主题映射" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9745,104 +9745,104 @@ msgstr "" " “默认” 属性设置为 true,将类别指定为“讨论”页面中新帖子的默认值,例如,“Lydian Mode”:{\"id\": " "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "课程公开日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "输入公开您课程的日期。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "群组配置" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "请输入策略键和值以启用群组功能、定义如何自动将学生分配到群组中、或者将任何全课程范围内的讨论主题标识为对群组成员私有的主题。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "新课程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "手机端可见的课程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "请输入真或者假,如果为真,这门课程将支持移动设备上学习。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "视频上传凭据" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "课程不评分" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "输入 true 或 false。为 true 时,该课程将不会被评分。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "禁用进度图表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "输入true或者false。如果输入true,学生将不能看到进度图。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF 课本" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "字典列表包含pdf_textbook的结构" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML 课本" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "对于在课程中以单独标签显示的 HTML 教材,则输入标签的名称(通常为课本的名称)以及教材每一章节的 URL 和标题。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "远程成绩册" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9853,7 +9853,7 @@ msgstr "输入远程的成绩薄映射。只使用此设置时,remote_gradeboo #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "启用CCX" @@ -9862,7 +9862,7 @@ msgstr "启用CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9872,11 +9872,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX Connector URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -9884,46 +9884,46 @@ msgstr "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "允许匿名讨论帖" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "输入真或假。如果是真的,学生可以匿名创建讨论的帖子。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "允许同伴间的匿名讨论帖" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "输入 true 或者 false。如果输入为 true ,学生可以创建对其它学生匿名的讨论帖。这个设置不能对课程工作人员匿名发帖。" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "高级模块列表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "请输入您课程想要使用的高级模块名称。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "如果课程中的日期上应显示时区则正确。到期_日期_显示_格式已弃用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "截止日期显示格式" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9933,39 +9933,39 @@ msgstr "" "YYYY,请输入“%d-%m-%Y”;要使用 YYYY-MM-DD 格式,请输入“%Y-%m-%d”;要使用 YYYY-DD-MM " "格式,请输入“%Y-%d-%m”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "外部登录域" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "输入学生可参加课程的外部登陆方法。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "课程结束前可下载证书" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "输入真或假。如果是真的,学生遇到下载证书的要求,可以在课程结束前下载证书。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "认证演示行为" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "课程介绍页面图片" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9973,37 +9973,37 @@ msgid "" msgstr "" "编辑课程图片文件的名字。您必须在Files & Uploads页面上传这个文件。您也可以在 Settings & Details页面设置课程图片。" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "课程图标" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "编辑横幅图像文件的名称。您可以在“设置和详细信息”页面上设置横幅图像。" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "课程视频缩略图" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "编辑视频缩略图图像文件的名称。您可以在“设置和详细信息”页面上设置视频缩略图图像。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "颁发徽章" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "为该课程颁发徽章。徽章在证书创建的时候已经生成了。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10011,11 +10011,11 @@ msgid "" msgstr "" "只有在要产生证书的PDF档时,才使用这项设定。当学生完成课程所获得的证书,在引文标号中间输入 证书类型简称於学生证书上。例如,“修课证明”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "证书名称(短)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10023,27 +10023,27 @@ msgid "" msgstr "" "只有在要产生证书的PDF档时,才使用这项设定。当学生完成课程所获得的证书,在引文标号中间输入 证书类型全名於学生证书上。例如,“成绩证书”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "证书名称(长)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "启用证书的Web/HTML视图" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "若为“true”,将会启用课程证书的Web/HTML视图。" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "证书 Web/HTML View Overrides" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10051,47 +10051,47 @@ msgstr "为网页模板参数输入课程指定的接口(JSON格式)" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "证书配置" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "在这里输入课程指定的配置信息(JSON格式)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "重新开课的 CSS 类" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "即使他们有不同的数字,也可以允许课程在运行过程中共享相同的CSS类。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "讨论区的外部链接" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "允许更换论坛外部链接规范。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "隐藏进度页面" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "允许进程选项卡隐藏。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "课程所属机构的显示名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10099,11 +10099,11 @@ msgid "" "course, enter null." msgstr "输入您想在课程中出现的课程安排。此设置将覆盖您在创建课程时输入的课程安排。要使用您在创建课程时输入的课程安排,请输入空值。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "课程编号的显示名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10111,60 +10111,60 @@ msgid "" "null." msgstr "输入您想在课程中出现的课程编号。此设置将覆盖您在创建课程时输入的课程编号。要使用您在创建课程时输入的课程编号,请输入空值。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "最大选课学生人数" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "输入该课程的最大选课学生人数;如无限制,输入null。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "允许公共 Wiki 访问" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "仅限受邀者" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "是否限制注册仅能透过课程工作人员邀请。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "课前调查名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "用以显示的调查表(用户的先修课程调查)名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "开课前需要填写调查问卷" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "指定学生在查看您的课程内容之前是否必须完成一项调查。如果您设置该值为true,那么您必须在以上的课程调查名称设置中为该调查添加一个名称。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "目录中课程可见性" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10173,41 +10173,41 @@ msgid "" msgstr "" "定义在课程目录中的显示课程的访问权限。可以设置为以下三个值的其中之一:“both”(在目录中显示且允许访问关于此页),“about”(只允许访问关于此页),“none”(不在目录中显示且不允许访问关于此页)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "入学考试开启" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "指定是否学生在浏览您的课程内容前必须完成一个入学考试。注意,您必须烤漆此课程设置的入学考试以便此设置起作用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "入学考试最小分数(%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "为学生能浏览您的课程前的入学考试定义一个的最小的百分比分数。注意,您必须开启此课程设置的入学考试以便此设置起作用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "入学考试ID" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "入学考试内容模块标识符(位置)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "社交媒体分享URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10217,19 +10217,19 @@ msgstr "" "若启动了课程面板的社交分享和自定义课程的URL功能,您则可以提供一个可链接社交媒体的URL(例如课程“关于此页”的URL)。所用的URL是完全规范合法的,例如:http://www.edx.org/course/Introduction-" "to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "课程语言" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "指定您的课程语言。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "团队配置" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "启用监考考试" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "输入 true 或 false。如果该值为true,监考的考试是在您的课程启用。请注意,使监考考试也将启动 限时考试。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "监考提供者" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "输入要用于本课程运行的监考提供程序。 从以下选项中选择: {available_providers}" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "允许退出监考考试" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10285,21 +10285,21 @@ msgstr "" "请输入 “true” 或 “false” 。如果输入 “true” ,那么学员可以选择关掉监考模式。如果输入 “false” " ",那么学员无法关掉监考模式。此设置仅适用于已启动监考模式的课程。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "对有作弊嫌疑的考试创建 Zendesk 记录" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "输入 “true” 或 “false” 。如果输入 “true” ,那么会对有作弊嫌疑的考试创建 Zendesk 记录。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "启用限时考试" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10308,11 +10308,11 @@ msgstr "" "输入 “true” 或 “false” 。如果输入 “true” ,课程会开启限时考试模式。如果监考模式值设成 “true” " ",那么无论此选项如何设置,限时考试模式都会开启。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "能够获取学分的最低分" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10320,42 +10320,42 @@ msgstr "" "最低分,是指学员在课程中为获得学分必须取得的分数,是一个0.0到\n" "1.0的十进制数。例如:75%,则输入0.75。" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "自定进度" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "将其设置为“true”,以设定这门课程为自学课程,没有截止日期的作业,学生可以在任何速度在课程结束之前进行学习。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "可分段先修之要求" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "输入 true 或 false。如果该值为 true,您可以隐藏某分段,直到学习者获得最低分数为止。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "课程学习信息" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "请描述课程教学细节。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "未选课学员课程可见情况" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10365,19 +10365,19 @@ msgstr "" "定义未登记学员的访问权限。这可以设置为三个值之一: “private” (默认可见性,只允许在册学生使用)、“public_outline” " "(允许访问课程概述)和 “public”(允许访问概述和课程内容)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "授课老师" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "请输入授课老师详细信息" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "添加不支持的题目和工具" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10388,43 +10388,43 @@ msgstr "" "请输入 “true” 或 “false” 。如果您输入 “true” ,那么您可以在 Studio " "中将不支持的题目和工具添加至课程中。由于与例如测试、公开权限、国际化和文件归档等基础要求相抵触,所以不推荐在课程中使用不支持的题目和工具。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "启用消息通知" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "请输入 “true” 或 “false” ,如果输入 “true” ,那么任何与课程内容有关的标亮内容都将会在学员的规定时间内发送给学员。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "课程其他设置" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10434,7 +10434,7 @@ msgstr "" "平台需要的课程或允许与CRM软件等外部系统集成的任何额外信息。输入JSON格式的值字典,例如{ \"my_custom_setting\": " "\"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "一般" @@ -10502,22 +10502,22 @@ msgstr "{section_type} 平均分 = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} 平均分" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "本模块显示Html的内容" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "此功能不支持LaTeX文件的源代码。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10526,146 +10526,146 @@ msgstr "" "选择“可视化”时,您只需输入内容,编辑器将生成相应的 HTML 代码。选择“代码”时,您可以直接编辑 HTML " "代码。如果您改变了该设置,则该设置将在您保存并重新打开编辑器才生效。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "编辑器" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "可视化" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "代码" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "对所有学生隐藏这一页" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "如果您勾选此选项,那么只有员工或管理员身份的课程团队成员才能浏览此界面。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "额外的HTML页面" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "更新课程项目列表" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "任意类型" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "知识库" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "选择您想要从中拉取内容的知识库。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "知识库版本" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "确定内容如何被从知识库中拉取" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "随机选择一个数字n" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "计算" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "输入显示给每个学生的组件数量。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "问题类型" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "选择一个要从知识库中获取的问题类型,如果选择了“任意类型”,则不应用任何筛选。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "该组件已过时。知识库有新的内容。" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} 立即更新。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "知识库无效,损坏或已经被删除。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "编辑库列表。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "此课程不支持内容库。联系您的系统管理员以获得更多信息。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "未选择一个知识库。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "选择一个知识库。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "指定知识库中没有匹配的问题类型。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "选择其他问题类型。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "此专用库旨在用于取回 {count} 个问题," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "但仅有 {actual} 个匹配问题。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "编辑知识库配置。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "无效的知识库" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "未选择知识库" @@ -10704,17 +10704,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "此组件的显示名称,分析报告也可使用该名称来识别此组件。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10723,11 +10723,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10736,11 +10736,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "自定义参数" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10749,11 +10749,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "在新的窗口打开" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10763,41 +10763,41 @@ msgstr "" "如果您想要学生通过点击一个链接在一个新窗口中打开LTI工具,选择True。如果您想要在当前页面的一个IFrame中打开LTI内容,选择False。这个设置只有在" " 隐藏外部工具 设置为False的时候才能使用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "可评分" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "如果允许该组件接收来自外部的LTI系统的数值分数请选择True。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "权重" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "输入该组件可能的分数,默认值为 1.0。该设置仅在“可评分”设置为true的时候才有用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "分数保存在xblock KVS中——已公布分数的分本存储在django数据库中" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Comment as returned from grader, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "隐藏扩展工具" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -10805,70 +10805,70 @@ msgid "" msgstr "" "若您想要使用该组件作为一个与外部评分系统同步的占位符,而不是启动一个外部工具,则设该值为Ture。该设置会隐藏启动按钮和该组件的任何内联框架。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "需要用户名" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "选择True 以要求用户的用户名 username。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "需要用户邮箱" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "选择True 以请求用户的邮箱。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI应用信息" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "输入第三方应用程序的描述。用来告诉用户为什么第三方应用程序需要用户的用户名及电子邮箱。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "按钮文本" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "输入按钮上的文字用于加载第三方应用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "接受超过限期的成绩" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "请选择“True”以同意第三方系统在截止日期之后发布成绩。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "无法解析自定义参数:{custom_parameter}。参数格式必须类似于“x=y”。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "无法解析LTI通行证:{lti_passport},这应当是一个由“id:key:secret”构成的字符串。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "截止日期" @@ -10877,11 +10877,11 @@ msgstr "截止日期" msgid "Enter the default date by which problems are due." msgstr "输入问题的默认截止日期。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11095,210 +11095,210 @@ msgstr "选课记录组" msgid "Partition for segmenting users by enrollment track" msgstr "通过选课类别划分用户的分区" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "这个学生是否已经投票" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "学生答案" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "所有学生的投票回答" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "xml 的投票回答" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "投票问题" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "输入问题的截止日期。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "截止日期后隐藏课程内容" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "若设置此项,非工作人员用户则将无法在截止日期过后查看后续内容。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "是入学考试" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "标记该课程模块作为入学考试。注意,您必须开启此课程设置的入学考试功能才可生效。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "时间是否受限" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "该设置表明学生是否有一段有限的时间去查看或与课件组件交互。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "时间限制在几分钟内" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "学生可查看或与课件交互的时间(分钟)。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "是否启动监考" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "该设置表明这场考试是否有人监考。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "软体安全审查规则" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "此设定表示在浏览视频时,团队必须遵循监考的规则。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "是否是模拟考试" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "该设置表明这场考试是否仅用于测试目的。模拟考试未经过身份认证。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "是入职考试" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "该设置表明这场考试是否是一场入职考试。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "满足先修条件的学员可解锁此小节内容。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "本次考试对学员不可见。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "由于课程已结束,学员无法查看此作业。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "由于截止日期已过,学员无法查看此作业。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "此章节内容为先修条件,您必须先完成此章节的学习才能解锁额外内容。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "此章节的内容概况列表。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "组号{group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "未选中" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "此组件的显示名称(学员不可见)。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "实验内容" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "该配置定义了用户如何为该内容实验分组。谨记:改变一个学生可见实验的组配置会影响实验数据。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "组配置" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "哪个子模块学生将会被特別的gouup_id所检视" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (未激活)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "实验未与任何群组设定关联。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "选择一个组别配置" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "该实验使用了一个已删除的组配置。请选择一个有效的组配置或删除该实验。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "该实验使用了一个实验不支持的组配置。请选择一个有效的组配置或删除该实验。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "该实验不包含配置中所有的组。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "增加丢失的分组" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "该实验有一个不活跃的小组。将其内容移至活跃的小组中,然后删除该不活跃的小组。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "该内容实验可能影响内容可见性。" @@ -11318,102 +11318,102 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "不能从Youtube接受{youtube_id}的成绩单。状态码为:{status_code}。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "我们只支持SubRip (*.srt)格式的字幕。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "解析SubRip字幕文件时出错。内部消息是{error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "解析SubRip字幕文件时出错。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: 找不到上传的成绩单: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "语言项必填" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "基本" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "没有与 {lang} 相关联的字幕文件。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" "该地址指向视频链接。这可能是一个YouTube的网址或者一个存储于其他互联网服务器的 .mp4,.ogg,或者.webm 格式视频的链接地址。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "默认的视频 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "组件显示名称" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "视频的当前位置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "可选,针对较早的浏览器:正常速度视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "可选,针对较早的浏览器:0.75 倍速视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID(0.75 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "可选,针对较早的浏览器:1.25 倍速视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID(1.25 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "可选,针对较早的浏览器:1.5 倍速视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID(1.5 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11421,11 +11421,11 @@ msgid "" msgstr "" "如果不希望播放整个视频,则在此提供视频播放的开始时间。该操作在本地的移动应用上不支持,即播放完整视频。格式为:HH:MM:SS,最大值为23:59:59。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "视频开始时间" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11433,11 +11433,11 @@ msgid "" msgstr "" "如果不希望播放整个视频,则在此提供视频播放的结束时间。此操作在本地的移动应用上不支持,即播放完整视频。格式为:HH:MM:SS,最大值为23:59:59。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "视频结束时间" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11446,11 +11446,11 @@ msgstr "" "如果学生无法使用 edX 视频播放器,或者不能访问 YouTube,则可以允许学生以不同的格式下载该视频。为此,必须在“视频文件 " "URL”域中添加至少一个非 YouTube 的视频 URL。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "允许下载视频" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11463,11 +11463,11 @@ msgstr "" "URL。(为了浏览器的兼容性考虑,我们强烈建议您使用 .mp4 和 .webm " "格式。)每个学生将看到列表中第一个与他自己的计算机兼容的视频。如果想让学生下载这些视频,请将“允许下载视频”设置为“True”。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "视频文件 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11481,11 +11481,11 @@ msgstr "" "格式的字幕。如果您需要提供不同文件格式的字幕供学生下载,我们建议您首先考虑使用“上传讲义”域上传您的讲义;其次您可以将字幕文件上传至“文件&上传”页面或者" " Internet,并在这里添加下载字幕的 URL。学生们会在视频的下方看到一个下载字幕的链接。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "字幕下载 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11495,100 +11495,100 @@ msgstr "" "允许学生下载字幕。下载链接会出现在视频的下方。默认情况下,下载的字幕是一个 .srt 或者 .txt " "文件。如果您需要提供不同文件格式的字幕下载,使用“上传讲义”域上传该文件。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "允许下载字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "视频的默认字幕,来自于“基本”面板的“默认字幕”域。该字幕应当是英语字幕。您不必修改这个设置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "默认字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "指定是否默认就显示字幕。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "显示字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "添加不同语言的字幕。单击下方以指定语言并上传该语言对应的 .srt 字幕文件。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "字幕语言" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "首选的字幕语言。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "首选的字幕语言" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "用户下载的字幕文件格式。" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "字幕 (.srt) 文件" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "文本 (.txt) 文件" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "该视频上一次用户指定的速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "该视频的默认速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "设置是否在该视频结束后自动播放下一单元的视频" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "指定 YouTube 是否对用户可用。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "上传与该视频相关的讲义。学生可以单击视频下方的“下载讲义”按钮来下载该讲义。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "上传讲义" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "指定是否限制为只有浏览器才能访问该视频,或可以再其他应用上访问,包括移动应用。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "视频只在网页板提供" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11598,80 +11598,80 @@ msgid "" msgstr "" "如果您上传的视频分配了一个ID,请在此输入您的视频ID。请注意,如果您有被分配视频ID请不要输入默认视频ID,视频文件ID以及YouTube视频ID。如果您没有被分配ID请输入上述描述部分,这部分请不要填写。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "最近浏览片头的日期" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "不重复显示片头" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "说明" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "添加指引帮助学员了解词语云盘的使用方法,清晰的指引对有访问要求的学员特别重要。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "投入" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "学员可用输入框的数量,添加文字与句子。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "字数上限" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "能在生成的词汇云盘中显示的最大词汇数。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "显示百分比" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "展示了临近那个单词输入的单词的统计信息。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "此学员是否在云盘中发布过词汇" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "学生答案" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "所有学员发布的所有词汇" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "词云中的最热门词汇" diff --git a/conf/locale/zh_HANS/LC_MESSAGES/django.po b/conf/locale/zh_HANS/LC_MESSAGES/django.po index 6a7bc6e77cd5..941547a0a16d 100644 --- a/conf/locale/zh_HANS/LC_MESSAGES/django.po +++ b/conf/locale/zh_HANS/LC_MESSAGES/django.po @@ -410,7 +410,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "文本" @@ -436,7 +436,7 @@ msgid "Video" msgstr "视频" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "高级" @@ -452,33 +452,33 @@ msgid "Unit" msgstr "单元" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "空白" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "以下参数为必填项:{missing}。" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "该字幕文件有问题,请尝试上传其他文件。" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "已有\"{language_code}\"字幕" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "字幕文件为必选。" @@ -489,7 +489,7 @@ msgid "Name" msgstr "名字" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "视频 ID" @@ -524,7 +524,7 @@ msgid "Log out" msgstr "退出" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "模式" @@ -573,12 +573,12 @@ msgstr "您已作为专业教育学生选课" msgid "Professional Ed" msgstr "专业教育" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py #: cms/templates/container.html cms/templates/library.html msgid "Display Name" msgstr "显示名字" @@ -4775,7 +4775,7 @@ msgstr "" "被字典对映到的群组可以被显示在此区块中。关键字是群组设定id和数值是群组 ID的列表。假如没有关键字给群组设定或者群组 " "ID的集合是空的那么区块就会对所有公开。如果该区块是visible_to_staff_only则字段会被忽略。" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -5084,7 +5084,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "您确定要为用户\"%(username)s\"取消退出计划吗?" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8694,21 +8694,21 @@ msgstr "登录" msgid "Our mailing address is" msgstr "我们的地址" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "用于批注的XML数据" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "组件显示的名称。" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "批注" @@ -8720,11 +8720,11 @@ msgstr "无法对可能的文件提交重新评分" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "不正确" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "正确" @@ -8881,7 +8881,7 @@ msgstr "正确:" msgid "Incorrect:" msgstr "不正确:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "答案" @@ -9136,216 +9136,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "空白进阶问题" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "学生尝试解答这个问题的次数" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "最大尝试次数" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "定义学生在回答这个问题时所允许的尝试次数。如果未设置,则允许无限次尝试。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "问题的截至日期为" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "超过截止日期后仍接受提交作业的时间段 " -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "显示结果" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "设置显示学员答案正确与否的时间。在“节”中设置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "总是" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "从不" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "超过截止日期" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "显示答案" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "定义何时显示问题的答案,默认值可在高级设置里设定。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "已回答" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "已关闭" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "已完成" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "正确或超过截止日期" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "经过一些尝试" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "已尝试" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "显示答案:尝试的次数" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "在“显示答案”按钮出现之前,学生必须尝试回答问题的次数。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "是否强制显示保存按钮" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "显示重置按钮" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "决定是否显示“重置”键,以便用户重新填写他们的答案。 默认设置可以在“高级设置”中进行。" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "随机化" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "定义何时随机化Python脚本中的变量。如果不需要随机化的变量,请选择“从不”。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "在重置时" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "每学生" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "问题的XML数据" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "当前学生答案正确性词典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "维护状态的输入类型词典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "当前学生的回应词典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "带当前学生分数的字典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "上次提交之后答案是否已保存" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "学生是否已经回答问题" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "该学生的随机名次" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "最后提交时间" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "两次尝试答题间计时" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "一个学生再次尝试答题前需等待的时间" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "问题权重" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "设置每个问题的分值。如果不设置,那么问题中的每空为一分。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "减记该模块资源" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "LaTeX及Word相关源代码问题,对该功能的支持尚不完备。" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "启用LaTeX模板?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API 密钥" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9357,47 +9357,47 @@ msgstr "" "输入 " "MATLAB讬管服务提供MathWorks公司的API密钥。这个密钥被授予通过本课程的指定时间独家使用。请不要共享的API密钥与其他课程,并立即通知MathWorks公司,如果您认为密钥被暴露或损害。为了获得一个关键的课程,或报告的问题,请联系moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "很抱歉,在处理您的请求时出现错误。请重新加载您的页面并再次尝试操作。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "该问题的描述在您加载本页面之后已经发生变化了。请刷新您的页面。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "答案ID" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "问题" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "正确答案" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "正在提交中" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "警告:这个问题已经被重置为其初始状态!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "该问题的描述被一个无效的发布损坏。该发布包含:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "如果该问题依然存在,请联系课程工作人员。" @@ -9406,7 +9406,7 @@ msgstr "如果该问题依然存在,请联系课程工作人员。" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" @@ -9414,92 +9414,92 @@ msgstr "{previous_hints}{list_start_tag}{strong_text}{hint_text}" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "提示(第 {hint_num} 个,共 {hints_count} 个):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "您的答案已保存。点击{button_name}查看分数。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "不正确 ({progress} 分)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "正确 ({progress} 分)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "部分正确 ({progress} 分)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "部分正确" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "答案已提交。" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "问题已结束。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "在提交之前问题必须重置。 " -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "在两次发布之间您至少需要等待{wait}秒。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "在两次提交之间需要等待 {wait_secs} 秒。还需等待{remaining_secs}秒。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} 小时" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} 分钟" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} 秒钟" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "问题在保存之前需要重置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "您的答案已保存。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9508,37 +9508,37 @@ msgstr "您的答案已保存,但不计分。点击 '{button_name}'以分级 #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "无法重置已关闭的题目。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "您必须先提交答案,再选择重置。" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "问题定义不支持重新打分。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "回答问题后才能够重新评定。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "条件" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "外部模块引用的子URL列表" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "来源组件" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9546,31 +9546,31 @@ msgid "" "Studio." msgstr "所有源组件的组件位置ID,用于确定是否向学员显示此条件模块的内容。从Studio的“设置”对话框中复制组件的组件位置ID。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "条件属性" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "决定学员是否可见此条件模块内容的源组件的属性。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "条件值" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "在向学员显示此条件模块的内容之前,源组件的条件属性必须匹配的值。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "已屏蔽内容信息" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9580,133 +9580,133 @@ msgid "" msgstr "" "当无法满足显示此条件模块的所有条件时,则显示此条消息。在邮件文本中加入{link},以便直接为学员提供所需单元的链接。例如,“您必须先完成{link}才能访问此单元。”" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "您必须先完成{link},才能访问此单元。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "此组件尚未配置源组件。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "配置来源列表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI 通行证" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "以下列格式输入课程 LTI 工具的通行证:“id:client_key:client_secret”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "本课程所用教材的教材目标列表(标题、网址)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "指向该课程维基的固定链接地址" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "选修该课程的日期已经开放" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "选修该课程的日期已经结束" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "该模块可见的起始时间" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "该课程结束的日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "学员可开始申请证书的日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "掩饰课程显示价格" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "费用已经显示给了选修该课程的学生。如果管理员在数据库中修改了付费课程的注册价格,那么该价格将会覆盖原来的费用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "课程开始" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "请输入您想要宣传的开课时间,比如 “Winter 2018”。如果您输入 null,则您之前已设置的开课时间会生效。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "先修课程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "如果本课程有先修课程,则指定先修课程的课程标识" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "该课程的评分标准定义" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "显示计算器" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "输入对或错。当输入为对时,学生可以造课程中看到计算器。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "课程显示名字" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "课程编辑器" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "输入这门课程的编辑方式(“XML”或者“Studio”)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "课程调查链接" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "输入课程最终调查的链接URL。如果您的课程没有最终调查,输入null。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "讨论管制日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9723,11 +9723,11 @@ msgstr "" "DDTHH:MM\"],请确保在日期和时间的中间一定要有“T”。例如,一项定义了两段禁用时期的项应该是如下列格式所示(包括了最外层的一对方括号):[[\"2015-09-15\"," " \"2015-09-21\"], [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "讨论主题映射" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9745,104 +9745,104 @@ msgstr "" " “默认” 属性设置为 true,将类别指定为“讨论”页面中新帖子的默认值,例如,“Lydian Mode”:{\"id\": " "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "课程公开日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "输入公开您课程的日期。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "群组配置" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "请输入策略键和值以启用群组功能、定义如何自动将学生分配到群组中、或者将任何全课程范围内的讨论主题标识为对群组成员私有的主题。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "新课程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "手机端可见的课程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "请输入真或者假,如果为真,这门课程将支持移动设备上学习。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "视频上传凭据" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "课程不评分" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "输入 true 或 false。为 true 时,该课程将不会被评分。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "禁用进度图表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "输入true或者false。如果输入true,学生将不能看到进度图。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF 课本" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "字典列表包含pdf_textbook的结构" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML 课本" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "对于在课程中以单独标签显示的 HTML 教材,则输入标签的名称(通常为课本的名称)以及教材每一章节的 URL 和标题。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "远程成绩册" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9853,7 +9853,7 @@ msgstr "输入远程的成绩薄映射。只使用此设置时,remote_gradeboo #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "启用CCX" @@ -9862,7 +9862,7 @@ msgstr "启用CCX" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9872,11 +9872,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX Connector URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -9884,46 +9884,46 @@ msgstr "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "允许匿名讨论帖" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "输入真或假。如果是真的,学生可以匿名创建讨论的帖子。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "允许同伴间的匿名讨论帖" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "输入 true 或者 false。如果输入为 true ,学生可以创建对其它学生匿名的讨论帖。这个设置不能对课程工作人员匿名发帖。" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "高级模块列表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "请输入您课程想要使用的高级模块名称。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "如果课程中的日期上应显示时区则正确。到期_日期_显示_格式已弃用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "截止日期显示格式" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9933,39 +9933,39 @@ msgstr "" "YYYY,请输入“%d-%m-%Y”;要使用 YYYY-MM-DD 格式,请输入“%Y-%m-%d”;要使用 YYYY-DD-MM " "格式,请输入“%Y-%d-%m”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "外部登录域" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "输入学生可参加课程的外部登陆方法。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "课程结束前可下载证书" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "输入真或假。如果是真的,学生遇到下载证书的要求,可以在课程结束前下载证书。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "认证演示行为" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "课程介绍页面图片" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " @@ -9973,37 +9973,37 @@ msgid "" msgstr "" "编辑课程图片文件的名字。您必须在Files & Uploads页面上传这个文件。您也可以在 Settings & Details页面设置课程图片。" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Banner Image" msgstr "课程图标" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "编辑横幅图像文件的名称。您可以在“设置和详细信息”页面上设置横幅图像。" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Video Thumbnail Image" msgstr "课程视频缩略图" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "编辑视频缩略图图像文件的名称。您可以在“设置和详细信息”页面上设置视频缩略图图像。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "颁发徽章" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "为该课程颁发徽章。徽章在证书创建的时候已经生成了。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -10011,11 +10011,11 @@ msgid "" msgstr "" "只有在要产生证书的PDF档时,才使用这项设定。当学生完成课程所获得的证书,在引文标号中间输入 证书类型简称於学生证书上。例如,“修课证明”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "证书名称(短)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -10023,27 +10023,27 @@ msgid "" msgstr "" "只有在要产生证书的PDF档时,才使用这项设定。当学生完成课程所获得的证书,在引文标号中间输入 证书类型全名於学生证书上。例如,“成绩证书”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "证书名称(长)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "启用证书的Web/HTML视图" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "若为“true”,将会启用课程证书的Web/HTML视图。" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "证书 Web/HTML View Overrides" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -10051,47 +10051,47 @@ msgstr "为网页模板参数输入课程指定的接口(JSON格式)" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "证书配置" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "在这里输入课程指定的配置信息(JSON格式)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "重新开课的 CSS 类" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." msgstr "即使他们有不同的数字,也可以允许课程在运行过程中共享相同的CSS类。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "讨论区的外部链接" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "允许更换论坛外部链接规范。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "隐藏进度页面" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "允许进程选项卡隐藏。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "课程所属机构的显示名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -10099,11 +10099,11 @@ msgid "" "course, enter null." msgstr "输入您想在课程中出现的课程安排。此设置将覆盖您在创建课程时输入的课程安排。要使用您在创建课程时输入的课程安排,请输入空值。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "课程编号的显示名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -10111,60 +10111,60 @@ msgid "" "null." msgstr "输入您想在课程中出现的课程编号。此设置将覆盖您在创建课程时输入的课程编号。要使用您在创建课程时输入的课程编号,请输入空值。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "最大选课学生人数" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "输入该课程的最大选课学生人数;如无限制,输入null。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "允许公共 Wiki 访问" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "仅限受邀者" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "是否限制注册仅能透过课程工作人员邀请。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "课前调查名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "用以显示的调查表(用户的先修课程调查)名称" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "开课前需要填写调查问卷" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "指定学生在查看您的课程内容之前是否必须完成一项调查。如果您设置该值为true,那么您必须在以上的课程调查名称设置中为该调查添加一个名称。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "目录中课程可见性" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -10173,41 +10173,41 @@ msgid "" msgstr "" "定义在课程目录中的显示课程的访问权限。可以设置为以下三个值的其中之一:“both”(在目录中显示且允许访问关于此页),“about”(只允许访问关于此页),“none”(不在目录中显示且不允许访问关于此页)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "入学考试开启" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "指定是否学生在浏览您的课程内容前必须完成一个入学考试。注意,您必须烤漆此课程设置的入学考试以便此设置起作用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "入学考试最小分数(%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "为学生能浏览您的课程前的入学考试定义一个的最小的百分比分数。注意,您必须开启此课程设置的入学考试以便此设置起作用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "入学考试ID" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "入学考试内容模块标识符(位置)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "社交媒体分享URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -10217,19 +10217,19 @@ msgstr "" "若启动了课程面板的社交分享和自定义课程的URL功能,您则可以提供一个可链接社交媒体的URL(例如课程“关于此页”的URL)。所用的URL是完全规范合法的,例如:http://www.edx.org/course/Introduction-" "to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "课程语言" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "指定您的课程语言。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "团队配置" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "启用监考考试" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "输入 true 或 false。如果该值为true,监考的考试是在您的课程启用。请注意,使监考考试也将启动 限时考试。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "监考提供者" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "输入要用于本课程运行的监考提供程序。 从以下选项中选择: {available_providers}" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "允许退出监考考试" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -10285,21 +10285,21 @@ msgstr "" "请输入 “true” 或 “false” 。如果输入 “true” ,那么学员可以选择关掉监考模式。如果输入 “false” " ",那么学员无法关掉监考模式。此设置仅适用于已启动监考模式的课程。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "对有作弊嫌疑的考试创建 Zendesk 记录" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "输入 “true” 或 “false” 。如果输入 “true” ,那么会对有作弊嫌疑的考试创建 Zendesk 记录。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "启用限时考试" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " @@ -10308,11 +10308,11 @@ msgstr "" "输入 “true” 或 “false” 。如果输入 “true” ,课程会开启限时考试模式。如果监考模式值设成 “true” " ",那么无论此选项如何设置,限时考试模式都会开启。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "能够获取学分的最低分" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." @@ -10320,42 +10320,42 @@ msgstr "" "最低分,是指学员在课程中为获得学分必须取得的分数,是一个0.0到\n" "1.0的十进制数。例如:75%,则输入0.75。" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "自定进度" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "将其设置为“true”,以设定这门课程为自学课程,没有截止日期的作业,学生可以在任何速度在课程结束之前进行学习。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "可分段先修之要求" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "输入 true 或 false。如果该值为 true,您可以隐藏某分段,直到学习者获得最低分数为止。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "课程学习信息" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "请描述课程教学细节。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "未选课学员课程可见情况" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10365,19 +10365,19 @@ msgstr "" "定义未登记学员的访问权限。这可以设置为三个值之一: “private” (默认可见性,只允许在册学生使用)、“public_outline” " "(允许访问课程概述)和 “public”(允许访问概述和课程内容)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "授课老师" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "请输入授课老师详细信息" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "添加不支持的题目和工具" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10388,43 +10388,43 @@ msgstr "" "请输入 “true” 或 “false” 。如果您输入 “true” ,那么您可以在 Studio " "中将不支持的题目和工具添加至课程中。由于与例如测试、公开权限、国际化和文件归档等基础要求相抵触,所以不推荐在课程中使用不支持的题目和工具。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "启用消息通知" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "请输入 “true” 或 “false” ,如果输入 “true” ,那么任何与课程内容有关的标亮内容都将会在学员的规定时间内发送给学员。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." msgstr "" -#: xmodule/course_module.py cms/templates/certificates.html +#: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html #: cms/templates/settings_advanced.html cms/templates/settings_graders.html msgid "Other Course Settings" msgstr "课程其他设置" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10434,7 +10434,7 @@ msgstr "" "平台需要的课程或允许与CRM软件等外部系统集成的任何额外信息。输入JSON格式的值字典,例如{ \"my_custom_setting\": " "\"value\", \"other_setting\": \"value\" }" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "一般" @@ -10502,22 +10502,22 @@ msgstr "{section_type} 平均分 = {percent:.0%}" msgid "{short_label} Avg" msgstr "{short_label} 平均分" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "本模块显示Html的内容" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "此功能不支持LaTeX文件的源代码。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10526,146 +10526,146 @@ msgstr "" "选择“可视化”时,您只需输入内容,编辑器将生成相应的 HTML 代码。选择“代码”时,您可以直接编辑 HTML " "代码。如果您改变了该设置,则该设置将在您保存并重新打开编辑器才生效。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "编辑器" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "可视化" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "代码" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "对所有学生隐藏这一页" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "如果您勾选此选项,那么只有员工或管理员身份的课程团队成员才能浏览此界面。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "额外的HTML页面" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "更新课程项目列表" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "任意类型" -#: xmodule/library_content_module.py cms/templates/widgets/header.html +#: xmodule/library_content_block.py cms/templates/widgets/header.html msgid "Library" msgstr "知识库" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "选择您想要从中拉取内容的知识库。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "知识库版本" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "确定内容如何被从知识库中拉取" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "随机选择一个数字n" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "计算" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "输入显示给每个学生的组件数量。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "问题类型" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "选择一个要从知识库中获取的问题类型,如果选择了“任意类型”,则不应用任何筛选。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "该组件已过时。知识库有新的内容。" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} 立即更新。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "知识库无效,损坏或已经被删除。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "编辑库列表。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "此课程不支持内容库。联系您的系统管理员以获得更多信息。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "未选择一个知识库。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "选择一个知识库。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "指定知识库中没有匹配的问题类型。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "选择其他问题类型。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "此专用库旨在用于取回 {count} 个问题," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "但仅有 {actual} 个匹配问题。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "编辑知识库配置。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "无效的知识库" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "未选择知识库" @@ -10704,17 +10704,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "此组件的显示名称,分析报告也可使用该名称来识别此组件。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10723,11 +10723,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10736,11 +10736,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "自定义参数" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10749,11 +10749,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "在新的窗口打开" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10763,41 +10763,41 @@ msgstr "" "如果您想要学生通过点击一个链接在一个新窗口中打开LTI工具,选择True。如果您想要在当前页面的一个IFrame中打开LTI内容,选择False。这个设置只有在" " 隐藏外部工具 设置为False的时候才能使用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "可评分" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "如果允许该组件接收来自外部的LTI系统的数值分数请选择True。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "权重" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "输入该组件可能的分数,默认值为 1.0。该设置仅在“可评分”设置为true的时候才有用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "分数保存在xblock KVS中——已公布分数的分本存储在django数据库中" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Comment as returned from grader, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "隐藏扩展工具" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -10805,70 +10805,70 @@ msgid "" msgstr "" "若您想要使用该组件作为一个与外部评分系统同步的占位符,而不是启动一个外部工具,则设该值为Ture。该设置会隐藏启动按钮和该组件的任何内联框架。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "需要用户名" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "选择True 以要求用户的用户名 username。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "需要用户邮箱" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "选择True 以请求用户的邮箱。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI应用信息" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " "email will be forwarded to a third party application." msgstr "输入第三方应用程序的描述。用来告诉用户为什么第三方应用程序需要用户的用户名及电子邮箱。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "按钮文本" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "输入按钮上的文字用于加载第三方应用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "接受超过限期的成绩" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "请选择“True”以同意第三方系统在截止日期之后发布成绩。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "无法解析自定义参数:{custom_parameter}。参数格式必须类似于“x=y”。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "无法解析LTI通行证:{lti_passport},这应当是一个由“id:key:secret”构成的字符串。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "截止日期" @@ -10877,11 +10877,11 @@ msgstr "截止日期" msgid "Enter the default date by which problems are due." msgstr "输入问题的默认截止日期。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -11095,210 +11095,210 @@ msgstr "选课记录组" msgid "Partition for segmenting users by enrollment track" msgstr "通过选课类别划分用户的分区" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "这个学生是否已经投票" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "学生答案" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "所有学生的投票回答" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "xml 的投票回答" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "投票问题" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "输入问题的截止日期。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "截止日期后隐藏课程内容" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "若设置此项,非工作人员用户则将无法在截止日期过后查看后续内容。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "是入学考试" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "标记该课程模块作为入学考试。注意,您必须开启此课程设置的入学考试功能才可生效。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "时间是否受限" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "该设置表明学生是否有一段有限的时间去查看或与课件组件交互。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "时间限制在几分钟内" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "学生可查看或与课件交互的时间(分钟)。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "是否启动监考" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "该设置表明这场考试是否有人监考。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "软体安全审查规则" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "此设定表示在浏览视频时,团队必须遵循监考的规则。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "是否是模拟考试" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "该设置表明这场考试是否仅用于测试目的。模拟考试未经过身份认证。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "是入职考试" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "该设置表明这场考试是否是一场入职考试。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "满足先修条件的学员可解锁此小节内容。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "本次考试对学员不可见。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "由于课程已结束,学员无法查看此作业。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "由于截止日期已过,学员无法查看此作业。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "此章节内容为先修条件,您必须先完成此章节的学习才能解锁额外内容。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "此章节的内容概况列表。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "组号{group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "未选中" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "此组件的显示名称(学员不可见)。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "实验内容" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "该配置定义了用户如何为该内容实验分组。谨记:改变一个学生可见实验的组配置会影响实验数据。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "组配置" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "哪个子模块学生将会被特別的gouup_id所检视" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (未激活)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "实验未与任何群组设定关联。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "选择一个组别配置" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "该实验使用了一个已删除的组配置。请选择一个有效的组配置或删除该实验。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "该实验使用了一个实验不支持的组配置。请选择一个有效的组配置或删除该实验。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "该实验不包含配置中所有的组。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "增加丢失的分组" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "该实验有一个不活跃的小组。将其内容移至活跃的小组中,然后删除该不活跃的小组。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "该内容实验可能影响内容可见性。" @@ -11318,102 +11318,102 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "不能从Youtube接受{youtube_id}的成绩单。状态码为:{status_code}。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "我们只支持SubRip (*.srt)格式的字幕。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "解析SubRip字幕文件时出错。内部消息是{error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "解析SubRip字幕文件时出错。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: 找不到上传的成绩单: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "语言项必填" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "基本" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "没有与 {lang} 相关联的字幕文件。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "" "该地址指向视频链接。这可能是一个YouTube的网址或者一个存储于其他互联网服务器的 .mp4,.ogg,或者.webm 格式视频的链接地址。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "默认的视频 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "组件显示名称" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "视频的当前位置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "可选,针对较早的浏览器:正常速度视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "可选,针对较早的浏览器:0.75 倍速视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID(0.75 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "可选,针对较早的浏览器:1.25 倍速视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID(1.25 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "可选,针对较早的浏览器:1.5 倍速视频的 YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID(1.5 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11421,11 +11421,11 @@ msgid "" msgstr "" "如果不希望播放整个视频,则在此提供视频播放的开始时间。该操作在本地的移动应用上不支持,即播放完整视频。格式为:HH:MM:SS,最大值为23:59:59。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "视频开始时间" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11433,11 +11433,11 @@ msgid "" msgstr "" "如果不希望播放整个视频,则在此提供视频播放的结束时间。此操作在本地的移动应用上不支持,即播放完整视频。格式为:HH:MM:SS,最大值为23:59:59。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "视频结束时间" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11446,11 +11446,11 @@ msgstr "" "如果学生无法使用 edX 视频播放器,或者不能访问 YouTube,则可以允许学生以不同的格式下载该视频。为此,必须在“视频文件 " "URL”域中添加至少一个非 YouTube 的视频 URL。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "允许下载视频" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11463,11 +11463,11 @@ msgstr "" "URL。(为了浏览器的兼容性考虑,我们强烈建议您使用 .mp4 和 .webm " "格式。)每个学生将看到列表中第一个与他自己的计算机兼容的视频。如果想让学生下载这些视频,请将“允许下载视频”设置为“True”。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "视频文件 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11481,11 +11481,11 @@ msgstr "" "格式的字幕。如果您需要提供不同文件格式的字幕供学生下载,我们建议您首先考虑使用“上传讲义”域上传您的讲义;其次您可以将字幕文件上传至“文件&上传”页面或者" " Internet,并在这里添加下载字幕的 URL。学生们会在视频的下方看到一个下载字幕的链接。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "字幕下载 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11495,100 +11495,100 @@ msgstr "" "允许学生下载字幕。下载链接会出现在视频的下方。默认情况下,下载的字幕是一个 .srt 或者 .txt " "文件。如果您需要提供不同文件格式的字幕下载,使用“上传讲义”域上传该文件。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "允许下载字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "视频的默认字幕,来自于“基本”面板的“默认字幕”域。该字幕应当是英语字幕。您不必修改这个设置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "默认字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "指定是否默认就显示字幕。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "显示字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "添加不同语言的字幕。单击下方以指定语言并上传该语言对应的 .srt 字幕文件。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "字幕语言" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "首选的字幕语言。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "首选的字幕语言" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "用户下载的字幕文件格式。" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "字幕 (.srt) 文件" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "文本 (.txt) 文件" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "该视频上一次用户指定的速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "该视频的默认速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "设置是否在该视频结束后自动播放下一单元的视频" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "指定 YouTube 是否对用户可用。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "上传与该视频相关的讲义。学生可以单击视频下方的“下载讲义”按钮来下载该讲义。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "上传讲义" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "指定是否限制为只有浏览器才能访问该视频,或可以再其他应用上访问,包括移动应用。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "视频只在网页板提供" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11598,80 +11598,80 @@ msgid "" msgstr "" "如果您上传的视频分配了一个ID,请在此输入您的视频ID。请注意,如果您有被分配视频ID请不要输入默认视频ID,视频文件ID以及YouTube视频ID。如果您没有被分配ID请输入上述描述部分,这部分请不要填写。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "最近浏览片头的日期" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "不重复显示片头" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "说明" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "添加指引帮助学员了解词语云盘的使用方法,清晰的指引对有访问要求的学员特别重要。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "投入" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "学员可用输入框的数量,添加文字与句子。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "字数上限" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "能在生成的词汇云盘中显示的最大词汇数。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "显示百分比" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "展示了临近那个单词输入的单词的统计信息。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "此学员是否在云盘中发布过词汇" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "学生答案" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "所有学员发布的所有词汇" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "词云中的最热门词汇" diff --git a/conf/locale/zh_TW/LC_MESSAGES/django.po b/conf/locale/zh_TW/LC_MESSAGES/django.po index 91c1912c370b..89f8e467fdb7 100644 --- a/conf/locale/zh_TW/LC_MESSAGES/django.po +++ b/conf/locale/zh_TW/LC_MESSAGES/django.po @@ -190,7 +190,7 @@ msgstr "" #: cms/djangoapps/contentstore/utils.py #: cms/djangoapps/contentstore/views/component.py -#: cms/djangoapps/contentstore/views/item.py xmodule/html_module.py +#: cms/djangoapps/contentstore/views/item.py xmodule/html_block.py msgid "Text" msgstr "文本" @@ -213,7 +213,7 @@ msgid "Video" msgstr "影片" #: cms/djangoapps/contentstore/views/component.py -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Advanced" msgstr "進階" @@ -229,33 +229,33 @@ msgid "Unit" msgstr "單元" #: cms/djangoapps/contentstore/views/helpers.py -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Empty" msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "The following parameters are required: {missing}." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "" "There is a problem with this transcript file. Try to upload a different " "file." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py #, python-brace-format msgid "A transcript with the \"{language_code}\" language code already exists." msgstr "" #: cms/djangoapps/contentstore/views/transcript_settings.py #: cms/djangoapps/contentstore/views/transcripts_ajax.py -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "A transcript file is required." msgstr "" @@ -266,7 +266,7 @@ msgid "Name" msgstr "名稱" #: cms/djangoapps/contentstore/views/videos.py -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video ID" msgstr "影片ID" @@ -300,7 +300,7 @@ msgid "Log out" msgstr "" #: common/djangoapps/course_modes/admin.py -#: common/djangoapps/course_modes/models.py xmodule/library_content_module.py +#: common/djangoapps/course_modes/models.py xmodule/library_content_block.py msgid "Mode" msgstr "模式" @@ -348,12 +348,12 @@ msgstr "您已登記為專業教育的學生" msgid "Professional Ed" msgstr "專業的 Ed" -#: common/djangoapps/course_modes/models.py xmodule/annotatable_module.py -#: xmodule/capa_module.py xmodule/conditional_module.py -#: xmodule/discussion_block.py xmodule/html_module.py -#: xmodule/library_content_module.py xmodule/library_sourced_block.py -#: xmodule/lti_module.py xmodule/split_test_module.py xmodule/unit_block.py -#: xmodule/word_cloud_module.py xmodule/x_module.py +#: common/djangoapps/course_modes/models.py xmodule/annotatable_block.py +#: xmodule/capa_block.py xmodule/conditional_block.py +#: xmodule/discussion_block.py xmodule/html_block.py +#: xmodule/library_content_block.py xmodule/library_sourced_block.py +#: xmodule/lti_block.py xmodule/split_test_block.py xmodule/unit_block.py +#: xmodule/word_cloud_block.py xmodule/x_module.py msgid "Display Name" msgstr "顯示名稱" @@ -4522,7 +4522,7 @@ msgstr "" "被字典對映到的群組可以被顯示在此區塊中。關鍵字是群組設定id和數值是群組 ID的列表。假如沒有關鍵字給群組設定或者群組 " "ID的集合是空的那麼區塊就會對所有公開。如果該區塊是visible_to_staff_only則欄位會被忽略。" -#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_module.py +#: lms/djangoapps/lms_xblock/mixin.py xmodule/split_test_block.py msgid "" "The list of group configurations for partitioning students in content " "experiments." @@ -4831,7 +4831,7 @@ msgid "Are you sure you want to cancel retirement for user \"%(username)s\"? " msgstr "" #: lms/templates/admin/user_api/accounts/cancel_retirement_action.html -#: xmodule/capa_module.py cms/templates/index.html +#: xmodule/capa_block.py cms/templates/index.html #: cms/templates/videos_index_pagination.html #: lms/templates/dashboard/_entitlement_reason_survey.html #: lms/templates/dashboard/_reason_survey.html @@ -8361,21 +8361,21 @@ msgstr "" msgid "Our mailing address is" msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "XML data for the annotation" msgstr "XML 數據註解" -#: xmodule/annotatable_module.py xmodule/capa_module.py -#: xmodule/conditional_module.py xmodule/discussion_block.py -#: xmodule/html_module.py xmodule/library_content_module.py +#: xmodule/annotatable_block.py xmodule/capa_block.py +#: xmodule/conditional_block.py xmodule/discussion_block.py +#: xmodule/html_block.py xmodule/library_content_block.py #: xmodule/library_root_xblock.py xmodule/library_sourced_block.py -#: xmodule/poll_module.py xmodule/unit_block.py -#: xmodule/video_module/video_xfields.py xmodule/word_cloud_module.py +#: xmodule/poll_block.py xmodule/unit_block.py +#: xmodule/video_block/video_xfields.py xmodule/word_cloud_block.py #: xmodule/x_module.py msgid "The display name for this component." msgstr "" -#: xmodule/annotatable_module.py +#: xmodule/annotatable_block.py msgid "Annotation" msgstr "註解" @@ -8387,11 +8387,11 @@ msgstr "對於可能的提交文件無法重新計分" msgid "Question {}" msgstr "" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Incorrect" msgstr "不正確" -#: xmodule/capa/capa_problem.py xmodule/capa_module.py +#: xmodule/capa/capa_problem.py xmodule/capa_block.py msgid "Correct" msgstr "正確" @@ -8548,7 +8548,7 @@ msgstr "正確:" msgid "Incorrect:" msgstr "不正確:" -#: xmodule/capa/responsetypes.py xmodule/capa_module.py +#: xmodule/capa/responsetypes.py xmodule/capa_block.py msgid "Answer" msgstr "答案" @@ -8803,216 +8803,216 @@ msgstr "" msgid "Invalid JSON response received from codejail api service." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Blank Advanced Problem" msgstr "空白進階問題" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" msgstr "學生在這個問題的嘗試次數" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Maximum Attempts" msgstr "最大嘗試次數" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of times a student can try to answer this problem. If the" " value is not set, infinite attempts are allowed." msgstr "定義學生可以嘗試回答這個問題的數量。如果該值沒有被設置,就可以無限的嘗試。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Date that this problem is due by" msgstr "此問題的截止日期" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Amount of time after the due date that submissions will be accepted" msgstr "在截止日期之後,提交還可以被接受的時間長度。" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Results" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show whether a learner's answer to the problem is correct. " "Configured on the subsection." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Always" msgstr "總是" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Never" msgstr "從不" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Past Due" msgstr "已到期" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Show Answer" msgstr "顯示答案" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to show the answer to the problem. A default value can be set " "in Advanced Settings." msgstr "定義何時顯示這個問題的答案。預設值可以在高級設置中設置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answered" msgstr "已回答" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted or Past Due" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Closed" msgstr "已關閉" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Finished" msgstr "已完成" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct or Past Due" msgstr "正確或已過期" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After Some Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "After All Attempts or Correct" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Attempted" msgstr "已嘗試" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Show Answer: Number of Attempts" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Number of times the student must attempt to answer the question before the " "Show Answer button appears." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether to force the save button to appear on the page" msgstr "是否強制 儲存按鈕 顯示在這個頁面上" -#: xmodule/capa_module.py xmodule/library_content_module.py +#: xmodule/capa_block.py xmodule/library_content_block.py msgid "Show Reset Button" msgstr "顯示重新設定按鈕" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Determines whether a 'Reset' button is shown so the user may reset their " "answer. A default value can be set in Advanced Settings." msgstr "是否顯示’重設’按鈕以便學生可以重設它們的答案。預設值可以在進階設定裡設定。" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Randomization" msgstr "隨機化" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines when to randomize the variables specified in the associated Python " "script. For problems that do not randomize values, specify \"Never\". " msgstr "定義何時隨機的在相關的Python腳本指定的變數。對於問題不隨機值,指定“從不”。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "On Reset" msgstr "在 重設" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Per Student" msgstr "每個學生" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "XML data for the problem" msgstr "這個問題的XML數據" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the correctness of current student answers" msgstr "目前學生答案的正確性的辭典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary for maintaining the state of inputtypes" msgstr "維護輸入種類狀態的辭典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student responses" msgstr "對於目前學生的回應的辭典" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Dictionary with the current student score" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether or not the answers have been saved since last submit" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Whether the student has answered the problem" msgstr "學生是否已經回答問題" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Random seed for this student" msgstr "Random Seed 對這名學生" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Last submission time" msgstr "最後提交時間" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Timer Between Attempts" msgstr "嘗試之間的時間" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Seconds a student must wait between submissions for a problem with multiple " "attempts." msgstr "學生在多次嘗試提交問題之間的等待秒數" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem Weight" msgstr "問題權重" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Defines the number of points each problem is worth. If the value is not set," " each response field in the problem is worth one point." msgstr "定義每個問題的點數價值。如果沒有設定值,每個在問題中的回應欄位都值一點。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Markdown source of this module" msgstr "此模塊的Markdown資源" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Source code for LaTeX and Word problems. This feature is not well-supported." msgstr "原始碼 LaTeX 和 Word 問題。此功能沒有得到很好的支援。" -#: xmodule/capa_module.py xmodule/html_module.py +#: xmodule/capa_block.py xmodule/html_block.py msgid "Enable LaTeX templates?" msgstr "啟用LaTeX 模板?" -#: xmodule/capa_module.py xmodule/modulestore/inheritance.py +#: xmodule/capa_block.py xmodule/modulestore/inheritance.py msgid "Matlab API key" msgstr "Matlab API 密鑰" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "Enter the API key provided by MathWorks for accessing the MATLAB Hosted " "Service. This key is granted for exclusive use by this course for the " @@ -9024,47 +9024,47 @@ msgstr "" "輸入 " "MATLAB託管服務提供MathWorks公司的API密鑰。這個密鑰被授予通過本課程的指定時間獨家使用。請不要共享的API密鑰與其他課程,並立即通知MathWorks公司,如果你認為密鑰被暴露或損害。為了獲得一個關鍵的課程,或報告的問題,請聯繫moocsupport@mathworks.com" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "We're sorry, there was an error with processing your request. Please try " "reloading your page and trying again." msgstr "很抱歉,處理您的請求時出現有一個錯誤。請重新載入頁面,並再次嘗試。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The state of this problem has changed since you loaded this page. Please " "refresh your page." msgstr "這個問題的狀態,因為您載入這個頁面已經改變。請重新整理您的頁面。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer ID" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Question" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Correct Answer" msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Submitting" msgstr "提交中" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Warning: The problem has been reset to its initial state!" msgstr "警告:該問題已被重置為初始狀態!" #. Translators: Following this message, there will be a bulleted list of #. items. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "" "The problem's state was corrupted by an invalid submission. The submission " "consisted of:" msgstr "由於一個無效的提交,該問題的狀態已損壞。提交包括:" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "If this error persists, please contact the course staff." msgstr "如果此錯誤仍然存在,請聯繫課程的工作人員。" @@ -9073,7 +9073,7 @@ msgstr "如果此錯誤仍然存在,請聯繫課程的工作人員。" #. is a header for this hint, and {hint_text} is the text of the hint itself. #. This string is being passed to translation only for possible reordering of #. the placeholders. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{previous_hints}{list_start_tag}{strong_text}{hint_text}" msgstr "" @@ -9081,92 +9081,92 @@ msgstr "" #. Translators: e.g. "Hint 1 of 3: " meaning we are showing the first of three #. hints. #. This text is shown in bold before the accompanying hint text. -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Hint ({hint_num} of {hints_count}): " msgstr "提示 ({hint_num}, 共 {hints_count}):" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers were previously saved. Click '{button_name}' to grade them." msgstr "" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Incorrect ({progress} point)" msgid_plural "Incorrect ({progress} points)" msgstr[0] "不正確({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Correct ({progress} point)" msgid_plural "Correct ({progress} points)" msgstr[0] "正確({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "Partially correct ({progress} point)" msgid_plural "Partially correct ({progress} points)" msgstr[0] "部分正確({progress} points)" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Partially Correct" msgstr "部分正確" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Answer submitted." msgstr "" #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem is closed." msgstr "問題已經關閉" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be reset before it can be submitted again." msgstr "問題再次送出前必須先重置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "您必須等待至少{wait} 秒於提交之間" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "You must wait at least {wait_secs} between submissions. {remaining_secs} " "remaining." msgstr "在兩次提交之間需要等待 {wait_secs},尚需等待 {remaining_secs}。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_hour} hour" msgid_plural "{num_hour} hours" msgstr[0] "{num_hour} 小時" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_minute} minute" msgid_plural "{num_minute} minutes" msgstr[0] "{num_minute} 分鐘" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "{num_second} second" msgid_plural "{num_second} seconds" msgstr[0] "{num_second} 秒" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem needs to be reset prior to save." msgstr "問題需要在保存之前進行重設。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Your answers have been saved." msgstr "您的答案已經儲存" -#: xmodule/capa_module.py +#: xmodule/capa_block.py #, python-brace-format msgid "" "Your answers have been saved but not graded. Click '{button_name}' to grade " @@ -9175,37 +9175,37 @@ msgstr "您的答案已儲存但不計分,您可點按'{button_name}'以評分 #. Translators: 'closed' means the problem's due date has passed. You may no #. longer attempt to solve the problem. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You cannot select Reset for a problem that is closed." msgstr "對於已關閉的問題,您無法選擇重置。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "You must submit an answer before you can select Reset." msgstr "您必須先送出答案才能選擇重置。" #. Translators: 'rescoring' refers to the act of re-submitting a student's #. solution so it can get a new score. -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem's definition does not support rescoring." msgstr "問題的定義不支持成績複查。" -#: xmodule/capa_module.py +#: xmodule/capa_block.py msgid "Problem must be answered before it can be graded again." msgstr "問題必須回答,才可以再次分級。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional" msgstr "附條件的" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "List of urls of children that are references to external modules" msgstr "引用外部模組的子節點的網址列表" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Source Components" msgstr "源組件" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The component location IDs of all source components that are used to " "determine whether a learner is shown the content of this conditional module." @@ -9213,31 +9213,31 @@ msgid "" "Studio." msgstr "所有源組件的組件帳號位置,被用來決定學習者是否被顯示於此條件模組內容中。 從Studio設置對話框中複製組件帳號位置。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Attribute" msgstr "附條件的屬性" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional module." msgstr "源組件的屬性決定是否顯示學習者在此條件模組中。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Conditional Value" msgstr "附條件的值" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional module." msgstr "在顯示學習者在此條件模組的內容之前,源組件的條件屬性必須匹配的值。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Blocked Content Message" msgstr "被封鎖的內容訊息" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "" "The message that is shown to learners when not all conditions are met to " @@ -9248,133 +9248,133 @@ msgstr "" "當未滿足所有條件時顯示給學習者的訊息,是顯示此條件模組的內容。包含\n" "在訊息文字中加入{link},讓學習者可以直接連結所需單元。例如“您必須先結束{link}才能進入此單元”。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py #, python-brace-format msgid "You must complete {link} before you can access this unit." msgstr "在您進入本單元前,您必須結束{link}。 " -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "This component has no source components configured yet." msgstr "此元件尚未設定源組件。" -#: xmodule/conditional_module.py +#: xmodule/conditional_block.py msgid "Configure list of sources" msgstr "來源設定列表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "LTI Passports" msgstr "LTI 帳戶" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the passports for course LTI tools in the following format: " "\"id:client_key:client_secret\"." msgstr "請依照下列格式:\"id:client_key:client_secret\"為課程LTI工具輸入帳戶。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "List of Textbook objects with (title, url) for textbooks used in this course" msgstr "已使用 (書名,URL) 的 Textbook 物件清單做為本課程的課本" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Slug that points to the wiki for this course" msgstr "指向課程的維基" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is opened" msgstr "課程的開始註冊時間" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that enrollment for this class is closed" msgstr "這課程的註冊關閉時間" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Start time when this module is visible" msgstr "這模組可見的開始時間" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that this class ends" msgstr "這課程結束的日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Date that certificates become available to learners" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cosmetic Course Display Price" msgstr "Cosmetic Course Display Price" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The cost displayed to students for enrolling in the course. If a paid course" " registration price is set by an administrator in the database, that price " "will be displayed instead of this one." msgstr "顯示給註冊這門課程的學生的價格。如果付費課程註冊價格是由管理員在資料庫中設定,那價格就會由此價格取代。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Advertised Start" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the text that you want to use as the advertised starting time frame " "for the course, such as \"Winter 2018\". If you enter null for this value, " "the start date that you have set for this course is used." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Courses" msgstr "先修課程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Requisite Course key if this course has a pre-requisite course" msgstr "如果本課程有先修課程,則指定先修課程的課程key。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Grading policy definition for this class" msgstr "此課程評分策略" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Show Calculator" msgstr "顯示計算器" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. When true, students can see the calculator in the " "course." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,學生可以在課程上看到計算器。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Display Name" msgstr "課程顯示名稱" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Course Editor" msgstr "課程編輯" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Enter the method by which this course is edited (\"XML\" or \"Studio\")." msgstr "輸入課程被編輯的方法 (\"XML\" or \"Studio\")" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Survey URL" msgstr "課程問卷網址" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the URL for the end-of-course survey. If your course does not have a " "survey, enter null." msgstr "請輸入課程結束問卷的網址。如果您的課程並未問卷,則輸入空白。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Blackout Dates" msgstr "Discussion Blackout Dates" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter pairs of dates between which students cannot post to discussion " "forums. Inside the provided brackets, enter an additional set of square " @@ -9392,11 +9392,11 @@ msgstr "" "。例如,一項定義了兩段禁用時段的項應該是如下列格式所示(包括了最外層的一對方括號):[[\"2015-09-15\", \"2015-09-21\"]," " [\"2015-10-01\", \"2015-10-08\"]]" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Topic Mapping" msgstr "討論主題圖" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter discussion categories in the following format: \"CategoryName\": " "{\"id\": \"i4x-InstitutionName-CourseNumber-course-CourseRun\"}. For " @@ -9409,104 +9409,104 @@ msgid "" "\"i4x-UniversityX-MUS101-course-2015_T1\", \"default\": true}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussions Plugin Settings" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Settings for discussions plugins." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Announcement Date" msgstr "課程公佈日期" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the date to announce your course." msgstr "輸入您的課程公佈日期。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Cohort Configuration" msgstr "學習夥伴功能設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter policy keys and values to enable the cohort feature, define automated " "student assignment to groups, or identify any course-wide discussion topics " "as private to cohort members." msgstr "輸入政策keys and values以啟用學習夥伴功能,可以是自動分配學生到群組,或以課程討論主題來設定學習夥伴成員。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Is New" msgstr "新的課程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Mobile Course Available" msgstr "可使用行動課程" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, the course will be available to mobile " "devices." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,課程將能在行動裝置上使用。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Video Upload Credentials" msgstr "Video Upload Credentials" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Not Graded" msgstr "課程不被評分" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, the course will not be graded." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,課程不會被評分。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Disable Progress Graph" msgstr "不啟用進度圖表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter true or false. If true, students cannot view the progress graph." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,學生們不可視察進度圖表。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "PDF Textbooks" msgstr "PDF教材" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "List of dictionaries containing pdf_textbook configuration" msgstr "列表出包含pdf_textbook的字典設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "HTML Textbooks" msgstr "HTML教材" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "For HTML textbooks that appear as separate tabs in the course, enter the " "name of the tab (usually the title of the book) as well as the URLs and " "titles of each chapter in the book." msgstr "對於課程中做為其他標籤顯示的 HTML 課本,輸入標籤名稱 (通常是書名) 以及 URL 和書中每一章的標題。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Remote Gradebook" msgstr "遠端成績單" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the remote gradebook mapping. Only use this setting when " "REMOTE_GRADEBOOK_URL has been specified." @@ -9517,7 +9517,7 @@ msgstr "輸入遠端成績單對應。當只有指定REMOTE_GRADEBOOK_URL才可 #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable CCX" msgstr "啟用自訂課程" @@ -9526,7 +9526,7 @@ msgstr "啟用自訂課程" #. a role created by a course Instructor to enable a person (the "Coach") to #. manage the custom course for #. his students. -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Allow course instructors to assign CCX Coach roles, and allow coaches to " @@ -9536,11 +9536,11 @@ msgstr "" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CCX Connector URL" msgstr "CCX Connector URL" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." @@ -9548,46 +9548,46 @@ msgstr "" "URL for CCX Connector application for managing creation of CCXs. (optional)." " Ignored unless 'Enable CCX' is set to 'true'." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts" msgstr "允許張貼匿名討論" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to all users." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,學生可以建立對大家是匿名的討論貼文。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Anonymous Discussion Posts to Peers" msgstr "允許張貼同伴間的匿名討論" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can create discussion posts that are " "anonymous to other students. This setting does not make posts anonymous to " "course staff." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,學生可以對其他學生建立出匿名的討論。但是此設定對課程工作人員並不匿名。" -#: xmodule/course_module.py xmodule/library_root_xblock.py +#: xmodule/course_block.py xmodule/library_root_xblock.py msgid "Advanced Module List" msgstr "進階模組列表" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the names of the advanced modules to use in your course." msgstr "輸入您在課程中使用的進階模組名稱。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "True if timezones should be shown on dates in the course. Deprecated in " "favor of due_date_display_format." msgstr "True 表示應在課程的日期上顯示時區。已過時,改為支援 due_date_display_format。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Due Date Display Format" msgstr "到期日期顯示設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the format for due dates. The default is Mon DD, YYYY. Enter " "\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for DD-MM-YYYY, \"%Y-%m-%d\" for " @@ -9596,76 +9596,76 @@ msgstr "" "輸入截止日期的格式。預設值是 Mon DD, YYYY 。輸入\"%m-%d-%Y\" for MM-DD-YYYY, \"%d-%m-%Y\" for" " DD-MM-YYYY, \"%Y-%m-%d\" for YYYY-MM-DD,或 \"%Y-%d-%m\" for YYYY-DD-MM 。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "External Login Domain" msgstr "外部登錄區" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the external login method students can use for the course." msgstr "輸入學生可以使用這課程的外部登錄的方法。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Downloadable Before End" msgstr "結束前可下載證書" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can download certificates before the " "course ends, if they've met certificate requirements." msgstr "請輸入\"true\"或\"false\"。當輸入\"true\"時,學生可以在課程結束前下載證書,如果他們已滿足證書的要求。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificates Display Behavior" msgstr "證書展示行為" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course About Page Image" msgstr "課程介紹頁面圖片" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the course image file. You must upload this file on the " "Files & Uploads page. You can also set the course image on the Settings & " "Details page." msgstr "編輯課程圖像檔名稱。您必須上傳檔案在Files & Uploads 頁面。您也可以設定課程圖片在Settings & Details頁面。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Banner Image" msgstr "課程橫幅圖片" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the banner image file. You can set the banner image on the " "Settings & Details page." msgstr "編輯橫幅影圖片的名稱。您可以在 [設定和詳細資訊] 頁面上設定橫幅圖片。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Video Thumbnail Image" msgstr "課程影片縮圖圖片" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Edit the name of the video thumbnail image file. You can set the video " "thumbnail image on the Settings & Details page." msgstr "編輯影片縮圖圖片檔的名稱。您可以在 [設定和詳細資訊] 頁面上設定影片縮圖圖片。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Issue Open Badges" msgstr "Issue Open Badges" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Issue Open Badges badges for this course. Badges are generated when " "certificates are created." msgstr "為此課程頒發徽章。建立證書時會產生徽章。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the short name of the type of certificate that students receive" @@ -9673,11 +9673,11 @@ msgid "" msgstr "" "只有在要產生證書的PDF檔時,才使用這項設定。當學生完成課程所獲得的證書,在引文標號中間輸入 證書類型簡稱於學生證書上。例如,“修課證明”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Short)" msgstr "證書名稱 (簡稱)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Use this setting only when generating PDF certificates. Between quotation " "marks, enter the long name of the type of certificate that students receive " @@ -9685,27 +9685,27 @@ msgid "" msgstr "" "只有在要產生證書的PDF檔時,才使用這項設定。當學生完成課程所獲得的證書,在引文標號中間輸入 證書類型全名於學生證書上。例如,“成績證書”。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Name (Long)" msgstr "證書名稱 (完整)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Enabled" msgstr "證書的網頁瀏覽模式啟用" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "If true, certificate Web/HTML views are enabled for the course." msgstr "當輸入true時,這門課程的證書,其網頁瀏覽模式啟用。" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Web/HTML View Overrides" msgstr "證書 Web/HTML View Overrides" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter course-specific overrides for the Web/HTML template parameters here " "(JSON format)" @@ -9715,21 +9715,21 @@ msgstr "" #. Translators: This field is the container for course-specific certificate #. configuration values -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Certificate Configuration" msgstr "證書設定" #. Translators: These overrides allow for an alternative configuration of the #. certificate web view -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter course-specific configuration information here (JSON format)" msgstr "在此輸入課程指定的設定資訊 (JSON格式)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "CSS Class for Course Reruns" msgstr "CSS Class for Course Reruns" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Allows courses to share the same css class across runs even if they have " "different numbers." @@ -9737,27 +9737,27 @@ msgstr "" "Allows courses to share the same css class across runs even if they have " "different numbers." -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Discussion Forum External Link" msgstr "討論區外部連結" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows specification of an external link to replace discussion forums." msgstr "允許指定的外部連結取代討論區。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Hide Progress Tab" msgstr "隱藏進度頁面" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allows hiding of the progress tab." msgstr "允許隱藏進度頁面。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Organization Display String" msgstr "課程組織的顯示字串" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course organization that you want to appear in the course. This " "setting overrides the organization that you entered when you created the " @@ -9765,11 +9765,11 @@ msgid "" "course, enter null." msgstr "輸入要在課程中顯示的課程組織。此設定會覆寫您建立課程時輸入的組織。若要使用您建立課程時輸入的組織,請輸入 null。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Number Display String" msgstr "課程編碼顯示字串" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the course number that you want to appear in the course. This setting " "overrides the course number that you entered when you created the course. To" @@ -9777,60 +9777,60 @@ msgid "" "null." msgstr "輸入要在課程中顯示的課程編號。此設定會覆寫您建立課程時輸入的課程編號。若要使用您建立課程時輸入的課程編號,請輸入 null。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Maximum Student Enrollment" msgstr "課程學生註冊上限。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter the maximum number of students that can enroll in the course. To allow" " an unlimited number of students, enter null." msgstr "輸入可以註冊這課程的最大學生數量。輸入空,允許無上限學生數量。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Public Wiki Access" msgstr "允許公開Wiki存取" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Invitation Only" msgstr "僅限受邀者" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Whether to restrict enrollment to invitation by the course staff." msgstr "是否限制註冊僅能透過課程工作人員邀請。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Name" msgstr "課程前的問卷名稱" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Name of SurveyForm to display as a pre-course survey to the user." msgstr "SurveyForm的名稱,以顯示課前問卷給用戶。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Pre-Course Survey Required" msgstr "需要課前問卷" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete a survey before they can view your " "course content. If you set this value to true, you must add a name for the " "survey to the Course Survey Name setting above." msgstr "指定學生是否必須完成的一項問卷,才可以查看您的課程內容。如果將該值設置為true,你必須加上問卷名稱。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility In Catalog" msgstr "在目錄的課程能見度" #. Translators: the quoted words 'both', 'about', and 'none' must be #. left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for showing the course in the course catalog." " This can be set to one of three values: 'both' (show in catalog and allow " @@ -9839,41 +9839,41 @@ msgid "" msgstr "" "定義在課程目錄中顯是課程的存取權限。這可以被設置為三個值中的一個:'兩者'(顯示在目錄中,並允許訪問頁面),'關於'(只允許訪問頁面),'無'(沒有在目錄中顯示,且不允許訪問頁面)。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Enabled" msgstr "資格考試已啟用" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify whether students must complete an entrance exam before they can view" " your course content. Note, you must enable Entrance Exams for this course " "setting to take effect." msgstr "指定學生是否必須完成資格考試,才可以查看您的課程內容。請注意,您必須啟用這門課的資格考試,設置才會生效。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam Minimum Score (%)" msgstr "資格考試最低分數(%)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Specify a minimum percentage score for an entrance exam before students can " "view your course content. Note, you must enable Entrance Exams for this " "course setting to take effect." msgstr "在學生可以查看您的課程內容前,指定資格考試的最低百分比分數。請注意,您必須啟用這門課的資格考試,設置才會生效。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Entrance Exam ID" msgstr "資格考試ID" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Content module identifier (location) of entrance exam." msgstr "資格考試的內容模組標識符 (ID)" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Social Media Sharing URL" msgstr "社交媒體分享網址" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "If dashboard social sharing and custom course URLs are enabled, you can " "provide a URL (such as the URL to a course About page) that social media " @@ -9883,19 +9883,19 @@ msgstr "" "如果課程面板的社交分享和自訂課程網址被啟用,您就可以提供一個網址(像是在課程關於頁面的網址)讓社交媒體可以連結到它。網址必須完全合格。例如:http://www.edx.org/course/Introduction-" "to-MOOCs-ITM001" -#: xmodule/course_module.py cms/templates/settings.html +#: xmodule/course_block.py cms/templates/settings.html msgid "Course Language" msgstr "課程語言" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify the language of your course." msgstr "指定您的課程的語言。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Teams Configuration" msgstr "團隊設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Configure team sets, limit team sizes, and set visibility settings using " "JSON. See teams configuration documentation for help and examples." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Proctored Exams" msgstr "啟用監考考試" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, proctored exams are enabled in " "your course. Note that enabling proctored exams will also enable timed " "exams." msgstr "輸入 true 或 false。如果該值為true,監考的考試是在你的課程啟用。請注意,使監考考試也將啟動 限時考試。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctoring Provider" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py #, python-brace-format msgid "" "Enter the proctoring provider you want to use for this course run. Choose " "from the following options: {available_providers}." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, learners can choose to take " "proctored exams without proctoring. If this value is false, all learners " @@ -9949,73 +9949,73 @@ msgid "" "exams are enabled for the course." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Create Zendesk Tickets For Suspicious Proctored Exam Attempts" msgstr "為試圖防止作弊之線上監考,創建Zendesk Tickets" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, a Zendesk ticket will be created" " for suspicious attempts." msgstr "輸入true或false。如果該值為true,將會因為試圖作弊而產生Zendesk ticket" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Timed Exams" msgstr "啟用限時考試" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, timed exams are enabled in your " "course. Regardless of this setting, timed exams are enabled if Enable " "Proctored Exams is set to true." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Minimum Grade for Credit" msgstr "取得學分的最小等級" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "The minimum grade that a learner must earn to receive credit in the course, " "as a decimal between 0.0 and 1.0. For example, for 75%, enter 0.75." msgstr "學習者得到學分的最低標準,在0.0 和1.0之間。例如,75%,輸入0.75。" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "Self Paced" msgstr "自定進度" -#: xmodule/course_module.py xmodule/modulestore/inheritance.py +#: xmodule/course_block.py xmodule/modulestore/inheritance.py msgid "" "Set this to \"true\" to mark this course as self-paced. Self-paced courses " "do not have due dates for assignments, and students can progress through the" " course at any rate before the course ends." msgstr "將其設置為“true”,以設定這門課程為自學課程,沒有截止日期的作業,學生可以在任何速度在課程結束之前進行學習。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enable Subsection Prerequisites" msgstr "可分段先修之要求" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If this value is true, you can hide a subsection until " "learners earn a minimum score in another, prerequisite subsection." msgstr "輸入 true 或 false。如果該值為 true,你可以隱藏某分段,直到學習者獲得最低分數為止。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Learning Information" msgstr "課程學習資訊" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Specify what student can learn from the course." msgstr "指定學生可在課程中學到的內容。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Visibility For Unenrolled Learners" msgstr "" #. Translators: the quoted words 'private', 'public_outline', and 'public' #. must be left untranslated. Leave them as English words. -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Defines the access permissions for unenrolled learners. This can be set to " "one of three values: 'private' (default visibility, only allowed for " @@ -10023,19 +10023,19 @@ msgid "" "'public' (allow access to both outline and course content)." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course Instructor" msgstr "課程講師" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Enter the details for Course Instructor" msgstr "輸入課程講師的詳細資訊" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Add Unsupported Problems and Tools" msgstr "新增不支援的問題和工具" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, you can add unsupported problems and tools to " "your course in Studio. Unsupported problems and tools are not recommended " @@ -10046,31 +10046,31 @@ msgstr "" "輸入true或false。 " "如果為true,則可以在Studio課程中新增不支援的問題和工具。不支援的問題和工具不建議使用於課程,是因為不符合一個或多個基本要求,如測試、輔助功能、國際化和文檔。" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Highlights Enabled for Messaging" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter true or false. If true, any highlights associated with content in the " "course will be messaged to learners at their scheduled time." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom JS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "Course-wide Custom CSS" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." @@ -10082,7 +10082,7 @@ msgstr "" msgid "Other Course Settings" msgstr "其他課程設定" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "" "Any additional information about the course that the platform needs or that " "allows integration with external systems such as CRM software. Enter a " @@ -10090,7 +10090,7 @@ msgid "" "\"value\", \"other_setting\": \"value\" }" msgstr "" -#: xmodule/course_module.py +#: xmodule/course_block.py msgid "General" msgstr "一般" @@ -10158,22 +10158,22 @@ msgstr "" msgid "{short_label} Avg" msgstr "" -#: xmodule/hidden_module.py +#: xmodule/hidden_block.py #, python-brace-format msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Html contents to display for this module" msgstr "使用HTML的內容來顯示該模塊。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." msgstr "LaTeX 文件原始碼,此功能尚未完整支援。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "Select Visual to enter content and have the editor automatically create the " "HTML. Select Raw to edit HTML directly. If you change this setting, you must" @@ -10181,146 +10181,146 @@ msgid "" msgstr "" "選擇視覺化的方式輸入內容,編輯器會自動建立HTML。選擇原始的方式直接編輯HTML。如果您更改此設置,您必須儲存組件並且重新開啟以進行編輯。" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Editor" msgstr "編輯器" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Visual" msgstr "視覺化的" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Raw" msgstr "原始格式" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "Hide Page From Learners" msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "" "If you select this option, only course team members with the Staff or Admin " "role see this page." msgstr "" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "HTML for the additional pages" msgstr "其他頁面的HTML" -#: xmodule/html_module.py +#: xmodule/html_block.py msgid "List of course update items" msgstr "課程更新項目清單" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Any Type" msgstr "任何形式" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library" msgstr "課程組件庫" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select the library from which you want to draw content." msgstr "選擇您要丟棄內容的課程組件庫。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library Version" msgstr "課程組件庫版本" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Determines how content is drawn from the library" msgstr "決定從課程組件庫中如何取得內容" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Choose n at random" msgstr "隨機選個 n" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Count" msgstr "計算" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Enter the number of components to display to each student." msgstr "進入組件的數量,以顯示給每個學生。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Problem Type" msgstr "問題形式" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Choose a problem type to fetch from the library. If \"Any Type\" is selected" " no filtering is applied." msgstr "從課程組件庫中選擇一個問題類型,如果選擇“任何類型”則不進行過濾。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." msgstr "" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." msgstr "此組件已過期,課程組件庫中有新的內容。" #. Translators: {refresh_icon} placeholder is substituted to "↻" (without #. double quotes) -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "{refresh_icon} Update now." msgstr "{refresh_icon} 立即更新。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Library is invalid, corrupt, or has been deleted." msgstr "課程組件庫是無效的、已損壞或是已被刪除。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit Library List." msgstr "編輯課程組件庫列表。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "" "This course does not support content libraries. Contact your system " "administrator for more information." msgstr "這課程不支持的內容庫。請聯繫您的系統管理員了解更多訊息。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "A library has not yet been selected." msgstr "尚未選取課程組件庫。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select a Library." msgstr "選擇一個課程組件庫。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "There are no matching problem types in the specified libraries." msgstr "在指定庫找不到對應的問題型態。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Select another problem type." msgstr "選擇其他問題的類型。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "The specified library is configured to fetch {count} problem, " msgid_plural "The specified library is configured to fetch {count} problems, " msgstr[0] "特定的課程組件庫被設定用來擷取 {count} 個問題," -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py #, python-brace-format msgid "but there is only {actual} matching problem." msgid_plural "but there are only {actual} matching problems." msgstr[0] "但是只有 {actual} 符合的問題。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Edit the library configuration." msgstr "編輯課程組件庫設定。" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "Invalid Library" msgstr "無效的課程組件庫" -#: xmodule/library_content_module.py +#: xmodule/library_content_block.py msgid "No Library Selected" msgstr "尚未選擇課程組件庫" @@ -10359,17 +10359,17 @@ msgstr "" msgid "Importing Library Block failed - are the IDs valid and readable?" msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The display name for this component. Analytics reports may also use the " "display name to identify this component." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI ID" msgstr "LTI ID" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the LTI ID for the external LTI provider. This value must be the same" @@ -10378,11 +10378,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI URL" msgstr "LTI URL" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Enter the URL of the external tool that this component launches. This " @@ -10391,11 +10391,11 @@ msgid "" "on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Custom Parameters" msgstr "自定義參數" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Add the key/value pair for any custom parameters, such as the page your " @@ -10404,11 +10404,11 @@ msgid "" "documentation{anchor_close} for more details on this setting." msgstr "" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Open in New Page" msgstr "在新頁面開啟" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want students to click a link that opens the LTI tool in " "a new window. Select False if you want the LTI content to open in an IFrame " @@ -10417,41 +10417,41 @@ msgid "" msgstr "" "如果您想要學生點擊連結時在新視窗開啟LTI工具則選擇Ture。選擇False則是在當前頁面的IFrame開啟。此設置只能夠在隱藏外部工具被設置為False時使用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Scored" msgstr "得分" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if this component will receive a numerical score from the " "external LTI system." msgstr "如果這個組件將會從外部LIT系統接收數值評分則選擇True。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Weight" msgstr "權重" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the number of points possible for this component. The default value " "is 1.0. This setting is only used when Scored is set to True." msgstr "輸入此組件的可能的點數。預設值為1.0。此設置只能在當Scored被設置為True時使用。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "The score kept in the xblock KVS -- duplicate of the published score in " "django DB" msgstr "這個分數保持在xblock KVS 中 -- 刊登的得分在Django數據庫的副本中" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Comment as returned from grader, LTI2.0 spec" msgstr "Comment as returned from grader, LTI2.0 spec" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Hide External Tool" msgstr "隱藏外部工具" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True if you want to use this component as a placeholder for syncing " "with an external grading system rather than launch an external tool. This " @@ -10459,31 +10459,31 @@ msgid "" msgstr "" "如果您想要使用此組件做為一個預留位置給外部評分系統同步,而非執行一個外部工具,則選擇True。此設置隱藏執行按鈕及任何IFrames給此組件。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's username" msgstr "需要使用者的使用者帳號" #. Translators: This is used to request the user's username for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's username." msgstr "選擇True 以要求用戶的用戶名 username。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Request user's email" msgstr "需要使用者的電子郵件" #. Translators: This is used to request the user's email for a third party #. service. -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Select True to request the user's email address." msgstr "選擇True 以要求用戶的電子郵件地址。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "LTI Application Information" msgstr "LTI 應用資訊" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter a description of the third party application. If requesting username " "and/or email, use this text box to inform users why their username and/or " @@ -10491,39 +10491,39 @@ msgid "" msgstr "" "請輸入第三方應用程式的描述。如果需要使用者帳號或電子郵件,使用此文字方塊來通知使用者為何他們的使用者帳號或電子郵件將會被轉發到第三方應用程式。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Button Text" msgstr "按鈕文字" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Enter the text on the button used to launch the third party application." msgstr "請輸入用於啟動第三方應用程序的按鈕上的文字。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "Accept grades past deadline" msgstr "接受超過限期的成績" -#: xmodule/lti_module.py +#: xmodule/lti_block.py msgid "" "Select True to allow third party systems to post grades past the deadline." msgstr "選擇 true 來允許第三方系統可在超過期限後張貼分數。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " "string." msgstr "無法解析自定義參數:{custom_parameter}。參數格式必須類似於\"x=y\"。" -#: xmodule/lti_module.py +#: xmodule/lti_block.py #, python-brace-format msgid "" "Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " "string." msgstr "無法解析LTI通行證:{lti_passport}。其格式應當是由“身份標識:鍵:密碼“構成的字符串。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py #: lms/templates/ccx/schedule.html msgid "Due Date" msgstr "截止日期" @@ -10532,11 +10532,11 @@ msgstr "截止日期" msgid "Enter the default date by which problems are due." msgstr "輸入問題的預設截止日期。" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" msgstr "" -#: xmodule/modulestore/inheritance.py xmodule/seq_module.py +#: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" @@ -10744,210 +10744,210 @@ msgstr "" msgid "Partition for segmenting users by enrollment track" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Whether this student has voted on the poll" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Student answer" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from all students" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll answers from xml" msgstr "" -#: xmodule/poll_module.py +#: xmodule/poll_block.py msgid "Poll question" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Enter the date by which problems are due." msgstr "輸入問題的截止日期" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Hide sequence content After Due Date" msgstr "在截止日期過後隱藏內容結果" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "If set, the sequence content is hidden for non-staff users after the due " "date has passed." msgstr "如果設定為,當截止日期過後,對非工作人員使用者結果內容將被隱藏。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Entrance Exam" msgstr "是資格考試" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Tag this course module as an Entrance Exam. Note, you must enable Entrance " "Exams for this course setting to take effect." msgstr "標記課程模組作為資格考試。請注意,您必須啟用資格考試課程設定才可生效。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Time Limited" msgstr "時間有限的" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether students have a limited time to view or " "interact with this courseware component." msgstr "此設置說明學生是否只能在有限時間內瀏覽或與這份教材組件互動。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Time Limit in Minutes" msgstr "時間限制以分鐘為單位" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "The number of minutes available to students for viewing or interacting with " "this courseware component." msgstr "學生可以瀏覽或與教材組件互動的時間(分鐘)。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Proctoring Enabled" msgstr "監考已啟用" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is a proctored exam." msgstr "此設定表示該考試是否為一場有監考的考試。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Software Secure Review Rules" msgstr "軟體安全審查規則" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates what rules the proctoring team should follow when " "viewing the videos." msgstr "此設定表示在瀏覽影片時,團隊必須遵循監考的規則。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Practice Exam" msgstr "是練習考試" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This setting indicates whether this exam is for testing purposes only. " "Practice exams are not verified." msgstr "此設定表示本次考試是否僅適用於測試。練習式的考試是無證明的。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "Is Onboarding Exam" msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This setting indicates whether this exam is an onboarding exam." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This subsection is unlocked for learners when they meet the prerequisite " "requirements." msgstr "當學習者滿足先決條件要求,此小節便會開放。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "This exam is hidden from the learner." msgstr "學習者看不到此考試。" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the course has ended, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "Because the due date has passed, this assignment is hidden from the learner." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "This section is a prerequisite. You must complete this section in order to " "unlock additional content." msgstr "" -#: xmodule/seq_module.py +#: xmodule/seq_block.py msgid "" "A list summarizing what students should look forward to in this section." msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "Group ID {group_id}" msgstr "群組 ID {group_id}" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Not Selected" msgstr "未選取" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The display name for this component. (Not shown to learners)" msgstr "" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Content Experiment" msgstr "內容實驗" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The configuration defines how users are grouped for this content experiment." " Caution: Changing the group configuration of a student-visible experiment " "will impact the experiment data." msgstr "此設定定義了使用者如何在內容實驗中被分組。注意:改變學生可見的群組的設定將會影響實驗數據。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Group Configuration" msgstr "群組設定" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Which child module students in a particular group_id should see" msgstr "哪個子模組學生將會被特別的gouup_id所檢視" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py #, python-brace-format msgid "{group_name} (inactive)" msgstr "{group_name} (inactive)" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "The experiment is not associated with a group configuration." msgstr "實驗未與任何群組設定關聯。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Select a Group Configuration" msgstr "選擇一個群組設定" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a deleted group configuration. Select a valid group " "configuration or delete this experiment." msgstr "本實驗使用了一個已刪除的群組設定,請重新選擇一個正確的設定或是刪除本實驗。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment uses a group configuration that is not supported for " "experiments. Select a valid group configuration or delete this experiment." msgstr "此實驗使用了不支持實驗的群組設定。選擇一個有效的群組設定或刪除這個實驗。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment does not contain all of the groups in the configuration." msgstr "本實驗並未包含設定中所有的群組。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "Add Missing Groups" msgstr "新增消失的群組" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "" "The experiment has an inactive group. Move content into active groups, then " "delete the inactive group." msgstr "本實驗有個不活動的群組,移動內容到其他活動中的群組並且刪除此不活動的群組。" -#: xmodule/split_test_module.py +#: xmodule/split_test_block.py msgid "This content experiment has issues that affect content visibility." msgstr "這個內容實驗已經被標記為影響內容可見度。" @@ -10967,101 +10967,101 @@ msgstr "" msgid "Add discussion for the Unit." msgstr "" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{status_code}." msgstr "無法從 Youtube 收到 {youtube_id} 的字幕。狀態代碼: {status_code}。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "We support only SubRip (*.srt) transcripts format." msgstr "我們只支持 SubRip (*.srt) 副本的格式。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" msgstr "在分析 SubRip 副本檔案過程中發生錯誤。進一步消息是{error_message}" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py msgid "Something wrong with SubRip transcripts file during parsing." msgstr "在分析SubRip 副本檔案過程中發生錯誤。" -#: xmodule/video_module/transcripts_utils.py +#: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" msgstr "{exception_message}: 找不到上傳的成績單: {user_filename}" -#: xmodule/video_module/video_handlers.py +#: xmodule/video_block/video_handlers.py msgid "Language is required." msgstr "" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Basic" msgstr "基本" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py #, python-brace-format msgid "There is no transcript file associated with the {lang} language." msgid_plural "" "There are no transcript files associated with the {lang} languages." msgstr[0] "沒有有關{lang} 語言的字幕檔案。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "" "The URL for your video. This can be a YouTube URL or a link to an .mp4, " ".ogg, or .webm video file hosted elsewhere on the Internet." msgstr "您的影片網址。可以是一個YouTube的網址或者連結至一個儲存.mp4, .ogg, 或者.webm 格式影片的網路伺服器網址。" -#: xmodule/video_module/video_module.py +#: xmodule/video_block/video_block.py msgid "Default Video URL" msgstr "預設的影片網址" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Component Display Name" msgstr "組件顯示名稱" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Current position in the video." msgstr "影片當前位置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the normal speed video." msgstr "非必選,針對較早的瀏覽器:正常速度影片的YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID" msgstr "YouTube ID" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the .75x speed video." msgstr "非必選,針對較早的瀏覽器:0.75 倍速影片的YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for .75x speed" msgstr "YouTube ID(0.75 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Optional, for older browsers: the YouTube ID for the 1.25x speed video." msgstr "可選,針對較早的瀏覽器:1.25 倍速影片的YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.25x speed" msgstr "YouTube ID(1.25 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Optional, for older browsers: the YouTube ID for the 1.5x speed video." msgstr "非必選,針對較早的瀏覽器:1.5 倍速影片的YouTube ID。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "YouTube ID for 1.5x speed" msgstr "YouTube ID(1.5 倍速)" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to start if you don't want the entire video to play." " Not supported in the native mobile app: the full video file will play. " @@ -11069,11 +11069,11 @@ msgid "" msgstr "" "如果不希望播放整部影片,則在此提供影片播放的開始時間。不支持原生行動app:整部影片將被播放。格式為 HH:MM:SS,最大值為 23:59:59。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Start Time" msgstr "影片開始時間" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Time you want the video to stop if you don't want the entire video to play. " "Not supported in the native mobile app: the full video file will play. " @@ -11081,11 +11081,11 @@ msgid "" msgstr "" "如果不希望播放整部影片,則在此提供影片播放的結束時間。不支持原生行動app:整部影片將被播放。格式為 HH:MM:SS,最大值為 23:59:59。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Stop Time" msgstr "影片結束時間" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download versions of this video in different formats if " "they cannot use the edX video player or do not have access to YouTube. You " @@ -11095,11 +11095,11 @@ msgstr "" "影片播放器,或者不能進入YouTube,則可以允許學生以不同的格式下載該影片。因此,必須在“影片文件URL”欄位中添加至少一個非YouTube " "的影片URL。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Download Allowed" msgstr "允許下載影片" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The URL or URLs where you've posted non-YouTube versions of the video. Each " "URL must end in .mpeg, .mp4, .ogg, or .webm and cannot be a YouTube URL. " @@ -11111,11 +11111,11 @@ msgstr "" "非 YouTube 的影片 URL。每個URL 應當以.mpeg、.mp4、.ogg 或者.webm 結尾,並且不得為YouTube " "URL(考量到瀏覽器的相容性問題,我們強烈建議使用.mp4或是.webm格式)。學生將看到列表中第一個與其電腦相容的影片格式。若想讓學生下載這些影片,請將“允許下載影片”設定為“是”。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video File URLs" msgstr "影片檔案網址" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "By default, students can download an .srt or .txt transcript when you set " "Download Transcript Allowed to True. If you want to provide a downloadable " @@ -11129,11 +11129,11 @@ msgstr "" "格式的字幕。如果您需要提供不同文件格式的字幕供學生下載,我們建議您首先考慮使用“上傳講義”欄位上傳您的講義;其次您可以將字幕文件上傳至“文件& " "上傳”頁面或者Internet,並在這裡新增下載字幕的URL。學生們會在影片的下方看到一個下載字幕的連結。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Downloadable Transcript URL" msgstr "字幕下載 URL" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Allow students to download the timed transcript. A link to download the file" " appears below the video. By default, the transcript is an .srt or .txt " @@ -11143,100 +11143,100 @@ msgstr "" "允許學生下載字幕。下載連結會出現在影片的下方。預設情況下,下載的字幕是一個.srt 或者.txt " "文件。如果您需要提供不同文件格式的字幕下載,使用“上傳講義”欄位上傳該文件。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Download Transcript Allowed" msgstr "允許下載字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "The default transcript for the video, from the Default Timed Transcript " "field on the Basic tab. This transcript should be in English. You don't have" " to change this setting." msgstr "影片的預設字幕,來自於“基本”面板的“預設字幕”欄位。該字幕應當是英語字幕。您不必修改這個設置。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Default Timed Transcript" msgstr "預設字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the transcripts appear with the video by default." msgstr "指定是否預設就顯示字幕。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Show Transcript" msgstr "顯示字幕" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Add transcripts in different languages. Click below to specify a language " "and upload an .srt transcript file for that language." msgstr "添加不同語言的字幕。點擊下方依指定語言並上傳該語言對應的.srt 字幕文件。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript Languages" msgstr "字幕語言" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript." msgstr "喜好的字幕語言。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Preferred language for transcript" msgstr "喜好的字幕語言。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Transcript file format to download by user." msgstr "用戶下載的字幕文件格式。" #. Translators: This is a type of file used for captioning in the video #. player. -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "SubRip (.srt) file" msgstr "SubRip (.srt) 檔" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Text (.txt) file" msgstr "Text (.txt) 檔" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The last speed that the user specified for the video." msgstr "該影片上一次用戶指定的速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "The default speed for the video." msgstr "該影片的預設速度。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether to advance automatically to the next unit when the video " "ends." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether YouTube is available for the user." msgstr "指定 YouTube 是否對用戶可用。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Upload a handout to accompany this video. Students can download the handout " "by clicking Download Handout under the video." msgstr "上傳與該影片相關的講義。學生可以單擊影片下方的“下載講義”按鈕來下載該講義。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Upload Handout" msgstr "上傳講義" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "Specify whether access to this video is limited to browsers only, or if it " "can be accessed from other applications including mobile apps." msgstr "指定該影片是否限定瀏覽器,或者如果它可以從其它應用程式觀看,包括行動app。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Video Available on Web Only" msgstr "影片只在網頁板提供" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "" "If you were assigned a Video ID by edX for the video to play in this " "component, enter the ID here. In this case, do not enter values in the " @@ -11247,80 +11247,80 @@ msgstr "" "如果您要在此組件中利用edX來分配要播放的影片ID。請在這輸入ID。在此情況下,不要在預設的影片網址、影片檔案網址、YouTube " "ID欄位中輸入數值。如果您沒有分配影片ID,就請在其他欄位輸入其他值或忽略此欄位。" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Date of the last view of the bumper" msgstr "最近瀏覽片頭的日期" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Do not show bumper again" msgstr "不重複顯示片頭" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Public Access" msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Add a specific thumbnail for learners to see before playing the video." msgstr "" -#: xmodule/video_module/video_xfields.py +#: xmodule/video_block/video_xfields.py msgid "Thumbnail" msgstr "" -#: xmodule/word_cloud_module.py lms/templates/annotatable.html +#: xmodule/word_cloud_block.py lms/templates/annotatable.html #: lms/templates/peer_grading/peer_grading.html msgid "Instructions" msgstr "說明" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "Add instructions to help learners understand how to use the word cloud. " "Clear instructions are important, especially for learners who have " "accessibility requirements." msgstr "新增說明幫助學習者了解如何使用關鍵字雲。清楚地說明是很重要的,特別是對輔助功能有需求的學習者。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Inputs" msgstr "輸入" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "" "The number of text boxes available for learners to add words and sentences." msgstr "學習者新增文字和句子,可用的文字方塊數量。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Maximum Words" msgstr "字數上限" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "The maximum number of words displayed in the generated word cloud." msgstr "顯示在生成文字雲文字的最大數量。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Show Percents" msgstr "顯示百分比" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Statistics are shown for entered words near that word." msgstr "統計顯示輸入文字所相近的文字。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Whether this learner has posted words to the cloud." msgstr "此學習者是否已經張貼文字到雲中。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Student answer." msgstr "學生答案" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "All possible words from all learners." msgstr "所有學習者使用的所有可能文字。" -#: xmodule/word_cloud_module.py +#: xmodule/word_cloud_block.py msgid "Top num_top_words words for word cloud." msgstr "從文字雲中最熱門的詞彙 num_top_words" diff --git a/docs/decisions/0015-sub-project-dissolution.rst b/docs/decisions/0015-sub-project-dissolution.rst index e179caeabcb7..a6cf3fbe0586 100644 --- a/docs/decisions/0015-sub-project-dissolution.rst +++ b/docs/decisions/0015-sub-project-dissolution.rst @@ -131,7 +131,7 @@ capa * PR: https://github.com/openedx/edx-platform/pull/30403 -* Notes: Like xmodule, extracting capa from edx-platform would have been difficult. However, updating its import path was feasible; so, to create avoid creating a sixth top-level package, it was decided to move the code within ./xmodule as a sub-packages. ./xmodule was chosen as the parent package because it contains related code, notably ./xmodule/capa_module.py, which defines the ``ProblemBlock`` (formerly the ``CapaModule``). +* Notes: Like xmodule, extracting capa from edx-platform would have been difficult. However, updating its import path was feasible; so, to create avoid creating a sixth top-level package, it was decided to move the code within ./xmodule as a sub-packages. ./xmodule was chosen as the parent package because it contains related code, notably ./xmodule/capa_block.py, which defines the ``ProblemBlock`` (formerly the ``CapaModule``). xblock_discussion ----------------- diff --git a/lms/djangoapps/branding/models.py b/lms/djangoapps/branding/models.py index ee710847b9c3..d2df8174b0c2 100644 --- a/lms/djangoapps/branding/models.py +++ b/lms/djangoapps/branding/models.py @@ -1,8 +1,8 @@ """ -Model used by Video module for Branding configuration. +Model used by Video block for Branding configuration. Includes: - BrandingInfoConfig: A ConfigurationModel for managing how Video Module will + BrandingInfoConfig: A ConfigurationModel for managing how Video Block will use Branding. """ diff --git a/lms/djangoapps/ccx/api/v0/serializers.py b/lms/djangoapps/ccx/api/v0/serializers.py index c94a458f49a1..b206f70b1233 100644 --- a/lms/djangoapps/ccx/api/v0/serializers.py +++ b/lms/djangoapps/ccx/api/v0/serializers.py @@ -49,6 +49,6 @@ def get_ccx_course_id(obj): @staticmethod def get_course_modules(obj): """ - Getter for the Course Modules. The list is stored in a compressed field. + Getter for the Course Blocks. The list is stored in a compressed field. """ return obj.structure or [] diff --git a/lms/djangoapps/ccx/models.py b/lms/djangoapps/ccx/models.py index 46400b53579e..21f0136f0709 100644 --- a/lms/djangoapps/ccx/models.py +++ b/lms/djangoapps/ccx/models.py @@ -14,7 +14,7 @@ from opaque_keys.edx.django.models import CourseKeyField, UsageKeyField from pytz import utc -from xmodule.error_module import ErrorBlock +from xmodule.error_block import ErrorBlock from xmodule.modulestore.django import modulestore log = logging.getLogger("edx.ccx") diff --git a/lms/djangoapps/course_api/blocks/permissions.py b/lms/djangoapps/course_api/blocks/permissions.py index 45156de4114d..1fc39e9b524a 100644 --- a/lms/djangoapps/course_api/blocks/permissions.py +++ b/lms/djangoapps/course_api/blocks/permissions.py @@ -13,7 +13,7 @@ from lms.djangoapps.courseware.exceptions import CourseRunNotFound from openedx.core.djangoapps.content.course_overviews.models import \ CourseOverview # lint-amnesty, pylint: disable=unused-import -from xmodule.course_module import COURSE_VISIBILITY_PUBLIC # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import COURSE_VISIBILITY_PUBLIC # lint-amnesty, pylint: disable=wrong-import-order def can_access_all_blocks(requesting_user, course_key): diff --git a/lms/djangoapps/course_api/blocks/tests/test_api.py b/lms/djangoapps/course_api/blocks/tests/test_api.py index f4cfe82f9c55..e6fd74463aa9 100644 --- a/lms/djangoapps/course_api/blocks/tests/test_api.py +++ b/lms/djangoapps/course_api/blocks/tests/test_api.py @@ -144,7 +144,7 @@ def setUp(self): self.request = RequestFactory().get("/dummy") self.request.user = self.user - @patch('xmodule.video_module.VideoBlock.student_view_data') + @patch('xmodule.video_block.VideoBlock.student_view_data') def test_video_urls_rewrite(self, video_data_patch): """ Verify the video blocks returned have their URL re-written for diff --git a/lms/djangoapps/course_api/blocks/transformers/tests/test_video_stream_priority.py b/lms/djangoapps/course_api/blocks/transformers/tests/test_video_stream_priority.py index 604f47306c53..d0aea73738d1 100644 --- a/lms/djangoapps/course_api/blocks/transformers/tests/test_video_stream_priority.py +++ b/lms/djangoapps/course_api/blocks/transformers/tests/test_video_stream_priority.py @@ -66,7 +66,7 @@ def collect_and_transform(self): @mock.patch('lms.djangoapps.course_blocks.usage_info.CourseUsageInfo') @mock.patch('openedx.core.djangoapps.waffle_utils.CourseWaffleFlag.is_enabled') - @mock.patch('xmodule.video_module.VideoBlock.student_view_data') + @mock.patch('xmodule.video_block.VideoBlock.student_view_data') def test_write_for_deprecated_youtube_flag_on(self, mock_video_data, deprecate_youtube_flag, usage_info): """ Test that video stream priority is written correctly with @@ -127,7 +127,7 @@ def test_write_for_deprecated_youtube_flag_on(self, mock_video_data, deprecate_y @mock.patch('lms.djangoapps.course_blocks.usage_info.CourseUsageInfo') @mock.patch('openedx.core.djangoapps.waffle_utils.CourseWaffleFlag.is_enabled') - @mock.patch('xmodule.video_module.VideoBlock.student_view_data') + @mock.patch('xmodule.video_block.VideoBlock.student_view_data') def test_write_for_deprecated_youtube_flag_off(self, mock_video_data, deprecate_youtube_flag, usage_info): """ Test that video stream priority is written correctly with @@ -186,7 +186,7 @@ def test_write_for_deprecated_youtube_flag_off(self, mock_video_data, deprecate_ else: assert post_transform_data[video_format] == fetched_stream_priority - @mock.patch('xmodule.video_module.VideoBlock.student_view_data') + @mock.patch('xmodule.video_block.VideoBlock.student_view_data') def test_no_priority_for_web_only_videos(self, mock_video_data): """ Verify no write attempt is made for the videos diff --git a/lms/djangoapps/course_api/blocks/transformers/tests/test_video_urls.py b/lms/djangoapps/course_api/blocks/transformers/tests/test_video_urls.py index 44c3536e1552..8a695ac84ab5 100644 --- a/lms/djangoapps/course_api/blocks/transformers/tests/test_video_urls.py +++ b/lms/djangoapps/course_api/blocks/transformers/tests/test_video_urls.py @@ -63,7 +63,7 @@ def collect_and_transform(self): block_structure=self.block_structure, ) - @mock.patch('xmodule.video_module.VideoBlock.student_view_data') + @mock.patch('xmodule.video_block.VideoBlock.student_view_data') def test_rewrite_for_encoded_videos(self, mock_video_data): """ Test that video URLs for videos with available encodings @@ -93,7 +93,7 @@ def test_rewrite_for_encoded_videos(self, mock_video_data): for video_format, video_url in post_transform_data.items(): assert pre_transform_data[video_format] != video_url - @mock.patch('xmodule.video_module.VideoBlock.student_view_data') + @mock.patch('xmodule.video_block.VideoBlock.student_view_data') def test_no_rewrite_for_third_party_vendor(self, mock_video_data): """ Test that video URLs aren't re-written for the videos @@ -123,7 +123,7 @@ def test_no_rewrite_for_third_party_vendor(self, mock_video_data): for video_format, video_url in post_transform_data.items(): assert pre_transform_data[video_format] == video_url - @mock.patch('xmodule.video_module.VideoBlock.student_view_data') + @mock.patch('xmodule.video_block.VideoBlock.student_view_data') def test_no_rewrite_for_web_only_videos(self, mock_video_data): """ Verify no rewrite attempt is made for the videos diff --git a/lms/djangoapps/course_api/blocks/transformers/video_urls.py b/lms/djangoapps/course_api/blocks/transformers/video_urls.py index 60e0f3ed82c9..974c7faf7133 100644 --- a/lms/djangoapps/course_api/blocks/transformers/video_urls.py +++ b/lms/djangoapps/course_api/blocks/transformers/video_urls.py @@ -6,7 +6,7 @@ from django.conf import settings from openedx.core.djangoapps.content.block_structure.transformer import BlockStructureTransformer -from xmodule.video_module.video_utils import rewrite_video_url # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block.video_utils import rewrite_video_url # lint-amnesty, pylint: disable=wrong-import-order from .student_view import StudentViewTransformer diff --git a/lms/djangoapps/course_api/tests/test_serializers.py b/lms/djangoapps/course_api/tests/test_serializers.py index 5ac8a119ac1d..045f399f4ecd 100644 --- a/lms/djangoapps/course_api/tests/test_serializers.py +++ b/lms/djangoapps/course_api/tests/test_serializers.py @@ -11,7 +11,7 @@ from rest_framework.request import Request from rest_framework.test import APIRequestFactory from xblock.core import XBlock -from xmodule.course_module import DEFAULT_START_DATE +from xmodule.course_block import DEFAULT_START_DATE from xmodule.modulestore.tests.django_utils import TEST_DATA_MONGO_AMNESTY_MODULESTORE, ModuleStoreTestCase from xmodule.modulestore.tests.factories import check_mongo_calls diff --git a/lms/djangoapps/course_blocks/transformers/hidden_content.py b/lms/djangoapps/course_blocks/transformers/hidden_content.py index b0bbd7f13736..e82d8d3441d6 100644 --- a/lms/djangoapps/course_blocks/transformers/hidden_content.py +++ b/lms/djangoapps/course_blocks/transformers/hidden_content.py @@ -8,7 +8,7 @@ from pytz import utc from openedx.core.djangoapps.content.block_structure.transformer import BlockStructureTransformer -from xmodule.seq_module import SequenceBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.seq_block import SequenceBlock # lint-amnesty, pylint: disable=wrong-import-order from .utils import collect_merged_boolean_field, collect_merged_date_field diff --git a/lms/djangoapps/course_blocks/transformers/library_content.py b/lms/djangoapps/course_blocks/transformers/library_content.py index 7a9dbddc4660..ae4ad7b2282a 100644 --- a/lms/djangoapps/course_blocks/transformers/library_content.py +++ b/lms/djangoapps/course_blocks/transformers/library_content.py @@ -14,7 +14,7 @@ BlockStructureTransformer, FilteringTransformerMixin ) -from xmodule.library_content_module import LibraryContentBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.library_content_block import LibraryContentBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order from ..utils import get_student_module_as_dict diff --git a/lms/djangoapps/course_home_api/outline/tests/test_view.py b/lms/djangoapps/course_home_api/outline/tests/test_view.py index c37788e9eec6..aa29bdd5591e 100644 --- a/lms/djangoapps/course_home_api/outline/tests/test_view.py +++ b/lms/djangoapps/course_home_api/outline/tests/test_view.py @@ -33,7 +33,7 @@ ENABLE_COURSE_GOALS ) from openedx.features.discounts.applicability import DISCOUNT_APPLICABILITY_FLAG -from xmodule.course_module import COURSE_VISIBILITY_PUBLIC, COURSE_VISIBILITY_PUBLIC_OUTLINE # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import COURSE_VISIBILITY_PUBLIC, COURSE_VISIBILITY_PUBLIC_OUTLINE # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory # lint-amnesty, pylint: disable=wrong-import-order diff --git a/lms/djangoapps/course_home_api/outline/views.py b/lms/djangoapps/course_home_api/outline/views.py index 9d9e4e1cd161..253779005e91 100644 --- a/lms/djangoapps/course_home_api/outline/views.py +++ b/lms/djangoapps/course_home_api/outline/views.py @@ -49,7 +49,7 @@ from openedx.features.course_experience.url_helpers import get_learning_mfe_home_url from openedx.features.course_experience.utils import get_course_outline_block_tree, get_start_block from openedx.features.discounts.utils import generate_offer_data -from xmodule.course_module import COURSE_VISIBILITY_PUBLIC, COURSE_VISIBILITY_PUBLIC_OUTLINE # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import COURSE_VISIBILITY_PUBLIC, COURSE_VISIBILITY_PUBLIC_OUTLINE # lint-amnesty, pylint: disable=wrong-import-order class UnableToDismissWelcomeMessage(APIException): diff --git a/lms/djangoapps/courseware/access.py b/lms/djangoapps/courseware/access.py index a6750122cd01..76cad3961fc2 100644 --- a/lms/djangoapps/courseware/access.py +++ b/lms/djangoapps/courseware/access.py @@ -61,8 +61,8 @@ get_pre_requisite_courses_not_completed, is_prerequisite_courses_enabled ) -from xmodule.course_module import CATALOG_VISIBILITY_ABOUT, CATALOG_VISIBILITY_CATALOG_AND_ABOUT, CourseBlock # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.error_module import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import CATALOG_VISIBILITY_ABOUT, CATALOG_VISIBILITY_CATALOG_AND_ABOUT, CourseBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.error_block import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.partitions.partitions import NoSuchUserPartitionError, NoSuchUserPartitionGroupError # lint-amnesty, pylint: disable=wrong-import-order log = logging.getLogger(__name__) @@ -108,7 +108,7 @@ def has_access(user, action, obj, course_key=None): - visible_to_staff_only for modules - DISABLE_START_DATES - different access for instructor, staff, course staff, and students. - - mobile_available flag for course modules + - mobile_available flag for course blocks user: a Django user object. May be anonymous. If none is passed, anonymous is assumed diff --git a/lms/djangoapps/courseware/access_utils.py b/lms/djangoapps/courseware/access_utils.py index 18f4bb27a8a1..6e5699f4e27a 100644 --- a/lms/djangoapps/courseware/access_utils.py +++ b/lms/djangoapps/courseware/access_utils.py @@ -24,7 +24,7 @@ ) from lms.djangoapps.courseware.masquerade import get_course_masquerade, is_masquerading_as_student from openedx.features.course_experience import COURSE_ENABLE_UNENROLLED_ACCESS_FLAG, COURSE_PRE_START_ACCESS_FLAG -from xmodule.course_module import COURSE_VISIBILITY_PUBLIC # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import COURSE_VISIBILITY_PUBLIC # lint-amnesty, pylint: disable=wrong-import-order from xmodule.util.xmodule_django import get_current_request_hostname # lint-amnesty, pylint: disable=wrong-import-order DEBUG_ACCESS = False @@ -153,7 +153,7 @@ def check_public_access(course, visibilities): This checks if the unenrolled access waffle flag for the course is set and the course visibility matches any of the input visibilities. - The "visibilities" argument is one of these constants from xmodule.course_module: + The "visibilities" argument is one of these constants from xmodule.course_block: - COURSE_VISIBILITY_PRIVATE - COURSE_VISIBILITY_PUBLIC - COURSE_VISIBILITY_PUBLIC_OUTLINE diff --git a/lms/djangoapps/courseware/module_render.py b/lms/djangoapps/courseware/module_render.py index 68eb0bbe43ed..651aa3d89996 100644 --- a/lms/djangoapps/courseware/module_render.py +++ b/lms/djangoapps/courseware/module_render.py @@ -152,17 +152,17 @@ def toc_for_course(user, request, course, active_chapter, active_section, field_ NOTE: assumes that if we got this far, user has access to course. Returns None if this is not the case. - field_data_cache must include data from the course module and 2 levels of its descendants + field_data_cache must include data from the course blocks and 2 levels of its descendants ''' with modulestore().bulk_operations(course.id): - course_module = get_module_for_descriptor( + course_block = get_module_for_descriptor( user, request, course, field_data_cache, course.id, course=course ) - if course_module is None: + if course_block is None: return None, None, None toc_chapters = [] - chapters = course_module.get_display_items() + chapters = course_block.get_display_items() # Check for content which needs to be completed # before the rest of the content is made available diff --git a/lms/djangoapps/courseware/plugins.py b/lms/djangoapps/courseware/plugins.py index 6739628a4838..3dcb2c4397d6 100644 --- a/lms/djangoapps/courseware/plugins.py +++ b/lms/djangoapps/courseware/plugins.py @@ -42,14 +42,14 @@ def is_available(cls, course_key: CourseKey) -> bool: @classmethod def is_enabled(cls, course_key: CourseKey) -> bool: """ - The progress course status is stored in the course module. + The progress course status is stored in the course block. """ return not CourseOverview.get_from_id(course_key).hide_progress_tab @classmethod def set_enabled(cls, course_key: CourseKey, enabled: bool, user: 'User') -> bool: """ - The progress course enabled/disabled status is stored in the course module. + The progress course enabled/disabled status is stored in the course block. """ course = get_course_by_id(course_key) course.hide_progress_tab = not enabled diff --git a/lms/djangoapps/courseware/rules.py b/lms/djangoapps/courseware/rules.py index 76e30b64a871..8202418f6f4c 100644 --- a/lms/djangoapps/courseware/rules.py +++ b/lms/djangoapps/courseware/rules.py @@ -19,8 +19,8 @@ from openedx.core.djangoapps.enrollments.api import is_enrollment_valid_for_proctoring from common.djangoapps.student.models import CourseAccessRole from common.djangoapps.student.roles import CourseRole, OrgRole -from xmodule.course_module import CourseBlock # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.error_module import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import CourseBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.error_block import ErrorBlock # lint-amnesty, pylint: disable=wrong-import-order from .access import has_access diff --git a/lms/djangoapps/courseware/tests/test_about.py b/lms/djangoapps/courseware/tests/test_about.py index bb02a5912243..9a5aa639d0a0 100644 --- a/lms/djangoapps/courseware/tests/test_about.py +++ b/lms/djangoapps/courseware/tests/test_about.py @@ -14,7 +14,7 @@ from django.urls import reverse from edx_toggles.toggles.testutils import override_waffle_flag, override_waffle_switch from milestones.tests.utils import MilestonesTestCaseMixin -from xmodule.course_module import ( +from xmodule.course_block import ( CATALOG_VISIBILITY_ABOUT, CATALOG_VISIBILITY_NONE, COURSE_VISIBILITY_PRIVATE, @@ -103,7 +103,7 @@ def test_already_enrolled(self): @override_settings(COURSE_ABOUT_VISIBILITY_PERMISSION="see_about_page") def test_visible_about_page_settings(self): """ - Verify that the About Page honors the permission settings in the course module + Verify that the About Page honors the permission settings in the course block """ url = reverse('about_course', args=[str(self.course_with_about.id)]) resp = self.client.get(url) @@ -207,7 +207,7 @@ def test_about_page_public_view(self, course_visibility): Assert that anonymous or unenrolled users see View Course option when unenrolled access flag is set """ - with mock.patch('xmodule.course_module.CourseBlock.course_visibility', course_visibility): + with mock.patch('xmodule.course_block.CourseBlock.course_visibility', course_visibility): with override_waffle_flag(COURSE_ENABLE_UNENROLLED_ACCESS_FLAG, active=True): url = reverse('about_course', args=[str(self.course.id)]) resp = self.client.get(url) diff --git a/lms/djangoapps/courseware/tests/test_access.py b/lms/djangoapps/courseware/tests/test_access.py index 9b6e0e718f61..f30c823f3283 100644 --- a/lms/djangoapps/courseware/tests/test_access.py +++ b/lms/djangoapps/courseware/tests/test_access.py @@ -44,7 +44,7 @@ from common.djangoapps.student.tests.factories import StaffFactory from common.djangoapps.student.tests.factories import UserFactory from common.djangoapps.util.milestones_helpers import fulfill_course_milestone, set_prerequisite_courses -from xmodule.course_module import ( # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.course_block import ( # lint-amnesty, pylint: disable=wrong-import-order CATALOG_VISIBILITY_ABOUT, CATALOG_VISIBILITY_CATALOG_AND_ABOUT, CATALOG_VISIBILITY_NONE diff --git a/lms/djangoapps/courseware/tests/test_courses.py b/lms/djangoapps/courseware/tests/test_courses.py index 561d355628bd..4a01f04d701e 100644 --- a/lms/djangoapps/courseware/tests/test_courses.py +++ b/lms/djangoapps/courseware/tests/test_courses.py @@ -367,7 +367,7 @@ def setUp(self): @ddt.data(*itertools.product(range(5), [None, 0, 5])) @ddt.unpack - def test_repeated_course_module_instantiation(self, loops, course_depth): + def test_repeated_course_block_instantiation(self, loops, course_depth): with modulestore().default_store(ModuleStoreEnum.Type.split): course = CourseFactory.create() @@ -385,7 +385,7 @@ def test_repeated_course_module_instantiation(self, loops, course_depth): field_data_cache = FieldDataCache.cache_for_descriptor_descendents( course.id, self.user, course, depth=course_depth ) - course_module = get_module_for_descriptor( + course_block = get_module_for_descriptor( self.user, fake_request, course, @@ -393,7 +393,7 @@ def test_repeated_course_module_instantiation(self, loops, course_depth): course.id, course=course ) - for chapter in course_module.get_children(): + for chapter in course_block.get_children(): for section in chapter.get_children(): for item in section.get_children(): assert item.graded diff --git a/lms/djangoapps/courseware/tests/test_lti_integration.py b/lms/djangoapps/courseware/tests/test_lti_integration.py index da4805774e26..10d331e8f1de 100644 --- a/lms/djangoapps/courseware/tests/test_lti_integration.py +++ b/lms/djangoapps/courseware/tests/test_lti_integration.py @@ -127,7 +127,7 @@ def test_lti_preview_handler(self): class TestLTIBlockListing(SharedModuleStoreTestCase): """ - a test for the rest endpoint that lists LTI modules in a course + a test for the rest endpoint that lists LTI blocks in a course """ # arbitrary constant COURSE_SLUG = "100" @@ -154,7 +154,7 @@ def setUpClass(cls): display_name="section2", category='sequential') - # creates one draft and one published lti module, in different sections + # creates one draft and one published lti block, in different sections cls.lti_published = ItemFactory.create( parent_location=cls.section1.location, display_name="lti published", @@ -189,7 +189,7 @@ def test_lti_rest_bad_course(self): assert 404 == response.status_code def test_lti_rest_listing(self): - """tests that the draft lti module is part of the endpoint response""" + """tests that the draft lti block is part of the endpoint response""" request = mock.Mock() request.method = 'GET' response = get_course_lti_endpoints(request, course_id=str(self.course.id)) diff --git a/lms/djangoapps/courseware/tests/test_module_render.py b/lms/djangoapps/courseware/tests/test_module_render.py index a5eafc483c93..2696cc219a8a 100644 --- a/lms/djangoapps/courseware/tests/test_module_render.py +++ b/lms/djangoapps/courseware/tests/test_module_render.py @@ -42,10 +42,10 @@ from xmodule.capa.tests.response_xml_factory import OptionResponseXMLFactory # lint-amnesty, pylint: disable=reimported from xmodule.capa.xqueue_interface import XQueueInterface -from xmodule.capa_module import ProblemBlock +from xmodule.capa_block import ProblemBlock from xmodule.contentstore.django import contentstore -from xmodule.html_module import AboutBlock, CourseInfoBlock, HtmlBlock, StaticTabBlock -from xmodule.lti_module import LTIBlock +from xmodule.html_block import AboutBlock, CourseInfoBlock, HtmlBlock, StaticTabBlock +from xmodule.lti_block import LTIBlock from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.django import ModuleI18nService, modulestore from xmodule.modulestore.tests.django_utils import ( @@ -57,7 +57,7 @@ from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory, ToyCourseFactory, check_mongo_calls # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.tests.test_asides import AsideTestType # lint-amnesty, pylint: disable=wrong-import-order from xmodule.services import RebindUserServiceError -from xmodule.video_module import VideoBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block import VideoBlock # lint-amnesty, pylint: disable=wrong-import-order from xmodule.x_module import STUDENT_VIEW, CombinedSystem # lint-amnesty, pylint: disable=wrong-import-order from common.djangoapps import static_replace from common.djangoapps.course_modes.models import CourseMode # lint-amnesty, pylint: disable=reimported @@ -920,7 +920,7 @@ def test_anonymous_user_not_be_graded(self, mock_score_signal): assert not mock_score_signal.called @ddt.data( - # See seq_module.py for the definition of these handlers + # See seq_block.py for the definition of these handlers ('get_completion', True), # has the 'will_recheck_access' attribute set to True ('goto_position', False), # does not set it ) @@ -2602,7 +2602,7 @@ def setUp(self): def test_get_item(self): course = CourseFactory() - self._verify_descriptor('video', course, 'HiddenDescriptorWithMixins') + self._verify_descriptor('video', course, 'HiddenBlockWithMixins') def test_dynamic_updates(self): """Tests that the list of disabled xblocks can dynamically update.""" @@ -2615,7 +2615,7 @@ def test_dynamic_updates(self): # Now simulate a new request cache. self.store.request_cache.data.clear() - self._verify_descriptor('problem', course, 'HiddenDescriptorWithMixins', item_usage_id) + self._verify_descriptor('problem', course, 'HiddenBlockWithMixins', item_usage_id) def _verify_descriptor(self, category, course, descriptor, item_id=None): """ diff --git a/lms/djangoapps/courseware/tests/test_split_module.py b/lms/djangoapps/courseware/tests/test_split_module.py index 2c06f03ec4f4..f756734b1092 100644 --- a/lms/djangoapps/courseware/tests/test_split_module.py +++ b/lms/djangoapps/courseware/tests/test_split_module.py @@ -312,7 +312,7 @@ def setUp(self): self.client.login(username=self.student.username, password='test') def test_changing_position_works(self): - # Make a mock FieldDataCache for this course, so we can get the course module + # Make a mock FieldDataCache for this course, so we can get the course block mock_field_data_cache = FieldDataCache([self.course], self.course.id, self.student) course = get_module_for_descriptor( self.student, diff --git a/lms/djangoapps/courseware/tests/test_video_handlers.py b/lms/djangoapps/courseware/tests/test_video_handlers.py index 91ad34d0b504..d2a260bf86fc 100644 --- a/lms/djangoapps/courseware/tests/test_video_handlers.py +++ b/lms/djangoapps/courseware/tests/test_video_handlers.py @@ -22,8 +22,8 @@ from xmodule.exceptions import NotFoundError # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore import ModuleStoreEnum # lint-amnesty, pylint: disable=wrong-import-order from xmodule.modulestore.django import modulestore # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.video_module import VideoBlock # lint-amnesty, pylint: disable=wrong-import-order -from xmodule.video_module.transcripts_utils import ( # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block import VideoBlock # lint-amnesty, pylint: disable=wrong-import-order +from xmodule.video_block.transcripts_utils import ( # lint-amnesty, pylint: disable=wrong-import-order Transcript, edxval_api, get_transcript, @@ -285,7 +285,7 @@ def test_available_translation_non_en(self): response = self.item.transcript(request=request, dispatch='available_translations') assert json.loads(response.body.decode('utf-8')) == ['uk'] - @patch('xmodule.video_module.transcripts_utils.get_video_transcript_content') + @patch('xmodule.video_block.transcripts_utils.get_video_transcript_content') def test_multiple_available_translations(self, mock_get_video_transcript_content): mock_get_video_transcript_content.return_value = { 'content': json.dumps({ @@ -311,8 +311,8 @@ def test_multiple_available_translations(self, mock_get_video_transcript_content response = self.item.transcript(request=request, dispatch='available_translations') assert sorted(json.loads(response.body.decode('utf-8'))) == sorted(['en', 'uk']) - @patch('xmodule.video_module.transcripts_utils.get_video_transcript_content') - @patch('xmodule.video_module.transcripts_utils.get_available_transcript_languages') + @patch('xmodule.video_block.transcripts_utils.get_video_transcript_content') + @patch('xmodule.video_block.transcripts_utils.get_available_transcript_languages') @ddt.data( ( ['en', 'uk', 'ro'], @@ -388,7 +388,7 @@ def test_val_available_translations( response = self.item.transcript(request=request, dispatch='available_translations') self.assertCountEqual(json.loads(response.body.decode('utf-8')), result) - @patch('xmodule.video_module.transcripts_utils.edxval_api.get_available_transcript_languages') + @patch('xmodule.video_block.transcripts_utils.edxval_api.get_available_transcript_languages') def test_val_available_translations_feature_disabled(self, mock_get_available_transcript_languages): """ Tests available translations with val transcript languages when feature is disabled. @@ -438,7 +438,7 @@ def test_available_translation_en_and_non_en(self, lang): response = self.item.transcript(request=request, dispatch=self.dispatch) assert json.loads(response.body.decode('utf-8')) == [lang] - @patch('xmodule.video_module.transcripts_utils.get_available_transcript_languages') + @patch('xmodule.video_block.transcripts_utils.get_available_transcript_languages') def test_multiple_available_translations(self, mock_get_transcript_languages): """ Verify that available translations dispatch works as expected for multiple @@ -498,7 +498,7 @@ def test_download_transcript_not_exist(self): assert response.status == '404 Not Found' @patch( - 'xmodule.video_module.video_handlers.get_transcript', + 'xmodule.video_block.video_handlers.get_transcript', return_value=('Subs!', 'test_filename.srt', 'application/x-subrip; charset=utf-8') ) def test_download_srt_exist(self, __): @@ -509,7 +509,7 @@ def test_download_srt_exist(self, __): assert response.headers['Content-Language'] == 'en' @patch( - 'xmodule.video_module.video_handlers.get_transcript', + 'xmodule.video_block.video_handlers.get_transcript', return_value=('Subs!', 'txt', 'text/plain; charset=utf-8') ) def test_download_txt_exist(self, __): @@ -528,7 +528,7 @@ def test_download_en_no_sub(self): get_transcript(self.item) @patch( - 'xmodule.video_module.transcripts_utils.get_transcript_for_video', + 'xmodule.video_block.transcripts_utils.get_transcript_for_video', return_value=(Transcript.SRT, "塞", 'Subs!') ) def test_download_non_en_non_ascii_filename(self, __): @@ -538,8 +538,8 @@ def test_download_non_en_non_ascii_filename(self, __): assert response.headers['Content-Type'] == 'application/x-subrip; charset=utf-8' assert response.headers['Content-Disposition'] == 'attachment; filename="en_塞.srt"' - @patch('xmodule.video_module.transcripts_utils.edxval_api.get_video_transcript_data') - @patch('xmodule.video_module.get_transcript', Mock(side_effect=NotFoundError)) + @patch('xmodule.video_block.transcripts_utils.edxval_api.get_video_transcript_data') + @patch('xmodule.video_block.get_transcript', Mock(side_effect=NotFoundError)) def test_download_fallback_transcript(self, mock_get_video_transcript_data): """ Verify val transcript is returned as a fallback if it is not found in the content store. @@ -778,7 +778,7 @@ def test_translation_static_transcript(self, url, dispatch, status_code, sub=Non if sub: assert ('Location', f'/static/dummy/static/subs_{sub}.srt.sjson') in response.headerlist - @patch('xmodule.video_module.VideoBlock.course_id', return_value='not_a_course_locator') + @patch('xmodule.video_block.VideoBlock.course_id', return_value='not_a_course_locator') def test_translation_static_non_course(self, __): """ Test that get_static_transcript short-circuits in the case of a non-CourseLocator. @@ -799,9 +799,9 @@ def _set_static_asset_path(self): with store.branch_setting(ModuleStoreEnum.Branch.draft_preferred, self.course.id): store.update_item(self.course, self.user.id) - @patch('xmodule.video_module.transcripts_utils.edxval_api.get_video_transcript_data') - @patch('xmodule.video_module.VideoBlock.translation', Mock(side_effect=NotFoundError)) - @patch('xmodule.video_module.VideoBlock.get_static_transcript', Mock(return_value=Response(status=404))) + @patch('xmodule.video_block.transcripts_utils.edxval_api.get_video_transcript_data') + @patch('xmodule.video_block.VideoBlock.translation', Mock(side_effect=NotFoundError)) + @patch('xmodule.video_block.VideoBlock.get_static_transcript', Mock(return_value=Response(status=404))) def test_translation_fallback_transcript(self, mock_get_video_transcript_data): """ Verify that the val transcript is returned as a fallback, @@ -832,8 +832,8 @@ def test_translation_fallback_transcript(self, mock_get_video_transcript_data): for attribute, value in expected_headers.items(): assert response.headers[attribute] == value - @patch('xmodule.video_module.VideoBlock.translation', Mock(side_effect=NotFoundError)) - @patch('xmodule.video_module.VideoBlock.get_static_transcript', Mock(return_value=Response(status=404))) + @patch('xmodule.video_block.VideoBlock.translation', Mock(side_effect=NotFoundError)) + @patch('xmodule.video_block.VideoBlock.get_static_transcript', Mock(return_value=Response(status=404))) def test_translation_fallback_transcript_feature_disabled(self): """ Verify that val transcript is not returned when its feature is disabled. diff --git a/lms/djangoapps/courseware/tests/test_video_mongo.py b/lms/djangoapps/courseware/tests/test_video_mongo.py index ede041dc5e85..7fc2f21ee29c 100644 --- a/lms/djangoapps/courseware/tests/test_video_mongo.py +++ b/lms/djangoapps/courseware/tests/test_video_mongo.py @@ -41,9 +41,9 @@ from xmodule.modulestore.tests.django_utils import TEST_DATA_MONGO_MODULESTORE, TEST_DATA_SPLIT_MODULESTORE from xmodule.tests.test_import import DummySystem from xmodule.tests.test_video import VideoBlockTestBase -from xmodule.video_module import VideoBlock, bumper_utils, video_utils -from xmodule.video_module.transcripts_utils import Transcript, save_to_store, subs_filename -from xmodule.video_module.video_module import EXPORT_IMPORT_COURSE_DIR, EXPORT_IMPORT_STATIC_DIR +from xmodule.video_block import VideoBlock, bumper_utils, video_utils +from xmodule.video_block.transcripts_utils import Transcript, save_to_store, subs_filename +from xmodule.video_block.video_block import EXPORT_IMPORT_COURSE_DIR, EXPORT_IMPORT_STATIC_DIR from xmodule.x_module import PUBLIC_VIEW, STUDENT_VIEW from common.djangoapps.xblock_django.constants import ATTR_KEY_REQUEST_COUNTRY_CODE @@ -794,8 +794,8 @@ def helper_get_html_with_edx_video_id(self, data): return context, expected_context # pylint: disable=invalid-name - @patch('xmodule.video_module.video_module.BrandingInfoConfig') - @patch('xmodule.video_module.video_module.rewrite_video_url') + @patch('xmodule.video_block.video_block.BrandingInfoConfig') + @patch('xmodule.video_block.video_block.rewrite_video_url') def test_get_html_cdn_source(self, mocked_get_video, mock_BrandingInfoConfig): """ Test if sources got from CDN @@ -1021,14 +1021,14 @@ def test_get_html_on_toggling_hls_feature(self, hls_feature_enabled, expected_va """ Verify val profiles on toggling HLS Playback feature. """ - with patch('xmodule.video_module.video_module.edxval_api.get_urls_for_profiles') as get_urls_for_profiles: + with patch('xmodule.video_block.video_block.edxval_api.get_urls_for_profiles') as get_urls_for_profiles: get_urls_for_profiles.return_value = { 'desktop_webm': 'https://webm.com/dw.webm', 'hls': 'https://hls.com/hls.m3u8', 'youtube': 'https://yt.com/?v=v0TFmdO4ZP0', 'desktop_mp4': 'https://mp4.com/dm.mp4' } - with patch('xmodule.video_module.video_module.HLSPlaybackEnabledFlag.feature_enabled') as feature_enabled: + with patch('xmodule.video_block.video_block.HLSPlaybackEnabledFlag.feature_enabled') as feature_enabled: feature_enabled.return_value = hls_feature_enabled video_xml = '' self.initialize_block(data=video_xml) @@ -1038,8 +1038,8 @@ def test_get_html_on_toggling_hls_feature(self, hls_feature_enabled, expected_va expected_val_profiles, ) - @patch('xmodule.video_module.video_module.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) - @patch('xmodule.video_module.video_module.edxval_api.get_urls_for_profiles') + @patch('xmodule.video_block.video_block.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) + @patch('xmodule.video_block.video_block.edxval_api.get_urls_for_profiles') def test_get_html_hls(self, get_urls_for_profiles): """ Verify that hls profile functionality works as expected. @@ -1094,7 +1094,7 @@ def test_html_student_public_view(self): context = self.item_descriptor.render(PUBLIC_VIEW).content assert '"saveStateEnabled": false' in context - @patch('xmodule.video_module.video_module.edxval_api.get_course_video_image_url') + @patch('xmodule.video_block.video_block.edxval_api.get_course_video_image_url') def test_poster_image(self, get_course_video_image_url): """ Verify that poster image functionality works as expected. @@ -1107,7 +1107,7 @@ def test_poster_image(self, get_course_video_image_url): assert '"poster": "/media/video-images/poster.png"' in context - @patch('xmodule.video_module.video_module.edxval_api.get_course_video_image_url') + @patch('xmodule.video_block.video_block.edxval_api.get_course_video_image_url') def test_poster_image_without_edx_video_id(self, get_course_video_image_url): """ Verify that poster image is set to None and there is no crash when no edx_video_id. @@ -1120,7 +1120,7 @@ def test_poster_image_without_edx_video_id(self, get_course_video_image_url): assert "'poster': 'null'" in context - @patch('xmodule.video_module.video_module.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=False)) + @patch('xmodule.video_block.video_block.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=False)) def test_hls_primary_playback_on_toggling_hls_feature(self): """ Verify that `prioritize_hls` is set to `False` if `HLSPlaybackEnabledFlag` is disabled. @@ -1167,7 +1167,7 @@ def test_hls_primary_playback_on_toggling_hls_feature(self): 'result': 'false' }, ) - @patch('xmodule.video_module.video_module.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) + @patch('xmodule.video_block.video_block.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) def test_deprecate_youtube_course_waffle_flag(self, data): """ Tests various combinations of a `prioritize_hls` flag being set in waffle and overridden for a course. @@ -1228,7 +1228,7 @@ def setUp(self): ), ) @ddt.unpack - @patch('xmodule.video_module.video_module.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) + @patch('xmodule.video_block.video_block.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) def test_val_encoding_in_context(self, val_video_encodings, video_url): """ Tests that the val encodings correctly override the video url when the edx video id is set and @@ -1240,7 +1240,7 @@ def test_val_encoding_in_context(self, val_video_encodings, video_url): a video component is initialized. Current implementation considers this youtube source as a valid external youtube source. """ - with patch('xmodule.video_module.video_module.edxval_api.get_urls_for_profiles') as get_urls_for_profiles: + with patch('xmodule.video_block.video_block.edxval_api.get_urls_for_profiles') as get_urls_for_profiles: get_urls_for_profiles.return_value = val_video_encodings self.initialize_block( data='' @@ -1269,7 +1269,7 @@ def test_val_encoding_in_context(self, val_video_encodings, video_url): ), ) @ddt.unpack - @patch('xmodule.video_module.video_module.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) + @patch('xmodule.video_block.video_block.HLSPlaybackEnabledFlag.feature_enabled', Mock(return_value=True)) def test_val_encoding_in_context_without_external_youtube_source(self, val_video_encodings, video_url): """ Tests that the val encodings correctly override the video url when the edx video id is set and @@ -1277,7 +1277,7 @@ def test_val_encoding_in_context_without_external_youtube_source(self, val_video Accepted order of source priority is: VAL's youtube source > external youtube source > hls > mp4 > webm. """ - with patch('xmodule.video_module.video_module.edxval_api.get_urls_for_profiles') as get_urls_for_profiles: + with patch('xmodule.video_block.video_block.edxval_api.get_urls_for_profiles') as get_urls_for_profiles: get_urls_for_profiles.return_value = val_video_encodings # pylint: disable=line-too-long self.initialize_block( @@ -1346,7 +1346,7 @@ def test_editor_saved_when_youtube_and_html5_subs_exist(self, default_store): assert isinstance(Transcript.get_asset(item.location, self.file_name), StaticContent) assert isinstance(Transcript.get_asset(item.location, 'subs_video.srt.sjson'), StaticContent) old_metadata = own_metadata(item) - with patch('xmodule.video_module.video_module.manage_video_subtitles_save') as manage_video_subtitles_save: + with patch('xmodule.video_block.video_block.manage_video_subtitles_save') as manage_video_subtitles_save: item.editor_saved(self.user, old_metadata, None) assert not manage_video_subtitles_save.called @@ -1365,14 +1365,14 @@ def test_editor_saved_with_unstripped_video_id(self, default_store): item = self.store.get_item(self.item_descriptor.location) assert item.edx_video_id == unstripped_video_id - # Now, modifying and saving the video module should strip the video id. + # Now, modifying and saving the video block should strip the video id. old_metadata = own_metadata(item) item.display_name = 'New display name' item.editor_saved(self.user, old_metadata, None) assert item.edx_video_id == stripped_video_id @ddt.data(ModuleStoreEnum.Type.mongo, ModuleStoreEnum.Type.split) - @patch('xmodule.video_module.video_module.edxval_api.get_url_for_profile', Mock(return_value='test_yt_id')) + @patch('xmodule.video_block.video_block.edxval_api.get_url_for_profile', Mock(return_value='test_yt_id')) def test_editor_saved_with_yt_val_profile(self, default_store): """ Verify editor saved overrides `youtube_id_1_0` when a youtube val profile is there @@ -1572,7 +1572,7 @@ def test_with_edx_video_id_video_not_in_val(self, allow_cache_miss): ({'uk': 1, 'de': 1}, 'en-subs', ['de', 'en'], ['en', 'uk', 'de']), ) @ddt.unpack - @patch('xmodule.video_module.transcripts_utils.edxval_api.get_available_transcript_languages') + @patch('xmodule.video_block.transcripts_utils.edxval_api.get_available_transcript_languages') def test_student_view_with_val_transcripts_enabled(self, transcripts, english_sub, val_transcripts, expected_transcripts, mock_get_transcript_languages): """ @@ -1730,7 +1730,7 @@ def test_export_val_transcripts_backward_compatibility(self, languages, sub, exp content=ContentFile(TRANSCRIPT_FILE_SRT_DATA) ) - # Export the video module into xml + # Export the video block into xml video_xml = self.descriptor.definition_to_xml(resource_fs=self.file_system) # Assert `sub` and `transcripts` attribute in the xml @@ -1767,7 +1767,7 @@ def test_export_val_data_not_found(self): expected = etree.XML(expected_str, parser=parser) self.assertXmlEqual(expected, actual) - @patch('xmodule.video_module.transcripts_utils.get_video_ids_info') + @patch('xmodule.video_block.transcripts_utils.get_video_ids_info') def test_export_no_video_ids(self, mock_get_video_ids_info): """ Tests export when there is no video id. `export_to_xml` only works in case of video id. @@ -2127,7 +2127,7 @@ class TestVideoWithBumper(TestVideo): # pylint: disable=test-inherits-tests # Use temporary FEATURES in this test without affecting the original FEATURES = dict(settings.FEATURES) - @patch('xmodule.video_module.bumper_utils.get_bumper_settings') + @patch('xmodule.video_block.bumper_utils.get_bumper_settings') def test_is_bumper_enabled(self, get_bumper_settings): """ Check that bumper is (not)shown if ENABLE_VIDEO_BUMPER is (False)True @@ -2151,8 +2151,8 @@ def test_is_bumper_enabled(self, get_bumper_settings): with override_settings(FEATURES=self.FEATURES): assert not bumper_utils.is_bumper_enabled(self.item_descriptor) - @patch('xmodule.video_module.bumper_utils.is_bumper_enabled') - @patch('xmodule.video_module.bumper_utils.get_bumper_settings') + @patch('xmodule.video_block.bumper_utils.is_bumper_enabled') + @patch('xmodule.video_block.bumper_utils.get_bumper_settings') @patch('edxval.api.get_urls_for_profiles') def test_bumper_metadata(self, get_url_for_profiles, get_bumper_settings, is_bumper_enabled): """ diff --git a/lms/djangoapps/courseware/tests/test_video_xml.py b/lms/djangoapps/courseware/tests/test_video_xml.py index 046c564b416e..4e84168bda28 100644 --- a/lms/djangoapps/courseware/tests/test_video_xml.py +++ b/lms/djangoapps/courseware/tests/test_video_xml.py @@ -16,7 +16,7 @@ from django.test import TestCase -from xmodule.video_module import VideoBlock +from xmodule.video_block import VideoBlock SOURCE_XML = """

${_message(reqm, message)}

% else:

- ${_("You do not have access to this dependency module.")} + ${_("You do not have access to this dependency block.")}

% endif % endfor diff --git a/lms/templates/lti_form.html b/lms/templates/lti_form.html index 119b82aa076f..c0f1310fb6b9 100644 --- a/lms/templates/lti_form.html +++ b/lms/templates/lti_form.html @@ -12,7 +12,7 @@ ## This form will be hidden. - ## LTI module JavaScript will trigger a "submit" on the form, and the + ## LTI block JavaScript will trigger a "submit" on the form, and the ## result will be rendered instead.
can have several attributes, (*height*, *width*, *parts*, *analyses*, *submit_analysis*, and *initial_value*), - none of them are used in the capa module. + none of them are used in the capa block. For testing, we create a bare-bones version of .""" return etree.Element("schematic") diff --git a/xmodule/capa/tests/test_hint_functionality.py b/xmodule/capa/tests/test_hint_functionality.py index 2fefc046a848..4de183e4cf97 100644 --- a/xmodule/capa/tests/test_hint_functionality.py +++ b/xmodule/capa/tests/test_hint_functionality.py @@ -48,10 +48,10 @@ class TextInputHintsTest(HintTest): def test_tracking_log(self): """Test that the tracking log comes out right.""" - self.problem.capa_module.reset_mock() + self.problem.capa_block.reset_mock() self.get_hint('1_3_1', 'Blue') - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'module_id': 'i4x://Foo/bar/mock/abc', 'problem_part_id': '1_2', @@ -224,8 +224,8 @@ class NumericInputHintsTest(HintTest): def test_tracking_log(self): self.get_hint('1_2_1', '1.141') - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'module_id': 'i4x://Foo/bar/mock/abc', 'problem_part_id': '1_1', 'trigger_type': 'single', 'hint_label': 'Nice', @@ -363,8 +363,8 @@ def test_tracking_log(self): """Test checkbox tracking log - by far the most complicated case""" # A -> 1 hint self.get_hint('1_2_1', ['choice_0']) - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'hint_label': 'Incorrect:', 'module_id': 'i4x://Foo/bar/mock/abc', @@ -378,10 +378,10 @@ def test_tracking_log(self): ) # B C -> 2 hints - self.problem.capa_module.runtime.publish.reset_mock() + self.problem.capa_block.runtime.publish.reset_mock() self.get_hint('1_2_1', ['choice_1', 'choice_2']) - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'hint_label': 'Incorrect:', 'module_id': 'i4x://Foo/bar/mock/abc', @@ -398,10 +398,10 @@ def test_tracking_log(self): ) # A C -> 1 Compound hint - self.problem.capa_module.runtime.publish.reset_mock() + self.problem.capa_block.runtime.publish.reset_mock() self.get_hint('1_2_1', ['choice_0', 'choice_2']) - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'hint_label': 'Correct:', 'module_id': 'i4x://Foo/bar/mock/abc', @@ -428,10 +428,10 @@ class MultpleChoiceHintsTest(HintTest): def test_tracking_log(self): """Test that the tracking log comes out right.""" - self.problem.capa_module.reset_mock() + self.problem.capa_block.reset_mock() self.get_hint('1_3_1', 'choice_2') - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'module_id': 'i4x://Foo/bar/mock/abc', 'problem_part_id': '1_2', 'trigger_type': 'single', 'student_answer': ['choice_2'], 'correctness': False, 'question_type': 'multiplechoiceresponse', @@ -469,10 +469,10 @@ class MultpleChoiceHintsWithHtmlTest(HintTest): def test_tracking_log(self): """Test that the tracking log comes out right.""" - self.problem.capa_module.reset_mock() + self.problem.capa_block.reset_mock() self.get_hint('1_2_1', 'choice_0') - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'module_id': 'i4x://Foo/bar/mock/abc', 'problem_part_id': '1_1', 'trigger_type': 'single', 'student_answer': ['choice_0'], 'correctness': False, 'question_type': 'multiplechoiceresponse', @@ -503,10 +503,10 @@ class DropdownHintsTest(HintTest): def test_tracking_log(self): """Test that the tracking log comes out right.""" - self.problem.capa_module.reset_mock() + self.problem.capa_block.reset_mock() self.get_hint('1_3_1', 'FACES') - self.problem.capa_module.runtime.publish.assert_called_with( - self.problem.capa_module, + self.problem.capa_block.runtime.publish.assert_called_with( + self.problem.capa_block, 'edx.problem.hint.feedback_displayed', {'module_id': 'i4x://Foo/bar/mock/abc', 'problem_part_id': '1_2', 'trigger_type': 'single', 'student_answer': ['FACES'], 'correctness': True, 'question_type': 'optionresponse', diff --git a/xmodule/capa/util.py b/xmodule/capa/util.py index d9d517046841..163a1c86ea30 100644 --- a/xmodule/capa/util.py +++ b/xmodule/capa/util.py @@ -224,28 +224,28 @@ def remove_markup(html): return HTML(bleach.clean(html, tags=[], strip=True)) -def get_course_id_from_capa_module(capa_module): +def get_course_id_from_capa_block(capa_block): """ - Extract a stringified course run key from a CAPA module (aka ProblemBlock). + Extract a stringified course run key from a CAPA block (aka ProblemBlock). This is a bit of a hack. Its intended use is to allow us to pass the course id (if available) to `safe_exec`, enabling course-run-specific resource limits in the safe execution environment (codejail). Arguments: - capa_module (ProblemBlock|None) + capa_block (ProblemBlock|None) Returns: str|None The stringified course run key of the module. If not available, fall back to None. """ - if not capa_module: + if not capa_block: return None try: - return str(capa_module.scope_ids.usage_id.course_key) + return str(capa_block.scope_ids.usage_id.course_key) except (AttributeError, TypeError): # AttributeError: - # If the capa module lacks scope ids or has unexpected scope ids, we + # If the capa block lacks scope ids or has unexpected scope ids, we # would rather fall back to `None` than let an AttributeError be raised # here. # TypeError: diff --git a/xmodule/capa_module.py b/xmodule/capa_block.py similarity index 99% rename from xmodule/capa_module.py rename to xmodule/capa_block.py index dde79485f51e..4cf6f80e537c 100644 --- a/xmodule/capa_module.py +++ b/xmodule/capa_block.py @@ -32,10 +32,10 @@ from xmodule.capa.responsetypes import LoncapaProblemError, ResponseError, StudentInputError from xmodule.capa.util import convert_files_to_filenames, get_inner_html_from_xpath from xmodule.contentstore.django import contentstore -from xmodule.editing_module import EditingMixin +from xmodule.editing_block import EditingMixin from xmodule.exceptions import NotFoundError, ProcessingError from xmodule.graders import ShowCorrectness -from xmodule.raw_module import RawMixin +from xmodule.raw_block import RawMixin from xmodule.util.sandboxing import SandboxService from xmodule.util.xmodule_django import add_webpack_to_fragment from xmodule.x_module import ( @@ -45,7 +45,7 @@ XModuleToXBlockMixin, shim_xmodule_js ) -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin from common.djangoapps.xblock_django.constants import ( ATTR_KEY_ANONYMOUS_USER_ID, ATTR_KEY_USER_IS_STAFF, @@ -547,7 +547,7 @@ def problem_types(self): try: tree = etree.XML(self.data) except etree.XMLSyntaxError: - log.error(f'Error parsing problem types from xml for capa module {self.display_name}') + log.error(f'Error parsing problem types from xml for capa block {self.display_name}') return None # short-term fix to prevent errors (TNL-5057). Will be more properly addressed in TNL-4525. registered_tags = responsetypes.registry.registered_tags() return {node.tag for node in tree.iter() if node.tag in registered_tags} @@ -638,7 +638,7 @@ def max_score(self): problem_text=self.data, id=self.location.html_id(), capa_system=capa_system, - capa_module=self, + capa_block=self, state={}, seed=1, minimal_init=True, @@ -708,7 +708,7 @@ def generate_report_data(self, user_state_iterator, limit_responses=None): id=self.location.html_id(), capa_system=capa_system, # We choose to run without a fully initialized CapaModule - capa_module=None, + capa_block=None, state={ 'done': user_state.state.get('done'), 'correct_map': user_state.state.get('correct_map'), @@ -849,7 +849,7 @@ def new_lcp(self, state, text=None): state=state, seed=self.get_seed(), capa_system=capa_system, - capa_module=self, # njp + capa_block=self, # njp ) def get_state_for_lcp(self): @@ -1070,7 +1070,7 @@ def handle_problem_html_error(self, err): if self.debug: msg = HTML( - '[courseware.capa.capa_module] ' + '[courseware.capa.capa_block] ' 'Failed to generate HTML for problem {url}' ).format( url=str(self.location) @@ -1410,14 +1410,14 @@ def is_submitted(self): Problem can be completely wrong. Pressing RESET button makes this function to return False. """ - # used by conditional module + # used by conditional block return self.lcp.done def is_attempted(self): """ Has the problem been attempted? - used by conditional module + used by conditional block """ return self.attempts > 0 @@ -1786,7 +1786,7 @@ def submit_problem(self, data, override_time=False): except (StudentInputError, ResponseError, LoncapaProblemError) as inst: if self.debug: log.warning( - "StudentInputError in capa_module:problem_check", + "StudentInputError in capa_block:problem_check", exc_info=True ) @@ -2174,7 +2174,7 @@ def rescore(self, only_if_higher=False): self.update_correctness() calculated_score = self.calculate_score() except (StudentInputError, ResponseError, LoncapaProblemError) as inst: # lint-amnesty, pylint: disable=unused-variable - log.warning("Input error in capa_module:problem_rescore", exc_info=True) + log.warning("Input error in capa_block:problem_rescore", exc_info=True) event_info['failure'] = 'input_error' self.publish_unmasked('problem_rescore_fail', event_info) raise diff --git a/xmodule/conditional_module.py b/xmodule/conditional_block.py similarity index 96% rename from xmodule/conditional_module.py rename to xmodule/conditional_block.py index 238d5564fffd..db6dd2100f4a 100644 --- a/xmodule/conditional_module.py +++ b/xmodule/conditional_block.py @@ -15,13 +15,13 @@ from xblock.fields import ReferenceList, Scope, String from openedx.core.djangolib.markup import HTML, Text -from xmodule.mako_module import MakoTemplateBlockBase +from xmodule.mako_block import MakoTemplateBlockBase from xmodule.modulestore.exceptions import ItemNotFoundError -from xmodule.seq_module import SequenceMixin +from xmodule.seq_block import SequenceMixin from xmodule.studio_editable import StudioEditableBlock from xmodule.util.xmodule_django import add_webpack_to_fragment from xmodule.validation import StudioValidation, StudioValidationMessage -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin from xmodule.x_module import ( HTMLSnippet, ResourceTemplates, @@ -102,7 +102,7 @@ class ConditionalBlock( sources_list = ReferenceList( display_name=_("Source Components"), help=_("The component location IDs of all source components that are used to determine whether a learner is " - "shown the content of this conditional module. Copy the component location ID of a component from its " + "shown the content of this conditional block. Copy the component location ID of a component from its " "Settings dialog in Studio."), scope=Scope.content ) @@ -110,7 +110,7 @@ class ConditionalBlock( conditional_attr = String( display_name=_("Conditional Attribute"), help=_("The attribute of the source components that determines whether a learner is shown the content of this " - "conditional module."), + "conditional block."), scope=Scope.content, default='correct', values=lambda: [{'display_name': xml_attr, 'value': xml_attr} @@ -120,7 +120,7 @@ class ConditionalBlock( conditional_value = String( display_name=_("Conditional Value"), help=_("The value that the conditional attribute of the source components must match before a learner is shown " - "the content of this conditional module."), + "the content of this conditional block."), scope=Scope.content, default='True' ) @@ -128,7 +128,7 @@ class ConditionalBlock( conditional_message = String( display_name=_("Blocked Content Message"), help=_("The message that is shown to learners when not all conditions are met to show the content of this " - "conditional module. Include {link} in the text of your message to give learners a direct link to " + "conditional block. Include {link} in the text of your message to give learners a direct link to " "required units. For example, 'You must complete {link} before you can access this unit'."), scope=Scope.content, default=_('You must complete {link} before you can access this unit.') @@ -219,7 +219,7 @@ def is_condition_satisfied(self): # lint-amnesty, pylint: disable=missing-funct if module is not None: # We do not want to log when module is None, and it is when requester # does not have access to the requested required module. - log.warning('Error in conditional module: \ + log.warning('Error in conditional block: \ required module {module} has no {module_attr}'.format(module=module, module_attr=attr_name)) return False @@ -284,7 +284,7 @@ def handle_ajax(self, _dispatch, _data): if not self.is_condition_satisfied(): context = {'module': self, 'message': self.conditional_message} - html = self.runtime.service(self, 'mako').render_template('conditional_module.html', context) + html = self.runtime.service(self, 'mako').render_template('conditional_block.html', context) return json.dumps({'fragments': [{'content': html}], 'message': bool(self.conditional_message)}) fragments = [child.render(STUDENT_VIEW).to_dict() for child in self.get_display_items()] diff --git a/xmodule/course_module.py b/xmodule/course_block.py similarity index 99% rename from xmodule/course_module.py rename to xmodule/course_block.py index 99ff1e84cda5..668ae59897e6 100644 --- a/xmodule/course_module.py +++ b/xmodule/course_block.py @@ -1,5 +1,5 @@ """ -Django module container for classes and operations related to the "Course Module" content type +Django module container for classes and operations related to the "Course Block" content type """ @@ -23,7 +23,7 @@ from xmodule.course_metadata_utils import DEFAULT_GRADING_POLICY, DEFAULT_START_DATE from xmodule.data import CertificatesDisplayBehaviors from xmodule.graders import grader_from_conf -from xmodule.seq_module import SequenceBlock +from xmodule.seq_block import SequenceBlock from xmodule.tabs import CourseTabList, InvalidTabsException from .fields import Date @@ -131,7 +131,7 @@ def table_of_contents(self): toc_url = self.book_url + 'toc.xml' # cdodge: I've added this caching of TOC because in Mongo-backed instances (but not Filesystem stores) - # course modules have a very short lifespan and are constantly being created and torn down. + # course blocks have a very short lifespan and are constantly being created and torn down. # Since this module in the __init__() method does a synchronous call to AWS to get the TOC # this is causing a big performance problem. So let's be a bit smarter about this and cache # each fetch and store in-mem for 10 minutes. diff --git a/xmodule/discussion_block.py b/xmodule/discussion_block.py index 63106fa9f258..84d5fdfb4afb 100644 --- a/xmodule/discussion_block.py +++ b/xmodule/discussion_block.py @@ -18,7 +18,7 @@ from openedx.core.djangoapps.discussions.models import DiscussionsConfiguration, Provider from openedx.core.djangolib.markup import HTML, Text from openedx.core.lib.xblock_utils import get_css_dependencies, get_js_dependencies -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin log = logging.getLogger(__name__) loader = ResourceLoader(__name__) # pylint: disable=invalid-name diff --git a/xmodule/editing_module.py b/xmodule/editing_block.py similarity index 96% rename from xmodule/editing_module.py rename to xmodule/editing_block.py index ce450c56bd81..c35dc57bf652 100644 --- a/xmodule/editing_module.py +++ b/xmodule/editing_block.py @@ -5,7 +5,7 @@ from xblock.fields import Scope, String -from xmodule.mako_module import MakoTemplateBlockBase +from xmodule.mako_block import MakoTemplateBlockBase log = logging.getLogger(__name__) diff --git a/xmodule/error_module.py b/xmodule/error_block.py similarity index 99% rename from xmodule/error_module.py rename to xmodule/error_block.py index 012e667d3a46..d74cb5930448 100644 --- a/xmodule/error_module.py +++ b/xmodule/error_block.py @@ -113,7 +113,7 @@ def _construct(cls, system, contents, error_msg, location, for_parent=None): }) return system.construct_xblock_from_class( cls, - # The error module doesn't use scoped data, and thus doesn't need + # The error block doesn't use scoped data, and thus doesn't need # real scope keys ScopeIds(None, 'error', location, location), field_data, diff --git a/xmodule/fields.py b/xmodule/fields.py index ef8b0f84d016..7837074f9d1f 100644 --- a/xmodule/fields.py +++ b/xmodule/fields.py @@ -144,7 +144,7 @@ def enforce_type(self, value): class RelativeTime(JSONField): """ - Field for start_time and end_time video module properties. + Field for start_time and end_time video block properties. It was decided, that python representation of start_time and end_time should be python datetime.timedelta object, to be consistent with @@ -152,7 +152,7 @@ class RelativeTime(JSONField): At the same time, serialized representation should be "HH:MM:SS" This format is convenient to use in XML (and it is used now), - and also it is used in frond-end studio editor of video module as format + and also it is used in frond-end studio editor of video block as format for start and end time fields. In database we previously had float type for start_time and end_time fields, diff --git a/xmodule/hidden_module.py b/xmodule/hidden_block.py similarity index 82% rename from xmodule/hidden_module.py rename to xmodule/hidden_block.py index 5999b777e0a7..0d5c288d75c3 100644 --- a/xmodule/hidden_module.py +++ b/xmodule/hidden_block.py @@ -4,8 +4,8 @@ from web_fragments.fragment import Fragment from xblock.core import XBlock -from xmodule.raw_module import RawMixin -from xmodule.xml_module import XmlMixin +from xmodule.raw_block import RawMixin +from xmodule.xml_block import XmlMixin from xmodule.x_module import ( XModuleMixin, XModuleToXBlockMixin, @@ -13,7 +13,7 @@ @XBlock.needs("i18n") -class HiddenDescriptor( +class HiddenBlock( RawMixin, XmlMixin, XModuleToXBlockMixin, @@ -22,9 +22,6 @@ class HiddenDescriptor( """ XBlock class loaded by the runtime when another XBlock type has been disabled or an unknown XBlock type is included in a course import. - - The class name includes 'Descriptor' because this used to be an XModule and the class path is specified in the - modulestore config in a number of places. """ HIDDEN = True has_author_view = True diff --git a/xmodule/html_module.py b/xmodule/html_block.py similarity index 99% rename from xmodule/html_module.py rename to xmodule/html_block.py index 0dcdffbc41d7..2c3e24d37ed8 100644 --- a/xmodule/html_module.py +++ b/xmodule/html_block.py @@ -19,7 +19,7 @@ from xblock.fields import Boolean, List, Scope, String from common.djangoapps.xblock_django.constants import ATTR_KEY_ANONYMOUS_USER_ID from xmodule.contentstore.content import StaticContent -from xmodule.editing_module import EditingMixin +from xmodule.editing_block import EditingMixin from xmodule.edxnotes_utils import edxnotes from xmodule.html_checker import check_html from xmodule.stringify import stringify_children @@ -32,7 +32,7 @@ XModuleMixin, XModuleToXBlockMixin, ) -from xmodule.xml_module import XmlMixin, name_to_pathname +from xmodule.xml_block import XmlMixin, name_to_pathname log = logging.getLogger("edx.courseware") @@ -210,7 +210,7 @@ def get_context(self): add in a base path to our c4x content addressing scheme """ _context = EditingMixin.get_context(self) - # Add some specific HTML rendering context when editing HTML modules where we pass + # Add some specific HTML rendering context when editing HTML blocks where we pass # the root /c4x/ url for assets. This allows client-side substitutions to occur. _context.update({ 'base_asset_url': StaticContent.get_base_url_path_for_course_assets(self.location.course_key), diff --git a/xmodule/library_content_module.py b/xmodule/library_content_block.py similarity index 99% rename from xmodule/library_content_module.py rename to xmodule/library_content_block.py index 0d9d4e080f10..94bf54fec08f 100644 --- a/xmodule/library_content_module.py +++ b/xmodule/library_content_block.py @@ -25,11 +25,11 @@ from xblock.fields import Integer, List, Scope, String, Boolean from xmodule.capa.responsetypes import registry -from xmodule.mako_module import MakoTemplateBlockBase +from xmodule.mako_block import MakoTemplateBlockBase from xmodule.studio_editable import StudioEditableBlock from xmodule.util.xmodule_django import add_webpack_to_fragment from xmodule.validation import StudioValidation, StudioValidationMessage -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin from xmodule.x_module import ( HTMLSnippet, ResourceTemplates, @@ -591,7 +591,7 @@ def _set_validation_error_if_empty(self, validation, summary): def validate(self): """ - Validates the state of this Library Content Module Instance. This + Validates the state of this Library Content Block Instance. This is the override of the general XBlock method, and it will also ask its superclass to validate. """ @@ -733,7 +733,7 @@ def definition_from_xml(cls, xml_object, system): return definition, children def definition_to_xml(self, resource_fs): - """ Exports Library Content Module to XML """ + """ Exports Library Content Block to XML """ xml_object = etree.Element('library_content') for child in self.get_children(): self.runtime.add_block_as_child_node(child, xml_object) diff --git a/xmodule/library_tools.py b/xmodule/library_tools.py index fd99f41dbd49..5b59cc210d11 100644 --- a/xmodule/library_tools.py +++ b/xmodule/library_tools.py @@ -14,8 +14,8 @@ from openedx.core.djangoapps.xblock.api import load_block from openedx.core.lib import blockstore_api from common.djangoapps.student.auth import has_studio_write_access -from xmodule.capa_module import ProblemBlock -from xmodule.library_content_module import ANY_CAPA_TYPE_VALUE +from xmodule.capa_block import ProblemBlock +from xmodule.library_content_block import ANY_CAPA_TYPE_VALUE from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.exceptions import ItemNotFoundError diff --git a/xmodule/lti_module.py b/xmodule/lti_block.py similarity index 99% rename from xmodule/lti_module.py rename to xmodule/lti_block.py index 49e28cd741a4..795db6c64e97 100644 --- a/xmodule/lti_module.py +++ b/xmodule/lti_block.py @@ -74,19 +74,19 @@ from web_fragments.fragment import Fragment from xblock.core import List, Scope, String, XBlock from xblock.fields import Boolean, Float -from xmodule.mako_module import MakoTemplateBlockBase +from xmodule.mako_block import MakoTemplateBlockBase from openedx.core.djangolib.markup import HTML, Text -from xmodule.editing_module import EditingMixin +from xmodule.editing_block import EditingMixin from common.djangoapps.xblock_django.constants import ( ATTR_KEY_ANONYMOUS_USER_ID, ATTR_KEY_USER_ROLE, ) from xmodule.lti_2_util import LTI20BlockMixin, LTIError -from xmodule.raw_module import EmptyDataRawMixin +from xmodule.raw_block import EmptyDataRawMixin from xmodule.util.xmodule_django import add_webpack_to_fragment -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin from xmodule.x_module import ( HTMLSnippet, ResourceTemplates, @@ -713,7 +713,7 @@ def oauth_params(self, custom_parameters, client_key, client_secret): # https://github.com/idan/oauthlib/blob/master/oauthlib/oauth1/rfc5849/signature.py#L136 # Stubbing headers for now: log.info( - "LTI module %s in course %s does not have oauth parameters correctly configured.", + "LTI block %s in course %s does not have oauth parameters correctly configured.", self.location, self.location.course_key, ) diff --git a/xmodule/mako_module.py b/xmodule/mako_block.py similarity index 100% rename from xmodule/mako_module.py rename to xmodule/mako_block.py diff --git a/xmodule/modulestore/inheritance.py b/xmodule/modulestore/inheritance.py index bf05a192ec59..315ce6e509dd 100644 --- a/xmodule/modulestore/inheritance.py +++ b/xmodule/modulestore/inheritance.py @@ -303,7 +303,7 @@ def inherit_metadata(descriptor, inherited_data): """ try: descriptor.xblock_kvs.inherited_settings = inherited_data - except AttributeError: # the kvs doesn't have inherited_settings probably b/c it's an error module + except AttributeError: # the kvs doesn't have inherited_settings probably b/c it's an error block pass diff --git a/xmodule/modulestore/mixed.py b/xmodule/modulestore/mixed.py index 17b5e8a0869d..57a36b204dcd 100644 --- a/xmodule/modulestore/mixed.py +++ b/xmodule/modulestore/mixed.py @@ -392,7 +392,7 @@ def make_course_usage_key(self, course_key): @strip_key def get_course(self, course_key, depth=0, **kwargs): # lint-amnesty, pylint: disable=arguments-differ """ - returns the course module associated with the course_id. If no such course exists, + returns the course block associated with the course_id. If no such course exists, it returns None :param course_key: must be a CourseKey diff --git a/xmodule/modulestore/mongo/base.py b/xmodule/modulestore/mongo/base.py index 65ee94753180..a8fa670e4796 100644 --- a/xmodule/modulestore/mongo/base.py +++ b/xmodule/modulestore/mongo/base.py @@ -35,11 +35,11 @@ from xblock.runtime import KvsFieldData from xmodule.assetstore import AssetMetadata, CourseAssetsFromStorage -from xmodule.course_module import CourseSummary -from xmodule.error_module import ErrorBlock +from xmodule.course_block import CourseSummary +from xmodule.error_block import ErrorBlock from xmodule.errortracker import exc_info_to_str, null_error_tracker from xmodule.exceptions import HeartbeatFailure -from xmodule.mako_module import MakoDescriptorSystem +from xmodule.mako_block import MakoDescriptorSystem from xmodule.modulestore import BulkOperationsMixin, ModuleStoreEnum, ModuleStoreWriteBase from xmodule.modulestore.draft_and_published import DIRECT_ONLY_CATEGORIES, ModuleStoreDraftAndPublished from xmodule.modulestore.edit_info import EditInfoRuntimeMixin @@ -521,7 +521,16 @@ def do_connection( if default_class is not None: module_path, _, class_name = default_class.rpartition('.') - class_ = getattr(import_module(module_path), class_name) + try: + class_ = getattr(import_module(module_path), class_name) + except (ImportError, AttributeError): + fallback_module_path = "xmodule.hidden_block" + fallback_class_name = "HiddenBlock" + log.exception( + "Failed to import the default store class. " + f"Falling back to {fallback_module_path}.{fallback_class_name}" + ) + class_ = getattr(import_module(fallback_module_path), fallback_class_name) self.default_class = class_ else: self.default_class = None diff --git a/xmodule/modulestore/split_mongo/caching_descriptor_system.py b/xmodule/modulestore/split_mongo/caching_descriptor_system.py index f951e5b000cd..55aa112f5b3b 100644 --- a/xmodule/modulestore/split_mongo/caching_descriptor_system.py +++ b/xmodule/modulestore/split_mongo/caching_descriptor_system.py @@ -9,10 +9,10 @@ from xblock.fields import ScopeIds from xblock.runtime import KeyValueStore, KvsFieldData -from xmodule.error_module import ErrorBlock +from xmodule.error_block import ErrorBlock from xmodule.errortracker import exc_info_to_str from xmodule.library_tools import LibraryToolsService -from xmodule.mako_module import MakoDescriptorSystem +from xmodule.mako_block import MakoDescriptorSystem from xmodule.modulestore.edit_info import EditInfoRuntimeMixin from xmodule.modulestore.exceptions import ItemNotFoundError from xmodule.modulestore.inheritance import InheritanceMixin, inheriting_field_data diff --git a/xmodule/modulestore/split_mongo/split.py b/xmodule/modulestore/split_mongo/split.py index 2cd460581566..4f814986c06c 100644 --- a/xmodule/modulestore/split_mongo/split.py +++ b/xmodule/modulestore/split_mongo/split.py @@ -79,10 +79,10 @@ from xblock.fields import Reference, ReferenceList, ReferenceValueDict, Scope from xmodule.assetstore import AssetMetadata -from xmodule.course_module import CourseSummary -from xmodule.error_module import ErrorBlock +from xmodule.course_block import CourseSummary +from xmodule.error_block import ErrorBlock from xmodule.errortracker import null_error_tracker -from xmodule.library_content_module import LibrarySummary +from xmodule.library_content_block import LibrarySummary from xmodule.modulestore import ( BlockData, BulkOperationsMixin, @@ -656,7 +656,16 @@ def __init__(self, contentstore, doc_store_config, fs_root, render_template, if default_class is not None: module_path, __, class_name = default_class.rpartition('.') - class_ = getattr(import_module(module_path), class_name) + try: + class_ = getattr(import_module(module_path), class_name) + except (ImportError, AttributeError): + fallback_module_path = "xmodule.hidden_block" + fallback_class_name = "HiddenBlock" + log.exception( + "Failed to import the default store class. " + f"Falling back to {fallback_module_path}.{fallback_class_name}" + ) + class_ = getattr(import_module(fallback_module_path), fallback_class_name) self.default_class = class_ else: self.default_class = None @@ -2455,12 +2464,12 @@ def _copy_from_template( new_block_info.defaults = new_block_info.fields # - # CAPA modules store their 'markdown' value (an alternate representation of their content) + # CAPA blocks store their 'markdown' value (an alternate representation of their content) # in Scope.settings rather than Scope.content :-/ # markdown is a field that really should not be overridable - it fundamentally changes the content. - # capa modules also use a custom editor that always saves their markdown field to the metadata, + # capa blocks also use a custom editor that always saves their markdown field to the metadata, # even if it hasn't changed, which breaks our override system. - # So until capa modules are fixed, we special-case them and remove their markdown fields, + # So until capa blocks are fixed, we special-case them and remove their markdown fields, # forcing the inherited version to use XML only. if usage_key.block_type == 'problem' and 'markdown' in new_block_info.defaults: del new_block_info.defaults['markdown'] diff --git a/xmodule/modulestore/tests/django_utils.py b/xmodule/modulestore/tests/django_utils.py index e2f8aa2be6d7..ebbc6eec6523 100644 --- a/xmodule/modulestore/tests/django_utils.py +++ b/xmodule/modulestore/tests/django_utils.py @@ -76,7 +76,7 @@ def mixed_store_config(data_dir, mappings, store_order=None, modulestore_options store_order = [StoreConstructors.draft, StoreConstructors.split] options = { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': data_dir, 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string', } diff --git a/xmodule/modulestore/tests/factories.py b/xmodule/modulestore/tests/factories.py index b4e3d5b080a0..4b8f7a37ec91 100644 --- a/xmodule/modulestore/tests/factories.py +++ b/xmodule/modulestore/tests/factories.py @@ -21,7 +21,7 @@ from opaque_keys.edx.locator import BlockUsageLocator from xblock.core import XBlock -from xmodule.course_module import Textbook +from xmodule.course_block import Textbook from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.mixed import strip_key from xmodule.modulestore.tests.sample_courses import TOY_BLOCK_INFO_TREE, default_block_info_tree @@ -419,7 +419,7 @@ def _create(cls, target_class, **kwargs): # lint-amnesty, pylint: disable=argum module.submission_end = submission_end store.update_item(module, user_id) - # VS[compat] cdodge: This is a hack because static_tabs also have references from the course module, so + # VS[compat] cdodge: This is a hack because static_tabs also have references from the course block, so # if we add one then we need to also add it to the policy information (i.e. metadata) # we should remove this once we can break this reference from the course to static tabs if category == 'static_tab': diff --git a/xmodule/modulestore/tests/test_cross_modulestore_import_export.py b/xmodule/modulestore/tests/test_cross_modulestore_import_export.py index 21d9ddccd51a..89dd45055e82 100644 --- a/xmodule/modulestore/tests/test_cross_modulestore_import_export.py +++ b/xmodule/modulestore/tests/test_cross_modulestore_import_export.py @@ -39,8 +39,8 @@ COURSE_DATA_NAMES = ( 'toy', 'manual-testing-complete', - 'split_test_module', - 'split_test_module_draft', + 'split_test_block', + 'split_test_block_draft', ) EXPORTED_COURSE_DIR_NAME = 'exported_source_course' @@ -59,7 +59,7 @@ def setUp(self): self.export_dir = mkdtemp() self.addCleanup(rmtree, self.export_dir, ignore_errors=True) - @patch('xmodule.video_module.video_module.edxval_api', None) + @patch('xmodule.video_block.video_block.edxval_api', None) @ddt.data(*itertools.product( MODULESTORE_SETUPS, MODULESTORE_SETUPS, diff --git a/xmodule/modulestore/tests/test_mixed_modulestore.py b/xmodule/modulestore/tests/test_mixed_modulestore.py index 07c12949fa96..0f3298896241 100644 --- a/xmodule/modulestore/tests/test_mixed_modulestore.py +++ b/xmodule/modulestore/tests/test_mixed_modulestore.py @@ -74,7 +74,7 @@ class CommonMixedModuleStoreSetup(CourseComparisonTest): COLLECTION = 'modulestore' ASSET_COLLECTION = 'assetstore' FS_ROOT = DATA_DIR - DEFAULT_CLASS = 'xmodule.hidden_module.HiddenDescriptor' + DEFAULT_CLASS = 'xmodule.hidden_block.HiddenBlock' RENDER_TEMPLATE = lambda t_n, d, ctx=None, nsp='main': '' MONGO_COURSEID = 'MITx/999/2013_Spring' diff --git a/xmodule/modulestore/tests/test_modulestore_settings.py b/xmodule/modulestore/tests/test_modulestore_settings.py index db267b942fb2..0f843bdefc4e 100644 --- a/xmodule/modulestore/tests/test_modulestore_settings.py +++ b/xmodule/modulestore/tests/test_modulestore_settings.py @@ -28,7 +28,7 @@ class ModuleStoreSettingsMigration(TestCase): "ENGINE": "xmodule.modulestore.xml.XMLModuleStore", "OPTIONS": { "data_dir": "directory", - "default_class": "xmodule.hidden_module.HiddenDescriptor", + "default_class": "xmodule.hidden_block.HiddenBlock", }, "DOC_STORE_CONFIG": {}, } @@ -40,7 +40,7 @@ class ModuleStoreSettingsMigration(TestCase): "OPTIONS": { "collection": "modulestore", "db": "edxapp", - "default_class": "xmodule.hidden_module.HiddenDescriptor", + "default_class": "xmodule.hidden_block.HiddenBlock", "fs_root": mkdtemp_clean(), "host": "localhost", "password": "password", @@ -64,7 +64,7 @@ class ModuleStoreSettingsMigration(TestCase): "OPTIONS": { "collection": "modulestore", "db": "test", - "default_class": "xmodule.hidden_module.HiddenDescriptor", + "default_class": "xmodule.hidden_block.HiddenBlock", } }, "default": { @@ -79,7 +79,7 @@ class ModuleStoreSettingsMigration(TestCase): "ENGINE": "xmodule.modulestore.xml.XMLModuleStore", "OPTIONS": { "data_dir": "directory", - "default_class": "xmodule.hidden_module.HiddenDescriptor" + "default_class": "xmodule.hidden_block.HiddenBlock" }, "DOC_STORE_CONFIG": {} } @@ -99,7 +99,7 @@ class ModuleStoreSettingsMigration(TestCase): 'ENGINE': 'xmodule.modulestore.split_mongo.split_draft.DraftVersioningModuleStore', 'DOC_STORE_CONFIG': {}, 'OPTIONS': { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': "fs_root", 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string', } @@ -109,7 +109,7 @@ class ModuleStoreSettingsMigration(TestCase): 'ENGINE': 'xmodule.modulestore.mongo.draft.DraftModuleStore', 'DOC_STORE_CONFIG': {}, 'OPTIONS': { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': "fs_root", 'render_template': 'common.djangoapps.edxmako.shortcuts.render_to_string', } diff --git a/xmodule/modulestore/tests/test_mongo.py b/xmodule/modulestore/tests/test_mongo.py index c4f61f1b05fe..bfdbfc80562f 100644 --- a/xmodule/modulestore/tests/test_mongo.py +++ b/xmodule/modulestore/tests/test_mongo.py @@ -48,7 +48,7 @@ COLLECTION = 'modulestore' ASSET_COLLECTION = 'assetstore' FS_ROOT = DATA_DIR # TODO (vshnayder): will need a real fs_root for testing load_item -DEFAULT_CLASS = 'xmodule.hidden_module.HiddenDescriptor' +DEFAULT_CLASS = 'xmodule.hidden_block.HiddenBlock' RENDER_TEMPLATE = lambda t_n, d, ctx=None, nsp='main': '' @@ -554,7 +554,7 @@ def check_children(payload): check_xblock_fields() check_mongo_fields() - @patch('xmodule.video_module.video_module.edxval_api', None) + @patch('xmodule.video_block.video_block.edxval_api', None) def test_export_course_image(self): """ Test to make sure that we have a course image in the contentstore, @@ -572,7 +572,7 @@ def test_export_course_image(self): assert path(root_dir / 'test_export/static/images/course_image.jpg').isfile() assert path(root_dir / 'test_export/static/images_course_image.jpg').isfile() - @patch('xmodule.video_module.video_module.edxval_api', None) + @patch('xmodule.video_block.video_block.edxval_api', None) def test_export_course_image_nondefault(self): """ Make sure that if a non-default image path is specified that we @@ -587,7 +587,7 @@ def test_export_course_image_nondefault(self): assert path(root_dir / 'test_export/static/just_a_test.jpg').isfile() assert not path(root_dir / 'test_export/static/images/course_image.jpg').isfile() - @patch('xmodule.video_module.video_module.edxval_api', None) + @patch('xmodule.video_block.video_block.edxval_api', None) def test_course_without_image(self): """ Make sure we elegantly passover our code when there isn't a static diff --git a/xmodule/modulestore/tests/test_semantics.py b/xmodule/modulestore/tests/test_semantics.py index 4c12712d5aaf..a50f19735ba4 100644 --- a/xmodule/modulestore/tests/test_semantics.py +++ b/xmodule/modulestore/tests/test_semantics.py @@ -14,7 +14,7 @@ from xblock.runtime import DictKeyValueStore, KvsFieldData from xblock.test.tools import TestRuntime -from xmodule.course_module import CourseSummary +from xmodule.course_block import CourseSummary from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.draft_and_published import DIRECT_ONLY_CATEGORIES from xmodule.modulestore.exceptions import ItemNotFoundError diff --git a/xmodule/modulestore/tests/test_split_copy_from_template.py b/xmodule/modulestore/tests/test_split_copy_from_template.py index 2d0377ddfadd..3fc0bcd85a72 100644 --- a/xmodule/modulestore/tests/test_split_copy_from_template.py +++ b/xmodule/modulestore/tests/test_split_copy_from_template.py @@ -59,7 +59,7 @@ def test_copy_from_template(self, source_type): problem_block_course = self.store.get_item(vertical_block_course.children[0]) assert problem_block_course.display_name == problem_library_display_name - # Check that when capa modules are copied, their "markdown" fields (Scope.settings) are removed. + # Check that when capa blocks are copied, their "markdown" fields (Scope.settings) are removed. # (See note in split.py:copy_from_template()) assert problem_block.markdown is not None assert problem_block_course.markdown is None diff --git a/xmodule/modulestore/tests/test_split_modulestore.py b/xmodule/modulestore/tests/test_split_modulestore.py index 2e0ffcf48106..56525f907bfd 100644 --- a/xmodule/modulestore/tests/test_split_modulestore.py +++ b/xmodule/modulestore/tests/test_split_modulestore.py @@ -21,7 +21,7 @@ from openedx.core.djangolib.testing.utils import CacheIsolationMixin from openedx.core.lib import tempdir from openedx.core.lib.tests import attr -from xmodule.course_module import CourseBlock +from xmodule.course_block import CourseBlock from xmodule.fields import Date, Timedelta from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.edit_info import EditInfoMixin @@ -67,7 +67,7 @@ class SplitModuleTest(unittest.TestCase): 'collection': 'modulestore', } modulestore_options = { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': tempdir.mkdtemp_clean(), 'xblock_mixins': (InheritanceMixin, XModuleMixin, EditInfoMixin) } @@ -1308,9 +1308,9 @@ def test_create_bulk_operations(self): ) # add new child to old parent in continued (leave off version_guid) - course_module_locator = new_course.location.version_agnostic() + course_block_locator = new_course.location.version_agnostic() new_ele = modulestore().create_child( - user, course_module_locator, 'chapter', + user, course_block_locator, 'chapter', fields={'display_name': 'chapter 4'}, ) assert new_ele.update_version != course_block_update_version diff --git a/xmodule/modulestore/tests/test_split_w_old_mongo.py b/xmodule/modulestore/tests/test_split_w_old_mongo.py index fa55146808f4..e53a1984111a 100644 --- a/xmodule/modulestore/tests/test_split_w_old_mongo.py +++ b/xmodule/modulestore/tests/test_split_w_old_mongo.py @@ -43,7 +43,7 @@ class SplitWMongoCourseBootstrapper(unittest.TestCase): } modulestore_options = { - 'default_class': 'xmodule.hidden_module.HiddenDescriptor', + 'default_class': 'xmodule.hidden_block.HiddenBlock', 'fs_root': '', 'render_template': mock.Mock(return_value=""), 'xblock_mixins': (InheritanceMixin, XModuleMixin) diff --git a/xmodule/modulestore/tests/test_xml.py b/xmodule/modulestore/tests/test_xml.py index 9b59cabb46a6..b2c10157fc7b 100644 --- a/xmodule/modulestore/tests/test_xml.py +++ b/xmodule/modulestore/tests/test_xml.py @@ -48,7 +48,7 @@ def test_unicode_chars_in_xml_content(self): with pytest.raises(UnicodeDecodeError): xml.decode('ascii') - # Load the course, but don't make error modules. This will succeed, + # Load the course, but don't make error blocks. This will succeed, # but will record the errors. modulestore = XMLModuleStore( DATA_DIR, diff --git a/xmodule/modulestore/tests/utils.py b/xmodule/modulestore/tests/utils.py index de0edc1727c6..18bd5b54b1c5 100644 --- a/xmodule/modulestore/tests/utils.py +++ b/xmodule/modulestore/tests/utils.py @@ -342,7 +342,7 @@ def build_with_contentstore(self, contentstore=None, course_ids=None, **kwargs): modulestore = XMLModuleStore( DATA_DIR, course_ids=course_ids, - default_class='xmodule.hidden_module.HiddenDescriptor', + default_class='xmodule.hidden_block.HiddenBlock', xblock_mixins=XBLOCK_MIXINS, ) diff --git a/xmodule/modulestore/xml.py b/xmodule/modulestore/xml.py index 0830281ba426..d621d6c47796 100644 --- a/xmodule/modulestore/xml.py +++ b/xmodule/modulestore/xml.py @@ -23,9 +23,9 @@ from xblock.runtime import DictKeyValueStore from common.djangoapps.util.monitoring import monitor_import_failure -from xmodule.error_module import ErrorBlock +from xmodule.error_block import ErrorBlock from xmodule.errortracker import exc_info_to_str, make_error_tracker -from xmodule.mako_module import MakoDescriptorSystem +from xmodule.mako_block import MakoDescriptorSystem from xmodule.modulestore import COURSE_ROOT, LIBRARY_ROOT, ModuleStoreEnum, ModuleStoreReadBase from xmodule.modulestore.xml_exporter import DEFAULT_CONTENT_FIELDS from xmodule.tabs import CourseTabList @@ -335,7 +335,16 @@ class to use if none is specified in entry_points self.default_class = None else: module_path, _, class_name = default_class.rpartition('.') - class_ = getattr(import_module(module_path), class_name) + try: + class_ = getattr(import_module(module_path), class_name) + except (ImportError, AttributeError): + fallback_module_path = "xmodule.hidden_block" + fallback_class_name = "HiddenBlock" + log.exception( + "Failed to import the default store class. " + f"Falling back to {fallback_module_path}.{fallback_class_name}" + ) + class_ = getattr(import_module(fallback_module_path), fallback_class_name) self.default_class = class_ # All field data will be stored in an inheriting field data. diff --git a/xmodule/modulestore/xml_exporter.py b/xmodule/modulestore/xml_exporter.py index 767be91cffd5..33771de5dcdd 100644 --- a/xmodule/modulestore/xml_exporter.py +++ b/xmodule/modulestore/xml_exporter.py @@ -325,7 +325,7 @@ def process_extra(self, root, courselike, root_courselike_dir, xml_centric_cours def post_process(self, root, export_fs): """ - Because Libraries are XBlocks, they aren't exported in the same way Course Modules + Because Libraries are XBlocks, they aren't exported in the same way Course Blocks are, but instead use the standard XBlock serializers. Accordingly, we need to create our own index file to act as the equivalent to the root course.xml file, called library.xml. diff --git a/xmodule/modulestore/xml_importer.py b/xmodule/modulestore/xml_importer.py index d7824f5edd99..89bb855067d2 100644 --- a/xmodule/modulestore/xml_importer.py +++ b/xmodule/modulestore/xml_importer.py @@ -260,7 +260,7 @@ class ImportManager: def __init__( self, store, user_id, data_dir, source_dirs=None, - default_class='xmodule.hidden_module.HiddenDescriptor', + default_class='xmodule.hidden_block.HiddenBlock', load_error_modules=True, static_content_store=None, target_id=None, verbose=False, do_import_static=True, do_import_python_lib=True, @@ -342,7 +342,7 @@ def import_static(self, data_path, dest_id): # No matter what do_import_static is, import "static_import" directory. # This is needed because the "about" pages (eg "overview") are # loaded via load_extra_content, and do not inherit the lms - # metadata from the course module, and thus do not get + # metadata from the course block, and thus do not get # "static_content_store" properly defined. Static content # referenced in those extra pages thus need to come through the # c4x:// contentstore, unfortunately. Tell users to copy that @@ -411,8 +411,8 @@ def import_courselike(self, runtime, courselike_key, dest_id, source_courselike) if self.verbose: log.debug("Scanning %s for courselike module...", courselike_key) - # Quick scan to get course module as we need some info from there. - # Also we need to make sure that the course module is committed + # Quick scan to get course block as we need some info from there. + # Also we need to make sure that the course block is committed # first into the store course_data_path = path(self.data_dir) / source_courselike.data_dir @@ -589,7 +589,7 @@ def get_courselike(self, courselike_key, runtime, dest_id): from the temporary modulestore. """ source_course = self.xml_module_store.get_course(courselike_key) - # STEP 1: find and import course module + # STEP 1: find and import course block course, course_data_path = self.import_courselike( runtime, courselike_key, dest_id, source_course, ) @@ -1229,7 +1229,7 @@ def validate_course_policy(module_store, course_id): def perform_xlint( # lint-amnesty, pylint: disable=missing-function-docstring data_dir, source_dirs, - default_class='xmodule.hidden_module.HiddenDescriptor', + default_class='xmodule.hidden_block.HiddenBlock', load_error_modules=True, xblock_mixins=(LocationMixin, XModuleMixin)): err_cnt = 0 diff --git a/xmodule/poll_module.py b/xmodule/poll_block.py similarity index 98% rename from xmodule/poll_module.py rename to xmodule/poll_block.py index e8aebaf7d99f..b29ed710e922 100644 --- a/xmodule/poll_module.py +++ b/xmodule/poll_block.py @@ -1,4 +1,4 @@ -"""Poll module is ungraded xmodule used by students to +"""Poll block is ungraded xmodule used by students to to do set of polls. On the client side we show: @@ -20,7 +20,7 @@ from xblock.core import XBlock from xblock.fields import Boolean, Dict, List, Scope, String # lint-amnesty, pylint: disable=wrong-import-order from openedx.core.djangolib.markup import Text, HTML -from xmodule.mako_module import MakoTemplateBlockBase +from xmodule.mako_block import MakoTemplateBlockBase from xmodule.stringify import stringify_children from xmodule.util.xmodule_django import add_webpack_to_fragment from xmodule.x_module import ( @@ -30,7 +30,7 @@ XModuleMixin, XModuleToXBlockMixin, ) -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin log = logging.getLogger(__name__) @@ -46,7 +46,7 @@ class PollBlock( ResourceTemplates, XModuleMixin, ): # pylint: disable=abstract-method - """Poll Module""" + """Poll Block""" # Name of poll to use in links to this poll display_name = String( help=_("The display name for this component."), diff --git a/xmodule/randomize_module.py b/xmodule/randomize_block.py similarity index 93% rename from xmodule/randomize_module.py rename to xmodule/randomize_block.py index 8caeea20f86f..a9c6a706df41 100644 --- a/xmodule/randomize_module.py +++ b/xmodule/randomize_block.py @@ -7,9 +7,9 @@ from lxml import etree from web_fragments.fragment import Fragment from xblock.fields import Integer, Scope -from xmodule.mako_module import MakoTemplateBlockBase -from xmodule.seq_module import SequenceMixin -from xmodule.xml_module import XmlMixin +from xmodule.mako_block import MakoTemplateBlockBase +from xmodule.seq_block import SequenceMixin +from xmodule.xml_block import XmlMixin from xmodule.x_module import ( HTMLSnippet, ResourceTemplates, @@ -81,7 +81,7 @@ def child(self): child = self.get_children()[self.choice] if self.choice is not None: - log.debug("children of randomize module (should be only 1): %s", child) + log.debug("children of randomize block (should be only 1): %s", child) return child diff --git a/xmodule/raw_module.py b/xmodule/raw_block.py similarity index 100% rename from xmodule/raw_module.py rename to xmodule/raw_block.py diff --git a/xmodule/seq_module.py b/xmodule/seq_block.py similarity index 99% rename from xmodule/seq_module.py rename to xmodule/seq_block.py index a0b11ee793a6..15301685ee10 100644 --- a/xmodule/seq_module.py +++ b/xmodule/seq_block.py @@ -37,10 +37,10 @@ from .exceptions import NotFoundError from .fields import Date -from .mako_module import MakoTemplateBlockBase +from .mako_block import MakoTemplateBlockBase from .progress import Progress from .x_module import AUTHOR_VIEW, PUBLIC_VIEW, STUDENT_VIEW -from .xml_module import XmlMixin +from .xml_block import XmlMixin log = logging.getLogger(__name__) @@ -104,7 +104,7 @@ class SequenceFields: # lint-amnesty, pylint: disable=missing-class-docstring is_entrance_exam = Boolean( display_name=_("Is Entrance Exam"), help=_( - "Tag this course module as an Entrance Exam. " + "Tag this course block as an Entrance Exam. " "Note, you must enable Entrance Exams for this course setting to take effect." ), default=False, @@ -615,7 +615,7 @@ def _student_or_public_view(self, context, prereq_met, prereq_meta_info, banner_ parent_block_id = self.get_parent().scope_ids.usage_id.block_id params['chapter_completion_aggregator_url'] = '/'.join( [settings.COMPLETION_AGGREGATOR_URL, str(self.scope_ids.usage_id.context_key), parent_block_id]) + '/' - fragment.add_content(self.runtime.service(self, 'mako').render_template("seq_module.html", params)) + fragment.add_content(self.runtime.service(self, 'mako').render_template("seq_block.html", params)) self._capture_full_seq_item_metrics(display_items) self._capture_current_unit_metrics(display_items) diff --git a/xmodule/split_test_module.py b/xmodule/split_test_block.py similarity index 97% rename from xmodule/split_test_module.py rename to xmodule/split_test_block.py index 0953993c517b..1979009ca18f 100644 --- a/xmodule/split_test_module.py +++ b/xmodule/split_test_block.py @@ -17,14 +17,14 @@ from webob import Response from xblock.core import XBlock from xblock.fields import Integer, ReferenceValueDict, Scope, String -from xmodule.mako_module import MakoTemplateBlockBase +from xmodule.mako_block import MakoTemplateBlockBase from xmodule.modulestore.inheritance import UserPartitionList from xmodule.progress import Progress -from xmodule.seq_module import ProctoringFields, SequenceMixin +from xmodule.seq_block import ProctoringFields, SequenceMixin from xmodule.studio_editable import StudioEditableBlock from xmodule.util.xmodule_django import add_webpack_to_fragment from xmodule.validation import StudioValidation, StudioValidationMessage -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin from xmodule.x_module import ( HTMLSnippet, ResourceTemplates, @@ -73,7 +73,7 @@ def build_partition_values(self, all_user_partitions, selected_user_partition): class SplitTestFields: - """Fields needed for split test module""" + """Fields needed for split test block""" has_children = True # Default value used for user_partition_id @@ -242,13 +242,13 @@ def get_child_descriptors(self): child_descriptor = self.get_child_descriptor_by_location(child_location) else: # Oops. Config error. - log.debug("configuration error in split test module: invalid group_id %r (not one of %r). Showing error", str_group_id, list(self.group_id_to_child.keys())) # lint-amnesty, pylint: disable=line-too-long + log.debug("configuration error in split test block: invalid group_id %r (not one of %r). Showing error", str_group_id, list(self.group_id_to_child.keys())) # lint-amnesty, pylint: disable=line-too-long if child_descriptor is None: # Peak confusion is great. Now that we set child_descriptor, # get_children() should return a list with one element--the # xmodule for the child - log.debug("configuration error in split test module: no such child") + log.debug("configuration error in split test block: no such child") return [] return [child_descriptor] @@ -264,7 +264,7 @@ def get_group_id(self): def _staff_view(self, context): """ - Render the staff view for a split test module. + Render the staff view for a split test block. """ fragment = Fragment() active_contents = [] @@ -613,7 +613,7 @@ def validate(self): def validate_split_test(self): """ - Returns a StudioValidation object describing the current state of the split_test_module + Returns a StudioValidation object describing the current state of the split_test_block (not including superclass validation messages). """ _ = self.runtime.service(self, "i18n").ugettext @@ -712,9 +712,9 @@ def group_configuration_url(self): # lint-amnesty, pylint: disable=missing-func assert hasattr(self.system, 'modulestore') and hasattr(self.system.modulestore, 'get_course'), \ "modulestore has to be available" - course_module = self.system.modulestore.get_course(self.location.course_key) + course_block = self.system.modulestore.get_course(self.location.course_key) group_configuration_url = None - if 'split_test' in course_module.advanced_modules: + if 'split_test' in course_block.advanced_modules: user_partition = self.get_selected_partition() if user_partition: group_configuration_url = "{url}#{configuration_id}".format( diff --git a/xmodule/static_content.py b/xmodule/static_content.py index c2880edb5420..b75d2e8de69a 100755 --- a/xmodule/static_content.py +++ b/xmodule/static_content.py @@ -19,17 +19,17 @@ from docopt import docopt from path import Path as path -from xmodule.annotatable_module import AnnotatableBlock -from xmodule.capa_module import ProblemBlock -from xmodule.conditional_module import ConditionalBlock -from xmodule.html_module import AboutBlock, CourseInfoBlock, HtmlBlock, StaticTabBlock -from xmodule.library_content_module import LibraryContentBlock -from xmodule.lti_module import LTIBlock -from xmodule.poll_module import PollBlock -from xmodule.seq_module import SequenceBlock -from xmodule.split_test_module import SplitTestBlock -from xmodule.template_module import CustomTagBlock -from xmodule.word_cloud_module import WordCloudBlock +from xmodule.annotatable_block import AnnotatableBlock +from xmodule.capa_block import ProblemBlock +from xmodule.conditional_block import ConditionalBlock +from xmodule.html_block import AboutBlock, CourseInfoBlock, HtmlBlock, StaticTabBlock +from xmodule.library_content_block import LibraryContentBlock +from xmodule.lti_block import LTIBlock +from xmodule.poll_block import PollBlock +from xmodule.seq_block import SequenceBlock +from xmodule.split_test_block import SplitTestBlock +from xmodule.template_block import CustomTagBlock +from xmodule.word_cloud_block import WordCloudBlock from xmodule.x_module import HTMLSnippet LOG = logging.getLogger(__name__) diff --git a/xmodule/template_module.py b/xmodule/template_block.py similarity index 94% rename from xmodule/template_module.py rename to xmodule/template_block.py index 86dbe883f316..2d2d6a531364 100644 --- a/xmodule/template_module.py +++ b/xmodule/template_block.py @@ -1,5 +1,5 @@ """ -Template module +Template block """ from string import Template @@ -8,8 +8,8 @@ from lxml import etree from pkg_resources import resource_string from web_fragments.fragment import Fragment -from xmodule.editing_module import EditingMixin -from xmodule.raw_module import RawMixin +from xmodule.editing_block import EditingMixin +from xmodule.raw_block import RawMixin from xmodule.util.xmodule_django import add_webpack_to_fragment from xmodule.x_module import ( HTMLSnippet, @@ -18,7 +18,7 @@ XModuleMixin, XModuleToXBlockMixin, ) -from xmodule.xml_module import XmlMixin +from xmodule.xml_block import XmlMixin from openedx.core.djangolib.markup import Text @@ -111,9 +111,9 @@ def render_template(self, system, xml_data): # cdodge: look up the template as a module template_loc = self.location.replace(category='custom_tag_template', name=template_name) - template_module = system.load_item(template_loc) - template_module_data = template_module.data - template = Template(template_module_data) + template_block = system.load_item(template_loc) + template_block_data = template_block.data + template = Template(template_block_data) return template.safe_substitute(params) @property diff --git a/xmodule/tests/__init__.py b/xmodule/tests/__init__.py index fddc7bef17e4..4bdb43c9bba0 100644 --- a/xmodule/tests/__init__.py +++ b/xmodule/tests/__init__.py @@ -29,7 +29,7 @@ from xmodule.capa.xqueue_interface import XQueueService from xmodule.assetstore import AssetMetadata from xmodule.contentstore.django import contentstore -from xmodule.mako_module import MakoDescriptorSystem +from xmodule.mako_block import MakoDescriptorSystem from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.draft_and_published import ModuleStoreDraftAndPublished from xmodule.modulestore.inheritance import InheritanceMixin @@ -183,7 +183,7 @@ class ModelsTest(unittest.TestCase): # lint-amnesty, pylint: disable=missing-cl def test_load_class(self): vc = XBlock.load_class('sequential') - vc_str = "" + vc_str = "" assert str(vc) == vc_str diff --git a/xmodule/tests/test_annotatable_module.py b/xmodule/tests/test_annotatable_block.py similarity index 99% rename from xmodule/tests/test_annotatable_module.py rename to xmodule/tests/test_annotatable_block.py index 5cdbac7b6265..b83be2248e6e 100644 --- a/xmodule/tests/test_annotatable_module.py +++ b/xmodule/tests/test_annotatable_block.py @@ -8,7 +8,7 @@ from xblock.field_data import DictFieldData from xblock.fields import ScopeIds -from xmodule.annotatable_module import AnnotatableBlock +from xmodule.annotatable_block import AnnotatableBlock from . import get_test_system diff --git a/xmodule/tests/test_capa_module.py b/xmodule/tests/test_capa_block.py similarity index 99% rename from xmodule/tests/test_capa_module.py rename to xmodule/tests/test_capa_block.py index 4e8a91086954..ac9726a0bcfe 100644 --- a/xmodule/tests/test_capa_module.py +++ b/xmodule/tests/test_capa_block.py @@ -33,10 +33,10 @@ from xmodule.capa.correctmap import CorrectMap from xmodule.capa.responsetypes import LoncapaProblemError, ResponseError, StudentInputError from xmodule.capa.xqueue_interface import XQueueInterface -from xmodule.capa_module import ComplexEncoder, ProblemBlock +from xmodule.capa_block import ComplexEncoder, ProblemBlock from xmodule.tests import DATA_DIR -from ..capa_module import RANDOMIZATION, SHOWANSWER +from ..capa_block import RANDOMIZATION, SHOWANSWER from . import get_test_system @@ -218,7 +218,7 @@ def test_correct(self): def test_get_score(self): """ Tests the internals of get_score. In keeping with the ScorableXBlock spec, - Capa modules store their score independently of the LCP internals, so it must + Capa blocks store their score independently of the LCP internals, so it must be explicitly updated. """ student_answers = {'1_2_1': 'abcd'} @@ -705,7 +705,7 @@ def test_submit_problem_correct(self): # what the input is, by patching CorrectMap.is_correct() # Also simulate rendering the HTML with patch('xmodule.capa.correctmap.CorrectMap.is_correct') as mock_is_correct: - with patch('xmodule.capa_module.ProblemBlock.get_problem_html') as mock_html: + with patch('xmodule.capa_block.ProblemBlock.get_problem_html') as mock_html: mock_is_correct.return_value = True mock_html.return_value = "Test HTML" @@ -749,7 +749,7 @@ def test_submit_problem_closed(self): # Problem closed -- cannot submit # Simulate that ProblemBlock.closed() always returns True - with patch('xmodule.capa_module.ProblemBlock.closed') as mock_closed: + with patch('xmodule.capa_block.ProblemBlock.closed') as mock_closed: mock_closed.return_value = True with pytest.raises(xmodule.exceptions.NotFoundError): get_request_dict = {CapaFactory.input_key(): '3.14'} @@ -902,7 +902,7 @@ def test_submit_problem_with_files_as_xblock(self, mock_xqueue_post): def test_submit_problem_error(self): - # Try each exception that capa_module should handle + # Try each exception that capa_block should handle exception_classes = [StudentInputError, LoncapaProblemError, ResponseError] @@ -929,7 +929,7 @@ def test_submit_problem_error(self): def test_submit_problem_error_with_codejail_exception(self): - # Try each exception that capa_module should handle + # Try each exception that capa_block should handle exception_classes = [StudentInputError, LoncapaProblemError, ResponseError] @@ -999,7 +999,7 @@ def test_submit_problem_zero_max_grade(self): def test_submit_problem_error_nonascii(self): - # Try each exception that capa_module should handle + # Try each exception that capa_block should handle exception_classes = [StudentInputError, LoncapaProblemError, ResponseError] @@ -1026,7 +1026,7 @@ def test_submit_problem_error_nonascii(self): def test_submit_problem_error_with_staff_user(self): - # Try each exception that capa module should handle + # Try each exception that capa block should handle for exception_class in [StudentInputError, LoncapaProblemError, ResponseError]: @@ -1088,7 +1088,7 @@ def test_reset_problem(self): module.choose_new_seed = Mock(wraps=module.choose_new_seed) # Stub out HTML rendering - with patch('xmodule.capa_module.ProblemBlock.get_problem_html') as mock_html: + with patch('xmodule.capa_block.ProblemBlock.get_problem_html') as mock_html: mock_html.return_value = "
Test HTML
" # Reset the problem @@ -1110,7 +1110,7 @@ def test_reset_problem_closed(self): module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS) # Simulate that the problem is closed - with patch('xmodule.capa_module.ProblemBlock.closed') as mock_closed: + with patch('xmodule.capa_block.ProblemBlock.closed') as mock_closed: mock_closed.return_value = True # Try to reset the problem @@ -1302,7 +1302,7 @@ def test_save_problem_closed(self): module = CapaFactory.create(done=False) # Simulate that the problem is closed - with patch('xmodule.capa_module.ProblemBlock.closed') as mock_closed: + with patch('xmodule.capa_block.ProblemBlock.closed') as mock_closed: mock_closed.return_value = True # Try to save the problem @@ -1931,8 +1931,8 @@ def test_random_seed_bins(self, rerandomize): assert 0 <= module.seed < 1000 i -= 1 - @patch('xmodule.capa_module.log') - @patch('xmodule.capa_module.Progress') + @patch('xmodule.capa_block.log') + @patch('xmodule.capa_block.Progress') def test_get_progress_error(self, mock_progress, mock_log): """ Check that an exception given in `Progress` produces a `log.exception` call. @@ -1945,7 +1945,7 @@ def test_get_progress_error(self, mock_progress, mock_log): mock_log.exception.assert_called_once_with('Got bad progress') mock_log.reset_mock() - @patch('xmodule.capa_module.Progress') + @patch('xmodule.capa_block.Progress') def test_get_progress_no_error_if_weight_zero(self, mock_progress): """ Check that if the weight is 0 get_progress does not try to create a Progress object. @@ -1957,7 +1957,7 @@ def test_get_progress_no_error_if_weight_zero(self, mock_progress): assert progress is None assert not mock_progress.called - @patch('xmodule.capa_module.Progress') + @patch('xmodule.capa_block.Progress') def test_get_progress_calculate_progress_fraction(self, mock_progress): """ Check that score and total are calculated correctly for the progress fraction. @@ -3266,7 +3266,7 @@ def test_generate_report_data_skip_dynamath(self): def test_generate_report_data_report_loncapa_error(self): #Test to make sure reports continue despite loncappa errors, and write them into the report. descriptor = self._get_descriptor() - with patch('xmodule.capa_module.LoncapaProblem') as mock_LoncapaProblem: + with patch('xmodule.capa_block.LoncapaProblem') as mock_LoncapaProblem: mock_LoncapaProblem.side_effect = LoncapaProblemError report_data = list(descriptor.generate_report_data( self._mock_user_state_generator( diff --git a/xmodule/tests/test_conditional.py b/xmodule/tests/test_conditional.py index 6783ec7a3303..c8a59efb4ec2 100644 --- a/xmodule/tests/test_conditional.py +++ b/xmodule/tests/test_conditional.py @@ -13,8 +13,8 @@ from xblock.field_data import DictFieldData from xblock.fields import ScopeIds -from xmodule.conditional_module import ConditionalBlock -from xmodule.error_module import ErrorBlock +from xmodule.conditional_block import ConditionalBlock +from xmodule.error_block import ErrorBlock from xmodule.modulestore.xml import CourseLocationManager, ImportSystem, XMLModuleStore from xmodule.tests import DATA_DIR, get_test_descriptor_system, get_test_system from xmodule.tests.xml import XModuleXmlImportTest @@ -54,7 +54,7 @@ class ConditionalBlockFactory(xml.XmlImportFactory): class ConditionalFactory: """ - A helper class to create a conditional module and associated source and child modules + A helper class to create a conditional block and associated source and child blocks to allow for testing. """ @staticmethod @@ -114,7 +114,7 @@ def load_item(usage_id, for_parent=None): # pylint: disable=unused-argument system.descriptor_runtime = descriptor_system - # construct conditional module: + # construct conditional block: cond_location = BlockUsageLocator(CourseLocator("edX", "conditional_test", "test_run", deprecated=True), "conditional", "SampleConditional", deprecated=True) field_data = DictFieldData({ @@ -144,8 +144,8 @@ def load_item(usage_id, for_parent=None): # pylint: disable=unused-argument class ConditionalBlockBasicTest(unittest.TestCase): """ - Make sure that conditional module works, using mocks for - other modules. + Make sure that conditional block works, using mocks for + other blocks. """ def setUp(self): @@ -200,7 +200,7 @@ def test_error_as_source(self): fragments = ajax['fragments'] assert not any(('This is a secret' in item['content']) for item in fragments) - @patch('xmodule.conditional_module.log') + @patch('xmodule.conditional_block.log') def test_conditional_with_staff_only_source_module(self, mock_log): modules = ConditionalFactory.create( self.test_system, @@ -233,8 +233,8 @@ def get_module_for_location(self, location): @patch('xmodule.x_module.descriptor_global_local_resource_url') @patch.dict(settings.FEATURES, {'ENABLE_EDXNOTES': False}) - def test_conditional_module(self, _): - """Make sure that conditional module works""" + def test_conditional_block(self, _): + """Make sure that conditional block works""" # edx - HarvardX # cond_test - ER22x location = BlockUsageLocator(CourseLocator("HarvardX", "ER22x", "2013_Spring", deprecated=True), @@ -268,7 +268,7 @@ def test_conditional_module(self, _): fragments = ajax['fragments'] assert any(('This is a secret' in item['content']) for item in fragments) - def test_conditional_module_with_empty_sources_list(self): + def test_conditional_block_with_empty_sources_list(self): """ If a ConditionalBlock is initialized with an empty sources_list, we assert that the sources_list is set via generating UsageKeys from the values in xml_attributes['sources'] @@ -292,7 +292,7 @@ def test_conditional_module_with_empty_sources_list(self): assert conditional.sources_list[0] == BlockUsageLocator.from_string(conditional.xml_attributes['sources'])\ .replace(run=dummy_location.course_key.run) - def test_conditional_module_parse_sources(self): + def test_conditional_block_parse_sources(self): dummy_system = Mock() dummy_location = BlockUsageLocator(CourseLocator("edX", "conditional_test", "test_run"), "conditional", "SampleConditional") @@ -310,7 +310,7 @@ def test_conditional_module_parse_sources(self): assert conditional.parse_sources(conditional.xml_attributes) == ['i4x://HarvardX/ER22x/poll_question/T15_poll', 'i4x://HarvardX/ER22x/poll_question/T16_poll'] - def test_conditional_module_parse_attr_values(self): + def test_conditional_block_parse_attr_values(self): root = '' xml_object = etree.XML(root) definition = ConditionalBlock.definition_from_xml(xml_object, Mock())[0] diff --git a/xmodule/tests/test_course_module.py b/xmodule/tests/test_course_block.py similarity index 97% rename from xmodule/tests/test_course_module.py rename to xmodule/tests/test_course_block.py index a8176aaf1131..8c032dc0bbbf 100644 --- a/xmodule/tests/test_course_module.py +++ b/xmodule/tests/test_course_block.py @@ -1,4 +1,4 @@ -"""Tests the course modules and their functions""" +"""Tests the course blocks and their functions""" import itertools @@ -17,7 +17,7 @@ from xblock.runtime import DictKeyValueStore, KvsFieldData from openedx.core.lib.teams_config import TeamsConfig, DEFAULT_COURSE_RUN_MAX_TEAM_SIZE -import xmodule.course_module +import xmodule.course_block from xmodule.data import CertificatesDisplayBehaviors from xmodule.modulestore.xml import ImportSystem, XMLModuleStore from xmodule.modulestore.exceptions import InvalidProctoringProvider @@ -35,7 +35,7 @@ class CourseFieldsTestCase(unittest.TestCase): def test_default_start_date(self): - assert xmodule.course_module.CourseFields.start.default == datetime(2030, 1, 1, tzinfo=utc) + assert xmodule.course_block.CourseFields.start.default == datetime(2030, 1, 1, tzinfo=utc) class DummySystem(ImportSystem): # lint-amnesty, pylint: disable=abstract-method, missing-class-docstring @@ -158,7 +158,7 @@ class CourseSummaryHasEnded(unittest.TestCase): def test_course_end(self): test_course = get_dummy_course("2012-01-01T12:00") bad_end_date = parser.parse("2012-02-21 10:28:45") - summary = xmodule.course_module.CourseSummary(test_course.id, end=bad_end_date) + summary = xmodule.course_block.CourseSummary(test_course.id, end=bad_end_date) assert summary.has_ended() @@ -225,8 +225,8 @@ def test_sorting_score(self, gmtime_mock): ('2012-12-02T12:00', '2011-11-01T12:00', 'Nov 01, 2011', False, 'Nov 01, 2011 at 12:00 UTC'), ('2012-12-02T12:00', 'Spring 2012', 'Spring 2012', False, 'Spring 2012'), ('2012-12-02T12:00', 'November, 2011', 'November, 2011', False, 'November, 2011'), - (xmodule.course_module.CourseFields.start.default, None, 'TBD', True, 'TBD'), - (xmodule.course_module.CourseFields.start.default, 'January 2014', 'January 2014', False, 'January 2014'), + (xmodule.course_block.CourseFields.start.default, None, 'TBD', True, 'TBD'), + (xmodule.course_block.CourseFields.start.default, 'January 2014', 'January 2014', False, 'January 2014'), ] def test_start_date_is_default(self): @@ -492,7 +492,7 @@ def setUp(self): Initialize dummy testing course. """ super().setUp() - self.proctoring_provider = xmodule.course_module.ProctoringProvider() + self.proctoring_provider = xmodule.course_block.ProctoringProvider() def test_from_json_with_platform_default(self): """ @@ -519,7 +519,7 @@ def test_from_json_with_invalid_provider(self, proctored_exams_setting_enabled): throws a ValueError with the correct error message. """ provider = 'invalid-provider' - allowed_proctoring_providers = xmodule.course_module.get_available_providers() + allowed_proctoring_providers = xmodule.course_block.get_available_providers() FEATURES_WITH_PROCTORED_EXAMS = settings.FEATURES.copy() FEATURES_WITH_PROCTORED_EXAMS['ENABLE_PROCTORED_EXAMS'] = proctored_exams_setting_enabled diff --git a/xmodule/tests/test_delay_between_attempts.py b/xmodule/tests/test_delay_between_attempts.py index fd1afccdb849..871156665a42 100644 --- a/xmodule/tests/test_delay_between_attempts.py +++ b/xmodule/tests/test_delay_between_attempts.py @@ -1,9 +1,9 @@ """ Tests the logic of problems with a delay between attempt submissions. -Note that this test file is based off of test_capa_module.py and as +Note that this test file is based off of test_capa_block.py and as such, uses the same CapaFactory problem setup to test the functionality -of the submit_problem method of a capa module when the "delay between quiz +of the submit_problem method of a capa block when the "delay between quiz submissions" setting is set to different values """ @@ -21,7 +21,7 @@ from xblock.scorable import Score import xmodule -from xmodule.capa_module import ProblemBlock +from xmodule.capa_block import ProblemBlock from . import get_test_system @@ -30,7 +30,7 @@ class CapaFactoryWithDelay: """ Create problem modules class, specialized for delay_between_attempts test cases. This factory seems different enough from the one in - test_capa_module that unifying them is unattractive. + test_capa_block that unifying them is unattractive. Removed the unused optional arguments. """ diff --git a/xmodule/tests/test_error_module.py b/xmodule/tests/test_error_block.py similarity index 96% rename from xmodule/tests/test_error_module.py rename to xmodule/tests/test_error_block.py index 448152501ecb..5df3bcb61f23 100644 --- a/xmodule/tests/test_error_module.py +++ b/xmodule/tests/test_error_block.py @@ -7,7 +7,7 @@ from opaque_keys.edx.locator import CourseLocator -from xmodule.error_module import ErrorBlock +from xmodule.error_block import ErrorBlock from xmodule.modulestore.xml import CourseLocationManager from xmodule.tests import get_test_system from xmodule.x_module import STUDENT_VIEW diff --git a/xmodule/tests/test_export.py b/xmodule/tests/test_export.py index 7b0e44f431f5..56c00d0dc566 100644 --- a/xmodule/tests/test_export.py +++ b/xmodule/tests/test_export.py @@ -70,8 +70,8 @@ def setUp(self): self.temp_dir = mkdtemp() self.addCleanup(shutil.rmtree, self.temp_dir) - @mock.patch('xmodule.video_module.video_module.edxval_api', None) - @mock.patch('xmodule.course_module.requests.get') + @mock.patch('xmodule.video_block.video_block.edxval_api', None) + @mock.patch('xmodule.course_block.requests.get') @ddt.data( "toy", "simple", diff --git a/xmodule/tests/test_html_module.py b/xmodule/tests/test_html_block.py similarity index 96% rename from xmodule/tests/test_html_module.py rename to xmodule/tests/test_html_block.py index 13fa83d268f9..50968e54d7ae 100644 --- a/xmodule/tests/test_html_module.py +++ b/xmodule/tests/test_html_block.py @@ -10,7 +10,7 @@ from xblock.field_data import DictFieldData from xblock.fields import ScopeIds -from xmodule.html_module import CourseInfoBlock, HtmlBlock +from xmodule.html_block import CourseInfoBlock, HtmlBlock from ..x_module import PUBLIC_VIEW, STUDENT_VIEW from . import get_test_descriptor_system, get_test_system @@ -146,7 +146,7 @@ class HtmlBlockIndexingTestCase(unittest.TestCase): Make sure that HtmlBlock can format data for indexing as expected. """ - def test_index_dictionary_simple_html_module(self): + def test_index_dictionary_simple_html_block(self): sample_xml = '''

Hello World!

@@ -156,7 +156,7 @@ def test_index_dictionary_simple_html_module(self): assert descriptor.index_dictionary() ==\ {'content': {'html_content': ' Hello World! ', 'display_name': 'Text'}, 'content_type': 'Text'} - def test_index_dictionary_cdata_html_module(self): + def test_index_dictionary_cdata_html_block(self): sample_xml_cdata = '''

This has CDATA in it.

@@ -167,7 +167,7 @@ def test_index_dictionary_cdata_html_module(self): assert descriptor.index_dictionary() ==\ {'content': {'html_content': ' This has CDATA in it. ', 'display_name': 'Text'}, 'content_type': 'Text'} - def test_index_dictionary_multiple_spaces_html_module(self): + def test_index_dictionary_multiple_spaces_html_block(self): sample_xml_tab_spaces = '''

Text has spaces :)

@@ -177,7 +177,7 @@ def test_index_dictionary_multiple_spaces_html_module(self): assert descriptor.index_dictionary() ==\ {'content': {'html_content': ' Text has spaces :) ', 'display_name': 'Text'}, 'content_type': 'Text'} - def test_index_dictionary_html_module_with_comment(self): + def test_index_dictionary_html_block_with_comment(self): sample_xml_comment = '''

This has HTML comment in it.

@@ -187,7 +187,7 @@ def test_index_dictionary_html_module_with_comment(self): descriptor = instantiate_descriptor(data=sample_xml_comment) assert descriptor.index_dictionary() == {'content': {'html_content': ' This has HTML comment in it. ', 'display_name': 'Text'}, 'content_type': 'Text'} # pylint: disable=line-too-long - def test_index_dictionary_html_module_with_both_comments_and_cdata(self): + def test_index_dictionary_html_block_with_both_comments_and_cdata(self): sample_xml_mix_comment_cdata = ''' @@ -202,7 +202,7 @@ def test_index_dictionary_html_module_with_both_comments_and_cdata(self): {'content': {'html_content': ' This has HTML comment in it. HTML end. ', 'display_name': 'Text'}, 'content_type': 'Text'} - def test_index_dictionary_html_module_with_script_and_style_tags(self): + def test_index_dictionary_html_block_with_script_and_style_tags(self): sample_xml_style_script_tags = ''' diff --git a/xmodule/tests/test_import.py b/xmodule/tests/test_import.py index ca151c34887b..ece5dcab51f0 100644 --- a/xmodule/tests/test_import.py +++ b/xmodule/tests/test_import.py @@ -22,7 +22,7 @@ from xmodule.modulestore.xml import ImportSystem, LibraryXMLModuleStore, XMLModuleStore from xmodule.tests import DATA_DIR from xmodule.x_module import XModuleMixin -from xmodule.xml_module import is_pointer_tag +from xmodule.xml_block import is_pointer_tag ORG = 'test_org' COURSE = 'test_course' @@ -288,7 +288,7 @@ def test_library_metadata_import_export(self): # pylint: disable=protected-access assert original_unwrapped is not descriptor._unwrapped_field_data compute_inherited_metadata(descriptor) - # Check the course module, since it has inheritance + # Check the course block, since it has inheritance descriptor = descriptor.get_children()[0] self.course_descriptor_inheritance_check(descriptor, from_date_string, unicorn_color) diff --git a/xmodule/tests/test_library_content.py b/xmodule/tests/test_library_content.py index 3e1785746b46..5316f626836b 100644 --- a/xmodule/tests/test_library_content.py +++ b/xmodule/tests/test_library_content.py @@ -14,7 +14,7 @@ from xblock.runtime import Runtime as VanillaRuntime from rest_framework import status -from xmodule.library_content_module import ANY_CAPA_TYPE_VALUE, LibraryContentBlock +from xmodule.library_content_block import ANY_CAPA_TYPE_VALUE, LibraryContentBlock from xmodule.library_tools import LibraryToolsService from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.tests.factories import CourseFactory, LibraryFactory @@ -22,9 +22,9 @@ from xmodule.tests import get_test_system from xmodule.validation import StudioValidationMessage from xmodule.x_module import AUTHOR_VIEW -from xmodule.capa_module import ProblemBlock +from xmodule.capa_block import ProblemBlock -from .test_course_module import DummySystem as TestImportSystem +from .test_course_block import DummySystem as TestImportSystem dummy_render = lambda block, _: Fragment(block.data) # pylint: disable=invalid-name @@ -54,7 +54,7 @@ def setUp(self): source_library_id=str(self.library.location.library_key) ) - def _bind_course_module(self, module): + def _bind_course_block(self, module): """ Bind a module (part of self.course) so we can access student-specific data. """ @@ -219,7 +219,7 @@ def test_children_seen_by_a_user(self): """ self.lc_block.refresh_children() self.lc_block = self.store.get_item(self.lc_block.location) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) # Make sure the runtime knows that the block's children vary per-user: assert self.lc_block.has_dynamic_children() @@ -360,7 +360,7 @@ def test_overlimit_blocks_chosen_randomly(self): self.lc_block.refresh_children() self.lc_block = self.store.get_item(self.lc_block.location) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) # Eventually, we should see every child block selected while len(blocks_seen) != len(self.lib_blocks): @@ -463,7 +463,7 @@ def setUp(self): @patch( 'xmodule.modulestore.split_mongo.caching_descriptor_system.CachingDescriptorSystem.render', VanillaRuntime.render ) -@patch('xmodule.html_module.HtmlBlock.author_view', dummy_render, create=True) +@patch('xmodule.html_block.HtmlBlock.author_view', dummy_render, create=True) @patch('xmodule.x_module.DescriptorSystem.applicable_aside_types', lambda self, block: []) class TestLibraryContentRender(LibraryContentTest): """ @@ -475,7 +475,7 @@ def test_preview_view(self): self.lc_block.refresh_children() self.lc_block = self.store.get_item(self.lc_block.location) assert len(self.lc_block.children) == len(self.lib_blocks) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) rendered = self.lc_block.render(AUTHOR_VIEW, {'root_xblock': self.lc_block}) assert 'Hello world from block 1' in rendered.content @@ -484,7 +484,7 @@ def test_author_view(self): self.lc_block.refresh_children() self.lc_block = self.store.get_item(self.lc_block.location) assert len(self.lc_block.children) == len(self.lib_blocks) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) rendered = self.lc_block.render(AUTHOR_VIEW, {}) assert '' == rendered.content # content should be empty @@ -502,7 +502,7 @@ def setUp(self): self.publisher = Mock() self.lc_block.refresh_children() self.lc_block = self.store.get_item(self.lc_block.location) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) self.lc_block.xmodule_runtime.publish = self.publisher def _assert_event_was_published(self, event_type): @@ -556,7 +556,7 @@ def test_assigned_event_published(self): self.store.publish(self.course.location, self.user_id) with self.store.branch_setting(ModuleStoreEnum.Branch.published_only): self.lc_block = self.store.get_item(self.lc_block.location) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) self.lc_block.xmodule_runtime.publish = self.publisher self.test_assigned_event() @@ -575,7 +575,7 @@ def test_assigned_descendants(self): # Reload lc_block and set it up for a student: self.lc_block = self.store.get_item(self.lc_block.location) - self._bind_course_module(self.lc_block) + self._bind_course_block(self.lc_block) self.lc_block.xmodule_runtime.publish = self.publisher # Get the keys of each of our blocks, as they appear in the course: diff --git a/xmodule/tests/test_library_root.py b/xmodule/tests/test_library_root.py index c1eaded51cd2..0d194d11690c 100644 --- a/xmodule/tests/test_library_root.py +++ b/xmodule/tests/test_library_root.py @@ -17,8 +17,8 @@ @patch( 'xmodule.modulestore.split_mongo.caching_descriptor_system.CachingDescriptorSystem.render', VanillaRuntime.render ) -@patch('xmodule.html_module.HtmlBlock.author_view', dummy_render, create=True) -@patch('xmodule.html_module.HtmlBlock.has_author_view', True, create=True) +@patch('xmodule.html_block.HtmlBlock.author_view', dummy_render, create=True) +@patch('xmodule.html_block.HtmlBlock.has_author_view', True, create=True) @patch('xmodule.x_module.DescriptorSystem.applicable_aside_types', lambda self, block: []) class TestLibraryRoot(MixedSplitTestCase): """ diff --git a/xmodule/tests/test_lti20_unit.py b/xmodule/tests/test_lti20_unit.py index 253945cb6d30..001c76965ce8 100644 --- a/xmodule/tests/test_lti20_unit.py +++ b/xmodule/tests/test_lti20_unit.py @@ -10,14 +10,14 @@ from xblock.field_data import DictFieldData from xmodule.lti_2_util import LTIError -from xmodule.lti_module import LTIBlock +from xmodule.lti_block import LTIBlock from xmodule.tests.helpers import StubUserService from . import get_test_system class LTI20RESTResultServiceTest(unittest.TestCase): - """Logic tests for LTI module. LTI2.0 REST ResultService""" + """Logic tests for LTI block. LTI2.0 REST ResultService""" USER_STANDIN = Mock() USER_STANDIN.id = 999 diff --git a/xmodule/tests/test_lti_unit.py b/xmodule/tests/test_lti_unit.py index 6ef8cb846e9e..8bd0db9db839 100644 --- a/xmodule/tests/test_lti_unit.py +++ b/xmodule/tests/test_lti_unit.py @@ -23,7 +23,7 @@ from common.djangoapps.xblock_django.constants import ATTR_KEY_ANONYMOUS_USER_ID from xmodule.fields import Timedelta from xmodule.lti_2_util import LTIError -from xmodule.lti_module import LTIBlock +from xmodule.lti_block import LTIBlock from xmodule.tests.helpers import StubUserService from . import get_test_system @@ -31,7 +31,7 @@ @override_settings(LMS_BASE="edx.org") class LTIBlockTest(TestCase): - """Logic tests for LTI module.""" + """Logic tests for LTI block.""" def setUp(self): super().setUp() @@ -127,7 +127,7 @@ def get_response_values(self, response): } @patch( - 'xmodule.lti_module.LTIBlock.get_client_key_secret', + 'xmodule.lti_block.LTIBlock.get_client_key_secret', return_value=('test_client_key', 'test_client_secret') ) def test_authorization_header_not_present(self, _get_key_secret): @@ -151,7 +151,7 @@ def test_authorization_header_not_present(self, _get_key_secret): self.assertDictEqual(expected_response, real_response) @patch( - 'xmodule.lti_module.LTIBlock.get_client_key_secret', + 'xmodule.lti_block.LTIBlock.get_client_key_secret', return_value=('test_client_key', 'test_client_secret') ) def test_authorization_header_empty(self, _get_key_secret): @@ -313,7 +313,7 @@ def mock_handler_url(block, handler_name, **kwargs): # pylint: disable=unused-a assert real_outcome_service_url == (mock_url_prefix + test_service_name) def test_resource_link_id(self): - with patch('xmodule.lti_module.LTIBlock.location', new_callable=PropertyMock): + with patch('xmodule.lti_block.LTIBlock.location', new_callable=PropertyMock): self.xmodule.location.html_id = lambda: 'i4x-2-3-lti-31de800015cf4afb973356dbe81496df' expected_resource_link_id = str(parse.quote(self.unquoted_resource_link_id)) real_resource_link_id = self.xmodule.get_resource_link_id() @@ -330,7 +330,7 @@ def test_lis_result_sourcedid(self): def test_client_key_secret(self): """ - LTI module gets client key and secret provided. + LTI block gets client key and secret provided. """ #this adds lti passports to system mocked_course = Mock(lti_passports=['lti_id:test_client:test_secret']) @@ -345,7 +345,7 @@ def test_client_key_secret(self): def test_client_key_secret_not_provided(self): """ - LTI module attempts to get client key and secret provided in cms. + LTI block attempts to get client key and secret provided in cms. There are key and secret but not for specific LTI. """ @@ -364,7 +364,7 @@ def test_client_key_secret_not_provided(self): def test_bad_client_key_secret(self): """ - LTI module attempts to get client key and secret provided in cms. + LTI block attempts to get client key and secret provided in cms. There are key and secret provided in wrong format. """ @@ -378,9 +378,9 @@ def test_bad_client_key_secret(self): with pytest.raises(LTIError): self.xmodule.get_client_key_secret() - @patch('xmodule.lti_module.signature.verify_hmac_sha1', Mock(return_value=True)) + @patch('xmodule.lti_block.signature.verify_hmac_sha1', Mock(return_value=True)) @patch( - 'xmodule.lti_module.LTIBlock.get_client_key_secret', + 'xmodule.lti_block.LTIBlock.get_client_key_secret', Mock(return_value=('test_client_key', 'test_client_secret')) ) def test_successful_verify_oauth_body_sign(self): @@ -389,8 +389,8 @@ def test_successful_verify_oauth_body_sign(self): """ self.xmodule.verify_oauth_body_sign(self.get_signed_grade_mock_request()) - @patch('xmodule.lti_module.LTIBlock.get_outcome_service_url', Mock(return_value='https://testurl/')) - @patch('xmodule.lti_module.LTIBlock.get_client_key_secret', + @patch('xmodule.lti_block.LTIBlock.get_outcome_service_url', Mock(return_value='https://testurl/')) + @patch('xmodule.lti_block.LTIBlock.get_client_key_secret', Mock(return_value=('__consumer_key__', '__lti_secret__'))) def test_failed_verify_oauth_body_sign_proxy_mangle_url(self): """ @@ -460,9 +460,9 @@ def test_parse_grade_xml_body(self): assert self.defaults['grade'] == grade assert self.defaults['action'] == action - @patch('xmodule.lti_module.signature.verify_hmac_sha1', Mock(return_value=False)) + @patch('xmodule.lti_block.signature.verify_hmac_sha1', Mock(return_value=False)) @patch( - 'xmodule.lti_module.LTIBlock.get_client_key_secret', + 'xmodule.lti_block.LTIBlock.get_client_key_secret', Mock(return_value=('test_client_key', 'test_client_secret')) ) def test_failed_verify_oauth_body_sign(self): diff --git a/xmodule/tests/test_poll.py b/xmodule/tests/test_poll.py index a879de121495..f1a820d6c5c7 100644 --- a/xmodule/tests/test_poll.py +++ b/xmodule/tests/test_poll.py @@ -9,7 +9,7 @@ from xblock.fields import ScopeIds from openedx.core.lib.safe_lxml import etree -from xmodule.poll_module import PollBlock +from xmodule.poll_block import PollBlock from . import get_test_system from .test_import import DummySystem @@ -58,7 +58,7 @@ def test_good_ajax_request(self): def test_poll_export_with_unescaped_characters_xml(self): """ - Make sure that poll_module will export fine if its xml contains + Make sure that poll_block will export fine if its xml contains unescaped characters. """ module_system = DummySystem(load_error_modules=True) diff --git a/xmodule/tests/test_randomize_module.py b/xmodule/tests/test_randomize_block.py similarity index 96% rename from xmodule/tests/test_randomize_module.py rename to xmodule/tests/test_randomize_block.py index e86209b8dbc5..bfbf78fbb9ef 100644 --- a/xmodule/tests/test_randomize_module.py +++ b/xmodule/tests/test_randomize_block.py @@ -8,15 +8,15 @@ from xmodule.modulestore.tests.factories import CourseFactory from xmodule.modulestore.tests.utils import MixedSplitTestCase -from xmodule.randomize_module import RandomizeBlock +from xmodule.randomize_block import RandomizeBlock from xmodule.tests import get_test_system -from .test_course_module import DummySystem as TestImportSystem +from .test_course_block import DummySystem as TestImportSystem class RandomizeBlockTest(MixedSplitTestCase): """ - Base class for tests of LibraryContentModule (library_content_module.py) + Base class for tests of LibraryContentBlock (library_content_block.py) """ maxDiff = None diff --git a/xmodule/tests/test_sequence.py b/xmodule/tests/test_sequence.py index bf0e16fb1e2b..1fb744635c52 100644 --- a/xmodule/tests/test_sequence.py +++ b/xmodule/tests/test_sequence.py @@ -18,7 +18,7 @@ from edx_toggles.toggles.testutils import override_waffle_flag from openedx.features.content_type_gating.models import ContentTypeGatingConfig -from xmodule.seq_module import TIMED_EXAM_GATING_WAFFLE_FLAG, SequenceBlock +from xmodule.seq_block import TIMED_EXAM_GATING_WAFFLE_FLAG, SequenceBlock from xmodule.tests import get_test_system from xmodule.tests.helpers import StubUserService from xmodule.tests.xml import XModuleXmlImportTest @@ -141,9 +141,9 @@ def _assert_view_at_position(self, rendered_html, expected_position): def test_student_view_init(self): module_system = get_test_system() module_system.position = 2 - seq_module = SequenceBlock(runtime=module_system, scope_ids=Mock()) - seq_module.bind_for_student(module_system, 34) - assert seq_module.position == 2 + seq_block = SequenceBlock(runtime=module_system, scope_ids=Mock()) + seq_block.bind_for_student(module_system, 34) + assert seq_block.position == 2 # matches position set in the runtime @ddt.unpack @@ -165,7 +165,7 @@ def test_render_student_view(self, view): assert 'fa fa-check-circle check-circle is-hidden' not in html # pylint: disable=line-too-long - @patch('xmodule.seq_module.SequenceBlock.gate_entire_sequence_if_it_is_a_timed_exam_and_contains_content_type_gated_problems') + @patch('xmodule.seq_block.SequenceBlock.gate_entire_sequence_if_it_is_a_timed_exam_and_contains_content_type_gated_problems') def test_timed_exam_gating_waffle_flag(self, mocked_function): # pylint: disable=unused-argument """ Verify the code inside the waffle flag is not executed with the flag off @@ -209,7 +209,7 @@ def test_that_timed_sequence_gating_respects_access_configurations(self): ) assert 'i_am_gated' in view # check a few elements to ensure the correct page was loaded - assert 'seq_module.html' in view + assert 'seq_block.html' in view assert 'NextSequential' in view assert 'PrevSequential' in view @@ -240,7 +240,7 @@ def test_tooltip(self): def test_hidden_content_before_due(self): html = self._get_rendered_view(self.sequence_4_1) - assert 'seq_module.html' in html + assert 'seq_block.html' in html assert "'banner_text': None" in html def test_hidden_content_past_due(self): @@ -259,14 +259,14 @@ def test_masquerade_hidden_content_past_due(self): self.sequence_4_1, extra_context=dict(specific_masquerade=True), ) - assert 'seq_module.html' in html + assert 'seq_block.html' in html html = self.get_context_dict_from_string(html) assert 'Because the due date has passed, this assignment is hidden from the learner.' == html['banner_text'] def test_hidden_content_self_paced_past_due_before_end(self): with freeze_time(PAST_DUE_BEFORE_END_DATE): html = self._get_rendered_view(self.sequence_4_1, self_paced=True) - assert 'seq_module.html' in html + assert 'seq_block.html' in html assert "'banner_text': None" in html def test_hidden_content_self_paced_past_end(self): @@ -284,7 +284,7 @@ def _assert_gated(self, html, sequence): """ Assert sequence content is gated """ - assert 'seq_module.html' in html + assert 'seq_block.html' in html html = self.get_context_dict_from_string(html) assert html['banner_text'] is None assert [] == html['items'] @@ -299,7 +299,7 @@ def _assert_prereq(self, html, sequence): """ Assert sequence is a prerequisite with unfulfilled gates """ - assert 'seq_module.html' in html + assert 'seq_block.html' in html html = self.get_context_dict_from_string(html) assert 'This section is a prerequisite. You must complete this section in order to unlock additional content.' == html['banner_text'] assert not html['gated_content']['gated'] @@ -313,7 +313,7 @@ def _assert_ungated(self, html, sequence): """ Assert sequence is not gated """ - assert 'seq_module.html' in html + assert 'seq_block.html' in html assert "'banner_text': None" in html assert "'gated': False" in html assert str(sequence.location) in html @@ -464,5 +464,5 @@ def get_context_dict_from_string(self, data): Retrieve dictionary from string. """ # Replace tuple and un-necessary info from inside string and get the dictionary. - cleaned_data = data.replace("(('seq_module.html',\n", '').replace("),\n {})", '').strip() + cleaned_data = data.replace("(('seq_block.html',\n", '').replace("),\n {})", '').strip() return ast.literal_eval(cleaned_data) diff --git a/xmodule/tests/test_split_test_module.py b/xmodule/tests/test_split_test_block.py similarity index 84% rename from xmodule/tests/test_split_test_module.py rename to xmodule/tests/test_split_test_block.py index 9ae349f4fb16..e5fb15c41a79 100644 --- a/xmodule/tests/test_split_test_module.py +++ b/xmodule/tests/test_split_test_block.py @@ -12,14 +12,14 @@ from xmodule.modulestore.tests.utils import MixedSplitTestCase from xmodule.partitions.partitions import MINIMUM_STATIC_PARTITION_ID, Group, UserPartition from xmodule.partitions.tests.test_partitions import MockPartitionService, MockUserPartitionScheme, PartitionTestCase -from xmodule.split_test_module import ( +from xmodule.split_test_block import ( SplitTestBlock, SplitTestFields, get_split_user_partitions, user_partition_values, ) from xmodule.tests import get_test_system -from xmodule.tests.test_course_module import DummySystem as TestImportSystem +from xmodule.tests.test_course_block import DummySystem as TestImportSystem from xmodule.tests.xml import XModuleXmlImportTest from xmodule.tests.xml import factories as xml from xmodule.validation import StudioValidationMessage @@ -114,8 +114,8 @@ def setUp(self): user_service._django_user = user # lint-amnesty, pylint: disable=protected-access self.module_system._services['user'] = user_service # pylint: disable=protected-access - self.split_test_module = self.course_sequence.get_children()[0] - self.split_test_module.bind_for_student( + self.split_test_block = self.course_sequence.get_children()[0] + self.split_test_block.bind_for_student( self.module_system, user.id ) @@ -124,13 +124,13 @@ def setUp(self): # view, since mock services exist and the rendering code will not short-circuit. mocked_modulestore = Mock() mocked_modulestore.get_course.return_value = self.course - self.split_test_module.system.modulestore = mocked_modulestore + self.split_test_block.system.modulestore = mocked_modulestore @ddt.ddt class SplitTestBlockLMSTest(SplitTestBlockTest): """ - Test the split test module + Test the split test block """ def setUp(self): @@ -146,28 +146,28 @@ def setUp(self): @ddt.unpack def test_child(self, user_tag, child_url_name): self.user_partition.scheme.current_group = self.user_partition.groups[user_tag] - assert self.split_test_module.child_descriptor.url_name == child_url_name + assert self.split_test_block.child_descriptor.url_name == child_url_name @ddt.data((0, 'HTML FOR GROUP 0'), (1, 'HTML FOR GROUP 1')) @ddt.unpack def test_get_html(self, user_tag, child_content): self.user_partition.scheme.current_group = self.user_partition.groups[user_tag] - assert child_content in self.module_system.render(self.split_test_module, STUDENT_VIEW).content + assert child_content in self.module_system.render(self.split_test_block, STUDENT_VIEW).content @ddt.data(0, 1) def test_child_missing_tag_value(self, _user_tag): # If user_tag has a missing value, we should still get back a valid child url - assert self.split_test_module.child_descriptor.url_name in ['split_test_cond0', 'split_test_cond1'] + assert self.split_test_block.child_descriptor.url_name in ['split_test_cond0', 'split_test_cond1'] @ddt.data(100, 200, 300, 400, 500, 600, 700, 800, 900, 1000) def test_child_persist_new_tag_value_when_tag_missing(self, _user_tag): # If a user_tag has a missing value, a group should be saved/persisted for that user. # So, we check that we get the same url_name when we call on the url_name twice. # We run the test ten times so that, if our storage is failing, we'll be most likely to notice it. - assert self.split_test_module.child_descriptor.url_name == self.split_test_module.child_descriptor.url_name + assert self.split_test_block.child_descriptor.url_name == self.split_test_block.child_descriptor.url_name # Patch the definition_to_xml for the html children. - @patch('xmodule.html_module.HtmlBlock.definition_to_xml') + @patch('xmodule.html_block.HtmlBlock.definition_to_xml') def test_export_import_round_trip(self, def_to_xml): # The HtmlBlock definition_to_xml tries to write to the filesystem # before returning an xml object. Patch this to just return the xml. @@ -178,7 +178,7 @@ def test_export_import_round_trip(self, def_to_xml): self.module_system.process_xml = Mock() # Write out the xml. - xml_obj = self.split_test_module.definition_to_xml(MemoryFS()) + xml_obj = self.split_test_block.definition_to_xml(MemoryFS()) assert xml_obj.get('user_partition_id') == '0' assert xml_obj.get('group_id_to_child') is not None @@ -195,7 +195,7 @@ class SplitTestBlockStudioTest(SplitTestBlockTest): Unit tests for how split test interacts with Studio. """ - @patch('xmodule.split_test_module.SplitTestBlock.group_configuration_url', return_value='http://example.com') + @patch('xmodule.split_test_block.SplitTestBlock.group_configuration_url', return_value='http://example.com') def test_render_author_view(self, group_configuration_url): # lint-amnesty, pylint: disable=unused-argument """ Test the rendering of the Studio author view. @@ -210,25 +210,25 @@ def create_studio_context(root_xblock): 'root_xblock': root_xblock, } - # The split_test module should render both its groups when it is the root - context = create_studio_context(self.split_test_module) - html = self.module_system.render(self.split_test_module, AUTHOR_VIEW, context).content + # The split_test block should render both its groups when it is the root + context = create_studio_context(self.split_test_block) + html = self.module_system.render(self.split_test_block, AUTHOR_VIEW, context).content assert 'HTML FOR GROUP 0' in html assert 'HTML FOR GROUP 1' in html # When rendering as a child, it shouldn't render either of its groups context = create_studio_context(self.course_sequence) - html = self.module_system.render(self.split_test_module, AUTHOR_VIEW, context).content + html = self.module_system.render(self.split_test_block, AUTHOR_VIEW, context).content assert 'HTML FOR GROUP 0' not in html assert 'HTML FOR GROUP 1' not in html # The "Create Missing Groups" button should be rendered when groups are missing - context = create_studio_context(self.split_test_module) - self.split_test_module.user_partitions = [ + context = create_studio_context(self.split_test_block) + self.split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("1", 'beta'), Group("2", 'gamma')]) ] - html = self.module_system.render(self.split_test_module, AUTHOR_VIEW, context).content + html = self.module_system.render(self.split_test_block, AUTHOR_VIEW, context).content assert 'HTML FOR GROUP 0' in html assert 'HTML FOR GROUP 1' in html @@ -239,20 +239,20 @@ def test_group_configuration_url(self): mocked_course = Mock(advanced_modules=['split_test']) mocked_modulestore = Mock() mocked_modulestore.get_course.return_value = mocked_course - self.split_test_module.system.modulestore = mocked_modulestore + self.split_test_block.system.modulestore = mocked_modulestore - self.split_test_module.user_partitions = [ + self.split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("1", 'beta')]) ] expected_url = '/group_configurations/edX/xml_test_course/101#0' - assert expected_url == self.split_test_module.group_configuration_url + assert expected_url == self.split_test_block.group_configuration_url def test_editable_settings(self): """ Test the setting information passed back from editable_metadata_fields. """ - editable_metadata_fields = self.split_test_module.editable_metadata_fields + editable_metadata_fields = self.split_test_block.editable_metadata_fields assert SplitTestBlock.display_name.name in editable_metadata_fields assert SplitTestBlock.due.name not in editable_metadata_fields assert SplitTestBlock.user_partitions.name not in editable_metadata_fields @@ -265,25 +265,25 @@ def test_non_editable_settings(self): """ Test the settings that are marked as "non-editable". """ - non_editable_metadata_fields = self.split_test_module.non_editable_metadata_fields + non_editable_metadata_fields = self.split_test_block.non_editable_metadata_fields assert SplitTestBlock.due in non_editable_metadata_fields assert SplitTestBlock.user_partitions in non_editable_metadata_fields assert SplitTestBlock.display_name not in non_editable_metadata_fields - @patch('xmodule.split_test_module.user_partition_values.values') + @patch('xmodule.split_test_block.user_partition_values.values') def test_available_partitions(self, _): """ Tests that the available partitions are populated correctly when editable_metadata_fields are called """ # user_partitions is empty, only the "Not Selected" item will appear. - self.split_test_module.user_partition_id = SplitTestFields.no_partition_selected['value'] - self.split_test_module.editable_metadata_fields # pylint: disable=pointless-statement + self.split_test_block.user_partition_id = SplitTestFields.no_partition_selected['value'] + self.split_test_block.editable_metadata_fields # pylint: disable=pointless-statement partitions = user_partition_values.values assert 1 == len(partitions) assert SplitTestFields.no_partition_selected['value'] == partitions[0]['value'] # Populate user_partitions and call editable_metadata_fields again - self.split_test_module.user_partitions = [ + self.split_test_block.user_partitions = [ UserPartition( 0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("1", 'beta')], self.random_scheme @@ -294,7 +294,7 @@ def test_available_partitions(self, _): self.non_random_scheme ) ] - self.split_test_module.editable_metadata_fields # pylint: disable=pointless-statement + self.split_test_block.editable_metadata_fields # pylint: disable=pointless-statement partitions = user_partition_values.values assert 2 == len(partitions) assert SplitTestFields.no_partition_selected['value'] == partitions[0]['value'] @@ -302,16 +302,16 @@ def test_available_partitions(self, _): assert 'first_partition' == partitions[1]['display_name'] # Try again with a selected partition and verify that there is no option for "No Selection" - self.split_test_module.user_partition_id = 0 - self.split_test_module.editable_metadata_fields # pylint: disable=pointless-statement + self.split_test_block.user_partition_id = 0 + self.split_test_block.editable_metadata_fields # pylint: disable=pointless-statement partitions = user_partition_values.values assert 1 == len(partitions) assert 0 == partitions[0]['value'] assert 'first_partition' == partitions[0]['display_name'] # Finally try again with an invalid selected partition and verify that "No Selection" is an option - self.split_test_module.user_partition_id = 999 - self.split_test_module.editable_metadata_fields # pylint: disable=pointless-statement + self.split_test_block.user_partition_id = 999 + self.split_test_block.editable_metadata_fields # pylint: disable=pointless-statement partitions = user_partition_values.values assert 2 == len(partitions) assert SplitTestFields.no_partition_selected['value'] == partitions[0]['value'] @@ -322,43 +322,43 @@ def test_active_and_inactive_children(self): """ Tests the active and inactive children returned for different split test configurations. """ - split_test_module = self.split_test_module - children = split_test_module.get_children() + split_test_block = self.split_test_block + children = split_test_block.get_children() # Verify that a split test has no active children if it has no specified user partition. - split_test_module.user_partition_id = -1 - [active_children, inactive_children] = split_test_module.active_and_inactive_children() + split_test_block.user_partition_id = -1 + [active_children, inactive_children] = split_test_block.active_and_inactive_children() assert active_children == [] assert inactive_children == children # Verify that all the children are returned as active for a correctly configured split_test - split_test_module.user_partition_id = 0 - split_test_module.user_partitions = [ + split_test_block.user_partition_id = 0 + split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("1", 'beta')]) ] - [active_children, inactive_children] = split_test_module.active_and_inactive_children() + [active_children, inactive_children] = split_test_block.active_and_inactive_children() assert active_children == children assert inactive_children == [] # Verify that a split_test does not return inactive children in the active children - self.split_test_module.user_partitions = [ + self.split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha')]) ] - [active_children, inactive_children] = split_test_module.active_and_inactive_children() + [active_children, inactive_children] = split_test_block.active_and_inactive_children() assert active_children == [children[0]] assert inactive_children == [children[1]] # Verify that a split_test ignores misconfigured children - self.split_test_module.user_partitions = [ + self.split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("2", 'gamma')]) ] - [active_children, inactive_children] = split_test_module.active_and_inactive_children() + [active_children, inactive_children] = split_test_block.active_and_inactive_children() assert active_children == [children[0]] assert inactive_children == [children[1]] # Verify that a split_test referring to a non-existent user partition has no active children - self.split_test_module.user_partition_id = 2 - [active_children, inactive_children] = split_test_module.active_and_inactive_children() + self.split_test_block.user_partition_id = 2 + [active_children, inactive_children] = split_test_block.active_and_inactive_children() assert active_children == [] assert inactive_children == children @@ -366,7 +366,7 @@ def test_validation_messages(self): # lint-amnesty, pylint: disable=too-many-st """ Test the validation messages produced for different split test configurations. """ - split_test_module = self.split_test_module + split_test_block = self.split_test_block def verify_validation_message(message, expected_message, expected_message_type, expected_action_class=None, expected_action_label=None, @@ -397,8 +397,8 @@ def verify_summary_message(general_validation, expected_message, expected_messag assert general_validation.type == expected_message_type # Verify the messages for an unconfigured user partition - split_test_module.user_partition_id = -1 - validation = split_test_module.validate() + split_test_block.user_partition_id = -1 + validation = split_test_block.validate() assert len(validation.messages) == 0 verify_validation_message( validation.summary, @@ -409,20 +409,20 @@ def verify_summary_message(general_validation, expected_message, expected_messag ) # Verify the messages for a correctly configured split_test - split_test_module.user_partition_id = 0 - split_test_module.user_partitions = [ + split_test_block.user_partition_id = 0 + split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("1", 'beta')]) ] - validation = split_test_module.validate_split_test() + validation = split_test_block.validate_split_test() assert validation - assert split_test_module.general_validation_message() is None, None + assert split_test_block.general_validation_message() is None, None # Verify the messages for a split test with too few groups - split_test_module.user_partitions = [ + split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("1", 'beta'), Group("2", 'gamma')]) ] - validation = split_test_module.validate() + validation = split_test_block.validate() assert len(validation.messages) == 1 verify_validation_message( validation.messages[0], @@ -437,11 +437,11 @@ def verify_summary_message(general_validation, expected_message, expected_messag StudioValidationMessage.ERROR ) # Verify the messages for a split test with children that are not associated with any group - split_test_module.user_partitions = [ + split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha')]) ] - validation = split_test_module.validate() + validation = split_test_block.validate() assert len(validation.messages) == 1 verify_validation_message( validation.messages[0], @@ -454,11 +454,11 @@ def verify_summary_message(general_validation, expected_message, expected_messag StudioValidationMessage.WARNING ) # Verify the messages for a split test with both missing and inactive children - split_test_module.user_partitions = [ + split_test_block.user_partitions = [ UserPartition(0, 'first_partition', 'First Partition', [Group("0", 'alpha'), Group("2", 'gamma')]) ] - validation = split_test_module.validate() + validation = split_test_block.validate() assert len(validation.messages) == 2 verify_validation_message( validation.messages[0], @@ -480,8 +480,8 @@ def verify_summary_message(general_validation, expected_message, expected_messag ) # Verify the messages for a split test referring to a non-existent user partition - split_test_module.user_partition_id = 2 - validation = split_test_module.validate() + split_test_block.user_partition_id = 2 + validation = split_test_block.validate() assert len(validation.messages) == 1 verify_validation_message( validation.messages[0], @@ -496,14 +496,14 @@ def verify_summary_message(general_validation, expected_message, expected_messag ) # Verify the message for a split test referring to a non-random user partition - split_test_module.user_partitions = [ + split_test_block.user_partitions = [ UserPartition( 10, 'incorrect_partition', 'Non Random Partition', [Group("0", 'alpha'), Group("2", 'gamma')], scheme=self.non_random_scheme ) ] - split_test_module.user_partition_id = 10 - validation = split_test_module.validate() + split_test_block.user_partition_id = 10 + validation = split_test_block.validate() assert len(validation.messages) == 1 verify_validation_message( validation.messages[0], diff --git a/xmodule/tests/test_transcripts_utils.py b/xmodule/tests/test_transcripts_utils.py index f36c22ef32ba..925a4cea2072 100644 --- a/xmodule/tests/test_transcripts_utils.py +++ b/xmodule/tests/test_transcripts_utils.py @@ -7,7 +7,7 @@ - among the fields found in a track descriptor is a caption URL (aka caption link) - use this link to obtain the track's caption data ''' -from ..video_module.transcripts_utils import get_transcript_link_from_youtube +from ..video_block.transcripts_utils import get_transcript_link_from_youtube from unittest import mock, TestCase diff --git a/xmodule/tests/test_video.py b/xmodule/tests/test_video.py index 0bb1ead77446..fa19b18b67ff 100644 --- a/xmodule/tests/test_video.py +++ b/xmodule/tests/test_video.py @@ -36,8 +36,8 @@ from xmodule.tests import get_test_descriptor_system from xmodule.validation import StudioValidationMessage -from xmodule.video_module import EXPORT_IMPORT_STATIC_DIR, VideoBlock, create_youtube_string -from xmodule.video_module.transcripts_utils import save_to_store +from xmodule.video_block import EXPORT_IMPORT_STATIC_DIR, VideoBlock, create_youtube_string +from xmodule.video_block.transcripts_utils import save_to_store from .test_import import DummySystem @@ -98,7 +98,7 @@ def instantiate_descriptor(**field_data): ) -# Because of the way xmodule.video_module.video_module imports edxval.api, we +# Because of the way xmodule.video_block.video_block imports edxval.api, we # must mock the entire module, which requires making mock exception classes. class _MockValVideoNotFoundError(Exception): @@ -612,7 +612,7 @@ def test_import_with_float_times(self): 'data': '' }) - @patch('xmodule.video_module.video_module.edxval_api') + @patch('xmodule.video_block.video_block.edxval_api') def test_import_val_data(self, mock_val_api): """ Test that `parse_xml` works method works as expected. @@ -658,7 +658,7 @@ def mock_val_import(xml, edx_video_id, resource_fs, static_dir, external_transcr course_id='test_course_id' ) - @patch('xmodule.video_module.video_module.edxval_api') + @patch('xmodule.video_block.video_block.edxval_api') def test_import_val_data_invalid(self, mock_val_api): mock_val_api.ValCannotCreateError = _MockValCannotCreateError mock_val_api.import_from_xml = Mock(side_effect=mock_val_api.ValCannotCreateError) @@ -686,7 +686,7 @@ def setUp(self): self.file_system = OSFS(self.temp_dir) self.addCleanup(shutil.rmtree, self.temp_dir) - @patch('xmodule.video_module.video_module.edxval_api') + @patch('xmodule.video_block.video_block.edxval_api') def test_export_to_xml(self, mock_val_api): """ Test that we write the correct XML on export. @@ -744,7 +744,7 @@ def test_export_to_xml(self, mock_val_api): course_id=self.descriptor.scope_ids.usage_id.context_key, ) - @patch('xmodule.video_module.video_module.edxval_api') + @patch('xmodule.video_block.video_block.edxval_api') def test_export_to_xml_val_error(self, mock_val_api): # Export should succeed without VAL data if video does not exist mock_val_api.ValVideoNotFoundError = _MockValVideoNotFoundError @@ -757,7 +757,7 @@ def test_export_to_xml_val_error(self, mock_val_api): expected = etree.XML(xml_string, parser=parser) self.assertXmlEqual(expected, xml) - @patch('xmodule.video_module.video_module.edxval_api', None) + @patch('xmodule.video_block.video_block.edxval_api', None) def test_export_to_xml_empty_end_time(self): """ Test that we write the correct XML on export. @@ -786,7 +786,7 @@ def test_export_to_xml_empty_end_time(self): expected = etree.XML(xml_string, parser=parser) self.assertXmlEqual(expected, xml) - @patch('xmodule.video_module.video_module.edxval_api', None) + @patch('xmodule.video_block.video_block.edxval_api', None) def test_export_to_xml_empty_parameters(self): """ Test XML export with defaults. @@ -796,7 +796,7 @@ def test_export_to_xml_empty_parameters(self): expected = '