From 8cfdcb93b21d60aff4a3243a19620b305b7bcd70 Mon Sep 17 00:00:00 2001 From: "Dave St.Germain" Date: Tue, 1 Apr 2014 10:12:21 -0400 Subject: [PATCH 001/137] Fixes LMS-1740 by activating the zooming diagram with the spacebar. --- .../xmodule/xmodule/templates/html/zooming_image.yaml | 8 +++++++- .../xmodule/tests/templates/test/zooming_image.yaml | 9 +++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/common/lib/xmodule/xmodule/templates/html/zooming_image.yaml b/common/lib/xmodule/xmodule/templates/html/zooming_image.yaml index dc79c75fff..ea0ad516f9 100644 --- a/common/lib/xmodule/xmodule/templates/html/zooming_image.yaml +++ b/common/lib/xmodule/xmodule/templates/html/zooming_image.yaml @@ -6,7 +6,7 @@ data: |

Some edX classes use extremely large, extremely detailed graphics. To make it easier to understand we can offer two versions of those graphics, with the zoomed section showing when you click on the main view.

The example below is from 7.00x: Introduction to Biology and shows a subset of the biochemical reactions that cells carry out.

You can view the chemical structures of the molecules by clicking on them. The magnified view also lists the enzymes involved in each step.

- +

Press spacebar to open the magifier.

magnify @@ -20,6 +20,12 @@ data: | height: 350, lightbox: false }); + $(document).keydown(function(event) { + if (event.keyCode == 32) { + event.preventDefault(); + $('.loupe img').click(); + } + }); }); // ]]>
diff --git a/common/lib/xmodule/xmodule/tests/templates/test/zooming_image.yaml b/common/lib/xmodule/xmodule/tests/templates/test/zooming_image.yaml index dc79c75fff..bba08a0d7a 100644 --- a/common/lib/xmodule/xmodule/tests/templates/test/zooming_image.yaml +++ b/common/lib/xmodule/xmodule/tests/templates/test/zooming_image.yaml @@ -6,7 +6,7 @@ data: |

Some edX classes use extremely large, extremely detailed graphics. To make it easier to understand we can offer two versions of those graphics, with the zoomed section showing when you click on the main view.

The example below is from 7.00x: Introduction to Biology and shows a subset of the biochemical reactions that cells carry out.

You can view the chemical structures of the molecules by clicking on them. The magnified view also lists the enzymes involved in each step.

- +

Press spacebar to open the magifier.

magnify @@ -20,7 +20,12 @@ data: | height: 350, lightbox: false }); + $(document).keydown(function(event) { + if (event.keyCode == 32) { + event.preventDefault(); + $('.loupe img').click(); + } + }); }); // ]]>
- From 64a9ec5bf4e3490186cb8ebb8045f4b7e2e48482 Mon Sep 17 00:00:00 2001 From: ichuang Date: Sat, 22 Feb 2014 04:23:54 +0000 Subject: [PATCH 002/137] add problem reset link to staff debug page --- .../courseware/instructor_dashboard.html | 2 +- lms/templates/staff_problem_info.html | 64 +++++++++++++++++++ 2 files changed, 65 insertions(+), 1 deletion(-) diff --git a/lms/templates/courseware/instructor_dashboard.html b/lms/templates/courseware/instructor_dashboard.html index df531e4f06..f80a94644a 100644 --- a/lms/templates/courseware/instructor_dashboard.html +++ b/lms/templates/courseware/instructor_dashboard.html @@ -592,7 +592,7 @@ function goto( mode) ##----------------------------------------------------------------------------- %if msg: -

${msg}

+

${msg}

%endif ##----------------------------------------------------------------------------- diff --git a/lms/templates/staff_problem_info.html b/lms/templates/staff_problem_info.html index 5b34569d98..0f7bad3664 100644 --- a/lms/templates/staff_problem_info.html +++ b/lms/templates/staff_problem_info.html @@ -52,6 +52,70 @@ ${block_content}

${_('Staff Debug')}

+ + + + [
${_('Reset Attempts')} | + ${_('Reload Page')} | + ${_('Delete State')} + ] + For user: +
+
is_released = ${is_released} location = ${location | h} From a660cd8539fb32d5202f9ee3aeec42a33e7efe31 Mon Sep 17 00:00:00 2001 From: Jay Zoldak Date: Tue, 22 Apr 2014 13:55:56 -0400 Subject: [PATCH 003/137] Set up page objects and base test file for staff view and staff debug. --- .../test/acceptance/pages/lms/staff_view.py | 59 ++++++++++++++++++ .../test/acceptance/tests/test_staff_view.py | 61 +++++++++++++++++++ 2 files changed, 120 insertions(+) create mode 100644 common/test/acceptance/pages/lms/staff_view.py create mode 100644 common/test/acceptance/tests/test_staff_view.py diff --git a/common/test/acceptance/pages/lms/staff_view.py b/common/test/acceptance/pages/lms/staff_view.py new file mode 100644 index 0000000000..d16b5e3248 --- /dev/null +++ b/common/test/acceptance/pages/lms/staff_view.py @@ -0,0 +1,59 @@ +""" +Staff view of courseware +""" +from bok_choy.page_object import PageObject + + +class StaffPage(PageObject): + """ + View of courseware pages while logged in as course staff + """ + + url = None + + def is_browser_on_page(self): + return self.q(css='#staffstatus').present + + @property + def staff_status(self): + """ + Return the current status, either Staff view or Student view + """ + return self.q(css='#staffstatus').text[0] + + def open_staff_debug_info(self): + """ + Open the staff debug window + Return the page object for it. + """ + self.q(css='a.instructor-info-action').first.click() + staff_debug_page = StaffDebugPage(self.browser) + staff_debug_page.wait_for_page() + return staff_debug_page + + +class StaffDebugPage(PageObject): + """ + Staff Debug modal + """ + + url = None + + def is_browser_on_page(self): + return self.q(css='section.staff-modal').present + + def _click_link(self, link_text): + for link in self.q(css='section.staff-modal a').execute(): + if link.text == link_text: + return link.click() + + raise Exception('Could not find the {} link to click on.'.format( + link_text)) + + def reset_attempts(self): + self._click_link('Reset Attempts') + + @property + def idash_msg(self): + self.wait_for_ajax() + return self.q(css='#idash_msg').text diff --git a/common/test/acceptance/tests/test_staff_view.py b/common/test/acceptance/tests/test_staff_view.py new file mode 100644 index 0000000000..64dd052b94 --- /dev/null +++ b/common/test/acceptance/tests/test_staff_view.py @@ -0,0 +1,61 @@ +# -*- coding: utf-8 -*- +""" +E2E tests for the LMS. +""" + +from .helpers import UniqueCourseTest +from ..pages.studio.auto_auth import AutoAuthPage +from ..pages.lms.courseware import CoursewarePage +from ..pages.lms.staff_view import StaffPage +from ..fixtures.course import CourseFixture, XBlockFixtureDesc +from textwrap import dedent + + +class StaffDebugTest(UniqueCourseTest): + """ + Tests that verify the staff debug info. + """ + + def setUp(self): + super(StaffDebugTest, self).setUp() + + self.courseware_page = CoursewarePage(self.browser, self.course_id) + + # Install a course with sections/problems, tabs, updates, and handouts + course_fix = CourseFixture( + self.course_info['org'], self.course_info['number'], + self.course_info['run'], self.course_info['display_name'] + ) + + problem_data = dedent(""" + +

Choose Yes.

+ + + Yes + + +
+ """) + + course_fix.add_children( + XBlockFixtureDesc('chapter', 'Test Section').add_children( + XBlockFixtureDesc('sequential', 'Test Subsection').add_children( + XBlockFixtureDesc('problem', 'Test Problem 1', data=problem_data) + ) + ) + ).install() + + # Auto-auth register for the course. + # Do this as global staff so that you will see the Staff View + AutoAuthPage(self.browser, course_id=self.course_id, staff=True).visit() + + def test_staff_debug(self): + self.courseware_page.visit() + staff_page = StaffPage(self.browser) + self.assertEqual(staff_page.staff_status, 'Staff view') + staff_debug_page = staff_page.open_staff_debug_info() + staff_debug_page.reset_attempts() + + msg = staff_debug_page.idash_msg + self.assertEqual('foo', msg) # Not sure what is supposed to happen From c7713064d58bcd3430204c445b832e1ae8a2e489 Mon Sep 17 00:00:00 2001 From: Carson Gee Date: Tue, 22 Apr 2014 16:53:57 -0400 Subject: [PATCH 004/137] Reworked UI for clarity, removed reload, and added Bok-Choy tests --- .../test/acceptance/pages/lms/staff_view.py | 28 ++++++++- .../test/acceptance/tests/test_staff_view.py | 57 +++++++++++++++++-- lms/templates/staff_problem_info.html | 28 ++++----- 3 files changed, 94 insertions(+), 19 deletions(-) diff --git a/common/test/acceptance/pages/lms/staff_view.py b/common/test/acceptance/pages/lms/staff_view.py index d16b5e3248..d5a9a88709 100644 --- a/common/test/acceptance/pages/lms/staff_view.py +++ b/common/test/acceptance/pages/lms/staff_view.py @@ -31,6 +31,13 @@ class StaffPage(PageObject): staff_debug_page.wait_for_page() return staff_debug_page + def answer_problem(self): + """ + Answers the problem to give state that we can clean + """ + self.q(css='input.check').first.click() + self.wait_for_ajax() + class StaffDebugPage(PageObject): """ @@ -43,6 +50,9 @@ class StaffDebugPage(PageObject): return self.q(css='section.staff-modal').present def _click_link(self, link_text): + """ + Clicks on an action link based on text + """ for link in self.q(css='section.staff-modal a').execute(): if link.text == link_text: return link.click() @@ -50,8 +60,22 @@ class StaffDebugPage(PageObject): raise Exception('Could not find the {} link to click on.'.format( link_text)) - def reset_attempts(self): - self._click_link('Reset Attempts') + def reset_attempts(self, user=None): + """ + This clicks on the reset attempts link with an optionally + specified user. + """ + if user: + self.q(css='input[id^=sd_fu_]').first.fill(user) + self._click_link('Reset Student Attempts') + + def delete_state(self, user=None): + """ + This delete's a student's state for the problem + """ + if user: + self.q(css='input[id^=sd_fu_]').fill(user) + self._click_link('Delete Student State') @property def idash_msg(self): diff --git a/common/test/acceptance/tests/test_staff_view.py b/common/test/acceptance/tests/test_staff_view.py index 64dd052b94..a202441710 100644 --- a/common/test/acceptance/tests/test_staff_view.py +++ b/common/test/acceptance/tests/test_staff_view.py @@ -15,6 +15,7 @@ class StaffDebugTest(UniqueCourseTest): """ Tests that verify the staff debug info. """ + USERNAME = "STAFF_TESTER" def setUp(self): super(StaffDebugTest, self).setUp() @@ -48,14 +49,62 @@ class StaffDebugTest(UniqueCourseTest): # Auto-auth register for the course. # Do this as global staff so that you will see the Staff View - AutoAuthPage(self.browser, course_id=self.course_id, staff=True).visit() + AutoAuthPage(self.browser, username=self.USERNAME, + course_id=self.course_id, staff=True).visit() - def test_staff_debug(self): + def _goto_staff_page(self): + """ + Open staff page with assertion + """ self.courseware_page.visit() staff_page = StaffPage(self.browser) self.assertEqual(staff_page.staff_status, 'Staff view') + return staff_page + + def test_reset_attempts_empty(self): + """ + Test that we fail properly when there is no student state + """ + + staff_debug_page = self._goto_staff_page().open_staff_debug_info() + staff_debug_page.reset_attempts() + msg = staff_debug_page.idash_msg[0] + self.assertIn((u"Found a single student. Found module. Couldn't " + "reset module state for {0}/").format(self.USERNAME), + msg) + + def test_delete_state_empty(self): + """ + Test that we delete properly even when there isn't state to delete. + """ + staff_debug_page = self._goto_staff_page().open_staff_debug_info() + staff_debug_page.delete_state() + msg = staff_debug_page.idash_msg[0] + self.assertIn((u"Found a single student. Found module. " + "Deleted student module state for"), msg) + + def test_reset_attempts_state(self): + """ + Successfully reset the student attempts + """ + staff_page = self._goto_staff_page() + staff_page.answer_problem() + staff_debug_page = staff_page.open_staff_debug_info() staff_debug_page.reset_attempts() + msg = staff_debug_page.idash_msg[0] + self.assertIn((u"Found a single student. Found module. Module " + "state successfully reset!"), msg) - msg = staff_debug_page.idash_msg - self.assertEqual('foo', msg) # Not sure what is supposed to happen + def test_student_state_state(self): + """ + Successfully delete the student state with an answer + """ + staff_page = self._goto_staff_page() + staff_page.answer_problem() + + staff_debug_page = staff_page.open_staff_debug_info() + staff_debug_page.delete_state() + msg = staff_debug_page.idash_msg[0] + self.assertIn((u"Found a single student. Found module. " + "Deleted student module state for"), msg) diff --git a/lms/templates/staff_problem_info.html b/lms/templates/staff_problem_info.html index 0f7bad3664..d855359ac3 100644 --- a/lms/templates/staff_problem_info.html +++ b/lms/templates/staff_problem_info.html @@ -82,7 +82,10 @@ var StaffDebug = (function(){ data: pdata, success: function(data){ var msg = $("#idash_msg", data); - $( "#result_"+locname ).html( msg ); + $("#result_" + locname).html( msg ); + }, + error: function(request, status, error) { + $("#result_" + locname).html('

${_('Something has gone wrong with this request. The server replied with a status of: ')}' + error + '

') }, dataType: 'html' }); @@ -96,25 +99,24 @@ var StaffDebug = (function(){ do_idash_action(locname, "Delete student state for module"); } - reload = function(locname){ - var url = geturl('jump_to_id/' + locname); - window.location.replace(url); - } - return {reset: reset, - reload: reload, sdelete: sdelete, do_idash_action: do_idash_action } })(); - - [ ${_('Reset Attempts')} | - ${_('Reload Page')} | - ${_('Delete State')} +
+

Actions

+
+ + +
+
+ [ ${_('Reset Student Attempts')} | + ${_('Delete Student State')} ] - For user: -
+
+
is_released = ${is_released} From 577563448271fde6a3d8dcdcaa0fea5ed382b7b9 Mon Sep 17 00:00:00 2001 From: Carson Gee Date: Wed, 23 Apr 2014 14:40:16 -0400 Subject: [PATCH 005/137] Added jasmine tests and factored out javascript functions to new file --- .../test/acceptance/pages/lms/staff_view.py | 3 + .../js/spec/staff_debug_actions_spec.js | 65 +++++++++++++++++++ lms/static/js/staff_debug_actions.js | 57 ++++++++++++++++ lms/static/js_test.yml | 1 + lms/templates/courseware/xqa_interface.html | 3 +- lms/templates/staff_problem_info.html | 53 +-------------- 6 files changed, 129 insertions(+), 53 deletions(-) create mode 100644 lms/static/js/spec/staff_debug_actions_spec.js create mode 100644 lms/static/js/staff_debug_actions.js diff --git a/common/test/acceptance/pages/lms/staff_view.py b/common/test/acceptance/pages/lms/staff_view.py index d5a9a88709..ef755339e6 100644 --- a/common/test/acceptance/pages/lms/staff_view.py +++ b/common/test/acceptance/pages/lms/staff_view.py @@ -79,5 +79,8 @@ class StaffDebugPage(PageObject): @property def idash_msg(self): + """ + Returns the value of #idash_msg + """ self.wait_for_ajax() return self.q(css='#idash_msg').text diff --git a/lms/static/js/spec/staff_debug_actions_spec.js b/lms/static/js/spec/staff_debug_actions_spec.js new file mode 100644 index 0000000000..f1a175e1c4 --- /dev/null +++ b/lms/static/js/spec/staff_debug_actions_spec.js @@ -0,0 +1,65 @@ +describe('StaffDebugActions', function() { + var loc = 'test_loc'; + var fixture_id = 'sd_fu_' + loc; + var fixture = $(''); + + describe('get_url ', function() { + it('defines url to courseware ajax entry point', function() { + spyOn(StaffDebug, "get_current_url").andReturn("/courses/edX/Open_DemoX/edx_demo_course/courseware/stuff"); + expect(StaffDebug.get_url('instructor')).toBe('/courses/edX/Open_DemoX/edx_demo_course/instructor'); + }); + }); + + describe('get_user', function() { + + it('gets the placeholder username if input field is empty', function() { + $('body').append(fixture); + expect(StaffDebug.get_user(loc)).toBe('userman'); + $('#' + fixture_id).remove(); + }); + it('gets a filled in name if there is one', function() { + $('body').append(fixture); + $('#' + fixture_id).val('notuserman'); + expect(StaffDebug.get_user(loc)).toBe('notuserman'); + + $('#' + fixture_id).val(''); + $('#' + fixture_id).remove(); + }); + }); + + describe('reset', function() { + it('makes an ajax call with the expected parameters', function() { + $('body').append(fixture); + + spyOn($, 'ajax'); + StaffDebug.reset(loc) + + expect($.ajax.mostRecentCall.args[0]['type']).toEqual('POST'); + expect($.ajax.mostRecentCall.args[0]['data']).toEqual({ + 'action': "Reset student's attempts", + 'problem_for_student': loc, + 'unique_student_identifier': 'userman' + }); + expect($.ajax.mostRecentCall.args[0]['url']).toEqual('/instructor'); + $('#' + fixture_id).remove(); + }); + }); + describe('sdelete', function() { + it('makes an ajax call with the expected parameters', function() { + $('body').append(fixture); + + spyOn($, 'ajax'); + StaffDebug.sdelete(loc) + + expect($.ajax.mostRecentCall.args[0]['type']).toEqual('POST'); + expect($.ajax.mostRecentCall.args[0]['data']).toEqual({ + 'action': "Delete student state for module", + 'problem_for_student': loc, + 'unique_student_identifier': 'userman' + }); + expect($.ajax.mostRecentCall.args[0]['url']).toEqual('/instructor'); + $('#' + fixture_id).remove(); + }); + }); +}); + diff --git a/lms/static/js/staff_debug_actions.js b/lms/static/js/staff_debug_actions.js new file mode 100644 index 0000000000..dcdf500cc2 --- /dev/null +++ b/lms/static/js/staff_debug_actions.js @@ -0,0 +1,57 @@ +var StaffDebug = (function(){ + + get_current_url = function() { + return window.location.pathname; + } + + get_url = function(action){ + var pathname = this.get_current_url(); + console.log(pathname) + var url = pathname.substr(0,pathname.indexOf('/courseware')) + '/' + action; + return url; + } + + get_user = function(locname){ + var uname = $('#sd_fu_' + locname).val(); + if (uname==""){ + uname = $('#sd_fu_' + locname).attr('placeholder'); + } + return uname; + } + + do_idash_action = function(locname, idaction){ + var pdata = {'action': idaction, + 'problem_for_student': locname, + 'unique_student_identifier': get_user(locname) + } + $.ajax({ + type: "POST", + url: get_url('instructor'), + data: pdata, + success: function(data){ + var msg = $("#idash_msg", data); + $("#result_" + locname).html( msg ); + }, + error: function(request, status, error) { + $("#result_" + locname).html('

' + gettext('Something has gone wrong with this request. The server replied with a status of: ') + error + '

'); + }, + dataType: 'html' + }); + } + + reset = function(locname){ + do_idash_action(locname, "Reset student's attempts"); + } + + sdelete = function(locname){ + do_idash_action(locname, "Delete student state for module"); + } + + return {reset: reset, + sdelete: sdelete, + do_idash_action: do_idash_action, + get_current_url: get_current_url, + get_url: get_url, + get_user: get_user + } +})(); diff --git a/lms/static/js_test.yml b/lms/static/js_test.yml index 4cec8c06e7..06132bb559 100644 --- a/lms/static/js_test.yml +++ b/lms/static/js_test.yml @@ -51,6 +51,7 @@ lib_paths: src_paths: - coffee/src - js/src + - js # Paths to spec (test) JavaScript files spec_paths: diff --git a/lms/templates/courseware/xqa_interface.html b/lms/templates/courseware/xqa_interface.html index 84d509d3f5..c63a726402 100644 --- a/lms/templates/courseware/xqa_interface.html +++ b/lms/templates/courseware/xqa_interface.html @@ -1,6 +1,7 @@ <%namespace name='static' file='/static_content.html'/> + \ No newline at end of file + diff --git a/lms/templates/staff_problem_info.html b/lms/templates/staff_problem_info.html index d855359ac3..fd075e8e25 100644 --- a/lms/templates/staff_problem_info.html +++ b/lms/templates/staff_problem_info.html @@ -1,4 +1,5 @@ <%! from django.utils.translation import ugettext as _ %> +<%namespace name='static' file='/static_content.html'/> ## The JS for this is defined in xqa_interface.html ${block_content} @@ -53,58 +54,6 @@ ${block_content}

${_('Staff Debug')}

-

Actions

From 82f98b2974aacb5c5be609f5d5d0182e4f7a7eaf Mon Sep 17 00:00:00 2001 From: David Baumgold Date: Mon, 28 Apr 2014 16:40:28 -0400 Subject: [PATCH 006/137] Reorganize information in CONTRIBUTING.rst, link to ReadTheDocs --- CONTRIBUTING.rst | 351 +++++------------- docs/en_us/developers/source/index.rst | 1 + .../developers/source/process/contributor.rst | 14 +- .../source/testing/code-coverage.rst | 26 ++ .../source/testing/code-quality.rst | 41 ++ .../en_us/developers/source/testing/index.rst | 19 + .../developers/source/testing/jenkins.rst | 68 ++++ 7 files changed, 264 insertions(+), 256 deletions(-) create mode 100644 docs/en_us/developers/source/testing/code-coverage.rst create mode 100644 docs/en_us/developers/source/testing/code-quality.rst create mode 100644 docs/en_us/developers/source/testing/index.rst create mode 100644 docs/en_us/developers/source/testing/jenkins.rst diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 2d1af894cf..b638147fdd 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -2,26 +2,57 @@ Contributing to edx-platform ############################ -Contributions to edx-platform are very welcome, and strongly encouraged! The -easiest way is to fork the repo and then make a pull request from your fork. -Check out our `process documentation`_, or read on for details on how to -become a contributor, edx-platform code quality, testing, making a pull -request, and more. +Contributions to edx-platform are very welcome, and strongly encouraged! We've +put together `some documentation that describes our contribution process`_, +but here's a step-by-step guide that should help you get started. -.. _process documentation: https://github.com/edx/edx-platform/blob/master/docs/en_us/developers/source/process/index.rst +.. _some documentation that describes our contribution process: http://edx.readthedocs.org/projects/userdocs/en/latest/process/overview.html -Becoming a Contributor -====================== +Step 0: Join the Conversation +============================= -Before your first pull request is merged, you'll need to sign the `individual -contributor agreement`_ and send it in. This confirms you have the authority to -contribute the code in the pull request and ensures we can relicense it. +Got an idea for how to improve the codebase? Fantastic; we'd love to hear about +it! Before you dive in and spend a lot of time and effort making a pull request, +it's a good idea to discuss your idea with other interested developers; you may +get some valuable feedback that changes how you think about your idea, or you +may find other developers who have the same idea and want to work together. + +For real-time conversation, we use `IRC`_: we all hang out in the +`#edx-code channel on Freenode`_. Come join us! The channel tends to be most +active Monday through Friday between 13:00 and 21:00 UTC +(9am to 5pm US Eastern time), but interesting conversations can happen +at any time. + +.. _IRC: http://www.irchelp.org/ +.. _#edx-code channel on Freenode: http://webchat.freenode.net/?channels=edx-code + +For asynchronous conversation, we have several mailing lists on Google Groups: + +* `openedx-ops`_: everything related to *running* Open edX. This includes + installation issues, server management, cost analysis, and so on. +* `openedx-translation`_: everything related to *translating* Open edX into + other languages. This includes volunteer translators, our internationalization + infrastructure, issues related to Transifex, and so on. +* `edx-code`_: everything related to the *code* in Open edX. This includes + feature requests, idea proposals, refactorings, and so on. + +.. _openedx-ops: https://groups.google.com/forum/#!forum/openedx-ops +.. _openedx-translation: https://groups.google.com/forum/#!forum/openedx-translation +.. _edx-code: https://groups.google.com/forum/#!forum/edx-code + +Step 1: Sign a Contribution Agreement +===================================== + +Before edX can accept any code contributions from you, you'll need to sign +the `individual contributor agreement`_ and send it in. This confirms +that you have the authority to contribute the code in the pull request and +ensures that edX can relicense it. You should print out the agreement and sign it. Then scan (or photograph) the signed agreement and email it to the email address indicated on the agreement. Alternatively, you're also free to physically mail the agreement to the street address on the agreement. Once we have your agreement in hand, we can begin -merging your work. +reviewing and merging your work. You'll also need to add yourself to the `AUTHORS` file when you submit your first pull request. You should add your full name as well as the email address @@ -31,156 +62,69 @@ request to contain multiple commits, including a commit to `AUTHORS`). Alternatively, you can open up a separate PR just to have your name added to the `AUTHORS` file, and link that PR to the PR with your changes. +Step 2: Fork, Commit, and Pull Request +====================================== +Github has some great documentation on `how to fork a git repository`_. Once +you've done that, make your changes and `send us a pull request`_! Be sure to +include a detailed description for your pull request, so that a community +manager can understand *what* change you're making, *why* you're making it, *how* +it should work now, and how you can *test* that it's working correctly. -Code Quality Guidelines -======================= +.. _how to fork a git repository: https://help.github.com/articles/fork-a-repo +.. _send us a pull request: https://help.github.com/articles/creating-a-pull-request -Comments --------- +Step 3: Meet PR Requirements +============================ -We expect you to contribute code that is self-documenting as much as possible. -This means submitting code with well-formed variable, function, class, and -method names; good docstrings; lots of comments. Use your discretion - not -every line needs to be commented. However, code that is obtuse is hard to -maintain and hard for others to build upon. So please do your best to provide -code that is easy to read and well-commented. +Our `contributor documentation`_ includes a long list of requirements that pull +requests must meet in order to be reviewed by a core committer. These requirements +include things like documentation and passing tests: see the +`contributor documentation`_ page for the full list. -Python/Javascript Styling -------------------------- +.. _contributor documentation: http://edx.readthedocs.org/projects/userdocs/en/latest/process/contributor.html -Before you submit your first pull request, please review the edx-platform code -quality and style guidelines: +Step 4: Approval by Community Manager and Product Owner +======================================================= -* `Python Guidelines `_ -* `Javascript Guidelines `_ +A community manager will read the description of your pull request. If the +description is understandable, the community manager will send the pull request +to a product owner. The product owner will evaluate if the pull request is a +good idea for Open edX, and if not, your pull request will be rejected. This +is another good reason why you should discuss your ideas with other members +of the community before working on a pull request! -Coding conventions should be followed. Your submission should not introduce any -new pep8 or pylint errors (and ideally, should fix up other errors you -encounter in the files you edit). From the edx-platform main directory, you can -run the command:: +Step 5: Code Review by Core Committer(s) +======================================== - $ rake quality +If your pull request meets the requirements listed in the +`contributor documentation`_, and it hasn't been rejected by a product owner, +then it will be scheduled for code review by one or more core committers. This +process sometimes takes awhile: currently, all core committers on the project +are employees of edX, and they have to balance their time between code review +and new development. -to print the "Diff Quality" report, a report of the quality violations your -branch has made. +Once the code review process has started, please be responsive to comments on +the pull request, so we can keep the review process moving forward. +If you are unable to respond for a few days, that's fine, but +please add a comment informing us of that -- otherwise, it looks like you're +abandoning your work! -Although we try to be vigilant and resolve all quality violations, some Pylint -violations are just too challenging to resolve, so we opt to ignore them via -use of a pragma. A pragma tells Pylint to ignore the violation in the given -line. An example is:: +Step 6: Merge! +============== - self.assertEquals(msg, form._errors['course_id'][0]) # pylint: disable=protected-access - -The pragma starts with a ``#`` two spaces after the end of the line. We prefer -that you use the full name of the error (``pylint: disable=unused-argument`` as -opposed to ``pylint: disable=W0613``), so it's more clear what you're disabling -in the line. - -If you have any questions, don't hesitate to reach out to us on email or IRC; -see the section on **Contacting Us**, below, for more. +Once the core committers are satisfied that your pull request is ready to go, +one of them will merge it for you. Your code will end up on the edX production +servers in the next release, which usually which happens every week. Congrats! -Testing Coverage Guidelines =========================== - -Before you submit a pull request, please refer to the `edx-platform testing -documentation`_. - -Code you commit should *increase* test coverage, not decrease it. For more -involved contributions, you may want to discuss your intentions on the mailing -list *before* you start coding. - -Running the command :: - - $ rake test - -in the edx-platform directory will run all the unit tests on edx-platform (to -run specific tests, refer to the testing documentation). Once you've run this -command, you can run :: - - $ rake coverage - -to generate the "Diff Coverage" report. This report tells you how much of the -Python and JavaScript code you've changed is covered by unit tests. We aim for -a coverage report score of 95% or higher. We also encourage you to write -acceptance tests as your changes require. For more in-depth help on various -types of tests, please refer to the `edx-platform testing documentation`_. - - -Opening A Pull Request -====================== - -When you open a pull request (PR), please follow these guidelines: - -* In the PR description, please be as clear as possible explaining what the - change is. This helps us so much in contextualizing your PR and providing - appropriate reviewers for you. Take a look at `pull request 1322`_ for an - example of a verbose PR description for a new feature. - -* As far as code goes, a first pass is to make sure that your code is of high - quality. This means ensuring plenty of comments, as well as a 100% pass rate - when you run ``rake quality`` locally. See the section **Code Quality - Guidelines**. - -* Testing coverage should be as complete as possible. 95% or greater on - JavaScript and Python coverage (you can check this by running ``rake test; - rake coverage`` locally). Percentage coverage is only calculated from unit - tests, however. If you're adding new visual features, we love seeing - acceptance tests as applicable. See the section **Testing Coverage - Guidelines**. - -* Be sure that your commit history is *clean* - that is, you don't have a ton - of tiny commits with throwaway commit messages such as "Fix", "Arugh", - "asdfjkl;", "Merge branch Master into fork", etc. Commit messages should be - concise and explain what work was done. The first line should be fewer than - 50 characters; you may add additional lines to your commit messages for - further explaination. - - * To clean up your commit history you'll need to perform an *interactive - rebase* where you squash your commits together. More about interactive - rebase can be found in the `github help documents`_ or by Googling. - - * The reasoning behind a clean commit history is that we want the log of all - commits in edx-platform to be readable and self-documenting. This way, - developers can take a look at all recent commits in the past few days or - weeks and have a good understanding of all the code changes that were made. - -* The `CHANGELOG` is a list of changes to the platform, distinct from the git - log because the audience is not developers but rather users of our platform - (specifically, course authors). Please make an entry in `CHANGELOG` - describing your change if it is something that you think platform users would - be interested in - eg a major bugfix, new feature, or update to existing - functionality. Be sure to also indicate what system (LMS, CMS, etc) your - change affects. If in doubt if your change is "big enough", we encourage you - to make a `CHANGELOG` entry! - -* Make sure that your branch is freshly rebased on master when you go to open - your pull request. If you don't have repo permissions, you won't be able to - see if your branch is able to be cleanly merged or not. We'll tell you if - it's not; however, rebasing before you open your PR will help decrease the - frequency of conflicts. - -* If you need help with rebasing, please see the following resources: - - 1. `Git Book `_ - 2. `Git Docs `_ - 3. `Interactive Git tutorial `_ -- totally awesome!! - 4. `Git Ready `_ - - -Finally, **Please Do Not** close a pull request and open a new one to respond -to review comments. Keep the same pull request open, so it's clear how your -code has been worked upon and what reviewers have been involved in the -conversation. Rebase as needed to get updated code from master into your -branch. - - Expectations We Have of You ---------------------------- +=========================== By opening up a pull request, we expect the following things: -1. You've read and understand the instructions in this contributing file. +1. You've read and understand the instructions in this contributing file and + the contribution process documentation. 2. You are ready to engage with the edX community. Engaging means you will be prompt in following up with review comments and critiques. Do not open up a @@ -193,124 +137,21 @@ By opening up a pull request, we expect the following things: 4. If you do not respond to comments on your pull request within 7 days, we will close it. You are welcome to re-open it when you are ready to engage. - +========================= Expections You Have of Us -------------------------- +========================= -1. Within a week of opening up a pull request, one of our open source community - managers will triage it, either tagging other reviewers for the PR or asking - follow up questions (Please give us a little extra time if you open the PR - on a weekend or around a US holiday! We may take a little longer getting to - it.). +1. Within a week of opening up a pull request, one of our community managers + will triage it, starting the documented contribution process. (Please + give us a little extra time if you open the PR on a weekend or + around a US holiday! We may take a little longer getting to it.) 2. We promise to engage in an active dialogue with you from the time we begin - reviewing until either the PR is merged (by an edX staff member), or we + reviewing until either the PR is merged (by a core committer), or we decide that, for whatever reason, it should be closed. 3. Once we have determined through visual review that your code is not malicious, we will run a Jenkins build on your branch. - -Using Jenkins Builds --------------------- - -When you open up a pull request, an edX staff member can decide to run a -Jenkins build on your branch. We will do this once we have determined that your -code is not malicious. - -When a Jenkins job is run, all unit, Javascript, and acceptance tests are run. - -**If the build fails...** - -Click on the build to be brought to the build page. You'll see a matrix of blue -and red dots; the red dots indicate what section failing tests were present in. -You can click on the test name to be brought to an error trace that explains -why the tests fail. Please address the failing tests before requesting a new -build on your branch. If the failures appear to not have anything to do with -your code, it may be the case that the master branch is failing. You can ask -your reviewers for advice in this scenario. - -If the build says "Unstable" but passes all tests, you have introduced too many -pep8 and pylint violations. Please refer to the **Code Quality Guidelines** -section and clean up the code. - -**If the build passes...** - -If all the tests pass, the "Diff Coverage" and "Diff Quality" reports are -generated. Click on the "View Reports" link on your pull request to be brought -to the Jenkins report page. In a column on the left side of the page are a few -links, including "Diff Coverage Report" and "Diff Quality Report". View each of -these reports (making note that the Diff Quality report has two tabs - one for -pep8, and one for Pylint). - -Make sure your quality coverage is 100% and your test coverage is at least 95%. -Adjust your code appropriately if these metrics are not high enough. Be sure to -ask your reviewers for advice if you need it. - - -Contacting Us -============= - -Mailing list ------------- - -If you have any questions, please ask on the `mailing list`_. It's always a -good idea to first search through the archives, to see if any of your questions -have already been asked and answered. - -The edx platform team is based in the US, so we're best able to respond to -questions posted in English. You're most likely to get an answer if you ask -questions related to edx-platform code or conventions. Questions only -tangentially related to edx-platform may be better answered on different forums -or mailing lists (for example, asking for help on how to set up Git is better -posted on a Git related message list or forum). - -Questions about translations, creating courses, or using Studio are not -appropriate for the edx-code mailing list. We have a few other mailing lists -you may be interested in: - -* `openedx-translation `_ -* `openedx-studio `_ - - -IRC ---- - -Many edX employees and community members hang out in the #edx-code `IRC -channel`_ on Freenode. We're always happy to see more people hanging out with -us there! - -**Tips on Using IRC** - -For clients, the `webchat `_ is easiest, because you -don't need to install anything and it's cross-platform. `ChatZilla -`_ is almost as easy -- it's a Firefox -extension, and works anywhere Firefox does. For an installed application, -`Pidgin `_ works decently (or `Adium `_ on -Mac), and has a familiar instant-messenger-style interface. For something truly -dedicated to IRC, there's `mIRC `_ for Windows (free), -`LimeChat `_ for Mac (free), or `Textual -`_ for Mac (paid). There are also many other -clients out there, but those are some good recommendations for people -relatively new to IRC. - - -Pull requests/issues --------------------- - -We do not make much use of Github issues, so opening an issue on edx-platform -is not the best way to reach us. However, when you've opened up a pull request, -please please don't be shy about adding comments and having a robust -conversation with your pull request reviewers. - -Your pull request is a good place to ask pointed questions about the code -you've written, and we're very happy to have interaction with you through code, -commits, and comments. - - .. _individual contributor agreement: http://code.edx.org/individual-contributor-agreement.pdf -.. _edx-platform testing documentation: https://github.com/edx/edx-platform/blob/master/docs/en_us/internal/testing.md -.. _mailing list: https://groups.google.com/forum/#!forum/edx-code -.. _IRC channel: http://www.irchelp.org/irchelp/new2irc.html -.. _pull request 1322: https://github.com/edx/edx-platform/pull/1322 -.. _github help documents: https://help.github.com/articles/interactive-rebase + diff --git a/docs/en_us/developers/source/index.rst b/docs/en_us/developers/source/index.rst index 68d3cb9e7a..2eb8a66fcd 100644 --- a/docs/en_us/developers/source/index.rst +++ b/docs/en_us/developers/source/index.rst @@ -18,6 +18,7 @@ Contents: overview.rst extending_platform/index process/index + testing/index APIs ----- diff --git a/docs/en_us/developers/source/process/contributor.rst b/docs/en_us/developers/source/process/contributor.rst index 55d3031670..271dd8215d 100644 --- a/docs/en_us/developers/source/process/contributor.rst +++ b/docs/en_us/developers/source/process/contributor.rst @@ -18,7 +18,7 @@ and effort making a pull request. It’s also sometimes useful to submit a pull request even before the code is working properly, to make it easier to collect early feedback. To indicate to others that your pull request is not yet in a functional state, just prefix the -pull request title with "WIP:" (which stands for Work In Progress). +pull request title with "(WIP)" (which stands for Work In Progress). Once you’re ready to submit your changes in a pull request, check the following list of requirements to be sure that your pull request is ready to be reviewed: @@ -95,5 +95,17 @@ if we do reject your pull request, we will explain why we aren’t taking it, an try to suggest other ways that you can accomplish the same result in a way that we will accept. +Further Information +------------------- +For futher information on the pull request requirements, please see the following +links: + +* :doc:`../testing` +* :doc:`../testing/jenkins` +* :doc:`../testing/code-coverage` +* :doc:`../testing/code-quality` +* `Python Guidelines `_ +* `Javascript Guidelines `_ + .. _contributor's agreement with edX: http://code.edx.org/individual-contributor-agreement.pdf .. _compatible licenses: https://github.com/edx/edx-platform/wiki/Licensing diff --git a/docs/en_us/developers/source/testing/code-coverage.rst b/docs/en_us/developers/source/testing/code-coverage.rst new file mode 100644 index 0000000000..754b788e36 --- /dev/null +++ b/docs/en_us/developers/source/testing/code-coverage.rst @@ -0,0 +1,26 @@ +************* +Code Coverage +************* + +We measure which lines of our codebase are covered by unit tests using +`coverage.py`_ for Python and `JSCover`_ for Javascript. + +Our codebase is far from perfect, but the goal is to slowly improve our coverage +over time. To do this, we wrote a tool called `diff-cover`_ that will +report which lines in your branch are not covered by tests, while ignoring +other lines in the project that may not be covered. Using this tool, +we can ensure that pull requests have a very high percentage of test coverage +-- and ideally, they increase the test coverage of existing code, as well. + +To check the coverage of your pull request, just go to the top level of the +edx-platform codebase and run:: + + $ rake coverage + +This will print a coverage report for your branch. We aim for +a coverage report score of 95% or higher. We also encourage you to write +acceptance tests as your changes require. + +.. _coverage.py: https://pypi.python.org/pypi/coverage +.. _JSCover: http://tntim96.github.io/JSCover/ +.. _diff-cover: https://github.com/edx/diff-cover diff --git a/docs/en_us/developers/source/testing/code-quality.rst b/docs/en_us/developers/source/testing/code-quality.rst new file mode 100644 index 0000000000..324b88585f --- /dev/null +++ b/docs/en_us/developers/source/testing/code-quality.rst @@ -0,0 +1,41 @@ +************ +Code Quality +************ + +In order to keep our codebase as clear and readable as possible, we use various +tools to assess the quality of pull requests: + +* We use the `pep8`_ tool to follow `PEP-8`_ guidelines +* We use `pylint`_ for static analysis and uncovering trouble spots in our code + +Our codebase is far from perfect, but the goal is to slowly improve our quality +over time. To do this, we wrote a tool called `diff-quality`_ that will +only report on the quality violations on lines that have changed in a +pull request. Using this tool, we can ensure that pull requests do not introduce +any new quality violations -- and ideally, they clean up existing violations +in the process of introducing other changes. + +To check the quality of your pull request, just go to the top level of the +edx-platform codebase and run:: + + $ rake quality + +This will print a report of the quality violations that your branch has made. + +Although we try to be vigilant and resolve all quality violations, some Pylint +violations are just too challenging to resolve, so we opt to ignore them via +use of a pragma. A pragma tells Pylint to ignore the violation in the given +line. An example is:: + + self.assertEquals(msg, form._errors['course_id'][0]) # pylint: disable=protected-access + +The pragma starts with a ``#`` two spaces after the end of the line. We prefer +that you use the full name of the error (``pylint: disable=unused-argument`` as +opposed to ``pylint: disable=W0613``), so it's more clear what you're disabling +in the line. + +.. _PEP-8: http://legacy.python.org/dev/peps/pep-0008/ +.. _pep8: https://pypi.python.org/pypi/pep8 +.. _coverage.py: https://pypi.python.org/pypi/coverage +.. _pylint: http://pylint.org/ +.. _diff-quality: https://github.com/edx/diff-cover diff --git a/docs/en_us/developers/source/testing/index.rst b/docs/en_us/developers/source/testing/index.rst new file mode 100644 index 0000000000..384e3209bf --- /dev/null +++ b/docs/en_us/developers/source/testing/index.rst @@ -0,0 +1,19 @@ +******* +Testing +******* + +Testing is something that we take very seriously at edX: we even have a +"test engineering" team at edX devoted purely to making our testing +infrastructure even more awesome. + +This file is currently a stub: to find out more about our testing infrastructure, +check out the `testing.md`_ file on Github. + +.. toctree:: + :maxdepth: 2 + + jenkins + code-coverage + code-quality + +.. _testing.md: https://github.com/edx/edx-platform/blob/master/docs/en_us/internal/testing.md diff --git a/docs/en_us/developers/source/testing/jenkins.rst b/docs/en_us/developers/source/testing/jenkins.rst new file mode 100644 index 0000000000..ced7fcdea9 --- /dev/null +++ b/docs/en_us/developers/source/testing/jenkins.rst @@ -0,0 +1,68 @@ +******* +Jenkins +******* + +`Jenkins`_ is an open source continuous integration server. edX has a Jenkins +installation specifically for testing pull requests to our open source software +project, including edx-platform. Before a pull request can be merged, Jenkins +must run all the tests for that pull request: this is known as a "build". +If even one test in the build fails, then the entire build is considered a +failure. Pull requests cannot be merged until they have a passing build. + +Kicking Off Builds +================== + +Jenkins has the ability to automatically detect new pull requests and changed +pull requests on Github, and it can automatically run builds in response to +these events. We have Jenkins configured to automatically run builds for all +pull requests from core committers; however, Jenkins will *not* automatically +run builds for new contributors, so a community manager will need to manually +kick off a build for a pull request from a new contributor. + +The reason for this distinction is a matter of trust. Running a build means that +Jenkins will execute all the code in the pull request. A pull request can +contain any code whatsoever: if we allowed Jenkins to automatically build every +pull request, then a malicious developer could make our Jenkins server do whatever +he or she wanted. Before kicking off a build, community managers look at the +code changes to verify that they are not malicious; this protects us from nasty +people. + +Once a contributor has submitted a few pull requests, they can request to be +added to the Jenkins whitelist: this is a special list of people that Jenkins +*will* kick off builds for automatically. If the community managers feel that +the contributor is trustworthy, then they will grant the request, which will +make future development faster and easier for both the contributor and edX. If +a contibutor shows that they can not be trusted for some reason, they will be +removed from this whitelist. + +Failed Builds +============= + +Click on the build to be brought to the build page. You'll see a matrix of blue +and red dots; the red dots indicate what section failing tests were present in. +You can click on the test name to be brought to an error trace that explains +why the tests fail. Please address the failing tests before requesting a new +build on your branch. If the failures appear to not have anything to do with +your code, it may be the case that the master branch is failing. You can ask +your reviewers for advice in this scenario. + +If the build says "Unstable" but passes all tests, you have introduced too many +pep8 and pylint violations. Please refer to the documentation for :doc:`code-quality` +and clean up the code. + +Successful Builds +================= + +If all the tests pass, the "Diff Coverage" and "Diff Quality" reports are +generated. Click on the "View Reports" link on your pull request to be brought +to the Jenkins report page. In a column on the left side of the page are a few +links, including "Diff Coverage Report" and "Diff Quality Report". View each of +these reports (making note that the Diff Quality report has two tabs - one for +pep8, and one for Pylint). + +Make sure your quality coverage is 100% and your test coverage is at least 95%. +Adjust your code appropriately if these metrics are not high enough. Be sure to +ask your reviewers for advice if you need it. + + +.. _Jenkins: http://jenkins-ci.org/ From 8ad4cdb3660d2c72f47056615b3eedc7c222e49a Mon Sep 17 00:00:00 2001 From: Adam Palay Date: Mon, 28 Apr 2014 10:32:18 -0400 Subject: [PATCH 007/137] factor out google analytics ids (LMS-2555) --- .../linkedin/management/commands/linkedin_mailusers.py | 6 +++++- lms/envs/aws.py | 4 ++++ lms/envs/common.py | 4 ++++ lms/templates/google_analytics.html | 2 +- lms/templates/linkedin/linkedin_email.html | 2 +- 5 files changed, 15 insertions(+), 3 deletions(-) diff --git a/lms/djangoapps/linkedin/management/commands/linkedin_mailusers.py b/lms/djangoapps/linkedin/management/commands/linkedin_mailusers.py index ae1e553e69..afd81f08d0 100644 --- a/lms/djangoapps/linkedin/management/commands/linkedin_mailusers.py +++ b/lms/djangoapps/linkedin/management/commands/linkedin_mailusers.py @@ -205,7 +205,11 @@ class Command(BaseCommand): 'linkedin_add_url': self.certificate_url(cert), }) - context = {'courses_list': courses_list, 'num_courses': len(courses_list)} + context = { + 'courses_list': courses_list, + 'num_courses': len(courses_list), + 'google_analytics': settings.GOOGLE_ANALYTICS_LINKEDIN, + } body = render_to_string('linkedin/linkedin_email.html', context) subject = u'{}, Add your Achievements to your LinkedIn Profile'.format(user.profile.name) if mock_run: diff --git a/lms/envs/aws.py b/lms/envs/aws.py index 4593269314..83c659bdd3 100644 --- a/lms/envs/aws.py +++ b/lms/envs/aws.py @@ -397,3 +397,7 @@ THIRD_PARTY_AUTH = AUTH_TOKENS.get('THIRD_PARTY_AUTH', THIRD_PARTY_AUTH) ##### ADVANCED_SECURITY_CONFIG ##### ADVANCED_SECURITY_CONFIG = ENV_TOKENS.get('ADVANCED_SECURITY_CONFIG', {}) + +##### GOOGLE ANALYTICS IDS ##### +GOOGLE_ANALYTICS_ACCOUNT = AUTH_TOKENS.get('GOOGLE_ANALYTICS_ACCOUNT') +GOOGLE_ANALYTICS_LINKEDIN = AUTH_TOKENS.get('GOOGLE_ANALYTICS_LINKEDIN') diff --git a/lms/envs/common.py b/lms/envs/common.py index 6d8862568c..0368522654 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -421,6 +421,10 @@ if FEATURES.get('ENABLE_SQL_TRACKING_LOGS'): TRACKING_IGNORE_URL_PATTERNS = [r'^/event', r'^/login', r'^/heartbeat'] TRACKING_ENABLED = True +######################## GOOGLE ANALYTICS ########################### +GOOGLE_ANALYTICS_ACCOUNT = 'GOOGLE_ANALYTICS_ACCOUNT_DUMMY' +GOOGLE_ANALYTICS_LINKEDIN = 'GOOGLE_ANALYTICS_LINKEDIN_DUMMY' + ######################## subdomain specific settings ########################### COURSE_LISTINGS = {} SUBDOMAIN_BRANDING = {} diff --git a/lms/templates/google_analytics.html b/lms/templates/google_analytics.html index 273fbac970..a19cfcdffb 100644 --- a/lms/templates/google_analytics.html +++ b/lms/templates/google_analytics.html @@ -1,6 +1,6 @@ ", u"a <script>alert(3)</script>"), # encodes scripts + (u"bold 包", u"bold 包"), # unicode, and tags pass through + ) + for case in test_cases: + self.xmodule.score_comment = case[0] + self.assertEqual( + case[1], + self.xmodule.get_context()['comment'] + ) + + def test_lti20_rest_bad_contenttype(self): + """ + Input with bad content type + """ + with self.assertRaisesRegexp(LTIError, "Content-Type must be"): + request = Mock(headers={u'Content-Type': u'Non-existent'}) + self.xmodule.verify_lti_2_0_result_rest_headers(request) + + def test_lti20_rest_failed_oauth_body_verify(self): + """ + Input with bad oauth body hash verification + """ + err_msg = "OAuth body verification failed" + self.xmodule.verify_oauth_body_sign = Mock(side_effect=LTIError(err_msg)) + with self.assertRaisesRegexp(LTIError, err_msg): + request = Mock(headers={u'Content-Type': u'application/vnd.ims.lis.v2.result+json'}) + self.xmodule.verify_lti_2_0_result_rest_headers(request) + + def test_lti20_rest_good_headers(self): + """ + Input with good oauth body hash verification + """ + self.xmodule.verify_oauth_body_sign = Mock(return_value=True) + + request = Mock(headers={u'Content-Type': u'application/vnd.ims.lis.v2.result+json'}) + self.xmodule.verify_lti_2_0_result_rest_headers(request) + # We just want the above call to complete without exceptions, and to have called verify_oauth_body_sign + self.assertTrue(self.xmodule.verify_oauth_body_sign.called) + + BAD_DISPATCH_INPUTS = [ + None, + u"", + u"abcd" + u"notuser/abcd" + u"user/" + u"user//" + u"user/gbere/" + u"user/gbere/xsdf" + u"user/ಠ益ಠ" # not alphanumeric + ] + + def test_lti20_rest_bad_dispatch(self): + """ + Test the error cases for the "dispatch" argument to the LTI 2.0 handler. Anything that doesn't + fit the form user/ + """ + for einput in self.BAD_DISPATCH_INPUTS: + with self.assertRaisesRegexp(LTIError, "No valid user id found in endpoint URL"): + self.xmodule.parse_lti_2_0_handler_suffix(einput) + + GOOD_DISPATCH_INPUTS = [ + (u"user/abcd3", u"abcd3"), + (u"user/Äbcdè2", u"Äbcdè2"), # unicode, just to make sure + ] + + def test_lti20_rest_good_dispatch(self): + """ + Test the good cases for the "dispatch" argument to the LTI 2.0 handler. Anything that does + fit the form user/ + """ + for ginput, expected in self.GOOD_DISPATCH_INPUTS: + self.assertEquals(self.xmodule.parse_lti_2_0_handler_suffix(ginput), expected) + + BAD_JSON_INPUTS = [ + # (bad inputs, error message expected) + ([ + u"kk", # ValueError + u"{{}", # ValueError + u"{}}", # ValueError + 3, # TypeError + {}, # TypeError + ], u"Supplied JSON string in request body could not be decoded"), + ([ + u"3", # valid json, not array or object + u"[]", # valid json, array too small + u"[3, {}]", # valid json, 1st element not an object + ], u"Supplied JSON string is a list that does not contain an object as the first element"), + ([ + u'{"@type": "NOTResult"}', # @type key must have value 'Result' + ], u"JSON object does not contain correct @type attribute"), + ([ + # @context missing + u'{"@type": "Result", "resultScore": 0.1}', + ], u"JSON object does not contain required key"), + ([ + u''' + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "resultScore": 100}''' # score out of range + ], u"score value outside the permitted range of 0-1."), + ([ + u''' + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "resultScore": "1b"}''', # score ValueError + u''' + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "resultScore": {}}''', # score TypeError + ], u"Could not convert resultScore to float"), + ] + + def test_lti20_bad_json(self): + """ + Test that bad json_str to parse_lti_2_0_result_json inputs raise appropriate LTI Error + """ + for error_inputs, error_message in self.BAD_JSON_INPUTS: + for einput in error_inputs: + with self.assertRaisesRegexp(LTIError, error_message): + self.xmodule.parse_lti_2_0_result_json(einput) + + GOOD_JSON_INPUTS = [ + (u''' + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "resultScore": 0.1}''', u""), # no comment means we expect "" + (u''' + [{"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "@id": "anon_id:abcdef0123456789", + "resultScore": 0.1}]''', u""), # OK to have array of objects -- just take the first. @id is okay too + (u''' + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "resultScore": 0.1, + "comment": "ಠ益ಠ"}''', u"ಠ益ಠ"), # unicode comment + ] + + def test_lti20_good_json(self): + """ + Test the parsing of good comments + """ + for json_str, expected_comment in self.GOOD_JSON_INPUTS: + score, comment = self.xmodule.parse_lti_2_0_result_json(json_str) + self.assertEqual(score, 0.1) + self.assertEqual(comment, expected_comment) + + GOOD_JSON_PUT = textwrap.dedent(u""" + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "@id": "anon_id:abcdef0123456789", + "resultScore": 0.1, + "comment": "ಠ益ಠ"} + """).encode('utf-8') + + GOOD_JSON_PUT_LIKE_DELETE = textwrap.dedent(u""" + {"@type": "Result", + "@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "@id": "anon_id:abcdef0123456789", + "comment": "ಠ益ಠ"} + """).encode('utf-8') + + def get_signed_lti20_mock_request(self, body, method=u'PUT'): + """ + Example of signed from LTI 2.0 Provider. Signatures and hashes are example only and won't verify + """ + mock_request = Mock() + mock_request.headers = { + 'Content-Type': 'application/vnd.ims.lis.v2.result+json', + 'Authorization': ( + u'OAuth oauth_nonce="135685044251684026041377608307", ' + u'oauth_timestamp="1234567890", oauth_version="1.0", ' + u'oauth_signature_method="HMAC-SHA1", ' + u'oauth_consumer_key="test_client_key", ' + u'oauth_signature="my_signature%3D", ' + u'oauth_body_hash="gz+PeJZuF2//n9hNUnDj2v5kN70="' + ) + } + mock_request.url = u'http://testurl' + mock_request.http_method = method + mock_request.method = method + mock_request.body = body + return mock_request + + USER_STANDIN = Mock() + USER_STANDIN.id = 999 + + def setup_system_xmodule_mocks_for_lti20_request_test(self): + """ + Helper fn to set up mocking for lti 2.0 request test + """ + self.system.get_real_user = Mock(return_value=self.USER_STANDIN) + self.xmodule.max_score = Mock(return_value=1.0) + self.xmodule.get_client_key_secret = Mock(return_value=('test_client_key', u'test_client_secret')) + self.xmodule.verify_oauth_body_sign = Mock() + + def test_lti20_put_like_delete_success(self): + """ + The happy path for LTI 2.0 PUT that acts like a delete + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + SCORE = 0.55 # pylint: disable=invalid-name + COMMENT = u"ಠ益ಠ" # pylint: disable=invalid-name + self.xmodule.module_score = SCORE + self.xmodule.score_comment = COMMENT + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT_LIKE_DELETE) + # Now call the handler + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + # Now assert there's no score + self.assertEqual(response.status_code, 200) + self.assertIsNone(self.xmodule.module_score) + self.assertEqual(self.xmodule.score_comment, u"") + (_, evt_type, called_grade_obj), _ = self.system.publish.call_args + self.assertEqual(called_grade_obj, {'user_id': self.USER_STANDIN.id, 'value': None, 'max_value': None}) + self.assertEqual(evt_type, 'grade') + + def test_lti20_delete_success(self): + """ + The happy path for LTI 2.0 DELETE + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + SCORE = 0.55 # pylint: disable=invalid-name + COMMENT = u"ಠ益ಠ" # pylint: disable=invalid-name + self.xmodule.module_score = SCORE + self.xmodule.score_comment = COMMENT + mock_request = self.get_signed_lti20_mock_request("", method=u'DELETE') + # Now call the handler + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + # Now assert there's no score + self.assertEqual(response.status_code, 200) + self.assertIsNone(self.xmodule.module_score) + self.assertEqual(self.xmodule.score_comment, u"") + (_, evt_type, called_grade_obj), _ = self.system.publish.call_args + self.assertEqual(called_grade_obj, {'user_id': self.USER_STANDIN.id, 'value': None, 'max_value': None}) + self.assertEqual(evt_type, 'grade') + + def test_lti20_put_set_score_success(self): + """ + The happy path for LTI 2.0 PUT that sets a score + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT) + # Now call the handler + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + # Now assert + self.assertEqual(response.status_code, 200) + self.assertEqual(self.xmodule.module_score, 0.1) + self.assertEqual(self.xmodule.score_comment, u"ಠ益ಠ") + (_, evt_type, called_grade_obj), _ = self.system.publish.call_args + self.assertEqual(evt_type, 'grade') + self.assertEqual(called_grade_obj, {'user_id': self.USER_STANDIN.id, 'value': 0.1, 'max_value': 1.0}) + + def test_lti20_get_no_score_success(self): + """ + The happy path for LTI 2.0 GET when there's no score + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + mock_request = self.get_signed_lti20_mock_request("", method=u'GET') + # Now call the handler + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + # Now assert + self.assertEqual(response.status_code, 200) + self.assertEqual(response.json, {"@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "@type": "Result"}) + + def test_lti20_get_with_score_success(self): + """ + The happy path for LTI 2.0 GET when there is a score + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + SCORE = 0.55 # pylint: disable=invalid-name + COMMENT = u"ಠ益ಠ" # pylint: disable=invalid-name + self.xmodule.module_score = SCORE + self.xmodule.score_comment = COMMENT + mock_request = self.get_signed_lti20_mock_request("", method=u'GET') + # Now call the handler + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + # Now assert + self.assertEqual(response.status_code, 200) + self.assertEqual(response.json, {"@context": "http://purl.imsglobal.org/ctx/lis/v2/Result", + "@type": "Result", + "resultScore": SCORE, + "comment": COMMENT}) + + UNSUPPORTED_HTTP_METHODS = ["OPTIONS", "HEAD", "POST", "TRACE", "CONNECT"] + + def test_lti20_unsupported_method_error(self): + """ + Test we get a 404 when we don't GET or PUT + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT) + for bad_method in self.UNSUPPORTED_HTTP_METHODS: + mock_request.method = bad_method + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + self.assertEqual(response.status_code, 404) + + def test_lti20_request_handler_bad_headers(self): + """ + Test that we get a 401 when header verification fails + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + self.xmodule.verify_lti_2_0_result_rest_headers = Mock(side_effect=LTIError()) + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT) + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + self.assertEqual(response.status_code, 401) + + def test_lti20_request_handler_bad_dispatch_user(self): + """ + Test that we get a 404 when there's no (or badly formatted) user specified in the url + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT) + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, None) + self.assertEqual(response.status_code, 404) + + def test_lti20_request_handler_bad_json(self): + """ + Test that we get a 404 when json verification fails + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + self.xmodule.parse_lti_2_0_result_json = Mock(side_effect=LTIError()) + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT) + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + self.assertEqual(response.status_code, 404) + + def test_lti20_request_handler_bad_user(self): + """ + Test that we get a 404 when the supplied user does not exist + """ + self.setup_system_xmodule_mocks_for_lti20_request_test() + self.system.get_real_user = Mock(return_value=None) + mock_request = self.get_signed_lti20_mock_request(self.GOOD_JSON_PUT) + response = self.xmodule.lti_2_0_result_rest_handler(mock_request, "user/abcd") + self.assertEqual(response.status_code, 404) diff --git a/common/lib/xmodule/xmodule/tests/test_lti_unit.py b/common/lib/xmodule/xmodule/tests/test_lti_unit.py index 86cdabb3e7..c6a3d58054 100644 --- a/common/lib/xmodule/xmodule/tests/test_lti_unit.py +++ b/common/lib/xmodule/xmodule/tests/test_lti_unit.py @@ -2,21 +2,15 @@ """Test for LTI Xmodule functional logic.""" from mock import Mock, patch, PropertyMock -import mock import textwrap -import json from lxml import etree -import json from webob.request import Request from copy import copy -from collections import OrderedDict import urllib -import oauthlib -import hashlib -import base64 -from xmodule.lti_module import LTIDescriptor, LTIError +from xmodule.lti_module import LTIDescriptor +from xmodule.lti_2_util import LTIError from . import LogicTest @@ -56,6 +50,7 @@ class LTIModuleTest(LogicTest): """) self.system.get_real_user = Mock() self.system.publish = Mock() + self.system.rebind_noauth_module_to_user = Mock() self.user_id = self.xmodule.runtime.anonymous_student_id self.lti_id = self.xmodule.lti_id @@ -239,6 +234,7 @@ class LTIModuleTest(LogicTest): self.assertEqual(response.status_code, 200) self.assertDictEqual(expected_response, real_response) + self.assertEqual(self.xmodule.module_score, float(self.DEFAULTS['grade'])) def test_user_id(self): expected_user_id = unicode(urllib.quote(self.xmodule.runtime.anonymous_student_id)) @@ -246,13 +242,16 @@ class LTIModuleTest(LogicTest): self.assertEqual(real_user_id, expected_user_id) def test_outcome_service_url(self): - expected_outcome_service_url = '{scheme}://{host}{path}'.format( - scheme='http' if self.xmodule.runtime.debug else 'https', - host=self.xmodule.runtime.hostname, - path=self.xmodule.runtime.handler_url(self.xmodule, 'grade_handler', thirdparty=True).rstrip('/?') - ) - real_outcome_service_url = self.xmodule.get_outcome_service_url() - self.assertEqual(real_outcome_service_url, expected_outcome_service_url) + mock_url_prefix = 'https://hostname/' + test_service_name = "test_service" + + def mock_handler_url(block, handler_name, **kwargs): # pylint: disable=unused-argument + """Mock function for returning fully-qualified handler urls""" + return mock_url_prefix + handler_name + + self.xmodule.runtime.handler_url = Mock(side_effect=mock_handler_url) + real_outcome_service_url = self.xmodule.get_outcome_service_url(service_name=test_service_name) + self.assertEqual(real_outcome_service_url, mock_url_prefix + test_service_name) def test_resource_link_id(self): with patch('xmodule.lti_module.LTIModule.location', new_callable=PropertyMock) as mock_location: @@ -398,13 +397,11 @@ class LTIModuleTest(LogicTest): def test_max_score(self): self.xmodule.weight = 100.0 - self.xmodule.graded = True + self.assertFalse(self.xmodule.has_score) self.assertEqual(self.xmodule.max_score(), None) self.xmodule.has_score = True - self.assertEqual(self.xmodule.max_score(), 100.0) - self.xmodule.graded = False self.assertEqual(self.xmodule.max_score(), 100.0) def test_context_id(self): diff --git a/common/lib/xmodule/xmodule/x_module.py b/common/lib/xmodule/xmodule/x_module.py index 49d4789260..e05f4f89d6 100644 --- a/common/lib/xmodule/xmodule/x_module.py +++ b/common/lib/xmodule/xmodule/x_module.py @@ -1134,7 +1134,7 @@ class XMLParsingSystem(DescriptorSystem): self.process_xml = process_xml -class ModuleSystem(MetricsMixin,ConfigurableFragmentWrapper, Runtime): # pylint: disable=abstract-method +class ModuleSystem(MetricsMixin, ConfigurableFragmentWrapper, Runtime): # pylint: disable=abstract-method """ This is an abstraction such that x_modules can function independent of the courseware (e.g. import into other types of courseware, LMS, @@ -1154,7 +1154,7 @@ class ModuleSystem(MetricsMixin,ConfigurableFragmentWrapper, Runtime): # pylint open_ended_grading_interface=None, s3_interface=None, cache=None, can_execute_unsafe_code=None, replace_course_urls=None, replace_jump_to_id_urls=None, error_descriptor_class=None, get_real_user=None, - field_data=None, get_user_role=None, + field_data=None, get_user_role=None, rebind_noauth_module_to_user=None, **kwargs): """ Create a closure around the system environment. @@ -1213,6 +1213,9 @@ class ModuleSystem(MetricsMixin,ConfigurableFragmentWrapper, Runtime): # pylint for LMS and Studio. field_data - the `FieldData` to use for backing XBlock storage. + + rebind_noauth_module_to_user - rebinds module bound to AnonymousUser to a real user...used in LTI + modules, which have an anonymous handler, to set legitimate users' data """ # Usage_store is unused, and field_data is often supplanted with an @@ -1251,6 +1254,7 @@ class ModuleSystem(MetricsMixin,ConfigurableFragmentWrapper, Runtime): # pylint self.get_user_role = get_user_role self.descriptor_runtime = descriptor_runtime + self.rebind_noauth_module_to_user = rebind_noauth_module_to_user def get(self, attr): """ provide uniform access to attributes (like etree).""" diff --git a/lms/djangoapps/courseware/features/lti.feature b/lms/djangoapps/courseware/features/lti.feature index 9804d865c9..eb888daede 100644 --- a/lms/djangoapps/courseware/features/lti.feature +++ b/lms/djangoapps/courseware/features/lti.feature @@ -46,7 +46,7 @@ Feature: LMS.LTI component And the course has an LTI component with correct fields: | open_in_a_new_page | weight | is_graded | has_score | | False | 10 | True | True | - And I submit answer to LTI question + And I submit answer to LTI 1 question And I click on the "Progress" tab Then I see text "Problem Scores: 5/10" And I see graph with total progress "5%" @@ -72,7 +72,65 @@ Feature: LMS.LTI component And the course has an LTI component with correct fields: | open_in_a_new_page | weight | is_graded | has_score | | False | 10 | True | True | - And I submit answer to LTI question + And I submit answer to LTI 1 question And I click on the "Progress" tab Then I see text "Problem Scores: 5/10" And I see graph with total progress "5%" + + #9 + Scenario: Graded LTI component in LMS is correctly works with LTI2.0 PUT callback + Given the course has correct LTI credentials with registered Instructor + And the course has an LTI component with correct fields: + | open_in_a_new_page | weight | is_graded | has_score | + | False | 10 | True | True | + And I submit answer to LTI 2 question + And I click on the "Progress" tab + Then I see text "Problem Scores: 8/10" + And I see graph with total progress "8%" + Then I click on the "Instructor" tab + And I click on the "Gradebook" tab + And I see in the gradebook table that "HW" is "80" + And I see in the gradebook table that "Total" is "8" + And I visit the LTI component + Then I see LTI component progress with text "(8.0 / 10.0 points)" + Then I see LTI component feedback with text "This is awesome." + + #10 + Scenario: Graded LTI component in LMS is correctly works with LTI2.0 PUT delete callback + Given the course has correct LTI credentials with registered Instructor + And the course has an LTI component with correct fields: + | open_in_a_new_page | weight | is_graded | has_score | + | False | 10 | True | True | + And I submit answer to LTI 2 question + And I visit the LTI component + Then I see LTI component progress with text "(8.0 / 10.0 points)" + Then I see LTI component feedback with text "This is awesome." + And the LTI provider deletes my grade and feedback + And I visit the LTI component (have to reload) + Then I see LTI component progress with text "(10.0 points possible)" + Then in the LTI component I do not see feedback + And I click on the "Progress" tab + Then I see text "Problem Scores: 0/10" + And I see graph with total progress "0%" + Then I click on the "Instructor" tab + And I click on the "Gradebook" tab + And I see in the gradebook table that "HW" is "0" + And I see in the gradebook table that "Total" is "0" + + #11 + Scenario: LTI component that set to hide_launch and open_in_a_new_page shows no button + Given the course has correct LTI credentials with registered Instructor + And the course has an LTI component with correct fields: + | open_in_a_new_page | hide_launch | + | False | True | + Then in the LTI component I do not see a launch button + Then I see LTI component module title with text "LTI (EXTERNAL RESOURCE)" + + #12 + Scenario: LTI component that set to hide_launch and not open_in_a_new_page shows no iframe + Given the course has correct LTI credentials with registered Instructor + And the course has an LTI component with correct fields: + | open_in_a_new_page | hide_launch | + | True | True | + Then in the LTI component I do not see an provider iframe + Then I see LTI component module title with text "LTI (EXTERNAL RESOURCE)" diff --git a/lms/djangoapps/courseware/features/lti.py b/lms/djangoapps/courseware/features/lti.py index e32118f421..836306f161 100644 --- a/lms/djangoapps/courseware/features/lti.py +++ b/lms/djangoapps/courseware/features/lti.py @@ -2,24 +2,17 @@ import datetime import os import pytz +from django.conf import settings from mock import patch from pytz import UTC -from nose.tools import assert_equal from splinter.exceptions import ElementDoesNotExist - -from django.contrib.auth.models import User -from django.core.urlresolvers import reverse -from django.conf import settings +from nose.tools import assert_true, assert_equal, assert_in from lettuce import world, step -from lettuce.django import django_url -from common import course_id, visit_scenario_item from courseware.tests.factories import InstructorFactory, BetaTesterFactory - from courseware.access import has_access from student.tests.factories import UserFactory -from nose.tools import assert_equals from common import course_id, visit_scenario_item @@ -248,6 +241,22 @@ def check_lti_popup(): world.browser.switch_to_window(parent_window) # Switch to the main window again +@step('visit the LTI component') +def visit_lti_component(_step): + visit_scenario_item('LTI') + + +@step('I see LTI component (.*) with text "([^"]*)"$') +def see_elem_text(_step, elem, text): + selector_map = { + 'progress': '.problem-progress', + 'feedback': '.problem-feedback', + 'module title': '.problem-header' + } + assert_in(elem, selector_map) + assert_true(world.css_has_text(selector_map[elem], text)) + + @step('I see text "([^"]*)"$') def check_progress(_step, text): assert world.browser.is_text_present(text) @@ -255,37 +264,53 @@ def check_progress(_step, text): @step('I see graph with total progress "([^"]*)"$') def see_graph(_step, progress): - SELECTOR = 'grade-detail-graph' - XPATH = '//div[@id="{parent}"]//div[text()="{progress}"]'.format( - parent=SELECTOR, + selector = 'grade-detail-graph' + xpath = '//div[@id="{parent}"]//div[text()="{progress}"]'.format( + parent=selector, progress=progress, ) - node = world.browser.find_by_xpath(XPATH) + node = world.browser.find_by_xpath(xpath) assert node @step('I see in the gradebook table that "([^"]*)" is "([^"]*)"$') def see_value_in_the_gradebook(_step, label, text): - TABLE_SELECTOR = '.grade-table' + table_selector = '.grade-table' index = 0 - table_headers = world.css_find('{0} thead th'.format(TABLE_SELECTOR)) + table_headers = world.css_find('{0} thead th'.format(table_selector)) for i, element in enumerate(table_headers): if element.text.strip() == label: index = i break; - assert world.css_has_text('{0} tbody td'.format(TABLE_SELECTOR), text, index=index) + assert_true(world.css_has_text('{0} tbody td'.format(table_selector), text, index=index)) -@step('I submit answer to LTI question$') -def click_grade(_step): +@step('I submit answer to LTI (.*) question$') +def click_grade(_step, version): + version_map = { + '1': {'selector': 'submit-button', 'expected_text': 'LTI consumer (edX) responded with XML content'}, + '2': {'selector': 'submit-lti2-button', 'expected_text': 'LTI consumer (edX) responded with HTTP 200'}, + } + assert_in(version, version_map) location = world.scenario_dict['LTI'].location.html_id() iframe_name = 'ltiFrame-' + location with world.browser.get_iframe(iframe_name) as iframe: - iframe.find_by_name('submit-button').first.click() - assert iframe.is_text_present('LTI consumer (edX) responded with XML content') + iframe.find_by_name(version_map[version]['selector']).first.click() + assert iframe.is_text_present(version_map[version]['expected_text']) + + +@step('LTI provider deletes my grade and feedback$') +def click_delete_button(_step): + with world.browser.get_iframe(get_lti_frame_name()) as iframe: + iframe.find_by_name('submit-lti2-delete-button').first.click() + + +def get_lti_frame_name(): + location = world.scenario_dict['LTI'].location.html_id() + return 'ltiFrame-' + location @step('I see in iframe that LTI role is (.*)$') @@ -310,3 +335,14 @@ def switch_view(_step, view): world.css_click('#staffstatus') world.wait_for_ajax_complete() + +@step("in the LTI component I do not see (.*)$") +def check_lti_component_no_elem(_step, text): + selector_map = { + 'a launch button': '.link_lti_new_window', + 'an provider iframe': '.ltiLaunchFrame', + 'feedback': '.problem-feedback', + 'progress': '.problem-progress', + } + assert_in(text, selector_map) + assert_true(world.is_css_not_present(selector_map[text])) diff --git a/lms/djangoapps/courseware/model_data.py b/lms/djangoapps/courseware/model_data.py index b204c59551..bc34f7f431 100644 --- a/lms/djangoapps/courseware/model_data.py +++ b/lms/djangoapps/courseware/model_data.py @@ -289,7 +289,6 @@ class DjangoKeyValueStore(KeyValueStore): Scope.user_info, ) - def __init__(self, field_data_cache): self._field_data_cache = field_data_cache diff --git a/lms/djangoapps/courseware/module_render.py b/lms/djangoapps/courseware/module_render.py index 704247acaf..4baa15e988 100644 --- a/lms/djangoapps/courseware/module_render.py +++ b/lms/djangoapps/courseware/module_render.py @@ -60,6 +60,13 @@ xqueue_interface = XQueueInterface( ) +class LmsModuleRenderError(Exception): + """ + An exception class for exceptions thrown by module_render that don't fit well elsewhere + """ + pass + + def make_track_function(request): ''' Make a tracking function that logs what happened. @@ -210,25 +217,31 @@ def get_module_for_descriptor(user, request, descriptor, field_data_cache, cours static_asset_path) -def get_module_for_descriptor_internal(user, descriptor, field_data_cache, course_id, - track_function, xqueue_callback_url_prefix, - position=None, wrap_xmodule_display=True, grade_bucket_type=None, - static_asset_path=''): +def get_module_system_for_user(user, field_data_cache, + # Arguments preceding this comment have user binding, those following don't + descriptor, course_id, track_function, xqueue_callback_url_prefix, + position=None, wrap_xmodule_display=True, grade_bucket_type=None, + static_asset_path=''): """ - Actually implement get_module, without requiring a request. + Helper function that returns a module system and student_data bound to a user and a descriptor. - See get_module() docstring for further details. + The purpose of this function is to factor out everywhere a user is implicitly bound when creating a module, + to allow an existing module to be re-bound to a user. Most of the user bindings happen when creating the + closures that feed the instantiation of ModuleSystem. + + The arguments fall into two categories: those that have explicit or implicit user binding, which are user + and field_data_cache, and those don't and are just present so that ModuleSystem can be instantiated, which + are all the other arguments. Ultimately, this isn't too different than how get_module_for_descriptor_internal + was before refactoring. + + Arguments: + see arguments for get_module() + + Returns: + (LmsModuleSystem, KvsFieldData): (module system, student_data) bound to, primarily, the user and descriptor """ - - # Do not check access when it's a noauth request. - if getattr(user, 'known', True): - # Short circuit--if the user shouldn't have access, bail without doing any work - if not has_access(user, descriptor, 'load', course_id): - return None - student_data = KvsFieldData(DjangoKeyValueStore(field_data_cache)) - def make_xqueue_callback(dispatch='score_update'): # Fully qualified callback URL for external queueing system relative_xqueue_callback_url = reverse( @@ -333,6 +346,49 @@ def get_module_for_descriptor_internal(user, descriptor, field_data_cache, cours else: track_function(event_type, event) + def rebind_noauth_module_to_user(module, real_user): + """ + A function that allows a module to get re-bound to a real user if it was previously bound to an AnonymousUser. + + Will only work within a module bound to an AnonymousUser, e.g. one that's instantiated by the noauth_handler. + + Arguments: + module (any xblock type): the module to rebind + real_user (django.contrib.auth.models.User): the user to bind to + + Returns: + nothing (but the side effect is that module is re-bound to real_user) + """ + if user.is_authenticated(): + err_msg = ("rebind_noauth_module_to_user can only be called from a module bound to " + "an anonymous user") + log.error(err_msg) + raise LmsModuleRenderError(err_msg) + + field_data_cache_real_user = FieldDataCache.cache_for_descriptor_descendents( + course_id, + real_user, + module.descriptor + ) + + (inner_system, inner_student_data) = get_module_system_for_user( + real_user, field_data_cache_real_user, # These have implicit user bindings, rest of args considered not to + module.descriptor, course_id, track_function, xqueue_callback_url_prefix, position, wrap_xmodule_display, + grade_bucket_type, static_asset_path + ) + # rebinds module to a different student. We'll change system, student_data, and scope_ids + module.descriptor.bind_for_student( + inner_system, + LmsFieldData(module.descriptor._field_data, inner_student_data) # pylint: disable=protected-access + ) + module.descriptor.scope_ids = ( + module.descriptor.scope_ids._replace(user_id=real_user.id) # pylint: disable=protected-access + ) + module.scope_ids = module.descriptor.scope_ids # this is needed b/c NamedTuples are immutable + # now bind the module to the new ModuleSystem instance and vice-versa + module.runtime = inner_system + inner_system.xmodule_instance = module + # Build a list of wrapping functions that will be applied in order # to the Fragment content coming out of the xblocks that are about to be rendered. block_wrappers = [] @@ -433,6 +489,7 @@ def get_module_for_descriptor_internal(user, descriptor, field_data_cache, cours }, get_user_role=lambda: get_user_role(user, course_id), descriptor_runtime=descriptor.runtime, + rebind_noauth_module_to_user=rebind_noauth_module_to_user, ) # pass position specified in URL to module through ModuleSystem @@ -451,6 +508,31 @@ def get_module_for_descriptor_internal(user, descriptor, field_data_cache, cours else: system.error_descriptor_class = NonStaffErrorDescriptor + return system, student_data + + +def get_module_for_descriptor_internal(user, descriptor, field_data_cache, course_id, # pylint: disable=invalid-name + track_function, xqueue_callback_url_prefix, + position=None, wrap_xmodule_display=True, grade_bucket_type=None, + static_asset_path=''): + """ + Actually implement get_module, without requiring a request. + + See get_module() docstring for further details. + """ + + # Do not check access when it's a noauth request. + if getattr(user, 'known', True): + # Short circuit--if the user shouldn't have access, bail without doing any work + if not has_access(user, descriptor, 'load', course_id): + return None + + (system, student_data) = get_module_system_for_user( + user, field_data_cache, # These have implicit user bindings, the rest of args are considered not to + descriptor, course_id, track_function, xqueue_callback_url_prefix, position, wrap_xmodule_display, + grade_bucket_type, static_asset_path + ) + descriptor.bind_for_student(system, LmsFieldData(descriptor._field_data, student_data)) # pylint: disable=protected-access descriptor.scope_ids = descriptor.scope_ids._replace(user_id=user.id) # pylint: disable=protected-access return descriptor diff --git a/lms/djangoapps/courseware/tests/test_lti_integration.py b/lms/djangoapps/courseware/tests/test_lti_integration.py index 0686767668..d1de8f3a44 100644 --- a/lms/djangoapps/courseware/tests/test_lti_integration.py +++ b/lms/djangoapps/courseware/tests/test_lti_integration.py @@ -1,11 +1,23 @@ """LTI integration tests""" import oauthlib -from . import BaseTestXmodule from collections import OrderedDict import mock import urllib +import json +from django.test.utils import override_settings +from django.core.urlresolvers import reverse +from django.conf import settings + +from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase +from xmodule.modulestore.tests.factories import CourseFactory, ItemFactory +from xmodule.modulestore import Location + +from courseware.tests import BaseTestXmodule +from courseware.tests.modulestore_config import TEST_DATA_MIXED_MODULESTORE +from courseware.views import get_course_lti_endpoints +from lms.lib.xblock.runtime import quote_slashes class TestLTI(BaseTestXmodule): """ @@ -71,7 +83,13 @@ class TestLTI(BaseTestXmodule): 'element_id': self.item_descriptor.location.html_id(), 'launch_url': 'http://www.example.com', # default value 'open_in_a_new_page': True, - 'form_url': self.item_descriptor.xmodule_runtime.handler_url(self.item_descriptor, 'preview_handler').rstrip('/?'), + 'form_url': self.item_descriptor.xmodule_runtime.handler_url(self.item_descriptor, + 'preview_handler').rstrip('/?'), + 'hide_launch': False, + 'has_score': False, + 'module_score': None, + 'comment': u'', + 'weight': 1.0, } def mocked_sign(self, *args, **kwargs): @@ -95,10 +113,111 @@ class TestLTI(BaseTestXmodule): def test_lti_constructor(self): generated_content = self.item_descriptor.render('student_view').content - expected_content = self.runtime.render_template('lti.html', self.expected_context) + expected_content = self.runtime.render_template('lti.html', self.expected_context) self.assertEqual(generated_content, expected_content) def test_lti_preview_handler(self): generated_content = self.item_descriptor.preview_handler(None, None).body expected_content = self.runtime.render_template('lti_form.html', self.expected_context) self.assertEqual(generated_content, expected_content) + + +@override_settings(MODULESTORE=TEST_DATA_MIXED_MODULESTORE) +class TestLTIModuleListing(ModuleStoreTestCase): + """ + a test for the rest endpoint that lists LTI modules in a course + """ + # arbitrary constant + COURSE_SLUG = "100" + COURSE_NAME = "test_course" + + def setUp(self): + """Create course, 2 chapters, 2 sections""" + self.course = CourseFactory.create(display_name=self.COURSE_NAME, number=self.COURSE_SLUG) + self.chapter1 = ItemFactory.create( + parent_location=self.course.location, + display_name="chapter1", + category='chapter') + self.section1 = ItemFactory.create( + parent_location=self.chapter1.location, + display_name="section1", + category='sequential') + self.chapter2 = ItemFactory.create( + parent_location=self.course.location, + display_name="chapter2", + category='chapter') + self.section2 = ItemFactory.create( + parent_location=self.chapter2.location, + display_name="section2", + category='sequential') + + self.published_location_dict = {'tag': 'i4x', + 'org': self.course.location.org, + 'category': 'lti', + 'course': self.course.location.course, + 'name': 'lti_published'} + self.draft_location_dict = {'tag': 'i4x', + 'org': self.course.location.org, + 'category': 'lti', + 'course': self.course.location.course, + 'name': 'lti_draft', + 'revision': 'draft'} + # creates one draft and one published lti module, in different sections + self.lti_published = ItemFactory.create( + parent_location=self.section1.location, + display_name="lti published", + category="lti", + location=Location(self.published_location_dict) + ) + self.lti_draft = ItemFactory.create( + parent_location=self.section2.location, + display_name="lti draft", + category="lti", + location=Location(self.draft_location_dict) + ) + + def expected_handler_url(self, handler): + """convenience method to get the reversed handler urls""" + return "https://{}{}".format(settings.SITE_NAME, reverse( + 'courseware.module_render.handle_xblock_callback_noauth', + args=[ + self.course.id, + quote_slashes(unicode(self.lti_published.scope_ids.usage_id).encode('utf-8')), + handler + ] + )) + + def test_lti_rest_bad_course(self): + """Tests what happens when the lti listing rest endpoint gets a bad course_id""" + bad_ids = [u"sf", u"dne/dne/dne", u"fo/ey/\u5305"] + request = mock.Mock() + request.method = 'GET' + for bad_course_id in bad_ids: + response = get_course_lti_endpoints(request, bad_course_id) + self.assertEqual(404, response.status_code) + + def test_lti_rest_listing(self): + """tests that the draft lti module is not a part of the endpoint response, but the published one is""" + request = mock.Mock() + request.method = 'GET' + response = get_course_lti_endpoints(request, self.course.id) + + self.assertEqual(200, response.status_code) + self.assertEqual('application/json', response['Content-Type']) + + expected = { + "lti_1_1_result_service_xml_endpoint": self.expected_handler_url('grade_handler'), + "lti_2_0_result_service_json_endpoint": + self.expected_handler_url('lti_2_0_result_rest_handler') + "/user/{anon_user_id}", + "display_name": self.lti_published.display_name + } + self.assertEqual([expected], json.loads(response.content)) + + def test_lti_rest_non_get(self): + """tests that the endpoint returns 404 when hit with NON-get""" + DISALLOWED_METHODS = ("POST", "PUT", "DELETE", "HEAD", "OPTIONS") # pylint: disable=invalid-name + for method in DISALLOWED_METHODS: + request = mock.Mock() + request.method = method + response = get_course_lti_endpoints(request, self.course.id) + self.assertEqual(405, response.status_code) diff --git a/lms/djangoapps/courseware/tests/test_module_render.py b/lms/djangoapps/courseware/tests/test_module_render.py index 55e26619fb..76f19a208c 100644 --- a/lms/djangoapps/courseware/tests/test_module_render.py +++ b/lms/djangoapps/courseware/tests/test_module_render.py @@ -12,6 +12,7 @@ from django.conf import settings from django.test import TestCase from django.test.client import RequestFactory from django.test.utils import override_settings +from django.contrib.auth.models import AnonymousUser from capa.tests.response_xml_factory import OptionResponseXMLFactory from xblock.field_data import FieldData @@ -27,13 +28,16 @@ from xmodule.x_module import XModuleDescriptor from courseware import module_render as render from courseware.courses import get_course_with_access, course_image_url, get_course_info_section from courseware.model_data import FieldDataCache +from courseware.models import StudentModule from courseware.tests.factories import StudentModuleFactory, UserFactory, GlobalStaffFactory from courseware.tests.tests import LoginEnrollmentTestCase from courseware.tests.modulestore_config import TEST_DATA_MIXED_MODULESTORE from courseware.tests.modulestore_config import TEST_DATA_MONGO_MODULESTORE from courseware.tests.modulestore_config import TEST_DATA_XML_MODULESTORE +from courseware.tests.test_submitting_problems import TestSubmittingProblems +from student.models import anonymous_id_for_user from lms.lib.xblock.runtime import quote_slashes @@ -96,7 +100,6 @@ class ModuleRenderTestCase(ModuleStoreTestCase, LoginEnrollmentTestCase): # note if the URL mapping changes then this assertion will break self.assertIn('/courses/' + self.course_id + '/jump_to_id/vertical_test', html) - def test_xqueue_callback_success(self): """ Test for happy-path xqueue_callback @@ -874,3 +877,106 @@ class TestModuleTrackingContext(ModuleStoreTestCase): def test_missing_display_name(self, mock_tracker): actual_display_name = self.handle_callback_and_get_display_name_from_event(mock_tracker) self.assertTrue(actual_display_name.startswith('problem')) + + +class TestXmoduleRuntimeEvent(TestSubmittingProblems): + """ + Inherit from TestSubmittingProblems to get functionality that set up a course and problems structure + """ + + def setUp(self): + super(TestXmoduleRuntimeEvent, self).setUp() + self.homework = self.add_graded_section_to_course('homework') + self.problem = self.add_dropdown_to_section(self.homework.location, 'p1', 1) + self.grade_dict = {'value': 0.18, 'max_value': 32, 'user_id': self.student_user.id} + self.delete_dict = {'value': None, 'max_value': None, 'user_id': self.student_user.id} + + def get_module_for_user(self, user): + """Helper function to get useful module at self.location in self.course_id for user""" + mock_request = MagicMock() + mock_request.user = user + field_data_cache = FieldDataCache.cache_for_descriptor_descendents( + self.course.id, user, self.course, depth=2) + + return render.get_module( # pylint: disable=protected-access + user, + mock_request, + self.problem.id, + field_data_cache, + self.course.id)._xmodule + + def set_module_grade_using_publish(self, grade_dict): + """Publish the user's grade, takes grade_dict as input""" + module = self.get_module_for_user(self.student_user) + module.system.publish(module, 'grade', grade_dict) + return module + + def test_xmodule_runtime_publish(self): + """Tests the publish mechanism""" + self.set_module_grade_using_publish(self.grade_dict) + student_module = StudentModule.objects.get(student=self.student_user, module_state_key=self.problem.id) + self.assertEqual(student_module.grade, self.grade_dict['value']) + self.assertEqual(student_module.max_grade, self.grade_dict['max_value']) + + def test_xmodule_runtime_publish_delete(self): + """Test deleting the grade using the publish mechanism""" + module = self.set_module_grade_using_publish(self.grade_dict) + module.system.publish(module, 'grade', self.delete_dict) + student_module = StudentModule.objects.get(student=self.student_user, module_state_key=self.problem.id) + self.assertIsNone(student_module.grade) + self.assertIsNone(student_module.max_grade) + + +class TestRebindModule(TestSubmittingProblems): + """ + Tests to verify the functionality of rebinding a module. + Inherit from TestSubmittingProblems to get functionality that set up a course structure + """ + def setUp(self): + super(TestRebindModule, self).setUp() + self.homework = self.add_graded_section_to_course('homework') + self.lti = ItemFactory.create(category='lti', parent=self.homework) + self.user = UserFactory.create() + self.anon_user = AnonymousUser() + + def get_module_for_user(self, user): + """Helper function to get useful module at self.location in self.course_id for user""" + mock_request = MagicMock() + mock_request.user = user + field_data_cache = FieldDataCache.cache_for_descriptor_descendents( + self.course.id, user, self.course, depth=2) + + return render.get_module( # pylint: disable=protected-access + user, + mock_request, + self.lti.id, + field_data_cache, + self.course.id)._xmodule + + def test_rebind_noauth_module_to_user_not_anonymous(self): + """ + Tests that an exception is thrown when rebind_noauth_module_to_user is run from a + module bound to a real user + """ + module = self.get_module_for_user(self.user) + user2 = UserFactory() + user2.id = 2 + with self.assertRaisesRegexp( + render.LmsModuleRenderError, + "rebind_noauth_module_to_user can only be called from a module bound to an anonymous user" + ): + self.assertTrue(module.system.rebind_noauth_module_to_user(module, user2)) + + def test_rebind_noauth_module_to_user_anonymous(self): + """ + Tests that get_user_module_for_noauth succeeds when rebind_noauth_module_to_user is run from a + module bound to AnonymousUser + """ + module = self.get_module_for_user(self.anon_user) + user2 = UserFactory() + user2.id = 2 + module.system.rebind_noauth_module_to_user(module, user2) + self.assertTrue(module) + self.assertEqual(module.system.anonymous_student_id, anonymous_id_for_user(user2, self.course.id)) + self.assertEqual(module.scope_ids.user_id, user2.id) + self.assertEqual(module.descriptor.scope_ids.user_id, user2.id) diff --git a/lms/djangoapps/courseware/views.py b/lms/djangoapps/courseware/views.py index cb34b55de2..54d505446f 100644 --- a/lms/djangoapps/courseware/views.py +++ b/lms/djangoapps/courseware/views.py @@ -4,6 +4,7 @@ Courseware views functions import logging import urllib +import json from collections import defaultdict from django.utils.translation import ugettext as _ @@ -12,8 +13,9 @@ from django.conf import settings from django.core.context_processors import csrf from django.core.exceptions import PermissionDenied from django.core.urlresolvers import reverse -from django.contrib.auth.models import User +from django.contrib.auth.models import User, AnonymousUser from django.contrib.auth.decorators import login_required +from django.views.decorators.http import require_GET from django.http import Http404, HttpResponse from django.shortcuts import redirect from edxmako.shortcuts import render_to_response, render_to_string @@ -24,8 +26,7 @@ from markupsafe import escape from courseware import grades from courseware.access import has_access -from courseware.courses import get_courses, get_course_with_access, get_studio_url, sort_by_announcement - +from courseware.courses import get_courses, get_course, get_studio_url, get_course_with_access, sort_by_announcement from courseware.masquerade import setup_masquerade from courseware.model_data import FieldDataCache from .module_render import toc_for_course, get_module_for_descriptor, get_module @@ -98,7 +99,6 @@ def render_accordion(request, course, chapter, section, field_data_cache): Returns the html string """ - # grab the table of contents user = User.objects.prefetch_related("groups").get(id=request.user.id) request.user = user # keep just one instance of User @@ -828,3 +828,58 @@ def get_static_tab_contents(request, course, tab): ) return html + + +@require_GET +def get_course_lti_endpoints(request, course_id): + """ + View that, given a course_id, returns the a JSON object that enumerates all of the LTI endpoints for that course. + + The LTI 2.0 result service spec at + http://www.imsglobal.org/lti/ltiv2p0/uml/purl.imsglobal.org/vocab/lis/v2/outcomes/Result/service.html + says "This specification document does not prescribe a method for discovering the endpoint URLs." This view + function implements one way of discovering these endpoints, returning a JSON array when accessed. + + Arguments: + request (django request object): the HTTP request object that triggered this view function + course_id (unicode): id associated with the course + + Returns: + (django response object): HTTP response. 404 if course is not found, otherwise 200 with JSON body. + """ + try: + course = get_course(course_id, depth=2) + except ValueError: # get_course raises ValueError if course_id is invalid or doesn't refer to a course + return HttpResponse(status=404) + + anonymous_user = AnonymousUser() + anonymous_user.known = False # make these "noauth" requests like module_render.handle_xblock_callback_noauth + lti_descriptors = modulestore().get_items(Location("i4x", course.org, course.number, "lti", None), course.id) + + lti_noauth_modules = [ + get_module_for_descriptor( + anonymous_user, + request, + descriptor, + FieldDataCache.cache_for_descriptor_descendents( + course_id, + anonymous_user, + descriptor + ), + course_id + ) + for descriptor in lti_descriptors + ] + + endpoints = [ + { + 'display_name': module.display_name, + 'lti_2_0_result_service_json_endpoint': module.get_outcome_service_url( + service_name='lti_2_0_result_rest_handler') + "/user/{anon_user_id}", + 'lti_1_1_result_service_xml_endpoint': module.get_outcome_service_url( + service_name='grade_handler'), + } + for module in lti_noauth_modules + ] + + return HttpResponse(json.dumps(endpoints), content_type='application/json') diff --git a/lms/envs/aws.py b/lms/envs/aws.py index 4593269314..4e6c527fa4 100644 --- a/lms/envs/aws.py +++ b/lms/envs/aws.py @@ -134,6 +134,7 @@ EMAIL_HOST = ENV_TOKENS.get('EMAIL_HOST', 'localhost') # django default is loca EMAIL_PORT = ENV_TOKENS.get('EMAIL_PORT', 25) # django default is 25 EMAIL_USE_TLS = ENV_TOKENS.get('EMAIL_USE_TLS', False) # django default is False SITE_NAME = ENV_TOKENS['SITE_NAME'] +HTTPS = ENV_TOKENS.get('HTTPS', HTTPS) SESSION_ENGINE = ENV_TOKENS.get('SESSION_ENGINE', SESSION_ENGINE) SESSION_COOKIE_DOMAIN = ENV_TOKENS.get('SESSION_COOKIE_DOMAIN') REGISTRATION_EXTRA_FIELDS = ENV_TOKENS.get('REGISTRATION_EXTRA_FIELDS', REGISTRATION_EXTRA_FIELDS) diff --git a/lms/envs/dev.py b/lms/envs/dev.py index add0d48c12..4a2b9517e0 100644 --- a/lms/envs/dev.py +++ b/lms/envs/dev.py @@ -18,6 +18,7 @@ from logsettings import get_logger_config DEBUG = True TEMPLATE_DEBUG = True +HTTPS = 'off' FEATURES['DISABLE_START_DATES'] = False FEATURES['ENABLE_SQL_TRACKING_LOGS'] = True FEATURES['SUBDOMAIN_COURSE_LISTINGS'] = False # Enable to test subdomains--otherwise, want all courses to show up diff --git a/lms/lib/xblock/runtime.py b/lms/lib/xblock/runtime.py index 895e8f2c74..b8ec36d192 100644 --- a/lms/lib/xblock/runtime.py +++ b/lms/lib/xblock/runtime.py @@ -5,7 +5,7 @@ Module implementing `xblock.runtime.Runtime` functionality for the LMS import re from django.core.urlresolvers import reverse - +from django.conf import settings from user_api import user_service from xmodule.modulestore.django import modulestore from xmodule.x_module import ModuleSystem @@ -100,6 +100,15 @@ class LmsHandlerUrls(object): if query: url += '?' + query + # If third-party, return fully-qualified url + if thirdparty: + scheme = "https" if settings.HTTPS == "on" else "http" + url = '{scheme}://{host}{path}'.format( + scheme=scheme, + host=settings.SITE_NAME, + path=url + ) + return url def local_resource_url(self, block, uri): diff --git a/lms/lib/xblock/test/test_runtime.py b/lms/lib/xblock/test/test_runtime.py index f4ec165fed..75d0f38c3f 100644 --- a/lms/lib/xblock/test/test_runtime.py +++ b/lms/lib/xblock/test/test_runtime.py @@ -3,6 +3,7 @@ Tests of the LMS XBlock Runtime and associated utilities """ from django.contrib.auth.models import User +from django.conf import settings from ddt import ddt, data from mock import Mock from unittest import TestCase @@ -87,6 +88,18 @@ class TestHandlerUrl(TestCase): self.assertIn('handler1', self._parsed_path('handler1')) self.assertIn('handler_a', self._parsed_path('handler_a')) + def test_thirdparty_fq(self): + """Testing the Fully-Qualified URL returned by thirdparty=True""" + parsed_fq_url = urlparse(self.runtime.handler_url(self.block, 'handler', thirdparty=True)) + self.assertEqual(parsed_fq_url.scheme, 'https') + self.assertEqual(parsed_fq_url.hostname, settings.SITE_NAME) + + def test_not_thirdparty_rel(self): + """Testing the Fully-Qualified URL returned by thirdparty=False""" + parsed_fq_url = urlparse(self.runtime.handler_url(self.block, 'handler', thirdparty=False)) + self.assertEqual(parsed_fq_url.scheme, '') + self.assertIsNone(parsed_fq_url.hostname) + class TestUserServiceAPI(TestCase): """Test the user service interface""" diff --git a/lms/templates/lti.html b/lms/templates/lti.html index 0018554528..91348a8a5e 100644 --- a/lms/templates/lti.html +++ b/lms/templates/lti.html @@ -1,17 +1,31 @@ <%! import json %> <%! from django.utils.translation import ugettext as _ %> +

+ ## Translators: "External resource" means that this learning module is hosted on a platform external to the edX LMS + ${display_name} (${_('External resource')}) +

+ +% if has_score and weight: +
+ % if module_score is not None: + ## Translators: "points" is the student's achieved score on this LTI unit, and "total_points" is the maximum number of points achievable. + (${_("{points} / {total_points} points").format(points=module_score, total_points=weight)}) + % else: + ## Translators: "total_points" is the maximum number of points achievable on this LTI unit + (${_("{total_points} points possible").format(total_points=weight)}) + % endif +
+% endif +
-% if launch_url and launch_url != 'http://www.example.com': +% if launch_url and launch_url != 'http://www.example.com' and not hide_launch: % if open_in_a_new_page: diff --git a/lms/urls.py b/lms/urls.py index 28c0ca7071..e9a033130a 100644 --- a/lms/urls.py +++ b/lms/urls.py @@ -326,6 +326,9 @@ if settings.COURSEWARE_ENABLED: url(r'^courses/(?P[^/]+/[^/]+/[^/]+)/notes$', 'notes.views.notes', name='notes'), url(r'^courses/(?P[^/]+/[^/]+/[^/]+)/notes/', include('notes.urls')), + # LTI endpoints listing + url(r'^courses/(?P[^/]+/[^/]+/[^/]+)/lti_rest_endpoints/', + 'courseware.views.get_course_lti_endpoints', name='lti_rest_endpoints'), ) # allow course staff to change to student view of courseware From c806c8a9543ef14934718dea91cf8b3c6300e21d Mon Sep 17 00:00:00 2001 From: Adam Palay Date: Tue, 29 Apr 2014 09:04:35 -0400 Subject: [PATCH 016/137] fix wiki hide button not working in firefox (STUD-1581) --- cms/static/coffee/src/views/tabs.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cms/static/coffee/src/views/tabs.coffee b/cms/static/coffee/src/views/tabs.coffee index 83f520f7ae..ff24b61706 100644 --- a/cms/static/coffee/src/views/tabs.coffee +++ b/cms/static/coffee/src/views/tabs.coffee @@ -31,7 +31,7 @@ define ["jquery", "jquery.ui", "backbone", "js/views/feedback_prompt", "js/views ) toggleVisibilityOfTab: (event, ui) => - checkbox_element = event.srcElement + checkbox_element = event.target tab_element = $(checkbox_element).parents(".course-tab")[0] saving = new NotificationView.Mini({title: gettext("Saving…")}) From dd71ee5186c77651793aaa9df4da67ac682d2c4b Mon Sep 17 00:00:00 2001 From: Alison Hodges Date: Tue, 29 Apr 2014 11:42:36 -0400 Subject: [PATCH 017/137] Documents in data packages are in raw format, not compressed or minified --- .../data/source/internal_data_formats/change_log.rst | 3 +++ .../source/internal_data_formats/discussion_data.rst | 9 +++++++-- .../data/source/internal_data_formats/tracking_logs.rst | 4 +++- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/docs/en_us/data/source/internal_data_formats/change_log.rst b/docs/en_us/data/source/internal_data_formats/change_log.rst index f2cd5a6dea..acc3614ba9 100644 --- a/docs/en_us/data/source/internal_data_formats/change_log.rst +++ b/docs/en_us/data/source/internal_data_formats/change_log.rst @@ -10,6 +10,9 @@ Change Log * - Date - Change + * - 29 Apr 14 + - Corrected misstatement on how :ref:`Discussion Forums Data` is sent in + data packages. * - 25 Apr 14 - Added new event types to the :ref:`Tracking Logs` chapter for interactions with PDF files. * - 31 Mar 2014 diff --git a/docs/en_us/data/source/internal_data_formats/discussion_data.rst b/docs/en_us/data/source/internal_data_formats/discussion_data.rst index 173cdaafe9..eea84076f6 100644 --- a/docs/en_us/data/source/internal_data_formats/discussion_data.rst +++ b/docs/en_us/data/source/internal_data_formats/discussion_data.rst @@ -22,12 +22,16 @@ A sample of the field/value pairs that are in the mongo file, and descriptions o Samples ********* -Two sample rows, or JSON documents, from a .mongo file of discussion data follow. The JSON documents are minified before they are added to the log file, so they appear in compact format. +Two sample rows, or JSON documents, from a ``.mongo`` file of discussion data +follow. ---------------------------------------- CommentThread Document Example ---------------------------------------- +The JSON documents that include discussion data are delivered in a compact, +machine-readable format that can be difficult to read at a glance. + .. code-block:: json { "_id" : { "$oid" : "50f1dd4ae05f6d2600000001" }, "_type" : "CommentThread", "anonymous" : @@ -42,7 +46,8 @@ CommentThread Document Example 1358134453862 }, "votes" : { "count" : 1, "down" : [], "down_count" : 0, "point" : 1, "up" : [ "48" ], "up_count" : 1 } } -If you use a JSON formatter to "pretty print" this document, a version that is more readable is produced. +If you use a JSON formatter to "pretty print" this document, a version that is +more readable is produced. .. code-block:: json diff --git a/docs/en_us/data/source/internal_data_formats/tracking_logs.rst b/docs/en_us/data/source/internal_data_formats/tracking_logs.rst index d371e6ada4..7526ccc0c9 100644 --- a/docs/en_us/data/source/internal_data_formats/tracking_logs.rst +++ b/docs/en_us/data/source/internal_data_formats/tracking_logs.rst @@ -19,7 +19,9 @@ The sections in this chapter describe: Sample Event ************************* -A sample event from an edX.log file follows. The JSON documents that include the event data are included in the log file as raw data, so they appear in this compact format. +A sample event from an edX.log file follows. The JSON documents that include +event data are delivered in a compact, machine-readable format that can be +difficult to read at a glance. .. code-block:: json From c5834eb6a21389976b1fe2d88418d8f4842c21a8 Mon Sep 17 00:00:00 2001 From: Joe Blaylock Date: Mon, 21 Apr 2014 10:12:49 -0700 Subject: [PATCH 018/137] Certs: pass course name on queue Stanford had a problem a few times that certificate requests had different values for the course display name and the course name printed on the certificate and verification pages because of human error. This passes the course display name on the queue to the certificate requests, so that at least one place where the course name is reproduced (the certificate agent's settings.py) can be eliminated. --- lms/djangoapps/certificates/queue.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lms/djangoapps/certificates/queue.py b/lms/djangoapps/certificates/queue.py index f593d58fb3..0a1f3ea63f 100644 --- a/lms/djangoapps/certificates/queue.py +++ b/lms/djangoapps/certificates/queue.py @@ -175,6 +175,7 @@ class XQueueCertInterface(object): self.request.user = student self.request.session = {} + course_name = course.display_name or course_id is_whitelisted = self.whitelist.filter(user=student, course_id=course_id, whitelist=True).exists() grade = grades.grade(student, self.request, course) enrollment_mode = CourseEnrollment.enrollment_mode_for_user(student, course_id) @@ -220,6 +221,7 @@ class XQueueCertInterface(object): 'action': 'create', 'username': student.username, 'course_id': course_id, + 'course_name': course_name, 'name': profile.name, 'grade': grade['grade'], 'template_pdf': template_pdf, From 4c1c2ea0bcf366ddda159956ddb51e06e152fe78 Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Sun, 27 Apr 2014 23:03:44 -0400 Subject: [PATCH 019/137] Add documentation on public sandboxes --- .../source/i18n_translators_guide.rst | 3 + docs/en_us/developers/source/index.rst | 1 + .../developers/source/public_sandboxes.rst | 135 ++++++++++++++++++ 3 files changed, 139 insertions(+) create mode 100644 docs/en_us/developers/source/public_sandboxes.rst diff --git a/docs/en_us/developers/source/i18n_translators_guide.rst b/docs/en_us/developers/source/i18n_translators_guide.rst index a5080a0790..b655b89a7d 100644 --- a/docs/en_us/developers/source/i18n_translators_guide.rst +++ b/docs/en_us/developers/source/i18n_translators_guide.rst @@ -18,6 +18,9 @@ For information on the Transifex process, see the following sections: * `Getting Started with Transifex`_ * `Guidelines for Translators`_ +See also documentation on +`public translation sandboxes `_. + Getting Started with Transifex ****************************** diff --git a/docs/en_us/developers/source/index.rst b/docs/en_us/developers/source/index.rst index 68d3cb9e7a..c90378433e 100644 --- a/docs/en_us/developers/source/index.rst +++ b/docs/en_us/developers/source/index.rst @@ -38,6 +38,7 @@ Internationalization i18n.rst i18n_translators_guide.rst pavelib.rst + public_sandboxes.rst xblocks.rst Indices and tables diff --git a/docs/en_us/developers/source/public_sandboxes.rst b/docs/en_us/developers/source/public_sandboxes.rst new file mode 100644 index 0000000000..6d3d3a37e9 --- /dev/null +++ b/docs/en_us/developers/source/public_sandboxes.rst @@ -0,0 +1,135 @@ +#################### +edX Public Sandboxes +#################### + +EdX maintains a set of publicly-available sandboxes, to allow contributors +to interact with the software without having to set it up themselves. + +* `edx.org Sandbox`_ for those looking to try out the software powering edx.org + +* `Language Sandboxes`_ for contributors helping to translate OpenEdX into + various languages, who have a need to see translations "in context" - that is, + in use on an actual website. + + +edx.org Sandbox +*************** +This sandbox is intended for those looking to try out the software powering +`edx.org `_. + +The sandbox allows users staff- and student-level access to a copy of the current +version of the edx.org website. This sandbox does not allow access to Studio, the +course-authoring system. + +Login by visiting the following url: + +* `https://www.sandbox.edx.org/ `_ + +You can log in to a staff account using the following credentials: + +* username: staff@example.com +* password: edx + +You can log in to a student account using one the following credentials. +Each user is enrolled in the demo course with an audit, honor code, or +verified certificate, respectively: + +* username: audit@example.com / honor@example.com / verified@example.com +* password: edx + +Language Sandboxes +****************** + +These sandboxes are intended for translators who have a need to see +translations "in context" - that is, in use on an actual website. + +On edx.org, we only pull down reviewed translations from Transifex. See the +`translation guidelines `_ +for more details. + +However, these sandboxes present *all* translations, not just reviewed +translations. This means that you may encounter broken pages as you navigate +the website. If this happens, it is probably because your language contains +broken translations (missing HTML tags, altered {placeholders}, etc). Go +through your translations and see if you can figure out what's broken. Use +`this guide `_ +to review how to produce non-broken translations. + +Accessing The Sandboxes +======================= +There are two language sandboxes, one for right-to-left, aka "RTL", languages +(Arabic, Farsi, Hebrew, and Urdu) and a second one for left-to-right, aka "LTR", +languages. + +You can visit the LMS, or learning management system, at: + +* LTR Sandbox `http://translation-ltr.m.sandbox.edx.org/ `_ + +* RTL Sandbox `http://translation-rtl.m.sandbox.edx.org/ `_ + +You can also visit Studio (the course authoring platform) at: + +* LTR Sandbox `http://studio.translation-ltr.m.sandbox.edx.org/ `_ + +* RTL Sandbox `http://studio.translation-rtl.m.sandbox.edx.org/ `_ + +To access the sandboxes you'll be prompted for a username and password, use these: + +* username: edx +* password: translation + +Logging In +========== +Language-specific Staff users have been created, which will enable you to access +Studio as well as see instructor-specific pages within the LMS. You'll be able +to log into the sandbox using the following convention: + +* username: LANGUAGE_CODE@example.com +* password: edx + +So if you are working on Chinese (China), you'll log in with these credentials: + +* username: zh_CN@example.com +* password: edx + +You can also make new student-level user accounts, which is useful for verifying +translations within the registration flow. + +Feel free to mess around in these sandboxes, you can't break anything! + + +Caveats and Warnings +==================== +#. These sandboxes will be updated with new translations and the newest version + of the edx-platform code roughly once per week. + +#. Within the LMS, you can use the language preference widget on the student + dashboard page to set your language. However, when viewing Studio or when + viewing the site logged-out, the site will use your browser preference to pick + which language to display, so make sure your browser is set to the language + you're translating to. + +#. To see a normal edX instance in English (useful for comparing), switch your + language to English, or visit the `edx.org Sandbox`_. + +#. At the moment, the side does not properly work for languages with an ``@`` + symbol in the language code, so for now, those languages cannot use the + sandbox. + +#. If you have a copy of the edx-platform code, you can generate a list of broken + translations in your language by first pulling down the latest translation files:: + + tx pull -l LANGUAGE_CODE + + Replace ``LANGUAGE_CODE`` with your code, eg ``zh_CN``. Next, run the script:: + + python i18n/verify.py + + This generates a report of broken translations in your language. This will not, however, + catch HTML tags that are out of order (ex. `` `` instead of `` ``). + + +We hope you find these sandboxes helpful. If you have any questions, comments, or +concerns, please give us feedback by posting on the +`openedx-translation `_ +mailing list. We'd be happy to hear about any improvements you think we could make! From cacb58365cd793d84c41ac6feacd7a357e2a11a9 Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Mon, 28 Apr 2014 15:44:34 -0400 Subject: [PATCH 020/137] Respond to DB comments --- .../developers/source/public_sandboxes.rst | 30 ++++++++++++++----- 1 file changed, 23 insertions(+), 7 deletions(-) diff --git a/docs/en_us/developers/source/public_sandboxes.rst b/docs/en_us/developers/source/public_sandboxes.rst index 6d3d3a37e9..83bba07fb0 100644 --- a/docs/en_us/developers/source/public_sandboxes.rst +++ b/docs/en_us/developers/source/public_sandboxes.rst @@ -7,7 +7,7 @@ to interact with the software without having to set it up themselves. * `edx.org Sandbox`_ for those looking to try out the software powering edx.org -* `Language Sandboxes`_ for contributors helping to translate OpenEdX into +* `Language Sandboxes`_ for contributors helping to translate Open edX into various languages, who have a need to see translations "in context" - that is, in use on an actual website. @@ -59,7 +59,14 @@ Accessing The Sandboxes ======================= There are two language sandboxes, one for right-to-left, aka "RTL", languages (Arabic, Farsi, Hebrew, and Urdu) and a second one for left-to-right, aka "LTR", -languages. +languages. Right now, RTL and LTR cannot be supported on the same installation, +because the CSS needs to be compiled separately. Fixing this is a task on our +backlog. + +This is our first deployment of our alpha version of RTL language support! If +you have any comments or find any visual bugs, please let us know by posting on the +`openedx-translation `_ +mailing list. You can visit the LMS, or learning management system, at: @@ -95,7 +102,8 @@ So if you are working on Chinese (China), you'll log in with these credentials: You can also make new student-level user accounts, which is useful for verifying translations within the registration flow. -Feel free to mess around in these sandboxes, you can't break anything! +Feel free to mess around in these sandboxes. They can be reset if anything breaks, +and are completely disconnected from the production version of the edx.org website. Caveats and Warnings @@ -107,12 +115,16 @@ Caveats and Warnings dashboard page to set your language. However, when viewing Studio or when viewing the site logged-out, the site will use your browser preference to pick which language to display, so make sure your browser is set to the language - you're translating to. + you're translating to. See `this page on changing browser language + `_ if you need help. + + Note that we recommend users utilize Chrome or Firefox when using the edX + courseware. #. To see a normal edX instance in English (useful for comparing), switch your language to English, or visit the `edx.org Sandbox`_. -#. At the moment, the side does not properly work for languages with an ``@`` +#. At the moment, the site does not properly work for languages with an ``@`` symbol in the language code, so for now, those languages cannot use the sandbox. @@ -121,11 +133,15 @@ Caveats and Warnings tx pull -l LANGUAGE_CODE - Replace ``LANGUAGE_CODE`` with your code, eg ``zh_CN``. Next, run the script:: + Replace ``LANGUAGE_CODE`` with your code, eg ``zh_CN``. See `this page for instructions on how to + configure Transifex `_. + Next, run the commands:: + + rake i18n:generate python i18n/verify.py - This generates a report of broken translations in your language. This will not, however, + This will generate reports of broken translations in your language. This will not, however, catch HTML tags that are out of order (ex. `` `` instead of `` ``). From 1599e0ff2ca972a3fef16f9c8b6ade697ec894e6 Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Tue, 29 Apr 2014 19:42:54 -0400 Subject: [PATCH 021/137] Respond to Alison comments --- .../developers/source/public_sandboxes.rst | 89 ++++++++++--------- 1 file changed, 49 insertions(+), 40 deletions(-) diff --git a/docs/en_us/developers/source/public_sandboxes.rst b/docs/en_us/developers/source/public_sandboxes.rst index 83bba07fb0..40e87154eb 100644 --- a/docs/en_us/developers/source/public_sandboxes.rst +++ b/docs/en_us/developers/source/public_sandboxes.rst @@ -2,10 +2,11 @@ edX Public Sandboxes #################### -EdX maintains a set of publicly-available sandboxes, to allow contributors -to interact with the software without having to set it up themselves. +EdX maintains a set of publicly-available sandboxes that allow contributors +to interact with the software without having to set up a local development +environment. -* `edx.org Sandbox`_ for those looking to try out the software powering edx.org +* `edx.org Sandbox`_ for those looking to try out the software powering edx.org. * `Language Sandboxes`_ for contributors helping to translate Open edX into various languages, who have a need to see translations "in context" - that is, @@ -17,11 +18,11 @@ edx.org Sandbox This sandbox is intended for those looking to try out the software powering `edx.org `_. -The sandbox allows users staff- and student-level access to a copy of the current +The sandbox provides staff- and student-level access to a copy of the current version of the edx.org website. This sandbox does not allow access to Studio, the course-authoring system. -Login by visiting the following url: +Log in by visiting the following URL: * `https://www.sandbox.edx.org/ `_ @@ -31,8 +32,8 @@ You can log in to a staff account using the following credentials: * password: edx You can log in to a student account using one the following credentials. -Each user is enrolled in the demo course with an audit, honor code, or -verified certificate, respectively: +These user accounts represent students enrolled in the demo course with an +audit, honor code, or verified certificate, respectively: * username: audit@example.com / honor@example.com / verified@example.com * password: edx @@ -47,49 +48,51 @@ On edx.org, we only pull down reviewed translations from Transifex. See the `translation guidelines `_ for more details. -However, these sandboxes present *all* translations, not just reviewed -translations. This means that you may encounter broken pages as you navigate -the website. If this happens, it is probably because your language contains -broken translations (missing HTML tags, altered {placeholders}, etc). Go -through your translations and see if you can figure out what's broken. Use +To help you review and test, these sandboxes present *all* translations, not +just reviewed translations. This means that you may encounter broken pages as +you navigate the website. If this happens, it is probably because some of the +translated strings in your language have errors such as missing HTML tags or +altered {placeholders}. Go through your translations to find and correct these +types of translation errors. Use `this guide `_ to review how to produce non-broken translations. -Accessing The Sandboxes -======================= +Visiting the Sandboxes +====================== There are two language sandboxes, one for right-to-left, aka "RTL", languages (Arabic, Farsi, Hebrew, and Urdu) and a second one for left-to-right, aka "LTR", languages. Right now, RTL and LTR cannot be supported on the same installation, -because the CSS needs to be compiled separately. Fixing this is a task on our -backlog. +because the CSS needs to be compiled separately (fixing this issue is a task on our +backlog!). -This is our first deployment of our alpha version of RTL language support! If +Note: This is our first deployment of our alpha version of RTL language support! If you have any comments or find any visual bugs, please let us know by posting on the `openedx-translation `_ mailing list. -You can visit the LMS, or learning management system, at: +LTR and RTL sandboxes are available for both the LMS, or learning managment system (the part +of the website that students see) and Studio, the course authoring platform. +You can access the LMS at: * LTR Sandbox `http://translation-ltr.m.sandbox.edx.org/ `_ * RTL Sandbox `http://translation-rtl.m.sandbox.edx.org/ `_ -You can also visit Studio (the course authoring platform) at: +And you can access Studio at: * LTR Sandbox `http://studio.translation-ltr.m.sandbox.edx.org/ `_ * RTL Sandbox `http://studio.translation-rtl.m.sandbox.edx.org/ `_ -To access the sandboxes you'll be prompted for a username and password, use these: +To access the sandbox servers, you must supply the following username and password: * username: edx * password: translation -Logging In -========== -Language-specific Staff users have been created, which will enable you to access -Studio as well as see instructor-specific pages within the LMS. You'll be able -to log into the sandbox using the following convention: +Logging In To Sandbox Accounts +============================== +To log in to the sandbox for a language, you supply the language code in the +username as follows: * username: LANGUAGE_CODE@example.com * password: edx @@ -99,30 +102,36 @@ So if you are working on Chinese (China), you'll log in with these credentials: * username: zh_CN@example.com * password: edx +This user account has Course Staff privileges so that you can test Studio and +instructor-specific pages in the LMS. + You can also make new student-level user accounts, which is useful for verifying translations within the registration flow. -Feel free to mess around in these sandboxes. They can be reset if anything breaks, -and are completely disconnected from the production version of the edx.org website. +Feel free to test in any way that you want in these sandboxes. Particularly, you are +encourage to make new courses, as well as add and delete course content. The sandboxes +can be reset if anything breaks, and they are completely disconnected from the +production version of the edx.org website. Caveats and Warnings ==================== #. These sandboxes will be updated with new translations and the newest version - of the edx-platform code roughly once per week. + of the edx-platform code about once per week. -#. Within the LMS, you can use the language preference widget on the student - dashboard page to set your language. However, when viewing Studio or when - viewing the site logged-out, the site will use your browser preference to pick - which language to display, so make sure your browser is set to the language - you're translating to. See `this page on changing browser language +#. We recommend users utilize Chrome or Firefox when using the edX courseware. + +#. When you test, make sure that your browser preference is set to the language + you want to test. When you are logged in to the LMS, you can use the + language preference widget on the student dashboard page to set or change + your language. However, when you are viewing Studio, or if you are not yet + logged in to the LMS, the site uses your browser preference to determine + what language to display. See `this page on changing your browser's language `_ if you need help. - Note that we recommend users utilize Chrome or Firefox when using the edX - courseware. - -#. To see a normal edX instance in English (useful for comparing), switch your - language to English, or visit the `edx.org Sandbox`_. +#. To see an untranslated edX instance in English, which can be helpful to + compare to the translated instance, switch your language to English, or + visit the `edx.org Sandbox`_. #. At the moment, the site does not properly work for languages with an ``@`` symbol in the language code, so for now, those languages cannot use the @@ -133,8 +142,8 @@ Caveats and Warnings tx pull -l LANGUAGE_CODE - Replace ``LANGUAGE_CODE`` with your code, eg ``zh_CN``. See `this page for instructions on how to - configure Transifex `_. + Replace ``LANGUAGE_CODE`` with your code, for example ``zh_CN``. + See `this page for instructions on how to configure Transifex `_. Next, run the commands:: From 5333bd7d1473a47c7fea93eb718200069aef3bca Mon Sep 17 00:00:00 2001 From: John Cox Date: Tue, 29 Apr 2014 17:42:08 -0700 Subject: [PATCH 022/137] Fix bug that prevented account association during registration --- common/djangoapps/third_party_auth/pipeline.py | 2 +- .../third_party_auth/tests/specs/base.py | 18 +++++++----------- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/common/djangoapps/third_party_auth/pipeline.py b/common/djangoapps/third_party_auth/pipeline.py index 3da391c729..241a957483 100644 --- a/common/djangoapps/third_party_auth/pipeline.py +++ b/common/djangoapps/third_party_auth/pipeline.py @@ -350,7 +350,7 @@ def redirect_to_supplementary_form(strategy, details, response, uid, is_dashboar user_inactive = user and not user.is_active user_unset = user is None - dispatch_to_login = (is_login and user_unset) or user_inactive + dispatch_to_login = is_login and (user_unset or user_inactive) if is_dashboard: return diff --git a/common/djangoapps/third_party_auth/tests/specs/base.py b/common/djangoapps/third_party_auth/tests/specs/base.py index d5e2e93ded..c00290a28e 100644 --- a/common/djangoapps/third_party_auth/tests/specs/base.py +++ b/common/djangoapps/third_party_auth/tests/specs/base.py @@ -640,21 +640,17 @@ class IntegrationTest(testutil.TestCase, test.TestCase): created_user = self.get_user_by_email(strategy, email) self.assert_password_overridden_by_pipeline(overridden_password, created_user.username) - # The user's account isn't created yet, so an attempt to complete the - # pipeline will error out on /login: - self.assert_redirect_to_login_looks_correct( - actions.do_complete(strategy, social_views._do_login, user=created_user)) - # So we activate the account in order to verify the redirect to /dashboard: - created_user.is_active = True - created_user.save() + # At this point the user object exists, but there is no associated + # social auth. + self.assert_social_auth_does_not_exist_for_user(created_user, strategy) - # Last step in the pipeline: we re-invoke the pipeline and expect to - # end up on /dashboard, with the correct social auth object now in the - # backend and the correct user's data on display. + # Pick the pipeline back up. This will create the account association + # and send the user to the dashboard, where the association will be + # displayed. self.assert_redirect_to_dashboard_looks_correct( actions.do_complete(strategy, social_views._do_login, user=created_user)) self.assert_social_auth_exists_for_user(created_user, strategy) - self.assert_dashboard_response_looks_correct(student_views.dashboard(request), created_user) + self.assert_dashboard_response_looks_correct(student_views.dashboard(request), created_user, linked=True) def test_new_account_registration_assigns_distinct_username_on_collision(self): original_username = self.get_username() From d250f1f08645decf277d3d3f2f1bec51064fda6f Mon Sep 17 00:00:00 2001 From: cahrens Date: Wed, 30 Apr 2014 09:33:29 -0400 Subject: [PATCH 023/137] Minor reword to server timed out message. --- cms/templates/import.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cms/templates/import.html b/cms/templates/import.html index 823dcbd36e..2c4fdd17d6 100644 --- a/cms/templates/import.html +++ b/cms/templates/import.html @@ -191,7 +191,7 @@ $('#fileupload').fileupload({ window.onbeforeunload = null; if (xhr.status != 200) { if (!result.responseText) { - alert(gettext("Your browser has timed out, but the server is still processing your import. Please wait 5 min and verify that the new content has appeared.")); + alert(gettext("Your browser has timed out, but the server is still processing your import. Please wait 5 minutes and verify that the new content has appeared.")); return; } var serverMsg = $.parseJSON(result.responseText); From 1c4069a0dfbc8cbf752152d99bfcd09947c7b7de Mon Sep 17 00:00:00 2001 From: Ben Weeks Date: Wed, 30 Apr 2014 12:27:12 -0400 Subject: [PATCH 024/137] Modifying the checkbox examples syntax so that it works in studio.edge.edx.org now. --- .../course_authors/source/exercises_tools/checkbox.rst | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/en_us/course_authors/source/exercises_tools/checkbox.rst b/docs/en_us/course_authors/source/exercises_tools/checkbox.rst index c96b48de6e..f83f7cbaae 100644 --- a/docs/en_us/course_authors/source/exercises_tools/checkbox.rst +++ b/docs/en_us/course_authors/source/exercises_tools/checkbox.rst @@ -71,7 +71,6 @@ To create this problem in the Advanced Editor, click the **Advanced** tab in the .. code-block:: xml -

Learning about the benefits of preventative healthcare can be particularly difficult. Check all of the reasons below why this may be the case.

@@ -81,6 +80,7 @@ To create this problem in the Advanced Editor, click the **Advanced** tab in the If others are immunized, fewer people will fall sick regardless of a particular individual's choice to get immunized or not. Trust in healthcare professionals and government officials is fragile. +
@@ -88,7 +88,6 @@ To create this problem in the Advanced Editor, click the **Advanced** tab in the

People who are not immunized against a disease may still not fall sick from the disease. If someone is trying to learn whether or not preventative measures against the disease have any impact, he or she may see these people and conclude, since they have remained healthy despite not being immunized, that immunizations have no effect. Consequently, he or she would tend to believe that immunization (or other preventative measures) have fewer benefits than they actually do.

-
.. _Checkbox Problem XML: @@ -104,7 +103,6 @@ Template .. code-block:: xml -

Question text

@@ -113,6 +111,7 @@ Template Answer option 1 (incorrect) Answer option 2 (correct) +
@@ -121,7 +120,6 @@ Template
-
====== @@ -182,4 +180,4 @@ Designates an answer option. Children - (none) \ No newline at end of file + (none) From 5d371581f6801d59024346bdb95f1d226c7e4545 Mon Sep 17 00:00:00 2001 From: Jay Zoldak Date: Wed, 30 Apr 2014 13:02:22 -0400 Subject: [PATCH 025/137] Disable unreliable test --- .../courseware/features/video.feature | 33 ++++++++++--------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/lms/djangoapps/courseware/features/video.feature b/lms/djangoapps/courseware/features/video.feature index fd88bc86a1..9ba9464a13 100644 --- a/lms/djangoapps/courseware/features/video.feature +++ b/lms/djangoapps/courseware/features/video.feature @@ -157,16 +157,19 @@ Feature: LMS.Video component Then the video has rendered in "HTML5" mode And the video does not show the captions +# Disabling because this test is not reliable and needs to be improved. +# Sometimes by the time it checks the video slider is at 10, +# it is actually at 11, so the test fails. # 10 - Scenario: Start time works for Youtube video - Given I am registered for the course "test_course" - And it has a video in "Youtube" mode: - | start_time | - | 00:00:10 | - And I click video button "play" - Then I see video slider at "0:10" position +# Scenario: Start time works for Youtube video +# Given I am registered for the course "test_course" +# And it has a video in "Youtube" mode: +# | start_time | +# | 00:00:10 | +# And I click video button "play" +# Then I see video slider at "0:10" position - # 11 + # 10 Scenario: End time works for Youtube video Given I am registered for the course "test_course" And it has a video in "Youtube" mode: @@ -176,7 +179,7 @@ Feature: LMS.Video component And I wait "5" seconds Then I see video slider at "0:02" position - # 12 + # 11 Scenario: Youtube video with end-time at 1:00 and the video starts playing at 0:58 Given I am registered for the course "test_course" And it has a video in "Youtube" mode: @@ -188,7 +191,7 @@ Feature: LMS.Video component And I wait "5" seconds Then I see video slider at "1:00" position - # 13 + # 12 Scenario: Start time and end time work together for Youtube video Given I am registered for the course "test_course" And it has a video in "Youtube" mode: @@ -199,7 +202,7 @@ Feature: LMS.Video component And I wait "5" seconds Then I see video slider at "0:12" position - # 14 + # 13 Scenario: Youtube video after pausing at end time video plays to the end from end time Given I am registered for the course "test_course" And it has a video in "Youtube" mode: @@ -214,7 +217,7 @@ Feature: LMS.Video component # The default video length is 00:01:55. Then I see video slider at "1:55" position - # 15 + # 14 Scenario: Youtube video with end-time at 0:32 and start-time at 0:30, the video starts playing from 0:28 Given I am registered for the course "test_course" And it has a video in "Youtube" mode: @@ -226,7 +229,7 @@ Feature: LMS.Video component And I wait "8" seconds Then I see video slider at "0:32" position - # 16 + # 15 Scenario: Youtube video with end-time at 1:00, the video starts playing from 1:52 Given I am registered for the course "test_course" And it has a video in "Youtube" mode: @@ -239,7 +242,7 @@ Feature: LMS.Video component # Video stops at the end. Then I see video slider at "1:55" position - # 17 + # 16 @skip_firefox Scenario: Quality button appears on play Given the course has a Video component in "Youtube" mode @@ -247,7 +250,7 @@ Feature: LMS.Video component And I click video button "play" Then I see video button "quality" is visible - # 18 + # 17 @skip_firefox Scenario: Quality button works correctly Given the course has a Video component in "Youtube" mode From b69ae300d1adf363ab31357c679b53bc1190965b Mon Sep 17 00:00:00 2001 From: Christine Lytwynec Date: Wed, 30 Apr 2014 13:02:43 -0400 Subject: [PATCH 026/137] Updated test:bok-choy:setup task to not require that memchache or mongo be running --- rakelib/bok_choy.rake | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/rakelib/bok_choy.rake b/rakelib/bok_choy.rake index 758695f1b8..e656400fb0 100644 --- a/rakelib/bok_choy.rake +++ b/rakelib/bok_choy.rake @@ -174,23 +174,32 @@ end namespace :'test:bok_choy' do - # Check that required services are running - task :check_services do + # Check that mongo is running + task :check_mongo do if not is_mongo_running() fail("Mongo is not running locally.") end + end + # Check that memcache is running + task :check_memcache do if not is_memcache_running() fail("Memcache is not running locally.") end + end + # Check that mysql is running + task :check_mysql do if not is_mysql_running() fail("MySQL is not running locally.") end end + # Check that all required services are running + task :check_services => [:check_mongo, :check_memcache, :check_mysql] + desc "Process assets and set up database for bok-choy tests" - task :setup => [:check_services, :install_prereqs, BOK_CHOY_LOG_DIR] do + task :setup => [:check_mysql, :install_prereqs, BOK_CHOY_LOG_DIR] do # Reset the database sh("#{REPO_ROOT}/scripts/reset-test-db.sh") From f428540ed07d03b25dae6cfd2591f0b69801dd51 Mon Sep 17 00:00:00 2001 From: Mark Hoeber Date: Mon, 28 Apr 2014 16:12:38 -0400 Subject: [PATCH 027/137] Release Notes 4/29/14 Doc-330 --- .../en_us/release_notes/source/04-29-2014.rst | 89 ++++++++++++++++++ .../source/images/upload_handout_video.png | Bin 0 -> 17467 bytes docs/en_us/release_notes/source/index.rst | 1 + docs/en_us/release_notes/source/links.rst | 9 +- 4 files changed, 97 insertions(+), 2 deletions(-) create mode 100644 docs/en_us/release_notes/source/04-29-2014.rst create mode 100644 docs/en_us/release_notes/source/images/upload_handout_video.png diff --git a/docs/en_us/release_notes/source/04-29-2014.rst b/docs/en_us/release_notes/source/04-29-2014.rst new file mode 100644 index 0000000000..62f93be114 --- /dev/null +++ b/docs/en_us/release_notes/source/04-29-2014.rst @@ -0,0 +1,89 @@ +################################### +April 30, 2014 +################################### + +The following information reflects what is new in the edX Platform as of April +30, 2014. See previous pages in this document for a history of changes. + +************************** +edX Documentation +************************** + +You can access the `edX Status`_ page to get an up- +to-date status for all services on edx.org and edX Edge. The page also includes +the Twitter feed for @edXstatus, which the edX Operations team uses to post +updates. + +You can access the public `edX roadmap`_ for +details about the currently planned product direction. + +The following documentation is available: + +* `Building and Running an edX Course`_ + + You can also download the guide as a PDF from the edX Studio user interface. + + Recent changes include: + + * Updated `Show or Hide the Course Wiki Page`_ to include a note about Wiki + content being available after you hide the Wiki page. + + * Updated label information and added XML information to `Problem with + Adaptive Hint`_ + + * Updated `Beta Testing a Course`_ to reflect feature changes. + + * Expanded the `Grade and Answer Data`_ to include topics on interpreting the + grade reports and student progress page. + + * Updated `Working with HTML Components`_ to reflect changes to the HTML + component editor. + + * Reorganized information about problems into the `Creating Exercises and + Tools`_ section. + + * Added more information about collecting language and location data from + students to `Student Data`_. + + +* `edX Data Documentation`_ + + Added new event types to `Tracking Logs`_ for interactions with PDF files. + +* `edX Platform Developer Documentation`_ + + Recent changes include: + + Added the section `Contributing to Open edX`_ + + + +************* +edX Studio +************* + +* The HTML component editor is updated to provide a raw HTML editing option. For + more information, see `Working with HTML Components`_. (STUD-1562) + +* You can now upload a handout that is associated with a video directly in the + Video component editor. Open the **Advanced** tab in the Video component + editor, and use the **Upload** button to find and add a file from your + computer: + + .. image:: images/upload_handout_video.png + :alt: Image of the Upload Handout section of the Video component editor. + +*************************************** +edX Learning Management System +*************************************** + +* Lines in bulk email messages were not wrapped at 998 characters, which caused + error messages and erroneous characters in some email programs. All lines are + now wrapped at 998 characters automatically. (LMS-1466) + +* Occasionally student submissions for MatLab problems are not graded + successfully and the MatLab grader times out. There is now a **Reset** button + that allows students to resubmit their answer without counting the + resubmission and another attempt of the problem. + +.. include:: links.rst \ No newline at end of file diff --git a/docs/en_us/release_notes/source/images/upload_handout_video.png b/docs/en_us/release_notes/source/images/upload_handout_video.png new file mode 100644 index 0000000000000000000000000000000000000000..a0c993b140cbf92dd0a13b69cb462b4ca9a7043c GIT binary patch literal 17467 zcmb8XbyQXD+CI8OR0ISCY3Y;@1VkF8O9|qqy*_sX^^gS z&u{PFZ=5mC_s`j5yjx$^T64|$Joj_mSKPcG6`xDp!X(8+p-{JEq{Wp{C^QZDyFA8q z`2XVi4p;c&rk%8=BML=GkNk5*MwxCKg~EJhE+(d^XlCnV>u6?cM~AEW)YX8P?&l)<~(cu!j12Vkn*CAgC$ zt=jx{2va&aVD2+hrRmea0IeWZ9o|jKiR>~j_pObM(?6%R%Sp>;zubCpeed8gL@cFS zp!k&E3-XUphABulchvc!5lGLVQ{7(b`eAyl1%=wa>gMY0R3vhC<(n-E4P`grjnw+$Z`d-*{2hZWI+S8cK`;zvn8I{MFAK0}V5|dUo$CrLUkGyJC9ct&^ zy6kSx%u&z%uqqZcAi96s_c`0~=i?2^f{)z-h3 z^b5;vTN+{No#~6(U^H~p?dQE)V|t5=!&mLvt`s>pSmtV@#?(+|)5p48<2OHRVfMKn z2f6W{J)uZRQ*0L`zlVv1wLx!~R>v_PBz(y=YdaI=T~E7c^%0o!cAO zye?D@UG72`eQ0yIOncGx-se2@e*YYIu?{Oi;Eu+}N=2GyZEjV{5#rPxF>`pUKAbz0 zvFA6VTyCNAKPWUlFTYXNW!31tc?B&9M`PeM>WTLrTQDhB1nRaaH>cYn3Ki9G9QK6e z3aTeAa~_4NT_M)Vi6)Y7#XzCNKfhrvdU^x9>27`_PEr$jZ6gty!FBN`*mRA8w?(fn z_};@zBaVGaqSDAef?ig1mGtwSgxTArO%Hi*EzjWTyjim&x~@;0@`Jec!%g(3?HKq5 z)cgT=3`0j~eqj*BhoaLMNOMQ}W>T#N+*P7!X?Ms(%N4bV(3Pg$WplX87ozjzBz(M` ziZk#muvY3}^qcQWSAU~9KdH*0Bn@o+?AY(bjjQV$n{L@pT1p}0Tb`cXFSp|Cgz^du zHS+C$h+`5wYM>MBFQNZYgOs6-&}dQPky_XzBXW($uL;N+Qw+8+=+J_E@z*h4zPtUy z>TP(ql!m;9SPuOG~JXGY`6K6)jxh@O?oDH{Lzt5Q#H%5RLX0sN_2GS;78E3&`v z&&B6?E*B3WnxpHH5dDZWq3-+xKxBS|q z4Vg$RNjylhi7QChNfvMV3HOt&ss{4`vnN4BCteJHj9QF$%<@+i zRYz5kA-AtsDtW57c`wzxzDTN;D9-2J{7slQluNE!lgm^1OW8#^OtDu(Ml3RP1wr$YDYtK*g@^;8mr}}XNKC}kJsg2Uppmx&F&%pLd@~2 zNxn&hN%E3?&lQ~3;+bu}(InYl)W2^1@?g8lCc;)cY*AoR;9c-|%zdnW%y7eDgK%SQ zY|Gg$`AITs@;<*c|Dp5EYMyGP>i5;-&b@zy2aVR;R&VZi?&GXZ_Dk(s|I64X`nxr} z)ld1DgByb|ce>1~Bbv=J`eia0D;YNZP3IrE5(%5+ z+uk$G=bm~sVJT=}XwEsF*__$3P=CKC+A_hUy1#VLsk^(Kbs~Qxzhga=Zz#z!#h`w) zcKj^leU?O0i);{2P+RO+tY_D?*k`ea`JdE;)!fwf)&Atm4C}11u2~POTPc#MCt@e^ zCw7(R6eJcjzfQECzB_j}?Eb+0{TDW457*DuG1n8;uW#@j7#z?aSReF~ci+P!9~N*D z@N{r;?tX1$SG$%u%l$LAIrrzPx+$4ynq%_bBcd;I;azxfuj7bbSZ4=j+oZa8#VnF; zRu7a7?q?*{Bu*5JTK}Hx7HaXzJAL*bk*q`ar_k2Zf7^!|bN1cy$=Qk7KlZ|x*jzXa%i6Lc}!@7OES$n3g%R`@ESm@QsuhpxJEhaEM{y6qC~Jin%YrRmDzmAW^iZ%VFOUZq5jN6)(P=vv6Nn(OS?!UUq& zH*aZDIz-tv677;58*xpTvL^HsbYdhEXpx<8bTi0P4BrX;(2FsB+uQcbvHWUxIYz*Y zlvO|_r8!AF(XrRv`^=nQAN*A+ec@#9bjUiKzo2<)S{J$#mK$6pFm6%q@Y*!r!b;i7 zXg#sgxAJS{8(04$iJdq+Cw#h_8y^>%N1BB`&O4$lTP1KMEhMPKIvEu%PNY{6Ev^3Q zN^ud?e54uf$@~5jUfg$)ML#N0MRsC^#cZ2r^(P<+`b$%;FY75?MvN_e@QEcq+el)P9tWFFGkYDMR^|d2A`mAC3y9 z3I!7umZ)0`ZcEmkWKsT|hYPgFj(g(-R`2EeGfI^U6>$jV*>hN2wTZP|E2ZnCwSIF= zn_T=orp07H$)}p~`*(Sy^H%Z`HYDa-%!CYzqHrRT&WBk?S;P%#tNAb!#pvbR<>wS0 z6-ibu&8a`v8}i(DvmP6plC9|6Sd(7MT(ikP)NJ@BTW9ffsPDt}tpc*0kVP^*YuPEM zGr(4Nws&Yr7}3?6N0cbDgn@22r&9JnX@=ys`{7vxpck1~u6H%z*C?BV#469`Og zMX%SEvAC*R)=7Bn+YD^JoeU#2B&%*%@}8`ea#3hW3G>MExN#t{wPxXDYc=t$q2c>Y zYh|7g3Tb}3#YA7*vBZr8mohsoW}F{S7n>NTzj%7gE3Tyd`Z@8lXFA@eVjp8o+Kpv^ zzri`5EyMb=P+HyAN^nLp`Ac%C`ie{Mt%vhQ&TWsv)KfkuGYRb+FT9PK&o<6ZNq#OO z^gDjS?NI(K-cnadx6V|oH${ZVX;Z#J@33QUYB@}IyVmX>&7t8qeT7_sP@#~Nx83=y z^fztWwO5B-8|s3EPXC^*3G{Cb`kYua4mtig`tv|H)va!;b)BrjhGFtvC4Ke&(d&Z^ zA{Wd}`3YV3FxPKq^<(FMZ=B%%^(nn5e${9_bEMy>-}_S&cMIpHf67Jl<)HuUfK<2C z5UnI_NLVr@CD|>~x?SU6QM1|Kv+;X7z11$=)*SPer_bk3<$5*FMz*nzgL)eZ-E#LF zw(@en@wd^oQP%!)6WaN5R`6@wYpZgrdb+KSGM?$|$%W!x|A|pscAvtb@UrK{8T;Y8 zy;J&uR4!nfR7TRu&rm3LV4J>vDAe&K{JDxkIdh;;fAvu){!b_rk!_@2izEugXC@>5 zRK;~{J=xS%W$2`0Yn5xYF7h@Sy6CO6!%*KJcUY<3&K2u7U1thV#+yN*(MS~e`rdlV zf0O<<1_pyK^=)^m@Tn*nPMI(Dl)NPhtuuV(4S`$L--2-0yVvVFOH%f=d)zN`P=C?em8KLqcPwAxZWNun`L(A z|NPu{)JifzKvzV~KEUBCRPOaTE26@Cx((bXcf2eKs3Wex1n-oTeOO^5IQ zv8+@zf0`AZ_JoPGiPEnHQ;n=L?^UpEdW$MOwgS~{G&!mxGX1MlLbi>Deh+80M3Was z#7i(PsEj$8a?6TYN@7PGRci-ZZ@QGV@7~5hZfVp0z?dYreB=}PA}gubcJ}R@sE5>| zZT{+Ck55e4@Do%9ce{|!dR#a-H5n=G>=`qps4 zPZ*RnHNDiE+PgVfLta>*QT*0kSbW z#k`mT?TW~R1g)(-lakTdOVW_*>gwvooSH%gJ5ekXmv;y-F)>B62Zw4H8&iZlq-A96 zD_?KVJPoB3x#&_Gz0AOFYHH%;;DK*EBiHV7hjs5yK z8J+xFMMpBFW9oUDs`~2LuFs{`xiW8W!R9N=8_^BGVE4p_n%$xYLXuO!heR&D9&2a(5@laKv!l zJa^y@ybKm&54ktlAk<;H`bZ_gN@qx$L(8hRf9#{=1I#2i1uPElWoi7e;pWu>K6GjKS4U{Lakg=H`O? zzh9`Rs$S9OAg;W;IE@$a5oUazq%QJjTtgfuC zc3A2r!J!b8_Vg4yJ=|hsVZnO*__05yLK1JpA3dLBmuauKjq!@Bb|?SLzdTP49I{x< zihD^zP5tIQ77?0Dx;}C)aD|VkbgP|aw`YI08*{2K6TlG&CVhk%BimAHK3M6nh&kUD z7MHG{_}G?#on0Z&&U&gges8%qqu&gwrm?Fl2&x#5n3ySF(N2N7rt321vfh=uw>iZM z-wREJ*n0cdD6^Gsl=6qQ28rQPE>)FJ`GQj#U9&p)d%a{uV^7%pXQ@eBxd(Pz{x*%Avlqe-~L>^O++Ns;C=3TzW?V6 z6Fa-<)>NHFf!bZn_hOoGGI-r~>C_8#noMd+jP7q2lI_ z4i3i7rMP+>d#0db3TW9qI6Ar=jGDf`hPiovecb&k zKaJFVvB2jYZz9qxD6oh6#$L3@WivAsmZiP$6=k3;>HM+5jI~x>)88i%iml;RMapt} zv0y>JFv8037G+2<+PZ*_=dVqdgt+);<=mXy+^4xJvPv0qbB3a#qM5z#-@Us{N*bv1AUi)l_$EGs zqNb+I>A}W*cJ{dPB|rl6(eGLR>bAG-RG5c!uc_JCJTPhvo;_YpjVr9%{(+^8zPi$% z(VZ+1cl{RWZ3>D|d4?$Q&mG2*DK}@9mKdx+75UV5Q zv6410NV{uZBDI?Y?P080pCceD;H?K9pQ1^rVZP&V=7jN2)dR{aCSfMIi#)~?d{3E9 z4}O5Hfw>pSJvvjh*c64-v`aHN=>3v@P?~u#%mwvHE->MUF$fbDbyk)m)0i;Ii7&H8+Q{18Re*4Fa+T+}+H1`)9va+7XV zOPKi-s^!I8FVBU%#w?%w4cBJ^y$-2JtlyvS-nfk%TbAmL27x|K37+3xqpB@ zIh!3b*r(YP$$j;s8w1Z&K7Dbcv}vjU7VhJiU_Up8(4}|{@7(JJc%F|qF~3?bkg~q3 zZr>Shce^xvG)?eH!>cNRkizA+nn}$2O>gFC2a;6+LRKEK{wdkQH8!gn)vh=9X#Mx( za~9_a+JJIVgy{3}@jdiDb2T(F>gefd>Fo_87kGUe5AVlSTtTXvpa1=Hdg;DOFDfRc zS!O{1)$x=eDk3ql3yvgIo54z7T0XSm2wJIuJazW^<0UeF=fC1VKitZijy?ep=OD&j zpQ=lIp3HxR!~LI`WEe$H^GE!fI5xO)(Y=oUXa?p-oLL>17u0u?r?zW3|hoNvylg z)`H~^wwj$tauzw4${m*`v93=ws65LFO8VI2T=~^F7-OhtruL1=Cgz9tIT0OHzcqio zGtnB({)4w#s4rcVaQzp}P2f;x`%2K?Y}7I&LySd2v7OgPBH%E3AI;uyaBx@|$|DLQ zWcx8Vh+nyvsQByGuTtyrSbWCk9G*vZUldY9m2=@-&8)A>SJ+J2+1ndz&ot>&JAEuI z<*s&KYfYC3Qp{C(=kK4P!Ym^#O~t_x&Y0>M>FbM1Pfy3d!peZ!zbE2-&(zd3#dB8% z@FE~Iw2-KU`TqSh-I~|j)?>e)GCeXMcn1i_|9V{-=*0c|_y7GJ3c5kz>I;C-S8D#E zv#aZ4KmZj#KdEnLr|j9;*~(a1-oJQgIda(-2n+zR=(8xpCgl#uQ~wqj8!P#zP*=0o zwfHXI+DI|&>gwu5ty|O`TFJf|7hBRt7UCKj#86tT`W$x98@0+TBw+vE(NA4XV&%r) z{7N-*x%a}VkeS5KZwMPljjK8$)@T@uyC zsXe=VLSS9jjDGndSTH@?);A%Jwk-YO1#W+$Rers4j~vtm(|aKG7qW2rL+|k!o(^$I zsH(<9i$4G!iYiG@+8zjC69f@*G=#PWZ0*bU@5-g1ZNkmg?x%ZzI@wM{j};=({V(;N z2?$uk`d>uLc15Gb)%Uzb^ha2q!zYi2Ja>dK-XNN1#@6@N>pfh7a^_d#+nhA6-MJ z{aX)m%7WmnAo+A^bRT|3Ecx~;1sJ)Q|4|40xbMt(^(+{KyOurpS9|4pFcQCvegh~0LwE1^-Vn~%`ArmUj!Zq({RcTHDCMf};bo~_p+eofmo!EAm_Pwee?F3)si zWNs1=5FF;Se=RJ$(A+=cJJ-z`_Ob;G}0x6m*!;NLrKFHe?@i?#wB^OZJIsrJ8k(E8s z{Tm(=)1qx#*ODm{g%I4h2fC5ygY49djQ-HXF1~h*8FQZJ{$LdmNhM%WJDcObOuFf{ zI*@gjknrNmsntYfgpkL_@5UXGdV(awzke4QwggV=)Kivt9y>hHt3S(Y z*$m_JI^hOrxae7weg518FdWsLDw0}ST3X}1IjA5~upIQ~n_e#fn)l$|W9zZzi7H3H zkB88!C*U+*HmCHa2z9kl`keU;gw?ogy*8_W=l^a!UOs)64@mOeeDI5&HCIE$<M0oB|mpjmofm7a3bW94T9;PyO+=# z(=sjc>qe6V_LIARba!H-qdyN>kpBfLQRTMx<)@dAEN{L}RV3h~K)(2`>sPlLE`>p0 z;ry|ksy)_I&j%9kqMK~|>J?vpHya_ArluwizOIte9q5ucuS))8*(9D-QeJAGMn^|0 z!vEOaUjVaHQycCL{P%l!_`B68XJlj~^gZRvq2Is56BAjy>fz>{R{EZv_?VcO)Lqmi z761&L9Bjz>UB8uSSz$Z`#ONd=&cJ^g&HLFGu3N*<}*V${(H58fd z8k?Gyz}0~}`o!v2gP`L{yj7*MIkV#3IsEqk_$V7x>0-@Rebm^~Z-1iVFIA@Z;bVqTaUZ%pBINLEiK8`!^RJ!Z2*jm z!uqX@mN3d@MfzOqrRr4LHKm<7x2<1(7dV~H%gZD8OzSZIYHH-Ncg?+Ss;OeCfYN6@ z5$dbTe*S})7cQmny5g7Wa-9l=O&-Faz(5c-Qh7uCf_Y!Qv>LFUt7yYE#XivO+?j9l z*+E-9*cjhG(}rb+=gd+0>h7goaps&FlbXstG-y%w{q=?xcn&ln&&sqyhAisVMp&7c za)^@8bF1AwJO+WH`Iq-}c79!U*;?{nSNc&CGwWmjM|}|lnEw^@nc3Ml-@dVPpOF%?*OPGR9v$m6NT>FMdTo%)l%EU?4U za&j4<)`BU75+){e0Fyq*W~GB*Ssl!tpP&B;r!pr$zuB-@`j4NV-)NO1qkzk1Cb&O{ zdc!8;!S>y%KMm~_KE;Mg1z!Rvzj&51;z3*-_xj8&EwzHeEz)2GIs5^LO+-pc=#WL0 zLaH$89-qUzqa)W`p&vhfeBv_2VTig}_p;Y0Oh^)tl>F~G+_K&Ii8C_`%PQ<}hEy2v zlH2(Beogv_ZvOO%_*be(FWerGuQaf+5WB*2e@LB(S8C zx?LPESGn%c0OrsFi34~WNSDBZE$D?~)|L0IJ}^6*5x`@8qAIFl+M6t1UedvV)85{G zVPRorZA}i&&c}}*pQb6=9q+!Pp`md-UW^0rs-mW*tgYPzke_8ee!A6=3ZxlTWZFw% zGhN@)#omD32&gKruTM2KH5ECiS)_jjfZ^S{cL*`ttl1Jq@mP&Kk(I>+hXghu7`ejw zx)m5tzF_;bw6xUjcCwV(Or8|tE8E*YgvDc^p?Mn+fPq4)`QrREqH9s`;%NS!kbCr( zXNd##ULJ)yRX@NJcHLgen=1RoJBs)*#|kiROgI6FVmDu@N4FuS(a zHP;e!|G@*WffZF$n!#df@9d<3?)LUAT5Vk&tRP~Gj9Bq_dU?5Rl>NEaS*zcK1{DX` zBcCEjlBL`MESawV_?N&I$mf8N5DB=Fs_L~y@YG;a?Qb7~)N5;N^M?ygOic8dajU4P zaJX#hK$#(rc)XN&_wL>B*w|LbULnSi4A3pNgIa!c#;}m^J28RMjw&BVDDuaTO+SBL zg)`~ze*@O5JK>R>gA<6UG^j!V+P$4N%8Vh4-2D6nI2%+{RK6fBqmq*32fsYy^FHJ4 z6*^4v(;ut%65vS;2@k&wuAeN>2&8^GI*^hT*sApl3&XvEOJNNB8iiE4X^NXmqHf(x!w1cVzd&}6w#E>(7WgrU+9>M_pT4?;7HWR!k;gc2G zlf$iEsKYLB?Vw=<-{Xty>r+IXouA7*f4)?AIF(UU6mHU!V1IdjSOWGV;%q7B(mi|_ zfk+!L+5A^_0BT{agUJO5_4M?(NpIPiCJG4(-t(<;Tm}vnpjEKc^LQHAjg8K^@;^3kX^iqfuRp#2~5bo zDo0Z%esW6B?JGb+7#=-}QO#4EU0V7uYGnexsMU0Ra#0ZnSg1c?Pk}JXrwS)8EEvPN zSGc@5Ki>X{yR*AX1I8WP=akzrc~Ww+QtoE$br!f1SPXNEi$L)aW0Vn2?)m9qRCu_r zXc~eZz)PTueR^a`2nA7DQ{y<_daE^*T-z4s76wN6#n$q&e_UJ~-4nHMFWE+SVMjBo zz7`cJTKt3$_QN*SUz}LtPzuWfDuBA1`N)`pnrVD<)oQAiL_tAe!GW*Dq$l!S7f>j~ zhJ{)NPZ}u#@HyZdGsVb45izsj32qeQeV`ZrjiU=m5qBz`Q+B#nr(t?z)VfG@Q^ zUV#f}u;4~?!{lqJ-892#;EYm}JWf-|v@dU?hOEjFm-EmY;`_gBb~g66|Y zhy^tZ*cYCX^5EGVP{YhGU-0hTlXr6B216m;aru`rNk&G->hD~91)=@BJqeGDS^^0G z_c?*^w+55^1S&+XR*M4E;s8F4pz->21EnwGz61th8X6k9&b}u?oYu{WDr`#OBxp__ zut`LfmGKabvAfXGox~S~X#MMvNlD$XJ4iW$;!lT02EZYARRP?{4I`qCt-3=B6c{Y8 z0Mij$7d~TDtii;@G;?;m2gf`X9;g2NKpU_!x3CamARJ$SD1B~H`V6b_ayB61hTWeY zzI*>3(uM%#TyTIWW|Li}W=D#RK+!2FEB_eEQ%8CR048#M5GnlPW$Wn^HeCL=lnk7l zk+6=?WS<%u(#XijG`F^LIxI+ovz(HW0*vj=yLadp``>(a=7QLFq3J8a1;481AvMdu z@Btv>yWQ-M8cAX>`H+Q#wUSTZ{s@bY)|Vwm1m;LPa)eS-DVKjGXXNM0YsHMK=fL@) zhl+>V!y_P&fEEZD4v3}CYI$z39N@j{!)CNEIsg?k?@zzBRlA1+oz@eYU#VID+XuSU z+s*h2eVH=&NO6mcqeB~?hkJ8k+EUl^l7J4+Wzs!^z~J~enU9Z;xz6goJ6uaCZzxI7 zEfShJFcmQn4t3VS5*7J9>Mi9>gI9F2f-RCLIFkkn8}av0FDFBm%hi zz~Eq&_c?!BTG~B+rvPBT$U(h}c}=_A3W&sK6=r*9=f(LjkuTNN39!>#7QdNd+4Y`# zdkY&F7|18{$Ha4)g4p4+pF;-QA5S9Z-}j;}z^s=#p8=Ab7=r zam9nuga%hx$qT0kDSjm105WO}%L-1_MB1gCtSsOTZ4{#d5GU<1Q8HdTDk$?;ozeH< zG#YRagDhVF*H7?xAquI@=4NqF5hLGUVUduKG&eVMIISqk%F1rD_wU@f1BRzoAP+g8gZTGk;76~wrk+91fMaAhRqIx}KdcRkZXib~!(HHx zGwm_hmm&ZL(DdQ-!lL3rHG;cYWHZSx&w!t;ka~RvPK9#j3i#phLFE@Oe!{y*9$DOV zTJM_f!jg5^^?q?78248++0{(v|k;d z2fUSsy(bZJ=Y}NHu_zwgcv(m7moHQ9*6}$kU;vv&Y7N)|2!0;(Vs7L1+b=zLB*3lC z!dL)qh(MoQEGyz$^dvr>Usz}cQ+{Q#<}tuQG`h8-;%$h|4BEq~K^b4k=$8gk{?i|K z8K8xliz^C|6+mgrZ6;+w`Pep`^Q`^(whZN^Y$yHgPl-_*4hl|&#H&~Io12?(=idrp6ZvLM_la5fz`A^Zk3|a;gtSfm&BMwHQQQnbCPgkWY0`f#)i% zpkO*uWDxlR%yQQ{wnPXp>W}8IfQv+Q7(;FR#=^Ror@U+gBN?bc0*`edNZp*AfDp3B zAn7?sLzGnt5&3d7;|ILJ{c!V{rX~r9=X8(5O>rryt4JuT4B!d;5t=S|xzbuOUS~UP z02;uup(kQy(*zrk7 zWB@GyG~aXILG&M7xY}jwL74~KbLK&D5Uwwc8ptFmC1u1x zO#Im99t1M4pzuH+ahMO#<$4wt7Q)>EM23l`eTI?;<~p~$eB%k6K_+JAAHcDLT13sv znBaC0viu4P20FfEwK~8uEaDOc0`y$tox;=Vqrwp7hk0?ZFeyuCE8{ zJZS6b2?19hHcbL55`|d%bhkI~lSR|?f4sYCR;C4U4x0oc%saa+#hW5F|2^LD%uG6n z{4j3aS_G#K+_0A(8;>CVc@HZK)Ea(}o{>QUp^igU5{wPVjVm9hdbqjq!GUb<==cc5 z;keL#2P7Kse@_s;IV#K+mXm6d&Hz;d} zi$s7Ok|E!voV?C+fxrU9JHjykA`sQxFi!eev&00+^PyJY3wc2e!pcGVV)ys=eP}>C zaO=%uK3%gaxhk*@P_}Il*0UcdSVf${?bhXPXkVrA;?&GV(Iyk&!3%L zjD*J{MQJ|;hk&7gNs(1v8deY)iHBG^z!S>K%9P0}Ag=PKaK}h~E(IoSmGc@Q)oqi4g3?yhE3CbP$yG0o(csj5t^pvmk1YOXkL@0dD>{mTRLK#Mq&A|G{Ki*?y6(m4vD5DAsn)}ew z!UAGH#Lyc=hb)0OM6y(?;3xVEWo1wglDR6ND>6U+HYt(u7w_&ZkZt^1xaSeV|Wzo^m`6T4Q11KK(W=!M-^op_wc?QRo z7vQi;$iagu<*Fdk4JeX7kTya#tp!D}6;5~052s6D!b^sD#9EmlYN&)Aq}!-f>z_Yy zN*R*iw<&D*OHuYi68XKPgnX=`v=l~>z#d=?VCcrb`AZEZ^io1#C4IcS7m0RgY64ky-2G7q5xkQnGwi*x8hXoUd1M2BL;UdWZ_(N|I~AP z!m)RDaZz>4?#;RI>zdM24LJ1Rj31q>eao_5sz&SDG+oEyI6bHj3c`XK$9cuZ!h#q< zfYL_Xq{wUm@NJ{M&rkDT)+K=W1W3vK`qg0t7Yby*X2>FDy?v8XPEJmVIR3`4B*F)9il-k1foGVlq8XK?1Hgw=;O zUU*b@g)P4Y;{d<`oJC~!5~t0$W%r)Ij@J3Uhwm%T-&ia^1@gcU)3zxWBbz0rh?wG? zwA`d2NC*y>EH-Sx1nic2`m{-5NfzW6v=Tb9yfryXOUtYzR$N?M#K}Nr9$*`?8Zn;u z+(o3=6&C`H z{{DU->@cK+Osaq_0WyA|*hmVD9tbPW*7Pocd8fcI*c0V$Z~~yuA~OImA{Y=BW(tI! z=`QA5Kfn8IY!VORq7o81LDYh&PRGm~2n`#Y+(w8!j{glR&}Zba=)gsRcGs+ZW@BTE z!Tu$@vLWMeFo*%#G3vV9)2DCfs5(14k!e2Ahd`o=Tz3rd@bENXND%r63=sl+xvdpc zAYa||_8P*iVT2M~p-*7jz#2I4%DgHW{q)#2B;1X;`tMokS3Ci*U|0yS8KBLK_xt}a?Cszw8} zYn7lFctP?)4ry|zxJ6dVQqW4-&~@`+3O@9DbKgc_0|Tt?5CH!K-lg%|SAN zJTrhcS$i;M2}=mnxg7}MXr+CI-wW*$laS~N7jSIh!@&Ry;PxYT*ZEMR%7Gr31sEC* z5LB4ci-4qnwfO`ic5rH;wZM=fF0|}s&~`HN@^nH%p#8H7H~7neKnh>=heNgk$jqM{3IjrKL0!O^TIx$V$a#OB@bX(+Db(*bgpc1r(zWw9@0$b2=oGI5O=!T| z|Na?+hl>maz)mA`d!<@zV0(fsjZaSg3}_(YW-QEu3cJVf3pf=J@7#g{dM++}IKF@$ zh&#Ie?tt%uV0xVB7jf`88-yO1hJCs^5c3T#gSfh|LA=Oo(GXGaKYZ1B z7b5UXcN0_7`So>HYx~X762vl*li2{MF$KU>Mn3_J02<^Ei--93Ayr5!22~()Y*Z^pNC$S%!W6DvT#*!V;n1xG|Wo$prua{TdNVU{A!eUf|<*slM@FBKq1CM@@AKD)`*9 zM4lF~O`y~V1_oSLv*I$n4yq$k!6d>bB$R}h3=9vPaXS#~z_{TEn)iLa0*z}P_B}40 z%UPmQo&gkSf1$2``4gBtfkR|IRm%r%2b@C0j)Gb=|DAIOZm-m8G}7zz0Pz(8BF!eN zAAxqugcKZkj=saGvr`% zQm!qO9EczWQtwdW;NozZ^-)30jcjaud^|E_37#hh7-q5ioK_kiPkV|z zdltf72zUeGAMB|t&j6%V{sp1nyhQ>XhVTHe_Z70#A3h-80%QZ4LCff9Je&c*5y(U! zW#(|*)(3b3F^GhjaI5guU~P+wi%ZWxgxOmNk_?MAkTFK6du7gYAbQY*eojs%ONNj} zK+5*=n<>nYLjawC6d^6`$FQ(AGj4}zufu+zO*ee{0sjDc+dDeaVA&xu>IWe!qknR8 z0>2u84{Euo*r<)yx8;Iu07?W#Gh!CO^S~C0!ZJd?fWQL55;#4OFGyu6BOU}q{#C#o%qA)y zLT%&>S-@vu8Z);1?JG_aaF}3nKMc~|T_9+K(5iB=f%Db=8<5*)sDhTYw^1>Tlr}P} z?&``5Xacv>p$;k=8-f9xd%Un1*--FMqOhb;tFV)ha!Ww@!urC^{oX@L66`!=@)QpI zhZe(GNT||EOI1j_K;XK&^IyAm4RKIxrv&f+9foOn*v(ehuNCkP@EPR83Cpay1pf&=5}=?Nt5qwz94LF>>E0rV}{qt&T80i-NJ>Nx?SgNSb)=1zdr0A|2h zd-0dOhMbO$ZU&qT=$$ZK8lL{};J^lm$?wM?c3@!vXP%3TzccQF&Xo-W3N{a-RPfxR zcYnZ2ehdyqcrEOz5)4Iwid^kWy9&?ev^E?9WEWu(Fx%V+aTT3U!lzHt;NJr9eF4S? zy&Z`gAw>Z_n+61ksL+4wqfsEjAry>=h){ml-va-gg#Zk2hJJy+4#Pax zp{-}=HF(2%_SJc~*i2TpKm~yvmkq1|>_J3)QND>Tn8kUKeCoVkH{(F=}{8Ndg?x74>k zjz`-Dpn_qhpB~oV31*4Gue5`-711a_#Y zrW`&Oo^S=^w{}p-xFBE#l3S!_pdZq~3<2E6i1!YAm1UV08XB7Sq25ozvqvDap$yNy z=v^<&&o>511OokR^_Mo)?cYS|$k_AHkShPwrRnZMl)@Z@SKxER1FMBTvhV#>imH<6 zxaAIOVh>WP%ib^TY Date: Wed, 30 Apr 2014 11:03:50 -0400 Subject: [PATCH 028/137] Remove google analytics tracking from iframes used in Drupal course about pages This fixes two issues: - if the course pointed to doesn't exist, GA was added to the iframe twice - more importantly, we don't want to count these as separate views anyway-- we just care about the about page itself. - I also added a note about where we would put our segment.io widget if we want it later LMS-2581 --- lms/templates/courseware/mktg_course_about.html | 4 ---- lms/templates/mktg_iframe.html | 6 +++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/lms/templates/courseware/mktg_course_about.html b/lms/templates/courseware/mktg_course_about.html index 3e1bb61e3d..102db88ac5 100644 --- a/lms/templates/courseware/mktg_course_about.html +++ b/lms/templates/courseware/mktg_course_about.html @@ -13,10 +13,6 @@ <%block name="bodyclass">view-iframe-content view-partial-mktgregister -<%block name="headextra"> - <%include file="../google_analytics.html" /> - - <%block name="js_extra"> From 0d7f34b5d3dafe8ca37113503699b9c24e16f402 Mon Sep 17 00:00:00 2001 From: Waqas Date: Tue, 29 Apr 2014 18:04:01 +0500 Subject: [PATCH 073/137] Update the software secure result call back by correcting the typo LMS-2516 --- .../verify_student/tests/test_views.py | 216 ++++++++++++++++++ lms/djangoapps/verify_student/views.py | 2 +- lms/envs/test.py | 6 + 3 files changed, 223 insertions(+), 1 deletion(-) diff --git a/lms/djangoapps/verify_student/tests/test_views.py b/lms/djangoapps/verify_student/tests/test_views.py index 22e406f776..47988dde44 100644 --- a/lms/djangoapps/verify_student/tests/test_views.py +++ b/lms/djangoapps/verify_student/tests/test_views.py @@ -10,11 +10,14 @@ verify_student/start?course_id=MITx/6.002x/2013_Spring # create ---> To Payment """ +import json +import mock import urllib from mock import patch, Mock import pytz from datetime import timedelta, datetime +from django.test.client import Client from django.test import TestCase from django.test.utils import override_settings from django.conf import settings @@ -31,6 +34,7 @@ from verify_student.models import SoftwareSecurePhotoVerification from reverification.tests.factories import MidcourseReverificationWindowFactory + def mock_render_to_response(*args, **kwargs): return render_to_response(*args, **kwargs) @@ -122,6 +126,218 @@ class TestReverifyView(TestCase): self.assertTrue(context['error']) +@override_settings(MODULESTORE=TEST_DATA_MONGO_MODULESTORE) +class TestPhotoVerificationResultsCallback(TestCase): + """ + Tests for the results_callback view. + """ + def setUp(self): + self.course_id = 'Robot/999/Test_Course' + CourseFactory.create(org='Robot', number='999', display_name='Test Course') + self.user = UserFactory.create() + self.attempt = SoftwareSecurePhotoVerification( + status="submitted", + user=self.user + ) + self.attempt.save() + self.receipt_id = self.attempt.receipt_id + self.client = Client() + + def mocked_has_valid_signature(method, headers_dict, body_dict, access_key, secret_key): + return True + + def test_invalid_json(self): + """ + Test for invalid json being posted by software secure. + """ + data = {"Testing invalid"} + response = self.client.post( + reverse('verify_student_results_callback'), + data=data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB: testing', + HTTP_DATE='testdate' + ) + self.assertIn('Invalid JSON', response.content) + self.assertEqual(response.status_code, 400) + + def test_invalid_dict(self): + """ + Test for invalid dictionary being posted by software secure. + """ + data = '"\\"Test\\tTesting"' + response = self.client.post( + reverse('verify_student_results_callback'), + data=data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + self.assertIn('JSON should be dict', response.content) + self.assertEqual(response.status_code, 400) + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_invalid_access_key(self): + """ + Test for invalid access key. + """ + data = { + "EdX-ID": self.receipt_id, + "Result": "Testing", + "Reason": "Testing", + "MessageType": "Testing" + } + json_data = json.dumps(data) + response = self.client.post( + reverse('verify_student_results_callback'), + data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test testing:testing', + HTTP_DATE='testdate' + ) + self.assertIn('Access key invalid', response.content) + self.assertEqual(response.status_code, 400) + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_wrong_edx_id(self): + """ + Test for wrong id of Software secure verification attempt. + """ + data = { + "EdX-ID": "Invalid-Id", + "Result": "Testing", + "Reason": "Testing", + "MessageType": "Testing" + } + json_data = json.dumps(data) + response = self.client.post( + reverse('verify_student_results_callback'), + data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + self.assertIn('edX ID Invalid-Id not found', response.content) + self.assertEqual(response.status_code, 400) + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_pass_result(self): + """ + Test for verification passed. + """ + data = { + "EdX-ID": self.receipt_id, + "Result": "PASS", + "Reason": "", + "MessageType": "You have been verified." + } + json_data = json.dumps(data) + response = self.client.post( + reverse('verify_student_results_callback'), data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + attempt = SoftwareSecurePhotoVerification.objects.get(receipt_id=self.receipt_id) + self.assertEqual(attempt.status, u'approved') + self.assertEquals(response.content, 'OK!') + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_fail_result(self): + """ + Test for failed verification. + """ + data = { + "EdX-ID": self.receipt_id, + "Result": 'FAIL', + "Reason": 'Invalid photo', + "MessageType": 'Your photo doesn\'t meet standards.' + } + json_data = json.dumps(data) + response = self.client.post( + reverse('verify_student_results_callback'), + data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + attempt = SoftwareSecurePhotoVerification.objects.get(receipt_id=self.receipt_id) + self.assertEqual(attempt.status, u'denied') + self.assertEqual(attempt.error_code, u'Your photo doesn\'t meet standards.') + self.assertEqual(attempt.error_msg, u'"Invalid photo"') + self.assertEquals(response.content, 'OK!') + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_system_fail_result(self): + """ + Test for software secure result system failure. + """ + data = {"EdX-ID": self.receipt_id, + "Result": 'SYSTEM FAIL', + "Reason": 'Memory overflow', + "MessageType": 'You must retry the verification.'} + json_data = json.dumps(data) + response = self.client.post( + reverse('verify_student_results_callback'), + data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + attempt = SoftwareSecurePhotoVerification.objects.get(receipt_id=self.receipt_id) + self.assertEqual(attempt.status, u'must_retry') + self.assertEqual(attempt.error_code, u'You must retry the verification.') + self.assertEqual(attempt.error_msg, u'"Memory overflow"') + self.assertEquals(response.content, 'OK!') + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_unknown_result(self): + """ + test for unknown software secure result + """ + data = { + "EdX-ID": self.receipt_id, + "Result": 'Unknown', + "Reason": 'Unknown reason', + "MessageType": 'Unknown message' + } + json_data = json.dumps(data) + response = self.client.post( + reverse('verify_student_results_callback'), + data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + self.assertIn('Result Unknown not understood', response.content) + + @mock.patch('verify_student.ssencrypt.has_valid_signature', mock.Mock(side_effect=mocked_has_valid_signature)) + def test_reverification(self): + """ + Test software secure result for reverification window. + """ + data = { + "EdX-ID": self.receipt_id, + "Result": "PASS", + "Reason": "", + "MessageType": "You have been verified." + } + window = MidcourseReverificationWindowFactory(course_id=self.course_id) + self.attempt.window = window + self.attempt.save() + json_data = json.dumps(data) + self.assertEqual(CourseEnrollment.objects.filter(course_id=self.course_id).count(), 0) + response = self.client.post( + reverse('verify_student_results_callback'), + data=json_data, + content_type='application/json', + HTTP_AUTHORIZATION='test BBBBBBBBBBBBBBBBBBBB:testing', + HTTP_DATE='testdate' + ) + self.assertEquals(response.content, 'OK!') + self.assertIsNotNone(CourseEnrollment.objects.get(course_id=self.course_id)) + + @override_settings(MODULESTORE=TEST_DATA_MONGO_MODULESTORE) class TestMidCourseReverifyView(TestCase): """ Tests for the midcourse reverification views """ diff --git a/lms/djangoapps/verify_student/views.py b/lms/djangoapps/verify_student/views.py index 865db0ef0e..6246b72497 100644 --- a/lms/djangoapps/verify_student/views.py +++ b/lms/djangoapps/verify_student/views.py @@ -256,7 +256,7 @@ def results_callback(request): # If this is a reverification, log an event if attempt.window: - course_id = window.course_id + course_id = attempt.window.course_id course = course_from_id(course_id) course_enrollment = CourseEnrollment.get_or_create_enrollment(attempt.user, course_id) course_enrollment.emit_event(EVENT_NAME_USER_REVERIFICATION_REVIEWED_BY_SOFTWARESECURE) diff --git a/lms/envs/test.py b/lms/envs/test.py index f0f734532d..b20a23c470 100644 --- a/lms/envs/test.py +++ b/lms/envs/test.py @@ -315,3 +315,9 @@ FEATURES['USE_MICROSITES'] = True ######### LinkedIn ######## LINKEDIN_API['COMPANY_ID'] = '0000000' + +# Setting for the testing of Software Secure Result Callback +VERIFY_STUDENT["SOFTWARE_SECURE"] = { + "API_ACCESS_KEY": "BBBBBBBBBBBBBBBBBBBB", + "API_SECRET_KEY": "CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC", +} From 8ee682d44bfe7ca47cd142090fe5b71547f6c5b4 Mon Sep 17 00:00:00 2001 From: Usman Khalid <2200617@gmail.com> Date: Fri, 2 May 2014 19:53:26 +0500 Subject: [PATCH 074/137] Fixed and added more tests for bulk email. LMS-2565 --- lms/djangoapps/bulk_email/tests/test_email.py | 15 ++++++++ .../bulk_email/tests/test_err_handling.py | 1 + lms/djangoapps/instructor/tests/test_api.py | 3 ++ .../instructor/tests/test_legacy_email.py | 35 +++++++++++++++++++ 4 files changed, 54 insertions(+) diff --git a/lms/djangoapps/bulk_email/tests/test_email.py b/lms/djangoapps/bulk_email/tests/test_email.py index 4531c7a374..d1b8e380e9 100644 --- a/lms/djangoapps/bulk_email/tests/test_email.py +++ b/lms/djangoapps/bulk_email/tests/test_email.py @@ -41,6 +41,7 @@ class MockCourseEmailResult(object): @override_settings(MODULESTORE=TEST_DATA_MONGO_MODULESTORE) +@patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True, 'REQUIRE_COURSE_EMAIL_AUTH': False}) class TestEmailSendFromDashboard(ModuleStoreTestCase): """ Test that emails send correctly. @@ -88,6 +89,20 @@ class TestEmailSendFromDashboard(ModuleStoreTestCase): """ patch.stopall() + @patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True, 'REQUIRE_COURSE_EMAIL_AUTH': True}) + def test_email_disabled(self): + """ + Test response when email is disabled for course. + """ + test_email = { + 'action': 'Send email', + 'to_option': 'myself', + 'subject': 'test subject for myself', + 'message': 'test message for myself' + } + response = self.client.post(self.url, test_email) + self.assertContains(response, "Email is not enabled for this course.") + def test_send_to_self(self): """ Make sure email send to myself goes to myself. diff --git a/lms/djangoapps/bulk_email/tests/test_err_handling.py b/lms/djangoapps/bulk_email/tests/test_err_handling.py index f9365c86ef..f7b8b32d1f 100644 --- a/lms/djangoapps/bulk_email/tests/test_err_handling.py +++ b/lms/djangoapps/bulk_email/tests/test_err_handling.py @@ -38,6 +38,7 @@ class EmailTestException(Exception): @override_settings(MODULESTORE=TEST_DATA_MONGO_MODULESTORE) +@patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True, 'REQUIRE_COURSE_EMAIL_AUTH': False}) class TestEmailErrors(ModuleStoreTestCase): """ Test that errors from sending email are handled properly. diff --git a/lms/djangoapps/instructor/tests/test_api.py b/lms/djangoapps/instructor/tests/test_api.py index daf46a3db5..e84c79cfce 100644 --- a/lms/djangoapps/instructor/tests/test_api.py +++ b/lms/djangoapps/instructor/tests/test_api.py @@ -11,6 +11,7 @@ from urllib import quote from django.test import TestCase from nose.tools import raises from mock import Mock, patch +from django.conf import settings from django.test.utils import override_settings from django.core.urlresolvers import reverse from django.http import HttpRequest, HttpResponse @@ -99,6 +100,7 @@ class TestCommonExceptions400(unittest.TestCase): @override_settings(MODULESTORE=TEST_DATA_MIXED_MODULESTORE) +@patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True, 'REQUIRE_COURSE_EMAIL_AUTH': False}) class TestInstructorAPIDenyLevels(ModuleStoreTestCase, LoginEnrollmentTestCase): """ Ensure that users cannot access endpoints they shouldn't be able to. @@ -1570,6 +1572,7 @@ class TestInstructorAPIRegradeTask(ModuleStoreTestCase, LoginEnrollmentTestCase) @override_settings(MODULESTORE=TEST_DATA_MIXED_MODULESTORE) +@patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True, 'REQUIRE_COURSE_EMAIL_AUTH': False}) class TestInstructorSendEmail(ModuleStoreTestCase, LoginEnrollmentTestCase): """ Checks that only instructors have access to email endpoints, and that diff --git a/lms/djangoapps/instructor/tests/test_legacy_email.py b/lms/djangoapps/instructor/tests/test_legacy_email.py index 0e2642c829..823d112b3f 100644 --- a/lms/djangoapps/instructor/tests/test_legacy_email.py +++ b/lms/djangoapps/instructor/tests/test_legacy_email.py @@ -108,3 +108,38 @@ class TestInstructorDashboardEmailView(ModuleStoreTestCase): # Assert that the URL for the email view is not in the response response = self.client.get(self.url) self.assertFalse(self.email_link in response.content) + + @patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True}) + def test_send_mail_unauthorized(self): + """ Test 'Send email' action returns an error if course is not authorized to send email. """ + + response = self.client.post( + self.url, { + 'action': 'Send email', + 'to_option': 'all', + 'subject': "Welcome to the course!", + 'message': "Lets start with an introduction!" + } + ) + self.assertContains(response, "Email is not enabled for this course.") + + @patch.dict(settings.FEATURES, {'ENABLE_INSTRUCTOR_EMAIL': True}) + def test_send_mail_authorized(self): + """ Test 'Send email' action when course is authorized to send email. """ + + course_authorization = CourseAuthorization(course_id=self.course.id, email_enabled=True) + course_authorization.save() + + session = self.client.session + session[u'idash_mode:{0}'.format(self.course.location.course_id)] = 'Email' + session.save() + + response = self.client.post( + self.url, { + 'action': 'Send email', + 'to_option': 'all', + 'subject': 'Welcome to the course!', + 'message': 'Lets start with an introduction!', + } + ) + self.assertContains(response, "Your email was successfully queued for sending.") From a2225bd7199e0dea1d3088dad692d5cae12d0716 Mon Sep 17 00:00:00 2001 From: Will Daly Date: Mon, 5 May 2014 09:08:31 -0400 Subject: [PATCH 075/137] ORA2 release-2014-05-05T12.00 --- requirements/edx/github.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/edx/github.txt b/requirements/edx/github.txt index 3964b022cc..2a31578f82 100644 --- a/requirements/edx/github.txt +++ b/requirements/edx/github.txt @@ -26,7 +26,7 @@ -e git+https://github.com/edx/bok-choy.git@82b4e82d79b9d4c6d087ebbfa26ea23235728e62#egg=bok_choy -e git+https://github.com/edx-solutions/django-splash.git@9965a53c269666a30bb4e2b3f6037c138aef2a55#egg=django-splash -e git+https://github.com/edx/acid-block.git@459aff7b63db8f2c5decd1755706c1a64fb4ebb1#egg=acid-xblock --e git+https://github.com/edx/edx-ora2.git@release-2014-04-27T20.17#egg=edx-ora2 +-e git+https://github.com/edx/edx-ora2.git@release-2014-05-05T12.00#egg=edx-ora2 # Prototype XBlocks for limited roll-outs and user testing. These are not for general use. -e git+https://github.com/pmitros/ConceptXBlock.git@2376fde9ebdd83684b78dde77ef96361c3bd1aa0#egg=concept-xblock From 8f0173dc102bd8ec7b98c56b1d88d091e479bd7f Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Thu, 1 May 2014 09:49:12 -0400 Subject: [PATCH 076/137] Add new languages --- conf/locale/config.yaml | 71 ++++++++++++++++++++--------------------- lms/envs/common.py | 8 ++--- 2 files changed, 39 insertions(+), 40 deletions(-) diff --git a/conf/locale/config.yaml b/conf/locale/config.yaml index 19ea9c77d2..6b60bd9490 100644 --- a/conf/locale/config.yaml +++ b/conf/locale/config.yaml @@ -1,66 +1,65 @@ # Configuration for i18n workflow. -# All project are listed here, but ones that do not yet have any reviewed translations -# we don't pull so are commented out. - locales: - en # English - Source Language - ar # Arabic -# - az # Azerbaijani -# - bg_BG # Bulgarian (Bulgaria) -# - bn # Bengali -# - bn_BD # Bengali (Bangladesh) -# - bs # Bosnian + - az # Azerbaijani + - bg_BG # Bulgarian (Bulgaria) + - bn_BD # Bengali (Bangladesh) + - bn_IN # Bengali (India) + - bs # Bosnian - ca # Catalan -# - ca@valencia # Catalan (Valencia) + - ca@valencia # Catalan (Valencia) - cs # Czech -# - cy # Welsh + - cy # Welsh + - da # Danish - de_DE # German (Germany) -# - el # Greek + - el # Greek - en@lolcat # LOLCAT English - en@pirate # Pirate English - es_419 # Spanish (Latin America) -# - es_AR # Spanish (Argentina) -# - es_EC # Spanish (Ecuador) + - es_AR # Spanish (Argentina) + - es_EC # Spanish (Ecuador) - es_ES # Spanish (Spain) -# - es_MX # Spanish (Mexico) -# - es_PE # Spanish (Peru) -# - es_US # Spanish (United States) -# - et_EE # Estonian (Estonia) -# - eu_ES # Basque (Spain) -# - fa # Persian -# - fa_IR # Persian (Iran) -# - fi_FI # Finnish (Finland) + - es_MX # Spanish (Mexico) + - es_PE # Spanish (Peru) + - et_EE # Estonian (Estonia) + - eu_ES # Basque (Spain) + - fa # Persian + - fa_IR # Persian (Iran) + - fi_FI # Finnish (Finland) - fr # French -# - gl # Galician -# - he # Hebrew + - gl # Galician + - he # Hebrew - hi # Hindi -# - hu # Hungarian + - hu # Hungarian - hy_AM # Armenian (Armenia) - id # Indonesian - it_IT # Italian (Italy) - ja_JP # Japanese (Japan) -# - kk_KZ # Kazakh (Kazakhstan) -# - km_KH # Khmer (Cambodia) + - kk_KZ # Kazakh (Kazakhstan) + - km_KH # Khmer (Cambodia) + - kn # Kannada - ko_KR # Korean (Korea) - lt_LT # Lithuanian (Lithuania) -# - ml # Malayalam -# - mn # Mongolian -# - ms # Malay + - ml # Malayalam + - mn # Mongolian + - ms # Malay - nb # Norwegian Bokmål -# - ne # Nepali + - ne # Nepali - nl_NL # Dutch (Netherlands) - pl # Polish - pt_BR # Portuguese (Brazil) -# - pt_PT # Portuguese (Portugal) -# - ru # Russian -# - si # Sinhala -# - sk # Slovak + - pt_PT # Portuguese (Portugal) + - ro # Romanian + - ru # Russian + - si # Sinhala + - sk # Slovak - sl # Slovenian -# - th # Thai + - th # Thai - tr_TR # Turkish (Turkey) - uk # Ukranian -# - ur # Urdu + - ur # Urdu - vi # Vietnamese - zh_CN # Chinese (China) - zh_TW # Chinese (Taiwan) diff --git a/lms/envs/common.py b/lms/envs/common.py index 74646b0173..c61db979d4 100644 --- a/lms/envs/common.py +++ b/lms/envs/common.py @@ -551,8 +551,6 @@ TIME_ZONE = 'America/New_York' # http://en.wikipedia.org/wiki/List_of_tz_zones_ LANGUAGE_CODE = 'en' # http://www.i18nguy.com/unicode/language-identifiers.html # Sourced from http://www.localeplanet.com/icu/ and wikipedia -# Languages that don't have any reviewed strings are commented out; -# see https://www.transifex.com/projects/p/edx-platform/ LANGUAGES = ( ('en', u'English'), ('eo', u'Dummy Language (Esperanto)'), # Dummy languaged used for testing @@ -561,13 +559,14 @@ LANGUAGES = ( ('ar', u'العربية'), # Arabic ('az', u'azərbaycanca'), # Azerbaijani ('bg-bg', u'български (България)'), # Bulgarian (Bulgaria) - ('bn', u'বাংলা'), # Bengali ('bn-bd', u'বাংলা (বাংলাদেশ)'), # Bengali (Bangladesh) + ('bn-in', u'বাংলা (ভারত)'), # Bengali (India) ('bs', u'bosanski'), # Bosnian ('ca', u'Català'), # Catalan ('ca@valencia', u'Català (València)'), # Catalan (Valencia) ('cs', u'Čeština'), # Czech ('cy', u'Cymraeg'), # Welsh + ('da', u'dansk'), # Danish ('de-de', u'Deutsch (Deutschland)'), # German (Germany) ('el', u'Ελληνικά'), # Greek ('en@lolcat', u'LOLCAT English'), # LOLCAT English @@ -578,7 +577,6 @@ LANGUAGES = ( ('es-es', u'Español (España)'), # Spanish (Spain) ('es-mx', u'Español (México)'), # Spanish (Mexico) ('es-pe', u'Español (Perú)'), # Spanish (Peru) - ('es-us', u'Español (Estados Unidos)'), # Spanish (United States) ('et-ee', u'Eesti (Eesti)'), # Estonian (Estonia) ('eu-es', u'euskara (Espainia)'), # Basque (Spain) ('fa', u'فارسی'), # Persian @@ -595,6 +593,7 @@ LANGUAGES = ( ('ja-jp', u'日本語(日本)'), # Japanese (Japan) ('kk-kz', u'қазақ тілі (Қазақстан)'), # Kazakh (Kazakhstan) ('km-kh', u'ភាសាខ្មែរ (កម្ពុជា)'), # Khmer (Cambodia) + ('kn', u'ಕನ್ನಡ'), # Kannada ('ko-kr', u'한국어(대한민국)'), # Korean (Korea) ('lt-lt', u'Lietuvių (Lietuva)'), # Lithuanian (Lithuania) ('ml', u'മലയാളം'), # Malayalam @@ -606,6 +605,7 @@ LANGUAGES = ( ('pl', u'Polski'), # Polish ('pt-br', u'Português (Brasil)'), # Portuguese (Brazil) ('pt-pt', u'Português (Portugal)'), # Portuguese (Portugal) + ('ro', u'română'), # Romanian ('ru', u'Русский'), # Russian ('si', u'සිංහල'), # Sinhala ('sk', u'Slovenčina'), # Slovak From 436e91a5f7a864d136e6e2b3b5ef4c9a39d0f168 Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Mon, 5 May 2014 09:31:44 -0400 Subject: [PATCH 077/137] Update translations (autogenerated message) --- conf/locale/ar/LC_MESSAGES/django.mo | Bin 1283 -> 7848 bytes conf/locale/ar/LC_MESSAGES/django.po | 122 +- conf/locale/ar/LC_MESSAGES/djangojs.mo | Bin 1031 -> 1031 bytes conf/locale/ar/LC_MESSAGES/djangojs.po | 2 +- conf/locale/az/LC_MESSAGES/django.mo | Bin 0 -> 533 bytes conf/locale/az/LC_MESSAGES/django.po | 12580 +++++++++++++++ conf/locale/az/LC_MESSAGES/djangojs.mo | Bin 0 -> 509 bytes conf/locale/az/LC_MESSAGES/djangojs.po | 1712 +++ conf/locale/bg_BG/LC_MESSAGES/django.mo | Bin 545 -> 545 bytes conf/locale/bg_BG/LC_MESSAGES/django.po | 719 +- conf/locale/bg_BG/LC_MESSAGES/djangojs.mo | Bin 524 -> 524 bytes conf/locale/bg_BG/LC_MESSAGES/djangojs.po | 110 +- conf/locale/bn_BD/LC_MESSAGES/django.mo | Bin 545 -> 545 bytes conf/locale/bn_BD/LC_MESSAGES/django.po | 719 +- conf/locale/bn_BD/LC_MESSAGES/djangojs.mo | Bin 524 -> 524 bytes conf/locale/bn_BD/LC_MESSAGES/djangojs.po | 110 +- conf/locale/bn_IN/LC_MESSAGES/django.mo | Bin 0 -> 520 bytes conf/locale/bn_IN/LC_MESSAGES/django.po | 12580 +++++++++++++++ conf/locale/bn_IN/LC_MESSAGES/djangojs.mo | Bin 0 -> 496 bytes conf/locale/bn_IN/LC_MESSAGES/djangojs.po | 1712 +++ conf/locale/bs/LC_MESSAGES/django.mo | Bin 0 -> 672 bytes conf/locale/bs/LC_MESSAGES/django.po | 12585 ++++++++++++++++ conf/locale/bs/LC_MESSAGES/djangojs.mo | Bin 0 -> 579 bytes conf/locale/bs/LC_MESSAGES/djangojs.po | 1728 +++ conf/locale/ca/LC_MESSAGES/django.mo | Bin 50097 -> 50097 bytes conf/locale/ca/LC_MESSAGES/django.po | 37 +- conf/locale/ca/LC_MESSAGES/djangojs.mo | Bin 38442 -> 38442 bytes conf/locale/ca/LC_MESSAGES/djangojs.po | 2 +- conf/locale/ca@valencia/LC_MESSAGES/django.mo | Bin 559 -> 559 bytes conf/locale/ca@valencia/LC_MESSAGES/django.po | 719 +- .../ca@valencia/LC_MESSAGES/djangojs.mo | Bin 535 -> 535 bytes .../ca@valencia/LC_MESSAGES/djangojs.po | 110 +- conf/locale/cs/LC_MESSAGES/django.mo | Bin 1381 -> 1381 bytes conf/locale/cs/LC_MESSAGES/django.po | 36 +- conf/locale/cs/LC_MESSAGES/djangojs.mo | Bin 1097 -> 1097 bytes conf/locale/cs/LC_MESSAGES/djangojs.po | 2 +- conf/locale/cy/LC_MESSAGES/django.mo | Bin 569 -> 569 bytes conf/locale/cy/LC_MESSAGES/django.po | 719 +- conf/locale/cy/LC_MESSAGES/djangojs.mo | Bin 548 -> 548 bytes conf/locale/cy/LC_MESSAGES/djangojs.po | 110 +- conf/locale/da/LC_MESSAGES/django.mo | Bin 0 -> 505 bytes conf/locale/da/LC_MESSAGES/django.po | 12580 +++++++++++++++ conf/locale/da/LC_MESSAGES/djangojs.mo | Bin 0 -> 481 bytes conf/locale/da/LC_MESSAGES/djangojs.po | 1712 +++ conf/locale/de_DE/LC_MESSAGES/django.mo | Bin 28133 -> 28129 bytes conf/locale/de_DE/LC_MESSAGES/django.po | 46 +- conf/locale/de_DE/LC_MESSAGES/djangojs.mo | Bin 25116 -> 25124 bytes conf/locale/de_DE/LC_MESSAGES/djangojs.po | 8 +- conf/locale/el/LC_MESSAGES/django.mo | Bin 527 -> 537 bytes conf/locale/el/LC_MESSAGES/django.po | 727 +- conf/locale/el/LC_MESSAGES/djangojs.mo | Bin 503 -> 503 bytes conf/locale/el/LC_MESSAGES/djangojs.po | 111 +- conf/locale/en@lolcat/LC_MESSAGES/django.mo | Bin 43324 -> 43324 bytes conf/locale/en@lolcat/LC_MESSAGES/django.po | 36 +- conf/locale/en@lolcat/LC_MESSAGES/djangojs.mo | Bin 15614 -> 15614 bytes conf/locale/en@lolcat/LC_MESSAGES/djangojs.po | 2 +- conf/locale/en@pirate/LC_MESSAGES/django.mo | Bin 27047 -> 27047 bytes conf/locale/en@pirate/LC_MESSAGES/django.po | 36 +- conf/locale/en@pirate/LC_MESSAGES/djangojs.mo | Bin 1013 -> 1013 bytes conf/locale/en@pirate/LC_MESSAGES/djangojs.po | 2 +- conf/locale/eo/LC_MESSAGES/django.mo | Bin 416390 -> 416903 bytes conf/locale/eo/LC_MESSAGES/django.po | 32 +- conf/locale/eo/LC_MESSAGES/djangojs.mo | Bin 48585 -> 48585 bytes conf/locale/eo/LC_MESSAGES/djangojs.po | 4 +- conf/locale/es_419/LC_MESSAGES/django.mo | Bin 291137 -> 291106 bytes conf/locale/es_419/LC_MESSAGES/django.po | 40 +- conf/locale/es_419/LC_MESSAGES/djangojs.mo | Bin 39367 -> 39367 bytes conf/locale/es_419/LC_MESSAGES/djangojs.po | 2 +- conf/locale/es_AR/LC_MESSAGES/django.mo | Bin 547 -> 553 bytes conf/locale/es_AR/LC_MESSAGES/django.po | 726 +- conf/locale/es_AR/LC_MESSAGES/djangojs.mo | Bin 523 -> 523 bytes conf/locale/es_AR/LC_MESSAGES/djangojs.po | 111 +- conf/locale/es_EC/LC_MESSAGES/django.mo | Bin 542 -> 549 bytes conf/locale/es_EC/LC_MESSAGES/django.po | 725 +- conf/locale/es_EC/LC_MESSAGES/djangojs.mo | Bin 521 -> 521 bytes conf/locale/es_EC/LC_MESSAGES/djangojs.po | 111 +- conf/locale/es_ES/LC_MESSAGES/django.mo | Bin 32989 -> 60678 bytes conf/locale/es_ES/LC_MESSAGES/django.po | 844 +- conf/locale/es_ES/LC_MESSAGES/djangojs.mo | Bin 38924 -> 39103 bytes conf/locale/es_ES/LC_MESSAGES/djangojs.po | 4 +- conf/locale/es_MX/LC_MESSAGES/django.mo | Bin 529 -> 529 bytes conf/locale/es_MX/LC_MESSAGES/django.po | 719 +- conf/locale/es_MX/LC_MESSAGES/djangojs.mo | Bin 505 -> 520 bytes conf/locale/es_MX/LC_MESSAGES/djangojs.po | 112 +- conf/locale/es_PE/LC_MESSAGES/django.mo | Bin 542 -> 542 bytes conf/locale/es_PE/LC_MESSAGES/django.po | 719 +- conf/locale/es_PE/LC_MESSAGES/djangojs.mo | Bin 518 -> 518 bytes conf/locale/es_PE/LC_MESSAGES/djangojs.po | 110 +- conf/locale/et_EE/LC_MESSAGES/django.mo | Bin 543 -> 543 bytes conf/locale/et_EE/LC_MESSAGES/django.po | 719 +- conf/locale/et_EE/LC_MESSAGES/djangojs.mo | Bin 522 -> 562 bytes conf/locale/et_EE/LC_MESSAGES/djangojs.po | 113 +- conf/locale/eu_ES/LC_MESSAGES/django.mo | Bin 0 -> 542 bytes conf/locale/eu_ES/LC_MESSAGES/django.po | 12580 +++++++++++++++ conf/locale/eu_ES/LC_MESSAGES/djangojs.mo | Bin 0 -> 518 bytes conf/locale/eu_ES/LC_MESSAGES/djangojs.po | 1712 +++ conf/locale/fa/LC_MESSAGES/django.mo | Bin 519 -> 519 bytes conf/locale/fa/LC_MESSAGES/django.po | 719 +- conf/locale/fa/LC_MESSAGES/djangojs.mo | Bin 498 -> 498 bytes conf/locale/fa/LC_MESSAGES/djangojs.po | 110 +- conf/locale/fa_IR/LC_MESSAGES/django.mo | Bin 532 -> 532 bytes conf/locale/fa_IR/LC_MESSAGES/django.po | 721 +- conf/locale/fa_IR/LC_MESSAGES/djangojs.mo | Bin 511 -> 522 bytes conf/locale/fa_IR/LC_MESSAGES/djangojs.po | 114 +- conf/locale/fi_FI/LC_MESSAGES/django.mo | Bin 545 -> 545 bytes conf/locale/fi_FI/LC_MESSAGES/django.po | 720 +- conf/locale/fi_FI/LC_MESSAGES/djangojs.mo | Bin 521 -> 521 bytes conf/locale/fi_FI/LC_MESSAGES/djangojs.po | 110 +- conf/locale/fr/LC_MESSAGES/django.mo | Bin 268453 -> 268453 bytes conf/locale/fr/LC_MESSAGES/django.po | 38 +- conf/locale/fr/LC_MESSAGES/djangojs.mo | Bin 31412 -> 31418 bytes conf/locale/fr/LC_MESSAGES/djangojs.po | 10 +- conf/locale/gl/LC_MESSAGES/django.mo | Bin 534 -> 534 bytes conf/locale/gl/LC_MESSAGES/django.po | 719 +- conf/locale/gl/LC_MESSAGES/djangojs.mo | Bin 1979 -> 1979 bytes conf/locale/gl/LC_MESSAGES/djangojs.po | 110 +- conf/locale/he/LC_MESSAGES/django.mo | Bin 584 -> 584 bytes conf/locale/he/LC_MESSAGES/django.po | 719 +- conf/locale/he/LC_MESSAGES/djangojs.mo | Bin 487 -> 504 bytes conf/locale/he/LC_MESSAGES/djangojs.po | 112 +- conf/locale/hi/LC_MESSAGES/django.mo | Bin 338714 -> 338646 bytes conf/locale/hi/LC_MESSAGES/django.po | 39 +- conf/locale/hi/LC_MESSAGES/djangojs.mo | Bin 52847 -> 52829 bytes conf/locale/hi/LC_MESSAGES/djangojs.po | 8 +- conf/locale/hu/LC_MESSAGES/django.mo | Bin 528 -> 528 bytes conf/locale/hu/LC_MESSAGES/django.po | 719 +- conf/locale/hu/LC_MESSAGES/djangojs.mo | Bin 507 -> 507 bytes conf/locale/hu/LC_MESSAGES/djangojs.po | 110 +- conf/locale/hy_AM/LC_MESSAGES/django.mo | Bin 86266 -> 86219 bytes conf/locale/hy_AM/LC_MESSAGES/django.po | 38 +- conf/locale/hy_AM/LC_MESSAGES/djangojs.mo | Bin 522 -> 522 bytes conf/locale/hy_AM/LC_MESSAGES/djangojs.po | 2 +- conf/locale/id/LC_MESSAGES/django.mo | Bin 512 -> 512 bytes conf/locale/id/LC_MESSAGES/django.po | 36 +- conf/locale/id/LC_MESSAGES/djangojs.mo | Bin 23561 -> 23561 bytes conf/locale/id/LC_MESSAGES/djangojs.po | 2 +- conf/locale/it_IT/LC_MESSAGES/django.mo | Bin 5871 -> 5900 bytes conf/locale/it_IT/LC_MESSAGES/django.po | 48 +- conf/locale/it_IT/LC_MESSAGES/djangojs.mo | Bin 7345 -> 7363 bytes conf/locale/it_IT/LC_MESSAGES/djangojs.po | 10 +- conf/locale/ja_JP/LC_MESSAGES/django.mo | Bin 3337 -> 3337 bytes conf/locale/ja_JP/LC_MESSAGES/django.po | 36 +- conf/locale/ja_JP/LC_MESSAGES/djangojs.mo | Bin 557 -> 557 bytes conf/locale/ja_JP/LC_MESSAGES/djangojs.po | 2 +- conf/locale/kk_KZ/LC_MESSAGES/django.mo | Bin 0 -> 664 bytes conf/locale/kk_KZ/LC_MESSAGES/django.po | 12584 +++++++++++++++ conf/locale/kk_KZ/LC_MESSAGES/djangojs.mo | Bin 0 -> 516 bytes conf/locale/kk_KZ/LC_MESSAGES/djangojs.po | 1700 +++ conf/locale/km_KH/LC_MESSAGES/django.mo | Bin 534 -> 520 bytes conf/locale/km_KH/LC_MESSAGES/django.po | 724 +- conf/locale/km_KH/LC_MESSAGES/djangojs.mo | Bin 513 -> 529 bytes conf/locale/km_KH/LC_MESSAGES/djangojs.po | 113 +- conf/locale/kn/LC_MESSAGES/django.mo | Bin 0 -> 522 bytes conf/locale/kn/LC_MESSAGES/django.po | 12576 +++++++++++++++ conf/locale/kn/LC_MESSAGES/djangojs.mo | Bin 0 -> 498 bytes conf/locale/kn/LC_MESSAGES/djangojs.po | 1696 +++ conf/locale/ko_KR/LC_MESSAGES/django.mo | Bin 77929 -> 77929 bytes conf/locale/ko_KR/LC_MESSAGES/django.po | 36 +- conf/locale/ko_KR/LC_MESSAGES/djangojs.mo | Bin 511 -> 511 bytes conf/locale/ko_KR/LC_MESSAGES/djangojs.po | 2 +- conf/locale/lt_LT/LC_MESSAGES/django.mo | Bin 29227 -> 29227 bytes conf/locale/lt_LT/LC_MESSAGES/django.po | 39 +- conf/locale/lt_LT/LC_MESSAGES/djangojs.mo | Bin 3996 -> 3996 bytes conf/locale/lt_LT/LC_MESSAGES/djangojs.po | 3 +- conf/locale/ml/LC_MESSAGES/django.mo | Bin 528 -> 528 bytes conf/locale/ml/LC_MESSAGES/django.po | 719 +- conf/locale/ml/LC_MESSAGES/djangojs.mo | Bin 507 -> 507 bytes conf/locale/ml/LC_MESSAGES/djangojs.po | 110 +- conf/locale/mn/LC_MESSAGES/django.mo | Bin 528 -> 539 bytes conf/locale/mn/LC_MESSAGES/django.po | 727 +- conf/locale/mn/LC_MESSAGES/djangojs.mo | Bin 507 -> 515 bytes conf/locale/mn/LC_MESSAGES/djangojs.po | 115 +- conf/locale/ms/LC_MESSAGES/django.mo | Bin 520 -> 520 bytes conf/locale/ms/LC_MESSAGES/django.po | 719 +- conf/locale/ms/LC_MESSAGES/djangojs.mo | Bin 496 -> 496 bytes conf/locale/ms/LC_MESSAGES/djangojs.po | 110 +- conf/locale/nb/LC_MESSAGES/django.mo | Bin 103531 -> 104268 bytes conf/locale/nb/LC_MESSAGES/django.po | 57 +- conf/locale/nb/LC_MESSAGES/djangojs.mo | Bin 9884 -> 9884 bytes conf/locale/nb/LC_MESSAGES/djangojs.po | 2 +- conf/locale/ne/LC_MESSAGES/django.mo | Bin 528 -> 620 bytes conf/locale/ne/LC_MESSAGES/django.po | 722 +- conf/locale/ne/LC_MESSAGES/djangojs.mo | Bin 504 -> 504 bytes conf/locale/ne/LC_MESSAGES/djangojs.po | 110 +- conf/locale/nl_NL/LC_MESSAGES/django.mo | Bin 6568 -> 6539 bytes conf/locale/nl_NL/LC_MESSAGES/django.po | 43 +- conf/locale/nl_NL/LC_MESSAGES/djangojs.mo | Bin 1065 -> 1047 bytes conf/locale/nl_NL/LC_MESSAGES/djangojs.po | 8 +- conf/locale/pl/LC_MESSAGES/django.mo | Bin 6948 -> 6934 bytes conf/locale/pl/LC_MESSAGES/django.po | 43 +- conf/locale/pl/LC_MESSAGES/djangojs.mo | Bin 1299 -> 1299 bytes conf/locale/pl/LC_MESSAGES/djangojs.po | 2 +- conf/locale/pt_BR/LC_MESSAGES/django.mo | Bin 176263 -> 176219 bytes conf/locale/pt_BR/LC_MESSAGES/django.po | 38 +- conf/locale/pt_BR/LC_MESSAGES/djangojs.mo | Bin 13524 -> 13524 bytes conf/locale/pt_BR/LC_MESSAGES/djangojs.po | 3 +- conf/locale/pt_PT/LC_MESSAGES/django.mo | Bin 546 -> 555 bytes conf/locale/pt_PT/LC_MESSAGES/django.po | 726 +- conf/locale/pt_PT/LC_MESSAGES/djangojs.mo | Bin 525 -> 525 bytes conf/locale/pt_PT/LC_MESSAGES/djangojs.po | 111 +- conf/locale/ro/LC_MESSAGES/django.mo | Bin 0 -> 548 bytes conf/locale/ro/LC_MESSAGES/django.po | 12584 +++++++++++++++ conf/locale/ro/LC_MESSAGES/djangojs.mo | Bin 0 -> 524 bytes conf/locale/ro/LC_MESSAGES/djangojs.po | 1728 +++ conf/locale/ru/LC_MESSAGES/django.mo | Bin 615 -> 24500 bytes conf/locale/ru/LC_MESSAGES/django.po | 1348 +- conf/locale/ru/LC_MESSAGES/djangojs.mo | Bin 590 -> 579 bytes conf/locale/ru/LC_MESSAGES/djangojs.po | 120 +- conf/locale/si/LC_MESSAGES/django.mo | Bin 526 -> 526 bytes conf/locale/si/LC_MESSAGES/django.po | 719 +- conf/locale/si/LC_MESSAGES/djangojs.mo | Bin 505 -> 505 bytes conf/locale/si/LC_MESSAGES/djangojs.po | 110 +- conf/locale/sk/LC_MESSAGES/django.mo | Bin 991 -> 991 bytes conf/locale/sk/LC_MESSAGES/django.po | 723 +- conf/locale/sk/LC_MESSAGES/djangojs.mo | Bin 724 -> 723 bytes conf/locale/sk/LC_MESSAGES/djangojs.po | 114 +- conf/locale/sl/LC_MESSAGES/django.mo | Bin 580 -> 580 bytes conf/locale/sl/LC_MESSAGES/django.po | 36 +- conf/locale/sl/LC_MESSAGES/djangojs.mo | Bin 6770 -> 6770 bytes conf/locale/sl/LC_MESSAGES/djangojs.po | 2 +- conf/locale/th/LC_MESSAGES/django.mo | Bin 1222 -> 1230 bytes conf/locale/th/LC_MESSAGES/django.po | 729 +- conf/locale/th/LC_MESSAGES/djangojs.mo | Bin 495 -> 500 bytes conf/locale/th/LC_MESSAGES/djangojs.po | 114 +- conf/locale/tr_TR/LC_MESSAGES/django.mo | Bin 284649 -> 284566 bytes conf/locale/tr_TR/LC_MESSAGES/django.po | 38 +- conf/locale/tr_TR/LC_MESSAGES/djangojs.mo | Bin 36879 -> 36879 bytes conf/locale/tr_TR/LC_MESSAGES/djangojs.po | 2 +- conf/locale/uk/LC_MESSAGES/django.mo | Bin 602 -> 602 bytes conf/locale/uk/LC_MESSAGES/django.po | 37 +- conf/locale/uk/LC_MESSAGES/djangojs.mo | Bin 581 -> 581 bytes conf/locale/uk/LC_MESSAGES/djangojs.po | 4 +- conf/locale/ur/LC_MESSAGES/django.mo | Bin 0 -> 526 bytes conf/locale/ur/LC_MESSAGES/django.po | 12580 +++++++++++++++ conf/locale/ur/LC_MESSAGES/djangojs.mo | Bin 0 -> 502 bytes conf/locale/ur/LC_MESSAGES/djangojs.po | 1712 +++ conf/locale/vi/LC_MESSAGES/django.mo | Bin 60491 -> 60484 bytes conf/locale/vi/LC_MESSAGES/django.po | 42 +- conf/locale/vi/LC_MESSAGES/djangojs.mo | Bin 9910 -> 9919 bytes conf/locale/vi/LC_MESSAGES/djangojs.po | 7 +- conf/locale/zh_CN/LC_MESSAGES/django.mo | Bin 193599 -> 289620 bytes conf/locale/zh_CN/LC_MESSAGES/django.po | 1537 +- conf/locale/zh_CN/LC_MESSAGES/djangojs.mo | Bin 34350 -> 34592 bytes conf/locale/zh_CN/LC_MESSAGES/djangojs.po | 11 +- conf/locale/zh_TW/LC_MESSAGES/django.mo | Bin 184768 -> 185153 bytes conf/locale/zh_TW/LC_MESSAGES/django.po | 112 +- conf/locale/zh_TW/LC_MESSAGES/djangojs.mo | Bin 29976 -> 29976 bytes conf/locale/zh_TW/LC_MESSAGES/djangojs.po | 3 +- 248 files changed, 145877 insertions(+), 8682 deletions(-) create mode 100644 conf/locale/az/LC_MESSAGES/django.mo create mode 100644 conf/locale/az/LC_MESSAGES/django.po create mode 100644 conf/locale/az/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/az/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/bn_IN/LC_MESSAGES/django.mo create mode 100644 conf/locale/bn_IN/LC_MESSAGES/django.po create mode 100644 conf/locale/bn_IN/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/bn_IN/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/bs/LC_MESSAGES/django.mo create mode 100644 conf/locale/bs/LC_MESSAGES/django.po create mode 100644 conf/locale/bs/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/bs/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/da/LC_MESSAGES/django.mo create mode 100644 conf/locale/da/LC_MESSAGES/django.po create mode 100644 conf/locale/da/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/da/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/eu_ES/LC_MESSAGES/django.mo create mode 100644 conf/locale/eu_ES/LC_MESSAGES/django.po create mode 100644 conf/locale/eu_ES/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/eu_ES/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/kk_KZ/LC_MESSAGES/django.mo create mode 100644 conf/locale/kk_KZ/LC_MESSAGES/django.po create mode 100644 conf/locale/kk_KZ/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/kk_KZ/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/kn/LC_MESSAGES/django.mo create mode 100644 conf/locale/kn/LC_MESSAGES/django.po create mode 100644 conf/locale/kn/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/kn/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/ro/LC_MESSAGES/django.mo create mode 100644 conf/locale/ro/LC_MESSAGES/django.po create mode 100644 conf/locale/ro/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/ro/LC_MESSAGES/djangojs.po create mode 100644 conf/locale/ur/LC_MESSAGES/django.mo create mode 100644 conf/locale/ur/LC_MESSAGES/django.po create mode 100644 conf/locale/ur/LC_MESSAGES/djangojs.mo create mode 100644 conf/locale/ur/LC_MESSAGES/djangojs.po diff --git a/conf/locale/ar/LC_MESSAGES/django.mo b/conf/locale/ar/LC_MESSAGES/django.mo index cd89d039ae1720043ba70f768006deae98ca82f0..6878d9de877342afd0c23ddb79e993b32e4a4a92 100644 GIT binary patch literal 7848 zcmeI0-)|gO6~~9R(AJayh4Pzn)2ct9+4XLkK)Z?4r1{aNYDkp2GzEz=yL-JmWIeOY z%-S(gP+dE=>jF|9`h-x`rb+BgoMf9O!G#Cjc;OG2kq{63l6d5Smx2(VbMNerIB6e2 zf;!qg^W)z0<9oj6oV)q`owvN|@OLktFY(#*A;%d;K7A8k{M~l5<9rr*JMwnqdgMdM zhmc=EK8O4WauRtb@<+&zB2OSchWt5F_MJtF-pk1K$Uh@x->tVe&Q9byeH8EWVBNpXB~!ocbR3KSLJ5=AQ(qc%ENp)Tj)ae-)$j^o{uJNh!Wa0g=OY~K{*f{Vx1Brq2*$z#$?-jW2LGU*b2lH! zhj7IF?I;JWSnWR248qv+YieiE3L_mkJAAh>6?+w~LanBPmWpC`Y)l2da($(bc#&ED zOx&t^fvT8Yk2yPew^vm{?Z!HL7%9(Jb{X&Mu3yucQ2VCT0XK>!gRtuCY;dI`wcGDs zKNGuQ?CcDhQ=wO@b7l3iZAS%*eyr|y$D3Qw&N{WD71x7sFoyp6qs@jJj|JiQ3%)z9 zk9GGuyL3ax+IdnFqbr|ALj_|huJ^r{&?~Jl)PCHUQgwHNRh5d4A{7Vy&`Qo;Ki0L- zHK?#BRNlB?s;l6@E1dOwcEoir%8<#cQMnm+r&R17My;Bxdkw87y|}I#ZdlV{7sI@> zPmh;%7}dR|L;T$=eN&^qt{Y9eDT7&=zy%36Q=p8|@n%CG*`T68P3i}Twk~1glPJI$ z<3n}A^<%fD1qO+t8dO^2cu!z~zrot7aIeD+%8gJ2Vn|u4tA~n(qJ$X+)mB9|bj<^O z_tG_Kitq({kFlaO+3d|nVaG|1+KWOPFHo4wW_8MMH8UhQQ z?g5NLaS&?f8SjUDS+WaUk~UvpGM-ubgMyDg+8}IbLp6+npS)19b}Mzs3FI1gMk$2D zrmO@S7qBJ9JOW zf~8U#Ix0D+Bvs?C2h&5<%<4}F;`x;To>yYKChP*VR;f4c?%+`geYjV3@s#R@#DzOz>lQ!w8n8IjD09>1Eer3vZW?Tit^orfM+OWQmGs8 zOw9_k<7(U#h;o}v?Sg1IpipJ8Bm!J?)r&V|1!mJ_+mv7sdK1)LjqW4*C}QYcRplvx zHm~;Mr?DV4)N2GvPq>ZNK+ZC_^8d53*U5Dy5EcnK|6k!xdbGJLM7UPYFD70wX@0;kRSLt ztc=kM?Q}K#9HUEAr3dtC=jfAeI6-4PW~%7uzP+QzAbmh19rvP0Ix^}ghjP!CvNS=O zeVq}@z|nMW)9YoGRJn9bc`u`ph9~7YHEAXX!DYcTs#01^lL<8Nj4Hy6OvKQqpWAtv zS8F1BAW~x?ecE@!W=tB<7S?leKy0Kp2R++}>*LTl5=1DG~OOT=$GH#E76L z<@QB2ubO+jRf}??K}iKo?aQ*5{t$7TVBhvy5Y*@#VbE$ud5UA`!2Z#koxUV&7pI_- z+E^%V$`v-}3L91N8>M0)SJ+f2urPN}%W%7X-6mBmmWq!&RN!yuX*Y^}MCC^5iY2upbjtwqU_FkTrQzYp$;rG4z#G#? zWWzA5GT;t3hX+9zZe)6f-EjD;L;Lpb+ucX2m@f>`x#d)o8=YzrWUPrIjp#tPCEwNbIAooOyH$VR!rVP(d9*4~CR_?mCb(&`xgr{} zw9Xntg;B<#yy8kSFfHhq3Kfv0`p%|{8B+`&!{;K(gfwod*osGtZ+(n3%V``*Lpyx=Eve%6|d|NA#HS0Qvq$^$#H>>Lgiv6Jwf__r_W2)&0rmhWf)OJ0APBJq?hp` zGl2#`Gq4c>UPqY98%7di13IInr$M;CDlqn&;L)|{>HaF9o z0YborIo&zbtMO|Ag7Q+M@7=*ko|N@j7SS}0O9=>ZOAfA5d*YQC>B!@*d&2)2batTM z9QA{Sh3hG{UK^?CP`EUm zT#;VG`>eX0-MbF)Kp09qX4I?H^fQhSHa2E9ei-VsP3M?a5`4Guh(~WrD$(-#HNT@- zBNcUp*jR1MqGbgH#m*d#w3Axfr%?o9 zyG<%NnNgEnYdF+KnK&>jJA~^4d(L9b^c;c6*v}^6dG2{;jZg^5iug!YNZy&`Ej~DT z8L^Tj54M<*XUm4`CGZ4nqBa?pf_jO~q{Z6ehJOrQxfPD1fiJtU8?U&R{~%}o@tl!) zQ$d`f)A^L~mhn&WAuX)e{ixP%9`Ot+zVyiEru>lx?XF$c~$`QMam`f}vRx&ytQXG`d_=T}P%IRQ}8r#O4q>Xue1 zjJfVVSfG|PT1bUWIm%=+qJtMQC3un@Ik3b1rCvMg_6cLD-;MkK36n0E|AL|2nI%jX zJ4MmQcsoIF!tOjbZTZe(1uN4jar>l<4ztRR3e)yzc@o(LGu7oNl07iLFr*tVfTY~? zTC*`g&5)Yx9BWToOSaox^9#qca5=zrP-L5Q_G{G~2QnYU0nSDk!E0&O*x{y51;pW=Kb-^{`5|^@h8{*nGm;;L&zqw z4|#z!F`6Ojf;Q}clQ0J#r~Re0zXG%9ucy9(cTsP_PWUnP3v5UI4c;MY(042*+K5h} zx%l$N)kPWXDxkLDFr0*DfMwVND^NfM&Av}*|5xg7Xa@QV2jK<86Rn;Z2u~s!SAS>z z{wC5gJw!LsJa)?z2+Y))x>b~F(yd3;HAQodtZi_LSg4CdsnlCPtk9ev)WhnA6VVfP zIbvF1ZToKRM4Q6QZQF=g>S#czu`k_Z<4qUm$P(^;o^rE`Sw4`|bwJZ3Y z^a7VvG5**6COe*gI3aAiXxs67>%sI`-nNB3j&fuak)4++%D)U{O}P>`6-CMQq}=pt zVyfhLTq#`FvyLB~oLeiIzP+TW5A{*fOm?x_(}!_e?^GQ14iD-h{Ug~XZFcLQfqVY}73zqS diff --git a/conf/locale/ar/LC_MESSAGES/django.po b/conf/locale/ar/LC_MESSAGES/django.po index c552598562..cc1084271a 100644 --- a/conf/locale/ar/LC_MESSAGES/django.po +++ b/conf/locale/ar/LC_MESSAGES/django.po @@ -6,11 +6,12 @@ # Translators: # abdallah_n , 2013 # abdallah.nassif , 2013 -# abdallah_n , 2013 +# abdallah_n , 2013-2014 # abdallah.nassif , 2013 # Ahmad Abd Arrahman , 2013-2014 # a.nassif , 2013 # a.nassif , 2013 +# Hassan05 , 2014 # khateeb , 2013 # khateeb , 2013 # may , 2013 @@ -40,10 +41,11 @@ # Translators: # abdallah_n , 2013 # abdallah.nassif , 2013 -# abdallah_n , 2013 +# abdallah_n , 2013-2014 # abdallah.nassif , 2013 # Ahmad Abd Arrahman , 2013-2014 # hani1460 , 2014 +# Hassan05 , 2014 # jkfreij , 2014 # khateeb , 2013 # khateeb , 2013 @@ -59,9 +61,12 @@ # Translators: # abdallah_n , 2013 # abdallah.nassif , 2013 +# abdallah_n , 2014 # Safaa_fadl , 2014 +# Hassan05 , 2014 # jkfreij , 2014 # khateeb , 2013 +# may , 2014 # najwan , 2013 # sarina , 2014 # #-#-#-#-# messages.po (edx-platform) #-#-#-#-# @@ -81,13 +86,16 @@ # # Translators: # Almaazon , 2014 +# Hassan05 , 2014 +# mabdelhaq , 2014 +# SalmaGhazal , 2014 msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-04-27 11:11-0400\n" -"PO-Revision-Date: 2014-03-11 14:11+0000\n" -"Last-Translator: Almaazon \n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" +"PO-Revision-Date: 2014-05-04 11:18+0000\n" +"Last-Translator: Hassan05 \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/edx-platform/language/ar/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -250,8 +258,13 @@ msgid "Too many failed login attempts. Try again later." msgstr "" #: common/djangoapps/student/views.py lms/templates/provider_login.html +#, fuzzy msgid "Email or password is incorrect." msgstr "" +"#-#-#-#-# django-partial.po (edx-platform) #-#-#-#-#\n" +"البريد الإلكتروني أو كلمة السر غير صحيحة\n" +"#-#-#-#-# mako.po (edx-platform) #-#-#-#-#\n" +"البريد الإلكتروني أو كلمة المرور غير صحيحة" #: common/djangoapps/student/views.py msgid "" @@ -847,7 +860,7 @@ msgid "unanswered" msgstr "" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -1412,6 +1425,16 @@ msgstr "" msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "" @@ -2517,6 +2540,8 @@ msgid "" "Please visit your
dashboard to see your new" " enrollments." msgstr "" +"الرجاء زيارة صفحة المعلومات الرئيسية الخاصة" +" بك للاطلاع على المساقات التي تم تسجيلك بها مؤخراً." #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" @@ -3135,8 +3160,15 @@ msgid "Password Reset Help" msgstr "" #: lms/templates/registration/password_reset_confirm.html +#: cms/templates/login.html lms/templates/login-sidebar.html +#: lms/templates/register-sidebar.html +#, fuzzy msgid "Need Help?" -msgstr "تحتاج إلى مساعدة؟" +msgstr "" +"#-#-#-#-# django-partial.po (edx-platform) #-#-#-#-#\n" +"تحتاج إلى مساعدة؟\n" +"#-#-#-#-# mako.po (edx-platform) #-#-#-#-#\n" +"هل تحتاج مساعدة؟" #: lms/templates/registration/password_reset_confirm.html msgid "" @@ -4486,6 +4518,12 @@ msgid "" "{platform_name}'s free online MOOCs are interactive and subjects include " "computer science, public health, and artificial intelligence." msgstr "" +"{platform_name} هي منشأة غير ربحية تم تأسيسها من قبل الشركاء {Harvard} " +"و{MIT}، الذين تتمثّل مهمتهم في تقديم أفضل مستويات الدراسات العليا وجعلها في " +"متناول الطلاب من جميع الأعمار وفي أي مكان في العالم يتوفّر فيه الاتصال " +"بالإنترنت. إن مساقات {platform_name} الضخمة المتاحة عبر الإنترنت والمقدّمة " +"بشكلٍ مجاني هي مساقات تفاعلية، وتشمل عدة مواد من ضمنها علوم الحاسوب، الصحة " +"العامة، و الذكاء الاصطناعي." #: lms/templates/footer.html msgid "© 2014 {platform_name}, some rights reserved." @@ -4774,7 +4812,7 @@ msgstr "" #: lms/templates/login.html msgid "Your email or password is incorrect" -msgstr "" +msgstr "عنوان بريدك الإلكتروني أو كلمة السر غير صحيحين" #: lms/templates/login.html msgid "" @@ -4811,10 +4849,24 @@ msgstr "" msgid "Sign in with {provider_name}" msgstr "" +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4824,6 +4876,10 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + #: lms/templates/lti_form.html msgid "Press to Launch" msgstr "" @@ -5127,7 +5183,7 @@ msgstr "" #: lms/templates/register.html msgid "Create My {platform_name} Account" -msgstr "" +msgstr "إنشئ حسابي على {platform_name}" #: lms/templates/register.html msgid "Welcome!" @@ -5167,7 +5223,7 @@ msgstr "" #: lms/templates/register.html lms/templates/verify_student/face_upload.html msgid "example: Jane Doe" -msgstr "" +msgstr "الإسم الكامل" #: lms/templates/register.html lms/templates/register.html msgid "Needed for any certificates you may earn" @@ -5623,10 +5679,6 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" -msgstr "" - #: lms/templates/video.html msgid "Download Handout" msgstr "" @@ -5902,11 +5954,11 @@ msgstr "" #: lms/templates/courseware/course_about.html msgid "Classes Start" -msgstr "" +msgstr "تبدأ المساقات" #: lms/templates/courseware/course_about.html msgid "Classes End" -msgstr "" +msgstr "تنتهي المساقات" #: lms/templates/courseware/course_about.html msgid "Estimated Effort" @@ -9768,6 +9820,8 @@ msgid "" "Thank you for activating your account. You may now sign in and start using " "edX Studio to author courses." msgstr "" +"نشكرك على تفعيل حسابك. بإمكانك الآن تسجيل الدخول و البدء باستعمال استوديو " +"edX لتأليف المساقات." #: cms/templates/activation_invalid.html msgid "Your account activation is invalid" @@ -10196,7 +10250,7 @@ msgstr "" #: cms/templates/export.html msgid "About Exporting Courses" -msgstr "" +msgstr "عن تصدير المساقات" #. Translators: ".tar.gz" is a file extension, and should not be translated #: cms/templates/export.html @@ -10356,6 +10410,8 @@ msgstr "" msgid "" "Studio helps manage your courses online, so you can focus on teaching them" msgstr "" +"يساعدك الاستوديو على إدارة مساقاتك عبر الإنترنت، مما يمكّنك من التركيز على " +"عملية إعطاء هذه المقرّرات" #: cms/templates/howitworks.html msgid "Studio's Many Features" @@ -10635,6 +10691,8 @@ msgid "" "Integrating your imported content into this course. This may take a while " "with larger courses." msgstr "" +"يتم دمج المحتوى الذي قمت باستيراده في هذا المقرر. قد يستغرق ذلك وقتاً مع " +"المساقات الكبيرة. " #: cms/templates/import.html msgid "Success" @@ -10714,7 +10772,7 @@ msgstr "" #: cms/templates/index.html cms/templates/index.html #: cms/templates/widgets/header.html msgid "My Courses" -msgstr "" +msgstr "مساقاتي" #: cms/templates/index.html msgid "New Course" @@ -10731,6 +10789,7 @@ msgstr "" #: cms/templates/index.html msgid "Here are all of the courses you currently have access to in Studio:" msgstr "" +"ستجد هنا قائمة بجميع المساقات التي لديك صلاحية الدخول عليها في الاستوديو:" #: cms/templates/index.html msgid "You currently aren't associated with any Studio Courses." @@ -10817,7 +10876,7 @@ msgstr "" #: cms/templates/index.html msgid "Are you staff on an existing Studio course?" -msgstr "" +msgstr "هل أنت ضمن طاقم أي من مساقات الاستوديو؟" #: cms/templates/index.html msgid "" @@ -10846,6 +10905,10 @@ msgid "" "evaluate your request and provide you feedback within 24 hours during the " "work week." msgstr "" +"EDX استوديو هو حل برمجي مستضاف نوفّره لشركاء xConsortium وللضيوف المحددين. " +"تظهر المساقات التي كنت عضواً في فريق إنشائها في الأعلى وبإمكانك تعديلها، في " +"الأثناء التي يتم خلالها منح امتيازات صاحب المقرر من قبل EDX. سيقوم فريقنا " +"بتقييم طلبك وإعطائك إجابةً بشأنه في غضون 24 ساعة خلال أسبوع العمل." #: cms/templates/index.html cms/templates/index.html cms/templates/index.html msgid "Your Course Creator Request Status:" @@ -10853,7 +10916,7 @@ msgstr "" #: cms/templates/index.html msgid "Request the Ability to Create Courses" -msgstr "" +msgstr "طلب صلاحية إنشاء المساقات" #: cms/templates/index.html cms/templates/index.html msgid "Your Course Creator Request Status" @@ -10866,6 +10929,10 @@ msgid "" "edit, while course creator privileges are granted by edX. Our team is has " "completed evaluating your request." msgstr "" +"EDX استوديو هو حل برمجي مستضاف نوفّره لشركاء xConsortium وللضيوف المحددين. " +"تظهر المساقات التي كنت عضواً في فريق إنشائها في الأعلى وبإمكانك تعديلها، في " +"الأثناء التي يتم خلالها منح امتيازات صاحب المقرر من قبل EDX. لقد أنهى فريقنا" +" عملية تقييم طلبك." #: cms/templates/index.html cms/templates/index.html msgid "Your Course Creator request is:" @@ -10887,6 +10954,10 @@ msgid "" "edit, while course creator privileges are granted by edX. Our team is " "currently evaluating your request." msgstr "" +"EDX استوديو هو حل برمجي مستضاف نوفّره لشركاء xConsortium وللضيوف المحددين. " +"تظهر المساقات التي كنت عضواً في فريق إنشائها في الأعلى وبإمكانك تعديلها، في " +"الأثناء التي يتم خلالها منح امتيازات صاحب المقرر من قبل EDX. طلبك قيد " +"التقييم الآن من قبل فريقنا." #: cms/templates/index.html msgid "" @@ -10896,7 +10967,7 @@ msgstr "" #: cms/templates/index.html cms/templates/index.html msgid "Need help?" -msgstr "" +msgstr "هل تحتاج إلى مساعدة؟" #: cms/templates/index.html msgid "" @@ -10914,7 +10985,7 @@ msgstr "" #: cms/templates/index.html cms/templates/index.html cms/templates/index.html msgid "Can I create courses in Studio?" -msgstr "" +msgstr "هل أستطيع إنشاء مساقات باستخدام برنامج استوديو؟" #: cms/templates/index.html msgid "In order to create courses in Studio, you must" @@ -10932,7 +11003,7 @@ msgstr "" #: cms/templates/index.html msgid "Your request to author courses in studio has been denied. Please" -msgstr "" +msgstr "الطلب الذي تقدمت به لتأليف المساقات في الاستوديو قد رفض. الرجاء" #: cms/templates/index.html msgid "contact edX Staff with further questions" @@ -11251,7 +11322,7 @@ msgstr "" #: cms/templates/register.html msgid "Create My Account & Start Authoring Courses" -msgstr "" +msgstr "قم بإنشاء حسابي و ابدأ بتأليف المساقات" #: cms/templates/register.html msgid "Common Studio Questions" @@ -11960,6 +12031,9 @@ msgid "" "Take advantage of our documentation, help center, as well as our edX101 " "introduction course for course authors." msgstr "" +"هل تحتاج مساعدة في استعمال برنامج استوديو؟ إن وضع مقررٍ ما هو أمرٌ معقد، " +"لذلك فنحن هنا للمساعدة. استفد من التوثيق الكامل الذي نوفّره، ومن مركز " +"المساعدة، وأيضاً من مقرر edX101 التمهيدي لمؤلفي المساقات." #: cms/templates/widgets/sock.html msgid "Download Studio Documentation" diff --git a/conf/locale/ar/LC_MESSAGES/djangojs.mo b/conf/locale/ar/LC_MESSAGES/djangojs.mo index 9a005f6a8f9cf4d6f319292e961d5b7ac197b7b0..890b2e7c5bf418d8caf7ac8138c616b1b608cef0 100644 GIT binary patch delta 23 ecmZqYXy@4Ql#$C+*T6`@(A>(va`Sse2_^th?gncB delta 23 ecmZqYXy@4Ql#$Cs*T`JK(9p`zVDo!M2_^th&<0}w diff --git a/conf/locale/ar/LC_MESSAGES/djangojs.po b/conf/locale/ar/LC_MESSAGES/djangojs.po index 595804891f..3b2b54e3d8 100644 --- a/conf/locale/ar/LC_MESSAGES/djangojs.po +++ b/conf/locale/ar/LC_MESSAGES/djangojs.po @@ -36,7 +36,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-04-27 11:10-0400\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" "PO-Revision-Date: 2014-04-26 09:40+0000\n" "Last-Translator: may \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/edx-platform/language/ar/)\n" diff --git a/conf/locale/az/LC_MESSAGES/django.mo b/conf/locale/az/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..a8894ad5149fba6e7cfcf749621373d49e170ef9 GIT binary patch literal 533 zcmY*WO-~y!5T$BQd*s~1RO$f)v-XBig40xd6e^@fL}=T)lT3`!#=He-@t>y)z=pSg3@n(uYDJJWk z0-CNcG&;|GoELW#e9SmZ#!m5KVG`C}fe++bS&rHzmh!zbUC-E2>7)6=LT47*5Z0vU3eMLQ$J#z=(nE;nizYRVj;0?=m?y_854=Osgz7J?r`~xz{mK9{i}UvG=NL2bfXB zD>v~|>x_cl*yiFJM;bXLj`>l+g&tD_ReAI>i~_wbM$IDX2Cw;Rk^&bt$292lVY?md NIruPuYQJCX`~~\n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/edx-platform/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Translators: "Open Ended Panel" appears on a tab that, when clicked, opens +#. up a panel that +#. displays information about open-ended problems that a user has submitted or +#. needs to grade +#: cms/djangoapps/contentstore/utils.py common/lib/xmodule/xmodule/tabs.py +msgid "Open Ended Panel" +msgstr "" + +#: common/djangoapps/course_modes/models.py +msgid "Honor Code Certificate" +msgstr "" + +#: common/djangoapps/course_modes/views.py common/djangoapps/student/views.py +msgid "Enrollment is closed" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Enrollment mode not supported" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Invalid amount selected." +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "No selected price or selected price is too low." +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Administrator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Moderator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Community TA" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Student" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "" +"Your account has been disabled. If you believe this was done in error, " +"please contact us at {link_start}{support_email}{link_end}" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "Disabled Account" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Male" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Female" +msgstr "" + +#. Translators: 'Other' refers to the student's gender +#. Translators: 'Other' refers to the student's level of education +#: common/djangoapps/student/models.py common/djangoapps/student/models.py +msgid "Other" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Doctorate" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Master's or professional degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Bachelor's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Associate's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Secondary/high school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Junior secondary/junior high/middle school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Elementary/primary school" +msgstr "" + +#. Translators: 'None' refers to the student's level of education +#: common/djangoapps/student/models.py +msgid "None" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id not specified" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id is invalid" +msgstr "" + +#: common/djangoapps/student/views.py +#: lms/templates/courseware/course_about.html +msgid "Course is full" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You are not enrolled in this course" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Enrollment action is invalid" +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "There was an error receiving your login information. Please email us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has been temporarily locked due to excessive login failures. " +"Try again later." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Too many failed login attempts. Try again later." +msgstr "" + +#: common/djangoapps/student/views.py lms/templates/provider_login.html +msgid "Email or password is incorrect." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has not been activated. We have sent another activation " +"message. Please check your e-mail for the activation instructions." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please enter a username" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please choose an option" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "User with username {} does not exist" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully disabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully reenabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unexpected account status" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Public Username '{username}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Email '{email}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Error (401 {field}). E-mail us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "To enroll, you must follow the honor code." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You must accept the terms of service." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username must be minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A properly formatted e-mail is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your legal name must be a minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A valid password is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Accepting Terms of Service is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Agreeing to the Honor Code is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A level of education is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your gender is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your year of birth is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your mailing address is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A description of your goals is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A city is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A country is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Email cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail is required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username should only consist of A-Z and 0-9, with no spaces." +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Password: " +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Could not send activation e-mail." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unknown error. Please e-mail us to let us know how it happened." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "No inactive user with this e-mail exists" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unable to send reactivation email" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Invalid password" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail address required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with this e-mail already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Old email is the same as the new email." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Name required" +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Invalid ID" +msgstr "" + +#. Translators: the translation for "LONG_DATE_FORMAT" must be a format +#. string for formatting dates in a long form. For example, the +#. American English form is "%A, %B %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "LONG_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "DATE_TIME_FORMAT" must be a format +#. string for formatting dates with times. For example, the American +#. English form is "%b %d, %Y at %H:%M". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "DATE_TIME_FORMAT" +msgstr "" + +#. Translators: the translation for "SHORT_DATE_FORMAT" must be a +#. format string for formatting dates in a brief form. For example, +#. the American English form is "%b %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "SHORT_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "TIME_FORMAT" must be a format +#. string for formatting times. For example, the American English +#. form is "%H:%M:%S". See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "TIME_FORMAT" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "AM" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "PM" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Monday Februrary 10, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Monday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Tuesday Februrary 11, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Tuesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Wednesday Februrary 12, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Wednesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Thursday Februrary 13, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Thursday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Friday Februrary 14, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Friday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Saturday Februrary 15, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Saturday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Sunday Februrary 16, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Sunday" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Mon Feb 10, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Mon" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Tue Feb 11, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Tue" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Wed Feb 12, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Wed" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Thu Feb 13, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Thu" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Fri Feb 14, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Fri" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sat Feb 15, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sat" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sun Feb 16, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jan 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jan" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Feb 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Feb" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Mar 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Mar" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Apr 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Apr" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "May 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "May" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jun 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jul 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jul" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Aug 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Aug" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Sep 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Sep" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Oct 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Oct" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Nov 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Nov" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Dec 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Dec" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "January 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "January" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "February 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "February" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "March 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "March" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "April 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "April" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "May 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "May" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "June 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "June" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "July 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "July" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "August 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "August" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "September 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "September" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "October 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "October" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "November 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "November" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "December 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "December" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Invalid Length ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or more" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or less" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Must be more complex ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more uppercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more lowercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more digits" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more punctuation characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more non ascii characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more unique words" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Too similar to a restricted dictionary word." +msgstr "" + +#: common/lib/capa/capa/capa_problem.py +msgid "Cannot rescore problems with possible file submissions" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "correct" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incorrect" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incomplete" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py common/lib/capa/capa/inputtypes.py +msgid "unanswered" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "processing" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your file(s) have been submitted. As soon as your submission is graded, this" +" message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your answer has been submitted. As soon as your submission is graded, this " +"message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Submitted. As soon as a response is returned, this message will be replaced " +"by that feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Error {err} in evaluating hint function {hintfn}." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "(Source code line unavailable)" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "See XML source line {sourcenum}." +msgstr "" + +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py +msgid "There was a problem with the staff answer to this problem." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{student_answer}' as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use variables ({bad_variables}) in numerical problems." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "factorial function evaluated outside its domain:'{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid math syntax: '{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use complex numbers in range tolerance problems" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: complex boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: empty boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "CustomResponse: check function returned an invalid dictionary!" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"Unable to deliver your submission to grader (Reason: {error_msg}). Please " +"try again later." +msgstr "" + +#. Translators: 'grader' refers to the edX automatic code grader. +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/capa/capa/responsetypes.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Invalid grader reply. Please contact the course staff." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: {bad_input} not permitted in answer." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"factorial function not permitted in answer for this problem. Provided answer" +" was: {bad_input}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula" +msgstr "" + +#. Translators: 'SchematicResponse' is a problem type and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Error in evaluating SchematicResponse. The error was: {error_msg}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "The Staff answer could not be interpreted as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{given_answer}' as a number." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Final Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.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_base.py +msgid "" +"The problem's state was corrupted by an invalid submission. The submission " +"consisted of:" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "If this error persists, please contact the course staff." +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_base.py +#: common/lib/xmodule/xmodule/capa_base.py +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem is closed." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be reset before it can be checked again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "You must wait at least {wait} seconds between submissions." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + +#. Translators: {msg} will be replaced with a problem's error message. +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Error: {msg}" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py +msgid "Problem's definition does not support rescoring." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be answered before it can be graded again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem needs to be reset prior to save." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Your answers have been saved." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Your answers have been saved but not graded. Click 'Check' to grade them." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Refresh the page and make an attempt before resetting." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_module.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 +msgid "" +"The state of this problem has changed since you loaded this page. Please " +"refresh your page." +msgstr "" + +#: common/lib/xmodule/xmodule/course_module.py +msgid "General" +msgstr "" + +#. Translators: TBD stands for 'To Be Determined' and is used when a course +#. does not yet have an announced start date. +#: common/lib/xmodule/xmodule/course_module.py +msgid "TBD" +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: 'Courseware' refers to the tab in the courseware that leads to +#. the content of a course +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/courseware/courseware-error.html +msgid "Courseware" +msgstr "" + +#. Translators: "Course Info" is the name of the course's information and +#. updates page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Course Info" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Progress" is the name of the student's course progress page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/peer_grading/peer_grading.html +msgid "Progress" +msgstr "" + +#. Translators: "Wiki" is the name of the course's wiki page +#: common/lib/xmodule/xmodule/tabs.py lms/djangoapps/course_wiki/views.py +#: lms/templates/wiki/base.html +msgid "Wiki" +msgstr "" + +#. Translators: "Discussion" is the title of the course forum page +#. Translators: 'Discussion' refers to the tab in the courseware that leads to +#. the discussion forums +#: common/lib/xmodule/xmodule/tabs.py common/lib/xmodule/xmodule/tabs.py +msgid "Discussion" +msgstr "" + +#: common/lib/xmodule/xmodule/tabs.py cms/templates/textbooks.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Textbooks" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Staff grading" appears on a tab that allows +#. staff to view open-ended problems that require staff grading +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/instructor/staff_grading.html +msgid "Staff grading" +msgstr "" + +#. Translators: "Peer grading" appears on a tab that allows +#. students to view open-ended problems that require grading +#: common/lib/xmodule/xmodule/tabs.py +msgid "Peer grading" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Syllabus" appears on a tab that, when clicked, opens the +#. syllabus of the course. +#: common/lib/xmodule/xmodule/tabs.py lms/templates/courseware/syllabus.html +msgid "Syllabus" +msgstr "" + +#. Translators: 'Instructor' appears on the tab that leads to the instructor +#. dashboard, which is +#. a portal where an instructor can get data and perform various actions on +#. their course +#: common/lib/xmodule/xmodule/tabs.py +msgid "Instructor" +msgstr "" + +#. Translators: "Self" is used to denote an openended response that is self- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Self" +msgstr "" + +#. Translators: "AI" is used to denote an openended response that is machine- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "AI" +msgstr "" + +#. Translators: "Peer" is used to denote an openended response that is peer- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Peer" +msgstr "" + +#. Translators: "Not started" is used to communicate to a student that their +#. response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Not started." +msgstr "" + +#. Translators: "Being scored." is used to communicate to a student that their +#. response +#. are in the process of being scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Being scored." +msgstr "" + +#. Translators: "Scoring finished" is used to communicate to a student that +#. their response +#. have been scored, but the full scoring process is not yet complete +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scoring finished." +msgstr "" + +#. Translators: "Complete" is used to communicate to a student that their +#. openended response has been fully scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Complete." +msgstr "" + +#. Translators: "Scored rubric" appears to a user as part of a longer +#. string that looks something like: "Scored rubric from grader 1". +#. "Scored" is an adjective that modifies the noun "rubric". +#. That longer string appears when a user is viewing a graded rubric +#. returned from one of the graders of their openended response problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scored rubric" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "" +"You have attempted this question {number_of_student_attempts} times. You are" +" only allowed to attempt it {max_number_of_attempts} times." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "The problem state got out-of-sync. Please try reloading the page." +msgstr "" + +#. Translators: "Self-Assessment" refers to the self-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Self-Assessment" +msgstr "" + +#. Translators: "Peer-Assessment" refers to the peer-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Peer-Assessment" +msgstr "" + +#. Translators: "Instructor-Assessment" refers to the instructor-assessed mode +#. of openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Instructor-Assessment" +msgstr "" + +#. Translators: "AI-Assessment" refers to the machine-graded mode of openended +#. evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "AI-Assessment" +msgstr "" + +#. Translators: 'tag' is one of 'feedback', 'submission_id', +#. 'grader_id', or 'score'. They are categories that a student +#. responds to when filling out a post-assessment survey +#. of his or her grade from an openended problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Could not find needed tag {tag_name} in the survey responses. Please try " +"submitting again." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "There was an error saving your feedback. Please contact course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Couldn't submit feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Unable to save your feedback. Please try again later." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your submission." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Unable to submit your submission to the grader. Please try again later." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error getting feedback from grader." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "No feedback available from grader." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error handling action. Please try again." +msgstr "" + +#. Translators: this string appears once an openended response +#. is submitted but before it has been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: "Not started" communicates to a student that their response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Not started" +msgstr "" + +#. Translators: "In progress" communicates to a student that their response +#. is currently in the grading process +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "In progress" +msgstr "" + +#. Translators: "Done" communicates to a student that their response +#. has been fully graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Done" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We could not find a file in your submission. Please try choosing a file or " +"pasting a URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We are having trouble saving your file. Please try another file or paste a " +"URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/self_assessment_module.py +msgid "Error saving your score. Please notify course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Can't receive transcripts from Youtube for {youtube_id}. Status code: " +"{status_code}." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Can't find any transcripts on the Youtube service." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "We support only SubRip (*.srt) transcripts format." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Something wrong with SubRip transcripts file during parsing. Inner message " +"is {error_message}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Something wrong with SubRip transcripts file during parsing." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_module.py +msgid "A YouTube URL or a link to a file hosted anywhere on the web." +msgstr "" + +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Navigation" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "About these documents" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Index" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/wiki/plugins/attachments/index.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Search" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/copyright.html +msgid "Copyright" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{label} {problem_name} - {count_grade} {students} ({percent:.0f}%: " +"{grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "students" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "questions" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{num_students} student(s) opened Subsection {subsection_num}: " +"{subsection_name}" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{problem_info_x} {problem_info_n} - {count_grade} {students} " +"({percent:.0f}%: {grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#. Translators: this string includes wiki markup. Leave the ** and the _ +#. alone. +#: lms/djangoapps/course_wiki/views.py +msgid "This is the wiki for **{organization}**'s _{course_name}_." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Course page automatically created." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Welcome to the edX Wiki" +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Visit a course wiki to add an article." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} does not exist." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} has never accessed problem {location}" +msgstr "" + +#: lms/djangoapps/courseware/features/video.py lms/templates/video.html +msgid "ERROR: No playable video sources found!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Path {0} doesn't exist, please create it, or configure a different path with" +" GIT_REPO_DIR" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Non usable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to get git log" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "git clone or pull failed!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to run import command." +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "The underlying module store does not support import." +msgstr "" + +#. Translators: This is an error message when they ask for a +#. particular version of a git repository and that version isn't +#. available from the remote source they specified +#: lms/djangoapps/dashboard/git_import.py +msgid "The specified remote branch is not available." +msgstr "" + +#. Translators: Error message shown when they have asked for a git +#. repository branch, a specific version within a repository, that +#. doesn't exist, or there is a problem changing to it. +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to switch to specified branch. Please check your branch name." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}, error {1}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "fixed password" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "All ok!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide full name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email must end in" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed - email {0} already exists as external_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Password must be supplied if not using certificates" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email address required (not username)" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Oops, failed to create user {0}, IntegrityError" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "User {0} created successfully!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with email address {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with username {0} - {1}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted user {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Statistic" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Value" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Site statistics" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Total number of users" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Courses loaded in the modulestore" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/templates/tracking_log.html +msgid "username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "email" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Repair Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Create User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Delete User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "The git repo location should end with '.git', and be a valid url" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Added Course" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Refusing to import. GIT_IMPORT_WITH_XMLMODULESTORE is not turned on, and it " +"is generally not safe to import into an XMLModuleStore with multithreaded. " +"We recommend you enable the MongoDB based module store instead, unless this " +"is a development environment." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "" +"The course {0} already exists in the data directory! (reloading anyway)" +msgstr "" + +#. Translators: unable to download the course content from +#. the source git repository. Clone occurs if this is brand +#. new, and pull is when it is being updated from the +#. source. +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Unable to clone or pull repository. Please check your url. Output was: {0!r}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed to clone repository to {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Successfully switched to branch: {branch_name}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Loaded course {0} {1}
Errors:" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: cms/templates/index.html cms/templates/settings.html +msgid "Course Name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Directory/ID" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Git Commit" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Change" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Editor" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Information about all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Error - cannot get course with ID {0}
{1}
" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "course_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# enrolled" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# staff" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "instructors" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Enrollment information for all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "role" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "full_name" +msgstr "" + +#: lms/djangoapps/dashboard/management/commands/git_add_course.py +msgid "" +"Import the specified git repository and optional branch into the modulestore" +" and optionally specified directory." +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with email address" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with username" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Failed in authenticating" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Unable to clone or pull repository" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Error - cannot get course with ID" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Re-open thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Close thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Title can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Body can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Comment level too deep" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "allowed file types are '%(file_types)s'" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "maximum upload file size is %(file_size)sK" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "" +"Error uploading file. Please contact the site administrator. Thank you." +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Good" +msgstr "" + +#: lms/djangoapps/django_comment_client/forum/views.py +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "All Groups" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "User does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Task is already running." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Username" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Name" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Email" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Language" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Location" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Birth Year" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "Gender" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Level of Education" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +msgid "Mailing Address" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Goals" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Complete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Incomplete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Your grade report is being generated! You can view the status of the " +"generation task in the 'Pending Instructor Tasks' section." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"A grade report generation task is already in progress. Check the 'Pending " +"Instructor Tasks' table for the status of the task. When completed, the " +"report will be available for download in the table below." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully changed due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully reset due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Membership" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Student Admin" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Extensions" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Data Download" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/courseware/instructor_dashboard.html +msgid "Analytics" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Course Statistics At A Glance" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found a single student. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find student with that email or username." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Summary Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Raw Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for resetting \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found module. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname: {url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Deleted student module state for {state}!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to delete module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Module state successfully reset!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't reset module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{key}\" for student {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{key}\": {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Progress page for username: {username} with email address: {email}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Assignment Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Please enter an assignment name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Invalid assignment name '{name}'" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "External email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades for assignment \"{name}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Staff" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Instructors" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student profile data for course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found {num} records to dump." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student state for problem {problem}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Beta Testers" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades from {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook defined in course metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook url defined in settings.FEATURES" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No gradebook name defined in course remote_gradebook metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to communicate with gradebook server at {url}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: {err}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Remote gradebook response for {action}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Full name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Roles" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Forum {name}s in course {id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown rolename \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown username \"{username}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" does not have rolename \"{rolename}\", cannot " +"remove" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Removed \"{username}\" from \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: user \"{username}\" already has rolename \"{rolename}\", cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" should first be added as staff before adding as a" +" forum administrator, cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Added \"{username}\" to \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "{title} in course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "ID" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py cms/templates/register.html +#: lms/templates/dashboard.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "Full Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "edX email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Un-enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\", module " +"\"{problem}\" and student \"{student}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\" and module " +"\"{problem}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unable to parse date: " +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Couldn't find module for url: {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +#: lms/djangoapps/instructor/views/tools.py +msgid "Extended Due Date" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Users with due date extensions for {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unit" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Due date extensions for {0} {1} ({2})" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "rescored" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "reset" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +#: lms/templates/wiki/plugins/attachments/index.html wiki/models/article.py +msgid "deleted" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "emailed" +msgstr "" + +#: lms/djangoapps/instructor_task/tasks.py +msgid "graded" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +#: lms/djangoapps/instructor_task/views.py +msgid "No status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No task_output information found for instructor_task {0}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No message provided" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "Invalid task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No progress status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_input information found for instructor_task {0}: {1}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} and {succeeded} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Progress: {action} {succeeded} of {attempted} so far" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find submission to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any students with submissions to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for any of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem {action} for {succeeded} of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any recipients to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message failed to be {action} for any of {attempted} recipients " +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message successfully {action} for {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Message {action} for {succeeded} of {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Status: {action} {succeeded} of {attempted}" +msgstr "" + +#. Translators: {skipped} is a count. This message is appended to task +#. progress status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (skipping {skipped})" +msgstr "" + +#. Translators: {total} is a count. This message is appended to task progress +#. status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (out of {total})" +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +"\n" +" Dear %(student_name)s,\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +" \n" +" Congratulations on earning your certificate in %(course_name)s!\n" +" Since you have an account on LinkedIn, you can display your hard earned\n" +" credential for your colleagues to see. Click the button below to add the\n" +" certificate to your profile.\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "Add to profile" +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Could not contact the external grading server. Please contact the " +"development team at {email}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Cannot find any open response problems in this course. Have you submitted " +"answers to any open response assessment questions? If not, please do so and " +"return to this page." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "AI Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Peer Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Not yet available" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Automatic Checker" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Instructor Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify course " +"staff." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify your edX" +" point of contact." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "for course {0} and student {1}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View all problems that require peer assessment in this particular course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View ungraded submissions submitted by students for the open ended problems " +"in the course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View open ended problems that you have previously submitted for grading." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "View submissions that have been flagged by students as inappropriate." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +#: lms/djangoapps/open_ended_grading/views.py +msgid "New submissions to grade" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "New grades have been returned" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "Submissions have been flagged for review" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"\n" +" Error with initializing peer grading.\n" +" There has not been a peer grading module created in the courseware that would allow you to grade others.\n" +" Please check back later for this.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Order Payment Confirmation" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Trying to add a different currency into the cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Please visit your dashboard to see your new" +" enrollments." +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "[Refund] User-Requested Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Mode {mode} does not exist for {course_id}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Certificate of Achievement, {mode_name} for course {course}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Note - you have up to 2 weeks into the course to unenroll from the Verified " +"Certificate option and receive a full refund. To receive your refund, " +"contact {billing_email}. Please include your order number in your e-mail. " +"Please do NOT include your credit card information." +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order Number" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Customer Name" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Original Transaction" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Amount of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "Service Fees (if any)" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Purchase Time" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order ID" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Status" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +msgid "Quantity" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Unit Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Currency" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: wiki/plugins/attachments/forms.py +msgid "Description" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Comments" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "University" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py cms/templates/widgets/header.html +#: cms/templates/widgets/header.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Course" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Announce Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py cms/templates/settings.html +msgid "Course Start Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Close Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Period" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Enrolled" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Audit Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Honor Code Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Verified Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue over the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Verified Students Contributing More than the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Dollars Refunded" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Transactions" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Payments Collected" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Successful Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Amount of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You must be logged-in to add to a shopping cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course you requested does not exist." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course {0} is already in your cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "You are already registered in course {0}." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "Course added to cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You do not have permission to view this page." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor did not return a required parameter: {0}" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor returned a badly-typed value {0} for param {1}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The payment processor accepted an order whose number is not in our system." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The amount charged by the processor {0} {1} is different than the total cost" +" of the order {2} {3}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor did not accept your payment.\n" +" The decision they returned was {decision},\n" +" and the reason was {reason_code}:{reason_msg}.\n" +" You were not charged. Please try a different form of payment.\n" +" Contact us with payment-related questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a payment confirmation that had inconsistent data!\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" The specific error message is: {msg}.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Due to an error your purchase was charged for a different amount than the order total!\n" +" The specific error message is: {msg}.\n" +" Your credit card has probably been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a corrupted message regarding your charge, so we are\n" +" unable to validate that the message actually came from the payment processor.\n" +" The specific error message is: {msg}.\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Successful transaction." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request is missing one or more required fields." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "One or more fields in the request contains invalid data." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The merchantReferenceCode sent with this authorization request matches the\n" +" merchantReferenceCode of another authorization request that you sent in the last 15 minutes.\n" +" Possible fix: retry the payment after 15 minutes.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Error: General system failure. Possible fix: retry the payment after a few " +"minutes." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received but there was a server timeout.\n" +" This error does not include timeouts between the client and the server.\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but a service did not finish running in time\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The issuing bank has questions about the request. Possible fix: retry with " +"another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Expired card. You might also receive this if the expiration date you\n" +" provided does not match the date the issuing bank has on file.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" General decline of the card. No other information provided by the issuing bank.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Insufficient funds in the account. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Unknown reason" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Issuing bank unavailable. Possible fix: retry again after a few minutes" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Inactive card or card not authorized for card-not-present transactions.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The card has reached the credit limit. Possible fix: retry with another form" +" of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid card verification number. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid account number. Possible fix: retry with another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type is not accepted by the payment processor.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"General decline by the processor. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" There is a problem with our CyberSource merchant configuration. Please let us know at {0}\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The requested amount exceeds the originally authorized amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Processor Failure. Possible fix: retry the payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The authorization has already been captured" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The requested transaction amount must match the previous transaction amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type sent is invalid or does not correlate with the credit card number.\n" +" Possible fix: retry with the same card or another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request ID is invalid." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" You requested a capture through the API, but there is no corresponding, unused authorization record.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The transaction has already been settled or reversed." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The capture or credit is not voidable because the capture or credit information has already been\n" +" submitted to your processor. Or, you requested a void for a type of transaction that cannot be voided.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "You requested a credit for a capture that was previously voided" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but there was a timeout at the payment processor.\n" +" Possible fix: retry the payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The authorization request was approved by the issuing bank but declined by CyberSource.'\n" +" Possible fix: retry with a different form of payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Reports" +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "" +"There was an error in your date input. It should be formatted as YYYY-MM-DD" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "No photo ID was provided." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "We couldn't read your name from your photo ID image." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "" +"The name associated with your account and the name on your ID do not match." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "The image of your face was not clear." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "Your face was not visible in your self-photo" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "There was an error verifying your ID photos." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "Selected price is not valid number." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "This course doesn't support verified certificates" +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "No selected price or selected price is below minimum." +msgstr "" + +#: lms/templates/main_django.html cms/templates/base.html +#: lms/templates/main.html +msgid "Skip to this view's content" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +#: lms/templates/registration/password_reset_complete.html +msgid "Your Password Reset is Complete" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +msgid "" +"\n" +" Your password has been set. You may go ahead and %(link_start)slog in%(link_end)s now.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Form" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" We're sorry, %(platform_name)s enrollment is not available in your region\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The following errors occurred while processing your registration: " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "You must complete all fields." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The two password fields didn't match." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"We're sorry, our systems seem to be having trouble processing your password " +"reset" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Someone has been made aware of this issue. Please try again shortly. Please %(start_link)scontact us%(end_link)s about any concerns you have.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"Please enter your new password twice so we can verify you typed it in " +"correctly.
Required fields are noted by bold text and an asterisk (*)." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: lms/templates/forgot_password_modal.html lms/templates/login.html +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Required Information" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password Again" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Change My Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your Password Reset Was Unsuccessful" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" The password reset link was invalid, possibly because the link has already been used. Please return to the %(start_link)slogin page%(end_link)s and start the password reset process again.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Help" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: cms/templates/login.html lms/templates/login-sidebar.html +#: lms/templates/register-sidebar.html +msgid "Need Help?" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" View our %(start_link)shelp section for contact information and answers to commonly asked questions%(end_link)s\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"You're receiving this e-mail because you requested a password reset for your" +" user account at edx.org." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"If you didn't request this change, you can disregard this email - we have " +"not yet reset your password." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Thanks for using our site!" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "The edX Team" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "Last modified:" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "See all children" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "This article was last modified:" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/create.html.py +msgid "Add new article" +msgstr "" + +#: lms/templates/wiki/create.html +msgid "Create article" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/delete.html +#: lms/templates/wiki/delete.html.py +msgid "Go back" +msgstr "" + +#: lms/templates/wiki/delete.html lms/templates/wiki/delete.html.py +#: lms/templates/wiki/edit.html +msgid "Delete article" +msgstr "" + +#: lms/templates/wiki/delete.html +#: lms/templates/wiki/plugins/attachments/index.html +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Delete" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You cannot delete a root article." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You cannot delete this article because you do not have permission to delete " +"articles with children. Try to remove the children manually one-by-one." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You are deleting an article. This means that its children will be deleted as" +" well. If you choose to purge, children will also be purged!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "Articles that will be deleted" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "...and more!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You are deleting an article. Please confirm." +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/component.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/wiki/includes/article_menu.html +msgid "Edit" +msgstr "" + +#: lms/templates/wiki/edit.html lms/templates/wiki/edit.html.py +msgid "Save changes" +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/unit.html +msgid "Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this is a control to allow users to exit out of this modal +#. interface (a menu or piece of UI that takes the full focus of the screen) +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/forgot_password_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/signup_modal.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/modal/_modal-settings-language.html +#: lms/templates/modal/accessible_confirm.html +msgid "Close" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Wiki Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html +#: lms/templates/modal/_modal-settings-language.html +msgid "window open" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Back to editor" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "History" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"Click each revision to see a list of edited lines. Click the Preview button " +"to see how the article looked at this stage. At the bottom of this page, you" +" can change to a particular revision or merge an old revision with the " +"current one." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "(no log message)" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Preview this revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Auto log:" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Change" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Merge selected with current..." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Switch to selected version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Wiki Revision Preview" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Back to history view" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Switch to this version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge Revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge with current" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"When you merge a revision with the current, all data will be retained from " +"both versions and merged at its approximate location from each revision." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "After this, it's important to do a manual review." +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Create new merged version" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing revision:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing a merge between two revisions:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "This revision has been deleted." +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Restoring to this revision will mark the article as deleted." +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "" +"\n" +" You need to log in or sign up to use this function.\n" +" " +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "You need to log in or sign up to use this function." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Cheatsheet" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Syntax Help" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"This wiki uses Markdown for styling. There are several " +"useful guides online. See any of the links below for in-depth details:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Markdown: Basics" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quick Markdown Syntax Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Miniature Markdown Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"To create a new wiki article, create a link to it. Clicking the link gives " +"you the creation page." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "[Article Name](wiki:ArticleName)" +msgstr "" + +#. Translators: Do not translate "edX" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Additions:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Math Expression" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Useful examples:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wikipedia" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Wiki" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Huge Header" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Smaller Header" +msgstr "" + +#. Translators: Leave the punctuation, but translate "emphasis" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "*emphasis* or _emphasis_" +msgstr "" + +#. Translators: Leave the punctuation, but translate "strong" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "**strong** or __strong__" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Unordered List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 1" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 2" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Ordered" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quotes" +msgstr "" + +#: lms/templates/wiki/includes/editor_widget.html +msgid "" +"\n" +" Markdown syntax is allowed. See the %(start_link)scheatsheet%(end_link)s for help.\n" +" " +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +#: wiki/plugins/attachments/wiki_plugin.py +msgid "Attachments" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload new file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search and add file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload File" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search files and articles" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"You can reuse files from other articles. These files are subject to updates " +"on other articles which may or may not be a good thing." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"The following files are available for this article. Copy the markdown tag to" +" directly refer to a file from the article text." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Markdown tag" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Uploaded by" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Size" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File History" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Detach" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Replace" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Restore" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "anonymous (IP logged)" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File history" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "revisions" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "There are no attachments for this article." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Invalid course update id." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Course update not found." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"GIT_REPO_EXPORT_DIR not set or path {0} doesn't exist, please create it, or " +"configure a different path with GIT_REPO_EXPORT_DIR" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Non writable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"If using http urls, you must provide the username and password in the url. " +"Similar to https://user:pass@github.com/user/course." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to determine branch, repo in detached HEAD mode" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to update or clone git repository." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to export course to xml." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to configure git username and password" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to commit changes. This is usually because there are no changes to be" +" committed" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to push changes. This is usually because the remote repository " +"cannot be contacted" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Bad course location provided" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Missing branch on fresh clone" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command was: {0!r}. Working directory was: {1!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command output was: {0!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Directory already exists, doing a git reset and pull instead of git clone." +msgstr "" + +#: cms/djangoapps/contentstore/utils.py lms/templates/notes.html +msgid "My Notes" +msgstr "" + +#: cms/djangoapps/contentstore/management/commands/git_export.py +msgid "" +"Take the specified course and attempt to export it to a git repository\n" +". Course directory must already be a git repository. Usage: git_export " +msgstr "" + +#: cms/djangoapps/contentstore/views/assets.py +msgid "Upload completed" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Special characters not allowed in organization, course number, and course " +"run." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Unable to create course '{name}'.\n" +"\n" +"{err}" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization, course number," +" and course run. Please change either organization or course number to be " +"unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Please change either the organization or course number so that it is unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization and course " +"number. Please change at least one field to be unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/export_git.py +msgid "Course successfully exported to git repository" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "We only support uploading a .tar.gz file." +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "File upload corrupted. Please try again" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "Could not find the course.xml file in the package." +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of '{0}'" +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Incoming video data is empty." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Can't find item by locator." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Transcripts are supported only for \"video\" modules." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Insufficient permissions" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Could not find user by email address '{email}'." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "User {email} has registered but has not yet activated his/her account." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "`role` is required" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Only instructors may create other instructors" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "You may not remove the last instructor from a course" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "unrequested" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "pending" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "granted" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "denied" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Studio user" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "The date when state was last updated" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Current course creator state" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "" +"Optional notes about this user (for example, why course creation access was " +"denied)" +msgstr "" + +#: cms/templates/404.html cms/templates/error.html +#: lms/templates/static_templates/404.html +msgid "Page Not Found" +msgstr "" + +#: cms/templates/404.html lms/templates/static_templates/404.html +msgid "Page not found" +msgstr "" + +#: cms/templates/asset_index.html lms/templates/courseware/courseware.html +#: lms/templates/verify_student/_modal_editname.html +msgid "close" +msgstr "" + +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." +msgstr "" + +#. Translators: this is a verb describing the action of viewing more details +#: cms/templates/container_xblock_component.html +#: lms/templates/wiki/includes/article_menu.html +msgid "View" +msgstr "" + +#: cms/templates/html_error.html lms/templates/module-error.html +msgid "Error:" +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +#: lms/templates/courseware/course_about.html +msgid "Course Number" +msgstr "" + +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Organization:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Number:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Pending" +msgstr "" + +#: cms/templates/login.html lms/templates/login.html +#: lms/templates/university_profile/edge.html +msgid "Forgot password?" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +#: lms/templates/login.html lms/templates/provider_login.html +#: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Password" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + +#: cms/templates/manage_users.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Admin" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + +#: cms/templates/register.html cms/templates/widgets/header.html +#: lms/templates/index.html +msgid "Sign Up" +msgstr "" + +#: cms/templates/register.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "Public Username" +msgstr "" + +#: cms/templates/register.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "Preferred Language" +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Thanks for activating your account." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "This account has already been activated." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Visit your {link_start}dashboard{link_end} to see your courses." +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/static_templates/tos.html +#: lms/templates/static_templates/tos.html +msgid "Terms of Service" +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/footer.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/privacy.html +msgid "Privacy Policy" +msgstr "" + +#: cms/templates/widgets/header.html lms/templates/help_modal.html +#: lms/templates/navigation.html lms/templates/static_templates/help.html +#: lms/templates/static_templates/help.html wiki/plugins/help/wiki_plugin.py +msgid "Help" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Register for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sorry, there was an error when trying to register you" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your track:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Certificate of Achievement (ID Verified)" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your contribution for this course (min. $" +msgstr "" + +#: common/templates/course_modes/choose.html +#: lms/templates/verify_student/photo_verification.html +msgid "):" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay? What if I don't meet all the requirements?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"As a not-for-profit, edX uses your contribution to support our mission to " +"provide quality education to everyone around the world, and to improve " +"learning through research. While we have established a minimum fee, we ask " +"that you contribute as much as you can." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"I'd like to pay more than the minimum. Is my contribution tax deductible?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please check with your tax advisor to determine whether your contribution is" +" tax deductible." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What if I can't afford it or don't have the necessary equipment?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"If you can't afford the minimum fee or don't meet the requirements, you can " +"audit the course or elect to pursue an honor code certificate at no cost. If" +" you would like to pursue the honor code certificate, please check the honor" +" code certificate box, tell us why you can't pursue the verified certificate" +" below, and then click the 'Select Certificate' button to complete your " +"registration." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Honor Code Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Explain your situation: " +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please write a few sentences about why you'd like to opt out of the paid " +"verified certificate to pursue the honor code certificate:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Verified Registration Requirements" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To upgrade your registration and work towards a Verified Certificate of " +"Achievement, you will need a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To register for a Verified Certificate of Achievement option, you will need " +"a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What is an ID Verified Certificate?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"An ID Verified Certificate requires proof of your identity through your " +"photo and ID and is checked throughout the course to verify that it is you " +"who earned the passing grade." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "or" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Audit This Course" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up to audit this course for free and track your own progress." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Audit" +msgstr "" + +#: lms/templates/admin_dashboard.html +msgid "{platform_name}-wide Summary" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/open_ended_problems/combined_notifications.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Instructions" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "Collapse Instructions" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Guided Discussion" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Hide Annotations" +msgstr "" + +#: lms/templates/contact.html lms/templates/static_templates/about.html +#: lms/templates/static_templates/about.html +msgid "Vision" +msgstr "" + +#: lms/templates/contact.html +msgid "Faq" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +msgid "Press" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/contact.html +msgid "Contact" +msgstr "" + +#: lms/templates/contact.html +msgid "Class Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"We are always seeking feedback to improve our courses. If you are an " +"enrolled student and have any questions, feedback, suggestions, or any other" +" issues specific to a particular class, please post on the discussion forums" +" of that class." +msgstr "" + +#: lms/templates/contact.html +msgid "General Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." +msgstr "" + +#: lms/templates/contact.html +msgid "Technical Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have suggestions/feedback about the overall {platform_name} platform," +" or are facing general technical issues with the platform (e.g., issues with" +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Media" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"Please visit our {link_start}media/press page{link_end} for more " +"information. For any media or press inquiries, please email {email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Universities" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you are a university wishing to collaborate with or if you have questions" +" about {platform_name}, please email {email}." +msgstr "" + +#: lms/templates/course.html +msgid "New" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Dashboard" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/courseware/course_about.html +#: lms/templates/courseware/course_about.html +#: lms/templates/courseware/mktg_course_about.html +msgid "An error occurred. Please try again later." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please verify your new email" +msgstr "" + +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "edit" +msgstr "" + +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Reset Password" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Current Courses" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't registered for any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Find courses now!" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't been enrolled in any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Course-loading errors" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Email Settings for {course_number}" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Receive course emails" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Save Settings" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Password Reset Email Sent" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"An email has been sent to {email}. Follow the link in the email to change " +"your password." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Change Email" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please enter your new email address:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please confirm your password:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"We will send a confirmation to both {email} and your new email as part of " +"the process." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change your name" +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"To uphold the credibility of your {platform} {cert_name_short}, all name " +"changes will be logged and recorded." +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"Enter your desired full name, as it will appear on your {platform} " +"{cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/verify_student/_modal_editname.html +msgid "Reason for name change:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change My Name" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +" {course_number}? " +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Unregister" +msgstr "" + +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +msgid "E-mail change failed" +msgstr "" + +#: lms/templates/email_change_failed.html +msgid "We were unable to send a confirmation email to {email}" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +#: lms/templates/invalid_email_key.html +msgid "Go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "E-mail change successful!" +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "You should see your new email in your {link_start}dashboard{link_end}." +msgstr "" + +#: lms/templates/email_exists.html +msgid "An account with the new e-mail address already exists." +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Student Enrollment Form" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Course: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Add new students" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Existing students:" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "New students added: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Students rejected: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Debug: " +msgstr "" + +#: lms/templates/extauth_failure.html lms/templates/extauth_failure.html +msgid "External Authentication failed" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Due:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Status:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have successfully gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have not yet gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Completed puzzles" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Level" +msgstr "" + +#: lms/templates/folditbasic.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Submitted" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Puzzle Leaderboard" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "User" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Score" +msgstr "" + +#: lms/templates/footer.html +msgid "About" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/jobs.html +msgid "Jobs" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/faq.html +#: lms/templates/static_templates/faq.html +msgid "FAQ" +msgstr "" + +#: lms/templates/footer.html +msgid "{platform_name} Logo" +msgstr "" + +#: lms/templates/footer.html +msgid "" +"{platform_name} is a non-profit created by founding partners {Harvard} and " +"{MIT} whose mission is to bring the best of higher education to students of " +"all ages anywhere in the world, wherever there is Internet access. " +"{platform_name}'s free online MOOCs are interactive and subjects include " +"computer science, public health, and artificial intelligence." +msgstr "" + +#: lms/templates/footer.html +msgid "© 2014 {platform_name}, some rights reserved." +msgstr "" + +#: lms/templates/footer.html +msgid "Terms of Service and Honor Code" +msgstr "" + +#: lms/templates/forgot_password_modal.html +#: lms/templates/forgot_password_modal.html +msgid "Password Reset" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "" +"Please enter your e-mail address below, and we will e-mail instructions for " +"setting a new password." +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Your E-mail Address" +msgstr "" + +#: lms/templates/forgot_password_modal.html lms/templates/login.html +msgid "This is the e-mail address you used to register with {platform}" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Reset My Password" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Email is incorrect." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +msgid "{platform_name} Help" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"For questions on course lectures, homework, tools, or materials for " +"this course, post in the {link_start}course discussion " +"forum{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have general questions about {platform_name}? You can find " +"lots of helpful information in the {platform_name} " +"{link_start}FAQ{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have a question about something specific? You can contact " +"the {platform_name} general support team directly:" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Please note: The {platform_name} support team is English speaking. While we " +"will do our best to address your inquiry in any language, our responses will" +" be in English." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/login.html +#: lms/templates/provider_login.html lms/templates/provider_login.html +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "E-mail" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Briefly describe your issue" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Tell us the details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/manage_user_standing.html +#: lms/templates/register-shib.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +#: lms/templates/instructor/staff_grading.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Submit" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Thank You!" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Thank you for your inquiry or feedback. We typically respond to a request " +"within one business day (Monday to Friday, {open_time} UTC to {close_time} " +"UTC.) In the meantime, please review our {link_start}detailed FAQs{link_end}" +" where most questions have already been answered." +msgstr "" + +#: lms/templates/help_modal.html +msgid "problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a Problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of the problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Details of the problem you are encountering" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc." +msgstr "" + +#: lms/templates/help_modal.html +msgid "suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a Suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of your suggestion" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/module-error.html +msgid "Details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a Question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief summary of your question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "An error has occurred." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please {link_start}send us e-mail{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please try again later." +msgstr "" + +#: lms/templates/index.html +msgid "Free courses from {university_name}" +msgstr "" + +#: lms/templates/index.html +msgid "The Future of Online Education" +msgstr "" + +#: lms/templates/index.html +msgid "For anyone, anywhere, anytime" +msgstr "" + +#: lms/templates/index.html +msgid "Stay up to date with all {platform_name} has to offer!" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Invalid email change key" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "This e-mail key is not valid. Please check:" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "" +"Was this key already used? Check whether the e-mail change has already " +"happened." +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Did your e-mail client break the URL into two lines?" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "The keys are valid for a limited amount of time. Has the key expired?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Helpful Information" +msgstr "" + +#: lms/templates/login-sidebar.html lms/templates/login-sidebar.html +msgid "Login via OpenID" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "" +"You can now start learning with {platform_name} by logging in with your OpenID account." +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Not Enrolled?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Sign up for {platform_name} today!" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Looking for help in logging in or with your {platform_name} account?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "View our help section for answers to commonly asked questions." +msgstr "" + +#: lms/templates/login.html +msgid "Log into your {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Log into My {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Access My Courses" +msgstr "" + +#: lms/templates/login.html lms/templates/register.html +msgid "Processing your account information…" +msgstr "" + +#: lms/templates/login.html +msgid "Please log in" +msgstr "" + +#: lms/templates/login.html +msgid "to access your account and courses" +msgstr "" + +#: lms/templates/login.html +msgid "We're Sorry, {platform_name} accounts are unavailable currently" +msgstr "" + +#: lms/templates/login.html +msgid "The following errors occurred while logging you in:" +msgstr "" + +#: lms/templates/login.html +msgid "Your email or password is incorrect" +msgstr "" + +#: lms/templates/login.html +msgid "" +"Please provide the following information to log into your {platform_name} " +"account. Required fields are noted by bold text " +"and an asterisk (*)." +msgstr "" + +#: lms/templates/login.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +msgid "example: username@domain.com" +msgstr "" + +#: lms/templates/login.html +msgid "Account Preferences" +msgstr "" + +#: lms/templates/login.html +msgid "Remember me" +msgstr "" + +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS +#: lms/templates/lti.html +msgid "External resource" +msgstr "" + +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + +#: lms/templates/lti.html +msgid "View resource in a new window" +msgstr "" + +#: lms/templates/lti.html +msgid "" +"Please provide launch_url. Click \"Edit\", and fill in the required fields." +msgstr "" + +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable or Reenable student accounts" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Username:" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Reenable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Students whose accounts have been disabled" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "(reload your page to refresh)" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "working..." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"This page features MathJax technology to render mathematical formulae. To " +"make math accessibile, we suggest using the MathPlayer plugin. Please visit " +"the {link_start}MathPlayer Download Page{link_end} to download the plugin " +"for your browser." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"Your browser does not support the MathPlayer plugin. To use MathPlayer, " +"please use Internet Explorer 6 through 9." +msgstr "" + +#: lms/templates/module-error.html +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" +msgstr "" + +#: lms/templates/module-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/module-error.html +msgid "Raw data:" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Accepted" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/name_changes.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Error" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Rejected" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Pending name changes" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/modal/accessible_confirm.html +msgid "Confirm" +msgstr "" + +#: lms/templates/name_changes.html +msgid "[Reject]" +msgstr "" + +#: lms/templates/navigation.html +msgid "Global Navigation" +msgstr "" + +#: lms/templates/navigation.html +msgid "Find Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Dashboard for:" +msgstr "" + +#: lms/templates/navigation.html +msgid "More options dropdown" +msgstr "" + +#: lms/templates/navigation.html +msgid "Log Out" +msgstr "" + +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + +#: lms/templates/navigation.html +msgid "How it Works" +msgstr "" + +#: lms/templates/navigation.html lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/courseware/courses.html +msgid "Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Schools" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Register Now" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Log in" +msgstr "" + +#: lms/templates/navigation.html +msgid "" +"Warning: Your browser is not fully supported. We strongly " +"recommend using {chrome_link_start}Chrome{chrome_link_end} or " +"{ff_link_start}Firefox{ff_link_end}." +msgstr "" + +#: lms/templates/notes.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "You do not have any notes." +msgstr "" + +#: lms/templates/problem.html +msgid "Reset" +msgstr "" + +#: lms/templates/problem.html +msgid "Show Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "Reveal Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "You have used {num_used} of {num_total} submissions" +msgstr "" + +#: lms/templates/provider_login.html +#: lms/templates/university_profile/edge.html +msgid "Log In" +msgstr "" + +#: lms/templates/provider_login.html +msgid "" +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." +msgstr "" + +#: lms/templates/provider_login.html +msgid "Return To %s" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Preferences for {platform_name}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update my {platform_name} Account" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Processing your account information …" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Welcome {username}! Please set your preferences below" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"We're sorry, {platform_name} enrollment is not available in your region" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "The following errors occurred while processing your registration:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"Required fields are noted by bold text and an " +"asterisk (*)." +msgstr "" + +#: lms/templates/register-shib.html lms/templates/signup_modal.html +msgid "Enter a public username:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "example: JaneDoe" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "Will be shown in any discussions or forums you participate in" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Account Acknowledgements" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Terms of Service{link_end}" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Honor Code{link_end}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update My Account" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Registration Help" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Already registered?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Click here to log in." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Welcome to {platform_name}" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Registering with {platform_name} gives you access to all of our current and " +"future free courses. Not ready to take a course just yet? Registering puts " +"you on our mailing list - we will update you as courses are added." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Next Steps" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"You will receive an activation email. You must click on the activation link" +" to complete the process. Don't see the email? Check your spam folder and " +"mark emails from class.stanford.edu as 'not spam', since you'll want to be " +"able to receive email from your courses." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"As part of joining {platform_name}, you will receive an activation email. " +"You must click on the activation link to complete the process. Don't see " +"the email? Check your spam folder and mark {platform_name} emails as 'not " +"spam'. At {platform_name}, we communicate mostly through email." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Need help in registering with {platform_name}?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "View our FAQs for answers to commonly asked questions." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Once registered, most questions can be answered in the course specific " +"discussion forums or through the FAQs." +msgstr "" + +#: lms/templates/register.html +msgid "Register for {platform_name}" +msgstr "" + +#: lms/templates/register.html +msgid "Create My {platform_name} Account" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome!" +msgstr "" + +#: lms/templates/register.html +msgid "Register below to create your {platform_name} account" +msgstr "" + +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + +#: lms/templates/register.html +msgid "Please complete the following fields to register for an account. " +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "cannot be changed later" +msgstr "" + +#: lms/templates/register.html lms/templates/verify_student/face_upload.html +msgid "example: Jane Doe" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Needed for any certificates you may earn" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome {username}" +msgstr "" + +#: lms/templates/register.html +msgid "Enter a Public Display Name:" +msgstr "" + +#: lms/templates/register.html +msgid "Public Display Name" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Extra Personal Information" +msgstr "" + +#: lms/templates/register.html +msgid "City" +msgstr "" + +#: lms/templates/register.html +msgid "example: New York" +msgstr "" + +#: lms/templates/register.html +msgid "Country" +msgstr "" + +#: lms/templates/register.html +msgid "Highest Level of Education Completed" +msgstr "" + +#: lms/templates/register.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Year of Birth" +msgstr "" + +#: lms/templates/register.html +msgid "Please share with us your reasons for registering with {platform_name}" +msgstr "" + +#: lms/templates/register.html lms/templates/university_profile/edge.html +msgid "Register" +msgstr "" + +#: lms/templates/register.html lms/templates/signup_modal.html +msgid "Create My Account" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "Re-subscribe Successful!" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "" +"You have re-enabled forum notification emails from {platform_name}. Click " +"{dashboard_link_start}here{link_end} to return to your dashboard. " +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Previous" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +msgid "Section Navigation" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Next" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Sign Up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname@domain.com" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname (shown on forums)" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. Your Name (for certificates)" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Welcome {name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Ed. Completed" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Year of birth" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Mailing address" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Goals in signing up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Already have an account?" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Login." +msgstr "" + +#. Translators: The 'Group' here refers to the group of users that has been +#. sorted into group_id +#: lms/templates/split_test_staff_view.html +msgid "Group {group_id}" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug Info" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission history" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "{platform_name} Content Quality Assessment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Optional tag (eg \"done\" or \"broken\"):" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Add comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug" +msgstr "" + +#: lms/templates/staff_problem_info.html lms/templates/staff_problem_info.html +msgid "Module Fields" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "XML attributes" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission History Viewer" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "User:" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "View History" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "{course_number} Textbook" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "Textbook Navigation" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Previous page" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Next page" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Sysadmin Dashboard" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Users" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Staffing and Enrollment" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Logs" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "User Management" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Email or username" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Create user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download list of all users (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Check and repair external authentication map" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "" +"Go to each individual course's Instructor dashboard to manage course " +"enrollment." +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Manage course staff and instructors" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download staff and instructor list (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Administer Courses" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Location" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware and branch is a specific version within that repository +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Branch (optional)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Load new course from github" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Course ID or dir" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete course from site" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Django PID" +msgstr "" + +#. Translators: A version number appears after this string +#: lms/templates/sysadmin_dashboard.html +msgid "Platform Version" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Date" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Course ID" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Action" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Recent git load activity for" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "git action" +msgstr "" + +#: lms/templates/textannotation.html +msgid "Source:" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "Tracking Log" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "datetime" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "ipaddr" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "source" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "type" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "Unsubscribe Successful!" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "" +"You will no longer receive forum notification emails from {platform_name}. " +"Click {dashboard_link_start}here{link_end} to return to your dashboard. If " +"you did not mean to do this, click {undo_link_start}here{link_end} to re-" +"subscribe." +msgstr "" + +#: lms/templates/using.html +msgid "Using the system" +msgstr "" + +#: lms/templates/using.html +msgid "" +"During video playback, use the subtitles and the scroll bar to navigate. " +"Clicking the subtitles is a fast way to skip forwards and backwards by small" +" amounts." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you are on a low-resolution display, the left navigation bar can be " +"hidden by clicking on the set of three left arrows next to it." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you need bigger or smaller fonts, use your browsers settings to scale " +"them up or down. Under Google Chrome, this is done by pressing ctrl-plus, or" +" ctrl-minus at the same time." +msgstr "" + +#: lms/templates/video.html +msgid "Skip to a navigable version of this video's transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Loading video player" +msgstr "" + +#: lms/templates/video.html +msgid "Play video" +msgstr "" + +#: lms/templates/video.html +msgid "Video position" +msgstr "" + +#: lms/templates/video.html +msgid "Play" +msgstr "" + +#: lms/templates/video.html +msgid "Speeds" +msgstr "" + +#: lms/templates/video.html +msgid "Speed" +msgstr "" + +#: lms/templates/video.html +msgid "Volume" +msgstr "" + +#: lms/templates/video.html +msgid "Fill browser" +msgstr "" + +#: lms/templates/video.html +msgid "HD off" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Turn off captions" +msgstr "" + +#: lms/templates/video.html +msgid "Skip to end of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "" +"Activating an item in this group will spool the video to the corresponding " +"time point. To skip transcript, go to previous item." +msgstr "" + +#: lms/templates/video.html +msgid "Go back to start of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Download video" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Download transcript" +msgstr "" + +#: lms/templates/video.html +msgid "Download Handout" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Your words:" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Total number of words:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Open Response" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Assessments:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Hide Question" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "New Submission" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Next Step" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "" +"Staff Warning: Please note that if you submit a duplicate of text that has " +"already been submitted for grading, it will not show up in the staff grading" +" view. It will be given the same grade that the original received " +"automatically, and will be returned within 30 minutes if the original is " +"already graded, or when the original is graded if not." +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_legend.html +msgid "Legend" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Submitted Rubric" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Toggle Full Rubric" +msgstr "" + +#. Translators: an example of what this string will look +#. like is: "Scored rubric from grader 1", where +#. "Scored rubric" replaces {result_of_task} and +#. "1" replaces {number}. +#. This string appears when a user is viewing one of +#. their graded rubrics for an openended response problem. +#. the number distinguishes between the different +#. graded rubrics the user might have received +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "{result_of_task} from grader {number}" +msgstr "" + +#. Translators: "See full feedback" is the text of +#. a link that allows a user to see more detailed +#. feedback from a self, peer, or instructor +#. graded openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +msgid "See full feedback" +msgstr "" + +#. Translators: this text forms a link that, when +#. clicked, allows a user to respond to the feedback +#. the user received on his or her openended problem +#. Translators: when "Respond to Feedback" is clicked, a survey +#. appears on which a user can respond to the feedback the user +#. received on an openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Respond to Feedback" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "How accurate do you find this feedback?" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "No Opinion" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Additional comments:" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Submit Feedback" +msgstr "" + +#. Translators: "Response" labels an area that contains the user's +#. Response to an openended problem. It is a noun. +#. Translators: "Response" labels a text area into which a user enters +#. his or her response to a prompt from an openended problem. +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Response" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Unanswered" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Skip Post-Assessment" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_combined_rubric.html +msgid "{num} point: {explanatory_text}" +msgid_plural "{num} points: {explanatory_text}" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/combinedopenended/openended/open_ended_error.html +msgid "There was an error with your submission. Please contact course staff." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "Rubric" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "" +"Select the criteria you feel best represents this submission in each " +"category." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "{num} point: {text}" +msgid_plural "{num} points: {text}" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/combinedopenended/selfassessment/self_assessment_hint.html +msgid "Please enter a hint below:" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohort groups" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Show cohorts" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohorts in the course" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add users by username or email. One per line or comma-separated." +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort members" +msgstr "" + +#: lms/templates/courseware/accordion.html +msgid "{chapter}, current chapter" +msgstr "" + +#: lms/templates/courseware/accordion.html +#: lms/templates/courseware/progress.html +msgid "due {date}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"The currently logged-in user account does not have permission to enroll in " +"this course. You may need to {start_logout_tag}log out{end_tag} then try the" +" register button again. Please visit the {start_help_tag}help page{end_tag} " +"for a possible solution." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "About {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "You are registered for this course" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View Courseware" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "This course is in your cart." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"Add {course.display_number_with_default} to Cart ({currency_symbol}{cost})" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Register for {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Overview" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Share with friends and family!" +msgstr "" + +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes Start" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes End" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Estimated Effort" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Prerequisites" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Additional Resources" +msgstr "" + +#. Translators: 'needs attention' is an alternative string for the +#. notification image that indicates the tab "needs attention". +#: lms/templates/courseware/course_navigation.html +msgid "needs attention" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +#: lms/templates/courseware/course_navigation.html +msgid "Staff view" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +msgid "Student view" +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from leading universities." +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from {university_name}." +msgstr "" + +#: lms/templates/courseware/courseware-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "{course_number} Courseware" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Return to Exam" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Course Navigation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Open Calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Input Field" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "" +"Use the arrow keys to navigate the tips or use the tab key to return to the " +"calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Hints" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Integers" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Decimals" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Scientific notation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Appending SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Supported SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Operators" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "parallel resistors function" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Functions" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Constants" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Euler's number" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "ratio of a circle's circumference to it's diameter" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Boltzmann constant" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "speed of light" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "freezing point of water in degrees Kelvin" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "fundamental charge" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculate" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Output Field" +msgstr "" + +#: lms/templates/courseware/error-message.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {link_to_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/grade_summary.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade summary" +msgstr "" + +#: lms/templates/courseware/grade_summary.html +msgid "Not implemented yet" +msgstr "" + +#: lms/templates/courseware/gradebook.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook" +msgstr "" + +#: lms/templates/courseware/gradebook.html +msgid "Search students" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "{course_number} Course Info" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + +#: lms/templates/courseware/info.html lms/templates/courseware/info.html +msgid "Course Updates & News" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Handout Navigation" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Course Handouts" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Instructor Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Try New Beta Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Psychometrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Forum Admin" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "DataDump" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Manage Groups" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Metrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade Downloads" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Note: some of these buttons are known to time out for larger courses. We " +"have temporarily disabled those features for courses with more than " +"{max_enrollment} students. We are urgently working on fixing this issue. " +"Thank you for your patience as we continue working to improve the platform!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Export grades to remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"The assignments defined for this course should match the ones stored in the " +"gradebook, for this to work properly!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Assignment name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Course-specific grade adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Specify a particular problem in the course here by its url:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is " +"i4x://university/course/problem/problemname, then just provide the " +"problemname. If the location is " +"i4x://university/course/notaproblem/someothername, then provide " +"notaproblem/someothername.)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Then select an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"These actions run in the background, and status for active tasks will appear" +" in a table below. To see status for all tasks submitted for this problem, " +"click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student-specific grade inspection and adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Specify the {platform_name} email address or username of a student here:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Click this, and a link to student's progress page will appear below:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may also delete the entire state of a student for the specified module:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" a table below. To see status for all tasks submitted for this problem and " +"student, click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Select a problem and an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"User requires forum administrator privileges to perform administration " +"tasks. See instructor." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Explanation of Roles:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Moderators: can edit or delete any post, remove misuse flags, close " +"and re-open threads, endorse responses, and see posts from all cohorts (if " +"the course is cohorted). Moderators' posts are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Admins: have moderator privileges, as well as the ability to edit the " +"list of forum moderators (e.g. to appoint a new moderator). Admins' posts " +"are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Community TAs: have forum moderator privileges, and their posts are labelled" +" 'Community TA'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment Data" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Pull enrollment from remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Section:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enroll or un-enroll one or many students: enter emails, separated by new " +"lines or commas;" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Notify students by email" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Auto-enroll students when they activate" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Problem urlname:" +msgstr "" + +#. Translators: days_early_for_beta should not be translated +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enter usernames or emails for students who should be beta-testers, one per " +"line, or separated by commas. They will get to see course materials early, " +"as configured via the days_early_for_beta option in the course " +"policy." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send to:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Myself" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Staff and instructors" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "All (students, staff and instructors)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Subject: " +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "(Max 128 characters)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Please try not to email students more than once per week. Important things " +"to consider before sending:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you read over the email to make sure it says everything you want to " +"say?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you sent the email to yourself first to make sure you're happy with how" +" it's displayed, and that embedded links and images work properly?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "CAUTION!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Once the 'Send Email' button is clicked, your email will be queued for " +"sending." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "A queued email CANNOT be cancelled." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "No Analytics are available at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Students enrolled (historical count, includes those who have since " +"unenrolled):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students active in the last week:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student activity day by day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Score distribution for problems" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Max" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Points Earned (Num Students)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There is no data available to display at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "" +"Loading the latest graphs for you; depending on your class size, this may " +"take a few minutes." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Count of Students that Opened a Subsection" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade Distribution per Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There are no problems in this section." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students answering correctly" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Number of students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Student distribution per country, all courses, Sep-12 to Oct-17, 1 server " +"(shown here as an example):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Pending Instructor Tasks" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Type" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task inputs" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Id" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Requester" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task State" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Duration (sec)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Progress" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "unknown" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Course errors" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "About {course_id}" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "Coming Soon" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "About {course_number}" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Access Courseware" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "You Are Registered" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Register for" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Registration Is Closed" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "News - MITx 6.002x" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "Updates to Discussion Posts You Follow" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{course_number} Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress for Student '{username}' ({email})" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{earned:.3n} of {total:.3n} possible points" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Problem Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Practice Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "No problem scores in this section" +msgstr "" + +#: lms/templates/courseware/syllabus.html +msgid "{course.display_number_with_default} Course Info" +msgstr "" + +#: lms/templates/courseware/welcome-back.html +msgid "" +"You were most recently in {section_link}. If you're done with that, choose " +"another section on the left." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Final course details are being wrapped up at this time. Your final standing " +"will be available shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your final grade:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Grade required for a {cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your verified {cert_name_long} is being held pending confirmation that the " +"issuance of your {cert_name_short} is in compliance with strict U.S. " +"embargoes on Iran, Cuba, Syria and Sudan. If you think our system has " +"mistakenly identified you as being connected with one of those countries, " +"please let us know by contacting {email}. If you would like a refund on your" +" {cert_name_long}, please contact our billing address {billing_email}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your {cert_name_long} is being held pending confirmation that the issuance " +"of your {cert_name_short} is in compliance with strict U.S. embargoes on " +"Iran, Cuba, Syria and Sudan. If you think our system has mistakenly " +"identified you as being connected with one of those countries, please let us" +" know by contacting {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your {cert_name_short} is Generating" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "This link will open/download a PDF document" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Since we did not have a valid set of verification photos from you when your " +"{cert_name_long} was generated, we could not grant you a verified " +"{cert_name_short}. An honor code {cert_name_short} has been granted instead." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"This link will open/download a PDF document of your verified " +"{cert_name_long}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your ID Verified {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Complete our course feedback survey" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "{course_number} {course_name} Cover Image" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Enrolled as: " +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +msgid "ID Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Completed - {end_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Started - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course has not yet started" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Starts - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Document your accomplishment!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Challenge Yourself!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Take this course as an ID-verified student." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"You can still sign up for an ID verified {cert_name_long} for this course. " +"If you plan to complete the whole course, it is a great way to recognize " +"your achievement. {link_start}Learn more about the verified " +"{cert_name_long}{link_end}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Upgrade to Verified Track" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Archived Course" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Course" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Are you sure you want to unregister from" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"Are you sure you want to unregister from the verified {cert_name_long} track" +" of" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Email Settings" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "You need to re-verify to continue" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in the following courses, you need to " +"re-verify your identity:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "{course_name}: Re-verify by {date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Notification Actions" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course_name}, you need to re-verify" +" your identity by {date}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Your re-verification failed" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"Your re-verification for {course_name} failed and you are no longer eligible" +" for a Verified Certificate. If you think this is in error, please contact " +"us at {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Dismiss" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verification now open for:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verify now:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Pending:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Denied:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Approved:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "ID-Verification Status" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Reviewed and Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Your verification status is good for one year after submission." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"Your verification photos have been submitted and will be reviewed shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Re-verify Yourself" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"If you fail to pass a verification attempt before your course ends, you will" +" not receive a verified certificate." +msgstr "" + +#: lms/templates/debug/run_python_form.html +msgid "Results:" +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "" +"Sorry! We can't find anything matching your search. Please try another " +"search." +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "There are no posts here yet. Be the first one to post!" +msgstr "" + +#: lms/templates/discussion/_discussion_course_navigation.html +#: lms/templates/discussion/_discussion_module.html +msgid "New Post" +msgstr "" + +#: lms/templates/discussion/_discussion_module.html +msgid "Show Discussion" +msgstr "" + +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Filter Topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "filter topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Show All Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Show Flagged Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Posts I'm Following" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "follow this post" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously to classmates" +msgstr "" + +#. Translators: This labels the selector for which group of students can view +#. a +#. post +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Make visible to:" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +msgid "My Cohort" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "new post title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: wiki/forms.py wiki/forms.py wiki/forms.py +msgid "Title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Enter your question or comment…" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Add post" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Create new post about:" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter List" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter discussion areas" +msgstr "" + +#: lms/templates/discussion/_recent_active_posts.html +msgid "Following" +msgstr "" + +#: lms/templates/discussion/_search_bar.html +msgid "Search posts" +msgstr "" + +#: lms/templates/discussion/_similar_posts.html +msgid "Hide" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Home" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Topics" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion topics; current selection is: " +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Search all discussions" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Sort by:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "date" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "votes" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "comments" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Show:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View All" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View as {name}" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Add A Response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Post a response:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "anonymous" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "• This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "follow" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow this post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Pin Thread" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Pinned" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "(this post is about %(courseware_title_linked)s)" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Edit post title" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment..." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "endorse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Delete Comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "-posted %(time_ago)s by" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s " +"unread comments)%(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(comments_count)s %(span_sr_open)scomments %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(votes_up_count)s%(span_sr_open)s votes %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "DISCUSSION HOME:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "HOW TO USE EDX DISCUSSIONS" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Find discussions" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Focus in on specific topics" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Search for specific posts " +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Sort by date, vote, or comments" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Engage with posts" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Upvote posts and good responses" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Forum Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow posts for updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Receive updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Toggle Notifications Setting" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"Check this box to receive an email digest once a day notifying you about " +"new, unread activity from posts you are following." +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid ", " +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s discussion started" +msgid_plural "%s discussions started" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s comment" +msgid_plural "%s comments" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/discussion/index.html +#: lms/templates/discussion/user_profile.html +msgid "Discussion - {course_number}" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "We're sorry" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "" +"The forums are currently undergoing maintenance. We'll have them back up " +"shortly!" +msgstr "" + +#: lms/templates/discussion/user_profile.html +msgid "User Profile" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Collapse discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "This thread has been pinned by course staff." +msgstr "" + +#: lms/templates/discussion/mustache/_pagination.mustache +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "…" +msgstr "" + +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + +#: lms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for {platform_name}! To activate your account, " +"please copy and paste this address into your web browser's address bar:" +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the about section of the {platform_name} Courses web site." +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the {platform_name} web site." +msgstr "" + +#: lms/templates/emails/activation_email_subject.txt +msgid "Your account for {platform_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Dear {full_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "" +"You have been invited to be a beta tester for {course_name} at {site_name} " +"by a member of the course staff." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {course_about_url} to join the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_allowedmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "This email was automatically sent from {site_name} to {email_address}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_subject.txt +msgid "You have been invited to a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us at" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us immediately. Contact information is listed at:" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"We keep a log of old e-mails, so if this request was unintentional, we can " +"investigate." +msgstr "" + +#: lms/templates/emails/email_change.txt +msgid "" +"We received a request to change the e-mail associated with your " +"{platform_name} account from {old_email} to {new_email}. If this is correct," +" please confirm your new e-mail address by visiting:" +msgstr "" + +#: lms/templates/emails/email_change_subject.txt +msgid "Request to change {platform_name} account e-mail" +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "Dear student," +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"You have been invited to join {course_name} at {site_name} by a member of " +"the course staff." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "To access the course visit {course_url} and login." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To access the course visit {course_about_url} and register for the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To finish your registration, please visit {registration_url} and fill out " +"the registration form making sure to use {email_address} in the E-mail " +"field." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, you will see " +"{course_name} listed on your dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, visit " +"{course_about_url} to join the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedsubject.txt +msgid "You have been invited to register for {course_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "" +"You have been enrolled in {course_name} at {site_name} by a member of the " +"course staff. The course should now appear on your {site_name} dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "This email was automatically sent from {site_name} to {full_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledsubject.txt +msgid "You have been enrolled in {course_name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Hi {name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"Your payment was successful. You will see the charge below on your next " +"credit or debit card statement." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"The charge will show up on your statement under the company name " +"{merchant_name}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "-The {platform_name} Team" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Your order number is: {order_number}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +#: lms/templates/shoppingcart/receipt.html +msgid "#:" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the tech support at" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the course staff at ta@edx.org." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +msgid "" +"You have been removed as a beta tester for {course_name} at {site_name} by a" +" member of the course staff. The course will remain on your dashboard, but " +"you will no longer be part of the beta testing group." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Your other courses have not been affected." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_subject.txt +msgid "You have been removed from a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "Dear Student," +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "" +"You have been un-enrolled from course {course_name} by a member of the " +"course staff. Please disregard the invitation previously sent." +msgstr "" + +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "" +"You have been un-enrolled in {course_name} at {site_name} by a member of the" +" course staff. The course will no longer appear on your {site_name} " +"dashboard." +msgstr "" + +#: lms/templates/emails/unenroll_email_subject.txt +msgid "You have been un-enrolled from {course_name}" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "{course_number} Staff Grading" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"This is the list of problems that currently need to be graded in order to " +"train AI grading and create calibration essays for peer grading. Each " +"problem needs to be treated separately, and we have indicated the number of " +"student submissions that need to be graded. You can grade more than the " +"minimum required number of submissions--this will improve the accuracy of AI" +" grading, though with diminishing returns. You can see the current accuracy " +"of AI grading in the problem view." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Problem List" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"Please note that when you see a submission here, it has been temporarily " +"removed from the grading pool. The submission will return to the grading " +"pool after 30 minutes without any grade being submitted. Hitting the back " +"button will result in a 30 minute wait to be able to grade this submission " +"again." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Prompt" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "(Hide)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Student Response" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Written Feedback" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Feedback for student (optional)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Flag as inappropriate content for later review" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Skip" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Score Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"The chart below displays the score distribution for each standard problem in" +" your class, specified by the problem's url name." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"Scores are shown without weighting applied, so if your problem contains 2 " +"questions, it will display as having a total of 2 points." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Loading problem list..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Gender Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Enrollment Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Total number of enrollees (instructors, staff members, and students)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Basic Course Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Display Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course started?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Yes" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "No" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course ended?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Grade Cutoffs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "The status for any active tasks appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Warnings" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV file of all students enrolled in this course, along " +"with profile information such as email address and username:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Download profile information as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For smaller courses, click to list profile information for enrolled students" +" directly on this page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "List enrolled students' profile information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to display the grading configuration for the course. The grading " +"configuration is the breakdown of graded subsections of the course (such as " +"exams and problem sets), and can be changed on the 'Grading' page (under " +"'Settings') in Studio." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Grading Configuration" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Click to download a CSV of anonymized student IDs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Get Student Anonymized IDs CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV grade report for all currently enrolled students. " +"Links to generated reports appear in a table below when report generation is" +" complete." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For large courses, generating this report may take several hours. Please be " +"patient and do not click the button multiple times. Clicking the button " +"multiple times will significantly slow the grade generation process." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The report is generated in the background, meaning it is OK to navigate away" +" from this page while your report is generating." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Generate Grade Report" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports Available for Download" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The grade reports listed below are generated each time the Generate Grade" +" Report button is clicked. A link to each grade report remains available" +" on this page, identified by the UTC date and time of generation. Grade " +"reports are not deleted, so you will always be able to access previously " +"generated reports from this page." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The answer distribution report listed below is generated periodically by an " +"automated background process. The report is cumulative, so answers submitted" +" after the process starts are included in a subsequent report. The report is" +" generated several times per day." +msgstr "" + +#. Translators: a table of URL links to report files appears after this +#. sentence. +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Note: To keep student data secure, you cannot save or email these " +"links for direct access. Copies of links expire within 5 minutes." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Individual due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"In this section, you have the ability to grant extensions on specific units " +"to individual students. Please note that the latest date is always taken; " +"you cannot use this tool to make an assignment due earlier for a particular " +"student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Choose the graded unit:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Specify the extension due date and time (in UTC; please specify MM/DD/YYYY " +"HH:MM)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Change due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Viewing granted extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Here you can see what extensions have been granted on particular units or " +"for a particular student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Choose a graded unit and click the button to obtain a list of all students " +"who have extensions for the given unit." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List all students with due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Specify a specific student to see all of that student's extensions." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List date extensions for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Resetting extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Resetting a problem's due date rescinds a due date extension for a student " +"on a particular unit. This will revert the due date for the student back to " +"the problem's original due date." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Reset due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Back to Standard Dashboard" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "section_display_name" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"You will not get notification for emails that bounce, so please double-check" +" spelling." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Email Addresses/Usernames" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Auto Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not yet registered for " +"{platform_name} will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is left unchecked, users who have not yet registered" +" for {platform_name} will not be enrolled, but will be allowed to enroll " +"once they make an account." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Notify users by email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users will receive an email " +"notification." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Beta Tester Addition" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Note: Users must have an activated {platform_name} account before they can " +"be enrolled as a beta tester." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add beta testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Remove beta testers" +msgstr "" + +#. Translators: an "Administration List" is a list, such as Course Staff, that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Administration List Management" +msgstr "" + +#. Translators: an "Administrator Group" is a group, such as Course Staff, +#. that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Select an Administrator Group:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Getting available lists..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Staff cannot modify staff or beta tester lists. To modify these lists, " +"contact your instructor and ask them to add you as an instructor for staff " +"and beta lists, or a discussion admin for discussion management." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Course Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Course staff can help you manage limited aspects of your course. Staff can " +"enroll and unenroll students, as well as modify their grades and see all " +"course data. Course staff are not automatically given access to Studio and " +"will not be able to edit your course." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Instructors" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Instructors are the core administration of your course. Instructors can add " +"and remove course staff, as well as administer discussion access." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Instructor" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Beta Testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Beta testers can see course content before the rest of the students. They " +"can make sure that the content works, but have no additional privileges." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Beta Tester" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Admins" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion admins can edit or delete any post, clear misuse flags, close and" +" re-open threads, endorse responses, and see posts from all cohorts. They " +"CAN add/delete other moderators and their posts are marked as 'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Discussion Admin" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Moderators" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion moderators can edit or delete any post, clear misuse flags, close" +" and re-open threads, endorse responses, and see posts from all cohorts. " +"They CANNOT add/delete other moderators and their posts are marked as " +"'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Moderator" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Community TAs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Community TA's are members of the community whom you deem particularly " +"helpful on the discussion boards. They can edit or delete any post, clear " +"misuse flags, close and re-open threads, endorse responses, and see posts " +"from all cohorts. Their posts are marked 'Community TA'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Community TA" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Reload Graphs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Count of Students Opened a Subsection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send Email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Message:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Please try not to email students more than once per week. Before sending " +"your email, consider:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Email actions run in the background. The status for any active tasks - " +"including email tasks - appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"To see the status for all bulk email tasks ever submitted for this course, " +"click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Show Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade inspection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Email or Username" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Click this link to view the student's progress page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Progress Page" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade adjustment" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Problem urlname" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is {location1}, then just provide the " +"{urlname1}. If the location is {location2}, then provide {urlname2}.)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Next, select an action to perform for the given user and problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset Student Attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore Student Submission" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may also delete the entire state of a student for the specified problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Delete Student State for Problem" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" the 'Pending Instructor Tasks' table. To see status for all tasks submitted" +" for this problem and student, click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Then select an action" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset ALL students' attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore ALL students' problem submissions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"The above actions run in the background, and status for active tasks will " +"appear in a table on the Course Info tab. To see status for all tasks " +"submitted for this problem, click on this button" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Problem" +msgstr "" + +#: lms/templates/licenses/serial_numbers.html +msgid "None Available" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Change Preferred Language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Please choose your preferred language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Save Language Settings" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "" +"Don't see your preferred language? {link_start}Volunteer to become a " +"translator!{link_end}" +msgstr "" + +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/modal/accessible_confirm.html +msgid "modal open" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "{course_number} Combined Notifications" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Open Ended Console" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Here are items that could potentially need your attention." +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "No items require attention at the moment." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "{course_number} Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "" +"Here are a list of open ended problems for this course that have been " +"flagged by students as potentially inappropriate." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "No flagged problems exist." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Unflag" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Ban" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "{course_number} Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Here is a list of open ended problems for this course." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "You have not attempted any open ended problems yet." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Problem Name" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Grader Type" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"\n" +"{p_tag}You currently do not have any peer grading to do. In order to have peer grading to do:\n" +"{ul_tag}\n" +"{li_tag}You need to have submitted a response to a peer grading problem.{end_li_tag}\n" +"{li_tag}The instructor needs to score the essays that are used to help you better understand the grading\n" +"criteria.{end_li_tag}\n" +"{li_tag}There must be submissions that are waiting for grading.{end_li_tag}\n" +"{end_ul_tag}\n" +"{end_p_tag}\n" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"Here are a list of problems that need to be peer graded for this course." +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Graded" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Available" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Required" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "No due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "" +"The due date has passed, and peer grading for this problem is closed at this" +" time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "The due date has passed, and peer grading is closed at this time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to Grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Please include some written feedback as well." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"This submission has explicit, offensive, or (I suspect) plagiarized content." +" " +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "How did I do?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Continue" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Ready to grade!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You have finished learning to grade, which means that you are now ready to " +"start grading." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start Grading!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "You have not yet finished learning to grade this problem." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You will now be shown a series of instructor-scored essays, and will be " +"asked to score them yourself." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"Once you can score the essays similarly to an instructor, you will be ready " +"to grade your peers." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Are you sure that you want to flag this submission?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You are about to flag a submission. You should only flag a submission that " +"contains explicit, offensive, or (suspected) plagiarized content. If the " +"submission is not addressed to the question or is incorrect, you should give" +" it a score of zero and accompanying feedback instead of flagging it." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Remove Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Keep Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Go Back" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "Thanks For Registering!" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "" +"Your account is not active yet. An activation link has been sent to {email}," +" along with instructions for activating your account." +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Activation Complete!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Account already active!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "You can now {link_start}log in{link_end}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Activation Invalid" +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "" +"Something went wrong. Check to make sure the URL you went to was correct -- " +"e-mail programs will sometimes split it into two lines. If you still have " +"issues, e-mail us to let us know what happened at {email}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Or you can go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "Password reset successful" +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "" +"We've e-mailed you instructions for setting your password to the e-mail " +"address you submitted. You should be receiving it shortly." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Data" +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "These reports are delimited by start and end dates." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "" +"These reports are delimited alphabetically by university name. i.e., " +"generating a report with 'Start Letter' A and 'End Letter' C will generate " +"reports for all universities starting with A, B, and C." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Letter: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Letter: " +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "Payment Error" +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "There was an error processing your order!" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your selected items:" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Unit Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Total Amount" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "You have selected no items for purchase." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Register for [Course Name] | Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " () Electronic Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Order #" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Items ordered:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Qty" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Note: items with strikethough like " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid " have been refunded." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are now registered for: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Registered as: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Your Progress" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Current Step: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Intro" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take ID Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Review" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Make Payment" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Confirmation" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Congratulations! You are now verified on " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"You are now registered as a verified student! Your registration details are " +"below." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are registered for:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "A list of courses you have just registered for as a verified student" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Options" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Starts: {start_date}" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to Course" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to your Dashboard" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Verified Status" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"We have received your identification details to verify your identity. If " +"there is a problem with any of the items, we will contact you to resubmit. " +"You can now register for any of the verified certificate courses this " +"semester without having to re-verify." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"The professor will ask you to periodically submit a new photo to verify your" +" work during the course (usually at exam times)." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Payment Details" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"Please print this page for your records; it serves as your receipt. You will" +" also receive an email with the same information." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Order No." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Total" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "this" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Billed To" +msgstr "" + +#: lms/templates/static_templates/404.html +msgid "" +"The page that you were looking for was not found. Go back to the " +"{link_start}homepage{link_end} or let us know about any pages that may have " +"been moved at {email}." +msgstr "" + +#: lms/templates/static_templates/about.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/faq.html +#: lms/templates/static_templates/help.html +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/tos.html +msgid "" +"This page left intentionally blank. It is not used by edx.org but is left " +"here for possible use by installations of Open edX." +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "This Course Unavailable In Your Country" +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "" +"Our system indicates that you are trying to access an edX course from an IP " +"address associated with a country currently subjected to U.S. economic and " +"trade sanctions. Unfortunately, at this time edX must comply with export " +"controls, and we cannot allow you to access this particular course. Feel " +"free to browse our catalogue to find other courses you may be interested in " +"taking." +msgstr "" + +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/honor.html +msgid "Honor Code" +msgstr "" + +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/media-kit.html +msgid "Media Kit" +msgstr "" + +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/press.html +msgid "In the Press" +msgstr "" + +#: lms/templates/static_templates/server-down.html +msgid "Currently the {platform_name} servers are down" +msgstr "" + +#: lms/templates/static_templates/server-down.html +#: lms/templates/static_templates/server-overloaded.html +msgid "" +"Our staff is currently working to get the site back up as soon as possible. " +"Please email us at {tech_support_email} to report any problems or downtime." +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "There has been a 500 error on the {platform_name} servers" +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "" +"Please wait a few seconds and then reload the page. If the problem persists," +" please email us at {email}." +msgstr "" + +#: lms/templates/static_templates/server-overloaded.html +msgid "Currently the {platform_name} servers are overloaded" +msgstr "" + +#: lms/templates/university_profile/edge.html +#: lms/templates/university_profile/edge.html +msgid "edX edge" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Log in to your courses" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Register for classes" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Take free online courses from today's leading universities." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Edit Your Name" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "The following error occurred while editing your name:" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "" +"To uphold the credibility of {platform} certificates, all name changes will " +"be logged and recorded." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Change my name" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Why Do I Need to Re-Verify?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity. We will send the new photo to be matched up with the photo of the " +"original ID you submitted when you signed up for the course." +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Having Technical Trouble?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Have questions?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please read {a_start}our FAQs to view common questions about our " +"certificates{a_end}." +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are upgrading your registration for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are re-verifying for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are registering for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Upgrading to:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Re-verifying for:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Registering as: " +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Change your mind?" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "You can always continue to audit the course without verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You can always {a_start} audit the course for free {a_end} without " +"verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "Technical Requirements" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)." +msgstr "" + +#: lms/templates/verify_student/face_upload.html +msgid "Edit Your Full Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Re-Verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Webcam Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Flash Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have Flash installed. {a_start} Get Flash {a_end} to " +"continue your registration." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Error submitting your images" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Oops! Something went wrong. Please confirm your details and try again." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with your " +"original verification." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Don't see your picture? Make sure to allow your browser to use your camera " +"when it asks for permission." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Take photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Looks good" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Tips on taking a successful photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your face is well-lit" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be sure your entire face is inside the frame" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Can we match the photo you took with the one on your ID?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once in position, use the camera button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your picture" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Use the checkmark button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "once you are happy with the photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Common Questions" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need my photo?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"As part of the verification process, we need your photo to confirm that you " +"are you." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "What do you do with this picture?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "We only use it to verify your identity. It is not displayed anywhere." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches the ID " +"you originally submitted. We will also use this as the name on your " +"certificate." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Edit your name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Once you verify your photo looks good and your name is correct, you can " +"finish your re-verification and return to your course. Note: You " +"will not have another chance to re-verify." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Yes! You can confirm my identity with this information." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Submit photos & re-verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Verification Submission Confirmation" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Your Credentials Have Been Updated" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"We have received your re-verification details and submitted them for review." +" Your dashboard will show the notification status once the review is " +"complete." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"Please note: The professor may ask you to re-verify again at other key " +"points in the course." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "Complete your other re-verifications" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Return to where you left off" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Reverification Status" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You are in the ID Verified track" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following courses:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Re-verify by {date}" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following course:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You have no re-verifications at present." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "The status of your submitted re-verifications:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Failed" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Don't want to re-verify right now?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Why do I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity by submitting a new photo of your face. We will send the new photo " +"to be matched up with the photo of the original ID you submitted when you " +"signed up for the course. If you are taking multiple courses, you may need " +"to re-verify multiple times, once for every important point in each course " +"you are taking as a verified student." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What will I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because you are just confirming that you are still you, the only thing you " +"will need to do to re-verify is to submit a new photo of your face with " +"your webcam. The process is quick and you will be brought back to where " +"you left off so you can keep on learning." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"If you changed your name during the semester and it no longer matches the " +"original ID you submitted, you will need to re-edit your name to match as " +"well." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What if I have trouble with my re-verification?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because of the short time that re-verification is open, you will not" +" be able to correct a failed verification. If you think there was " +"an error in the review, please contact us at {email}" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Verification" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Please Resubmit Your Verification Information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"There was an error with your previous verification. In order proceed in the " +"verified certificate of achievement track of your current courses, please " +"complete the following steps." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with the " +"picture on your ID." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your photo looks good, you can move on to step 2." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Go to Step 2: Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show Us Your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your ID so we can match it with your " +"photo and the name on your account." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your ID is well-lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Acceptable IDs include drivers licenses, passports, or other goverment-" +"issued IDs that include your name and photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check that there isn't any glare" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Ensure that you can see your photo and read your name" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Try to keep your fingers at the edge to avoid covering important information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need a photo of my ID?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We need to match your ID with your photo and name to confirm that you are " +"you." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We encrypt it and send it to our secure authorization service for review. We" +" use the highest levels of security and do not save the photo or information" +" anywhere once the match has been completed." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your ID photo looks good, you can move on to step 3." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 3: Review Your Info" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Verify Your Submission" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure we can verify your identity with the photos and information below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Review the Photos You've Re-Taken" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Please review the photos and verify that they meet the requirements listed " +"below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo above needs to meet the following requirements:" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be well lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show your whole face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo on your ID must match the photo of your face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be readable (not too far away, no glare)" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The name on your ID must match the name on your account below" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Photos don't meet the requirements?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake Your Photos" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches your ID. " +"We will also use this as the name on your certificate." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"Once you verify your details match the requirements, you can move onto to " +"confirm your re-verification submisssion." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Yes! My details all match." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Upgrade Your Registration for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/verified.html +msgid "Register for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue registering, or select to {a_start} audit " +"the course for free {a_end} without verifying." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Error processing your order" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Oops! Something went wrong. Please confirm your details again and click the " +"button to move on to payment. If you are still having trouble, please try " +"again later." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "What if my camera isn't working?" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 2: Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Review the Photos You've Taken" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Contribution Level" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Please confirm your contribution for this course (min. $" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Once you verify your details match the requirements, you can move on to step" +" 4, payment on our secure server." +msgstr "" + +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course}, you need to re-verify your" +" identity by {date}. Go to URL." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +msgid "" +"We've captured your re-submitted information and will review it to verify " +"your identity shortly. You should receive an update to your veriication " +"status within 1-2 days. In the meantime, you still have access to all of " +"your course content." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Return to Your Dashboard" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Re-Verification Failed" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "" +"Your re-verification was submitted after the re-verification deadline, and " +"you can no longer be re-verified." +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Please contact support if you believe this message to be in error." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Upgrade Your Registration for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Register for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "You need to activate your edX account before proceeding" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please check your email for further instructions on activating your new " +"account." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Upgrade" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to upgrade to being an ID verified " +"student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Register" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to register as an ID verified student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Activate Your Account" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Check your email" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"you need an active edX account before registering - check your email for " +"instructions" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Identification" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A photo identification document" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"a drivers license, passport, or other goverment or school-issued ID with " +"your name and picture on it" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Webcam" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A webcam and a modern browser" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"{ff_a_start}Firefox{a_end}, {chrome_a_start}Chrome{a_end}, " +"{safari_a_start}Safari{a_end}, {ie_a_start}IE9+{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please make sure your browser is updated to the most recent version possible" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Credit or Debit Card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A major credit or debit card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Visa, Master Card, American Express, Discover, Diners Club, JCB with " +"Discover logo" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always continue to audit this course instead." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always {a_start}audit this course instead{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Go to Step 1: Take my Photo" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "ID Verification" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You've Been Verified Previously" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "" +"We've already verified your identity (through the photos of you and your ID " +"you provided earlier). You can proceed to make your secure payment and " +"complete registration." +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You have decided to pay $ " +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}(active){span_end}" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "Changes" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}active{span_end}" +msgstr "" + +#: lms/templates/wiki/includes/breadcrumbs.html +msgid "Add article" +msgstr "" + +#: cms/templates/404.html +msgid "The page that you were looking for was not found." +msgstr "" + +#: cms/templates/404.html +msgid "" +"Go back to the {homepage} or let us know about any pages that may have been " +"moved at {email}." +msgstr "" + +#: cms/templates/500.html +msgid "Studio Server Error" +msgstr "" + +#: cms/templates/500.html +msgid "The Studio servers encountered an error" +msgstr "" + +#: cms/templates/500.html +msgid "" +"An error occurred in Studio and the page could not be loaded. Please try " +"again in a few moments." +msgstr "" + +#: cms/templates/500.html +msgid "" +"We've logged the error and our staff is currently working to resolve this " +"error as soon as possible." +msgstr "" + +#: cms/templates/500.html +msgid "If the problem persists, please email us at {email_link}." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +#: cms/templates/activation_invalid.html +msgid "Studio Account Activation" +msgstr "" + +#: cms/templates/activation_active.html +msgid "Your account is already active" +msgstr "" + +#: cms/templates/activation_active.html +msgid "" +"This account, set up using {0}, has already been activated. Please sign in " +"to start working within edX Studio." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +msgid "Sign into Studio" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "Your account activation is complete!" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "" +"Thank you for activating your account. You may now sign in and start using " +"edX Studio to author courses." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Your account activation is invalid" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"We're sorry. Something went wrong with your activation. Check to make sure " +"the URL you went to was correct — e-mail programs will sometimes split" +" it into two lines." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"If you still have issues, contact edX Support. In the meatime, you can also " +"return to" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Contact edX Support" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/widgets/header.html +msgid "Files & Uploads" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Uploading…" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +msgid "Choose File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/asset_index.html +msgid "Upload New File" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Load Another File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/course_info.html +#: cms/templates/edit-tabs.html cms/templates/overview.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Content" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/course_info.html cms/templates/edit-tabs.html +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/textbooks.html +msgid "Page Actions" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Loading…" +msgstr "" + +#: cms/templates/asset_index.html +msgid "What files are listed here?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"In addition to the files you upload on this page, any files that you add to " +"the course appear in this list. These files include your course image, " +"textbook chapters, and files that appear on your Course Handouts sidebar." +msgstr "" + +#: cms/templates/asset_index.html +msgid "File URLs" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the Embed URL value to link to the file or image from a component, a" +" course update, or a course handout." +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the External URL value to reference the file or image from outside " +"of your course. Do not use the External URL as a link value within your " +"course." +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/overview.html cms/templates/settings_graders.html +msgid "What can I do on this page?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You can upload new files or view, download, or delete existing files. You " +"can lock a file so that people who are not enrolled in your course cannot " +"access that file." +msgstr "" + +#: cms/templates/asset_index.html +msgid "Your file has been deleted." +msgstr "" + +#: cms/templates/asset_index.html +msgid "close alert" +msgstr "" + +#: cms/templates/checklists.html cms/templates/export.html +#: cms/templates/export_git.html cms/templates/import.html +#: cms/templates/widgets/header.html +msgid "Tools" +msgstr "" + +#: cms/templates/checklists.html +msgid "Course Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "Current Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "What are course checklists?" +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Course checklists are tools to help you understand and keep track of all the" +" steps necessary to get your course ready for students." +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Any changes you make to these checklists are saved automatically and are " +"immediately visible to other course team members." +msgstr "" + +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +msgid "Duplicate" +msgstr "" + +#: cms/templates/component.html +msgid "Duplicate this component" +msgstr "" + +#: cms/templates/component.html +msgid "Delete this component" +msgstr "" + +#: cms/templates/component.html cms/templates/container_xblock_component.html +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/overview.html cms/templates/overview.html +msgid "Drag to reorder" +msgstr "" + +#: cms/templates/container.html +msgid "Container" +msgstr "" + +#: cms/templates/container.html +msgid "This page has no content yet." +msgstr "" + +#: cms/templates/container.html cms/templates/container.html +msgid "Publishing Status" +msgstr "" + +#: cms/templates/container.html +msgid "Published" +msgstr "" + +#: cms/templates/container.html +msgid "" +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." +msgstr "" + +#: cms/templates/course_info.html cms/templates/course_info.html +msgid "Course Updates" +msgstr "" + +#: cms/templates/course_info.html +msgid "New Update" +msgstr "" + +#: cms/templates/course_info.html +msgid "" +"Use course updates to notify students of important dates or exams, highlight" +" particular discussions in the forums, announce schedule changes, and " +"respond to student questions. You add or edit updates in HTML." +msgstr "" + +#. Translators: Pages refer to the tabs that appear in the top navigation of +#. each course. +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/export.html cms/templates/widgets/header.html +msgid "Pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "New Page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit_subsection.html +#: cms/templates/index.html cms/templates/overview.html +#: cms/templates/unit.html +msgid "View Live" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Show this page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "Show/hide page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "This page cannot be reordered" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "You can add additional custom pages to your course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Add a New Page" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "What are pages?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages are listed horizontally at the top of your course. Default pages " +"(Courseware, Course info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages that you create." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Custom pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"You can create and edit custom pages to provide students with additional " +"course content. For example, you can create pages for the grading policy, " +"course slides, and a course calendar. " +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "How do pages look to students in my course?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Students see the default and custom pages at the top of your course and use " +"these links to navigate." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "See an example" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Pages in Your Course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Preview of Pages in your course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages appear in your course's top navigation bar. The default pages " +"(Courseware, Course Info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages." +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/howitworks.html +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "close modal" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "CMS Subsection" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/unit.html +msgid "Display Name:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Units:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Subsection Settings" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Day" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Time" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/edit_subsection.html +#: cms/templates/overview.html +msgid "Coordinated Universal Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "UTC" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "" +"The date above differs from the release date of {name}, which is unset." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "The date above differs from the release date of {name} - {start_time}" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Sync to {name}." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Graded as:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Set a due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Day" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Remove due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Preview Drafts" +msgstr "" + +#: cms/templates/error.html +msgid "Internal Server Error" +msgstr "" + +#: cms/templates/error.html +msgid "The Page You Requested Page Cannot be Found" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. We couldn't find the Studio page you're looking for. You may " +"want to return to the Studio Dashboard and try again. If you are still " +"having problems accessing things, please feel free to {link_start}contact " +"Studio support{link_end} for further help." +msgstr "" + +#: cms/templates/error.html cms/templates/error.html +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Use our feedback tool, Tender, to share your feedback" +msgstr "" + +#: cms/templates/error.html +msgid "The Server Encountered an Error" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. There was a problem with the server while trying to process " +"your last request. You may want to return to the Studio Dashboard or try " +"this request again. If you are still having problems accessing things, " +"please feel free to {link_start}contact Studio support{link_end} for further" +" help." +msgstr "" + +#: cms/templates/error.html +msgid "Back to dashboard" +msgstr "" + +#: cms/templates/export.html cms/templates/export.html +msgid "Course Export" +msgstr "" + +#: cms/templates/export.html +msgid "About Exporting Courses" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"You can export courses and edit them outside of Studio. The exported file is" +" a .tar.gz file (that is, a .tar file compressed with GNU Zip) that contains" +" the course structure and content. You can also re-import courses that " +"you've exported." +msgstr "" + +#: cms/templates/export.html +msgid "Export My Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Export Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}exported with{em_end} your course:" +msgstr "" + +#: cms/templates/export.html +msgid "Course Content (all Sections, Sub-sections, and Units)" +msgstr "" + +#: cms/templates/export.html +msgid "Course Structure" +msgstr "" + +#: cms/templates/export.html +msgid "Individual Problems" +msgstr "" + +#: cms/templates/export.html +msgid "Course Assets" +msgstr "" + +#: cms/templates/export.html +msgid "Course Settings" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}not exported{em_end} with your course:" +msgstr "" + +#: cms/templates/export.html +msgid "User Data" +msgstr "" + +#: cms/templates/export.html +msgid "Course Team Data" +msgstr "" + +#: cms/templates/export.html +msgid "Forum/discussion Data" +msgstr "" + +#: cms/templates/export.html +msgid "Certificates" +msgstr "" + +#: cms/templates/export.html +msgid "Why export a course?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"You may want to edit the XML in your course directly, outside of Studio. You" +" may want to create a backup copy of your course. Or, you may want to create" +" a copy of your course that you can later import into another course " +"instance and customize." +msgstr "" + +#: cms/templates/export.html +msgid "What content is exported?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are exported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, is not exported." +msgstr "" + +#: cms/templates/export.html +msgid "Opening the downloaded file" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"Use an archive program to extract the data from the .tar.gz file. Extracted " +"data includes the course.xml file, as well as subfolders that contain course" +" content." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git" +msgstr "" + +#: cms/templates/export_git.html cms/templates/export_git.html +#: cms/templates/widgets/header.html +msgid "Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "About Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "Use this to export your course to its git repository." +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"This will then trigger an automatic update of the main LMS site and update " +"the contents of your course visible there to students if automatic git " +"imports are configured." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git:" +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"giturl must be defined in your course settings before you can export to git." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Failed" +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Succeeded" +msgstr "" + +#: cms/templates/export_git.html +msgid "Your course:" +msgstr "" + +#: cms/templates/export_git.html +msgid "Course git url:" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome to" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio helps manage your courses online, so you can focus on teaching them" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Studio's Many Features" +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "Studio Helps You Keep Your Courses Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Keeping Your Course Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"The backbone of your course is how it is organized. Studio offers an " +"Outline editor, providing a simple hierarchy and easy drag " +"and drop to help you and your students stay organized." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple Organization For Content" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio uses a simple hierarchy of sections and " +"subsections to organize your content." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Change Your Mind Anytime" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Draft your outline and build content anywhere. Simple drag and drop tools " +"let your reorganize quickly." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Go A Week Or A Semester At A Time" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Build and release sections to your students incrementally. " +"You don't have to have it all done at once." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +#: cms/templates/howitworks.html +msgid "Learning is More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio lets you weave your content together in a way that reinforces " +"learning — short video lectures interleaved with exercises and more. " +"Insert videos and author a wide variety of exercise types with just a few " +"clicks." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Create Learning Pathways" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Help your students understand a small interactive piece at a time with " +"multimedia, HTML, and exercises." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work Visually, Organize Quickly" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Work visually and see exactly what your students will see. Reorganize all " +"your content with drag and drop." +msgstr "" + +#: cms/templates/howitworks.html +msgid "A Broad Library of Problem Types" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"It's more than just multiple choice. Studio has nearly a dozen types of " +"problems to challenge your learners." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "" +"Studio Gives You Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio works like web applications you already know, yet understands how you" +" build curriculum. Instant publishing to the web when you want it, " +"incremental release when it makes sense. And with co-authors, you can have a" +" whole team building a course, together." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Instant Changes" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Caught a bug? No problem. When you want, your changes to live when you hit " +"Save." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Release-On Date Publishing" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"When you've finished a section, pick when you want it to go" +" live and Studio takes care of the rest. Build your course incrementally." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work in Teams" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Co-authors have full access to all the same authoring tools. Make your " +"course better through a team effort." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up for Studio Today!" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up & Start Making an edX Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Already have a Studio Account? Sign In" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Outlining Your Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simple two-level outline to organize your couse. Drag and drop, and see your" +" course at a glance." +msgstr "" + +#: cms/templates/howitworks.html +msgid "More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Quickly create videos, text snippets, inline discussions, and a variety of " +"problem types." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Publishing on Date" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simply set the date of a section or subsection, and Studio will publish it " +"to your students for you." +msgstr "" + +#: cms/templates/html_error.html +msgid "We're having trouble rendering your component" +msgstr "" + +#: cms/templates/html_error.html +msgid "" +"Students will not be able to access this component. Re-edit your component " +"to fix the error." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Course Import" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Be sure you want to import a course before continuing. Content of the " +"imported course replaces all the content of this course. {em_start}You " +"cannot undo a course import{em_end}. We recommend that you first export the " +"current course, so you have a backup copy of it." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "" +"The course that you import must be in a .tar.gz file (that is, a .tar file " +"compressed with GNU Zip). This .tar.gz file must contain a course.xml file. " +"It may also contain other files." +msgstr "" + +#: cms/templates/import.html +msgid "" +"The import process has five stages. During the first two stages, you must " +"stay on this page. You can leave this page after the Unpacking stage has " +"completed. We recommend, however, that you don't make important changes to " +"your course until the import operation has completed." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "Select a .tar.gz File to Replace Your Course Content" +msgstr "" + +#: cms/templates/import.html +msgid "Choose a File to Import" +msgstr "" + +#: cms/templates/import.html +msgid "File Chosen:" +msgstr "" + +#: cms/templates/import.html +msgid "Replace my course with the one above" +msgstr "" + +#: cms/templates/import.html +msgid "Course Import Status" +msgstr "" + +#: cms/templates/import.html +msgid "Uploading" +msgstr "" + +#: cms/templates/import.html +msgid "Transferring your file to our servers" +msgstr "" + +#: cms/templates/import.html +msgid "Unpacking" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Expanding and preparing folder/file structure (You can now leave this page " +"safely, but avoid making drastic changes to content until this import is " +"complete)" +msgstr "" + +#: cms/templates/import.html +msgid "Verifying" +msgstr "" + +#: cms/templates/import.html +msgid "Reviewing semantics, syntax, and required data" +msgstr "" + +#: cms/templates/import.html +msgid "Updating Course" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Integrating your imported content into this course. This may take a while " +"with larger courses." +msgstr "" + +#: cms/templates/import.html +msgid "Success" +msgstr "" + +#: cms/templates/import.html +msgid "Your imported content has now been integrated into this course" +msgstr "" + +#: cms/templates/import.html +msgid "View Updated Outline" +msgstr "" + +#: cms/templates/import.html +msgid "Why import a course?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"You may want to run a new version of an existing course, or replace an " +"existing course altogether. Or, you may have developed a course outside " +"Studio." +msgstr "" + +#: cms/templates/import.html +msgid "What content is imported?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are imported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, remains the same as it was in the existing course." +msgstr "" + +#: cms/templates/import.html +msgid "Warning: Importing while a course is running" +msgstr "" + +#: cms/templates/import.html +msgid "" +"If you perform an import while your course is running, and you change the " +"URL names (or url_name nodes) of any Problem components, the student data " +"associated with those Problem components may be lost. This data includes " +"students' problem scores." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error during the upload process." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/templates/import.html +msgid "Your import has failed." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Choose new file" +msgstr "" + +#: cms/templates/import.html +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +#: cms/templates/widgets/header.html +msgid "My Courses" +msgstr "" + +#: cms/templates/index.html +msgid "New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Email staff to create course" +msgstr "" + +#: cms/templates/index.html +msgid "Welcome, {0}!" +msgstr "" + +#: cms/templates/index.html +msgid "Here are all of the courses you currently have access to in Studio:" +msgstr "" + +#: cms/templates/index.html +msgid "You currently aren't associated with any Studio Courses." +msgstr "" + +#: cms/templates/index.html +msgid "Please correct the highlighted fields below." +msgstr "" + +#: cms/templates/index.html +msgid "Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Required Information to Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. Introduction to Computer Science" +msgstr "" + +#: cms/templates/index.html +msgid "The public display name for your course." +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +msgid "Organization" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. UniversityX or OrganizationX" +msgstr "" + +#: cms/templates/index.html +msgid "The name of the organization sponsoring the course." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed." +msgstr "" + +#: cms/templates/index.html +msgid "" +"This cannot be changed, but you can set a different display name in Advanced" +" Settings later." +msgstr "" + +#: cms/templates/index.html +msgid "e.g. CS101" +msgstr "" + +#: cms/templates/index.html +msgid "" +"The unique number that identifies your course within your organization." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed and it cannot be changed." +msgstr "" + +#: cms/templates/index.html +msgid "Course Run" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. 2014_T1" +msgstr "" + +#: cms/templates/index.html +msgid "The term in which your course will run." +msgstr "" + +#: cms/templates/index.html +msgid "Create" +msgstr "" + +#: cms/templates/index.html +msgid "Course Run:" +msgstr "" + +#: cms/templates/index.html +msgid "Are you staff on an existing Studio course?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"You will need to be added to the course in Studio by the course creator. " +"Please get in touch with the course creator or administrator for the " +"specific course you are helping to author." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Create Your First Course" +msgstr "" + +#: cms/templates/index.html +msgid "Your new course is just a click away!" +msgstr "" + +#: cms/templates/index.html +msgid "Becoming a Course Creator in Studio" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team will " +"evaluate your request and provide you feedback within 24 hours during the " +"work week." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status:" +msgstr "" + +#: cms/templates/index.html +msgid "Request the Ability to Create Courses" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is has " +"completed evaluating your request." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator request is:" +msgstr "" + +#: cms/templates/index.html +msgid "Denied" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request did not meet the criteria/guidelines specified by edX Staff." +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is " +"currently evaluating your request." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request is currently being reviewed by edX staff and should be updated " +"shortly." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Need help?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"If you are new to Studio and having trouble getting started, there are a few" +" things that may be of help:" +msgstr "" + +#: cms/templates/index.html +msgid "Get started by reading Studio's Documentation" +msgstr "" + +#: cms/templates/index.html +msgid "Request help with Studio" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Can I create courses in Studio?" +msgstr "" + +#: cms/templates/index.html +msgid "In order to create courses in Studio, you must" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX staff to help you create a course" +msgstr "" + +#: cms/templates/index.html +msgid "" +"In order to create courses in Studio, you must have course creator " +"privileges to create your own course." +msgstr "" + +#: cms/templates/index.html +msgid "Your request to author courses in studio has been denied. Please" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX Staff with further questions" +msgstr "" + +#: cms/templates/index.html +msgid "Thanks for signing up, %(name)s!" +msgstr "" + +#: cms/templates/index.html +msgid "We need to verify your email address" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Almost there! In order to complete your sign up we need you to verify your " +"email address (%(email)s). An activation message and next steps should be " +"waiting for you there." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Please check your Junk or Spam folders in case our email isn't in your " +"INBOX. Still can't find the verification email? Request help via the link " +"below." +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/header.html +msgid "Sign In" +msgstr "" + +#: cms/templates/login.html cms/templates/login.html +msgid "Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html +msgid "Don't have a Studio Account? Sign up!" +msgstr "" + +#: cms/templates/login.html +msgid "Required Information to Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +msgid "Email Address" +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/sock.html +msgid "Studio Support" +msgstr "" + +#: cms/templates/login.html +msgid "" +"Having trouble with your account? Use {link_start}our support " +"center{link_end} to look over self help steps, find solutions others have " +"found to the same problem, or let us know of your issue." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Settings" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Course Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a User to Your Course's Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member Information" +msgstr "" + +#: cms/templates/manage_users.html +msgid "User's Email Address" +msgstr "" + +#: cms/templates/manage_users.html +msgid "e.g. jane.doe@gmail.com" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Please provide the email address of the course staff member you'd like to " +"add" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add User" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "Current Role:" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "You!" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Staff" +msgstr "" + +#: cms/templates/manage_users.html +msgid "send an email message to {email}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Promote another member to Admin to remove your admin rights" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Remove Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Delete the user, {username}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Team Members to This Course" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Adding team members makes course authoring collaborative. Users must be " +"signed up for Studio and have an active account. " +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Roles" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Course team members, or staff, are course co-authors. They have full writing" +" and editing privileges on all course content." +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Admins are course team members who can add and remove other course team " +"members." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Transferring Ownership" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Every course must have an Admin. If you're the Admin and you want transfer " +"ownership of the course, click Add admin access to make another user the " +"Admin, then ask that user to remove you from the Course Team list." +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Course Outline" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html +msgid "Expand/collapse this section" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Section Name" +msgstr "" + +#: cms/templates/overview.html +msgid "Add a new section name" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Delete this section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to re-order" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Subsection" +msgstr "" + +#: cms/templates/overview.html cms/templates/widgets/units.html +msgid "New Unit" +msgstr "" + +#: cms/templates/overview.html +msgid "You haven't added any sections to your course outline yet." +msgstr "" + +#: cms/templates/overview.html +msgid "Add your first section" +msgstr "" + +#: cms/templates/overview.html +msgid "Collapse All Sections" +msgstr "" + +#: cms/templates/overview.html +msgid "New Section" +msgstr "" + +#: cms/templates/overview.html +msgid "This section is not scheduled for release" +msgstr "" + +#: cms/templates/overview.html +msgid "Schedule" +msgstr "" + +#: cms/templates/overview.html +msgid "Release date:" +msgstr "" + +#: cms/templates/overview.html +msgid "Edit section release date" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to reorder section" +msgstr "" + +#: cms/templates/overview.html +msgid "Expand/collapse this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"You can create new sections and subsections, set the release date for " +"sections, and create new units in existing subsections. You can set the " +"assignment type for subsections that are to be graded, and you can open a " +"subsection for further editing." +msgstr "" + +#: cms/templates/overview.html +msgid "" +"In addition, you can drag and drop sections, subsections, and units to " +"reorganize your course." +msgstr "" + +#: cms/templates/overview.html +msgid "Section Release Date" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"On the date set below, this section - {name} - will be released to students." +" Any units marked private will only be visible to admins." +msgstr "" + +#: cms/templates/overview.html +msgid "Form Actions" +msgstr "" + +#: cms/templates/register.html +msgid "Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "Already have a Studio Account? Sign in" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Ready to start creating online courses? Sign up below and start creating " +"your first edX course today." +msgstr "" + +#: cms/templates/register.html +msgid "Required Information to Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "" +"This will be used in public discussions with your courses and in our edX101 " +"support forums" +msgstr "" + +#: cms/templates/register.html +msgid "Your Location" +msgstr "" + +#: cms/templates/register.html +msgid "I agree to the {a_start} Terms of Service {a_end}" +msgstr "" + +#: cms/templates/register.html +msgid "Create My Account & Start Authoring Courses" +msgstr "" + +#: cms/templates/register.html +msgid "Common Studio Questions" +msgstr "" + +#: cms/templates/register.html +msgid "Who is Studio for?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is for anyone that wants to create online courses that leverage the " +"global edX platform. Our users are often faculty members, teaching " +"assistants and course staff, and members of instructional technology groups." +msgstr "" + +#: cms/templates/register.html +msgid "How technically savvy do I need to be to create courses in Studio?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is designed to be easy to use by almost anyone familiar with common " +"web-based authoring environments (Wordpress, Moodle, etc.). No programming " +"knowledge is required, but for some of the more advanced features, a " +"technical background would be helpful. As always, we are here to help, so " +"don't hesitate to dive right in." +msgstr "" + +#: cms/templates/register.html +msgid "I've never authored a course online before. Is there help?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Absolutely. We have created an online course, edX101, that describes some " +"best practices: from filming video, creating exercises, to the basics of " +"running an online course. Additionally, we're always here to help, just drop" +" us a note." +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details Settings" +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/settings.html +msgid "Basic Information" +msgstr "" + +#: cms/templates/settings.html +msgid "The nuts and bolts of your course" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "This field is disabled: this information cannot be changed." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Summary Page" +msgstr "" + +#: cms/templates/settings.html +msgid "(for student enrollment and access)" +msgstr "" + +#: cms/templates/settings.html +msgid "Send a note to students via email" +msgstr "" + +#: cms/templates/settings.html +msgid "Invite your students" +msgstr "" + +#: cms/templates/settings.html +msgid "Promoting Your Course with edX" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course summary page will not be viewable until your course has been " +"announced. To provide content for the page and preview it, follow the " +"instructions provided by your PM." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Schedule" +msgstr "" + +#: cms/templates/settings.html +msgid "Dates that control when your course can be viewed" +msgstr "" + +#: cms/templates/settings.html +msgid "First day the course begins" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day your course is active" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Date" +msgstr "" + +#: cms/templates/settings.html +msgid "First day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "These Dates Are Not Used When Promoting Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"These dates impact when your courseware can be viewed, but " +"they are not the dates shown on your course summary page. " +"To provide the course start and registration dates as shown on your course " +"summary page, follow the instructions provided by your PM or Conrad Warre (conrad@edx.org)." +msgstr "" + +#: cms/templates/settings.html +msgid "Introducing Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "Information for prospective students" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Short Description" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Appears on the course catalog page when students roll over the course name. " +"Limit to ~150 characters" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Overview" +msgstr "" + +#: cms/templates/settings.html +msgid "your course summary page" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Introductions, prerequisites, FAQs that are used on %s (formatted in HTML)" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"You can manage this image along with all of your other files " +"& uploads" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course currently does not have an image. Please upload one (JPEG or PNG" +" format, and minimum suggested dimensions are 375px wide by 200px tall)" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Please provide a valid path and name to your course image (Note: only JPEG " +"or PNG format supported)" +msgstr "" + +#: cms/templates/settings.html +msgid "Upload Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Introduction Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Delete Current Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Enter your YouTube video's ID (along with any restriction parameters)" +msgstr "" + +#: cms/templates/settings.html +msgid "Requirements" +msgstr "" + +#: cms/templates/settings.html +msgid "Expectations of the students taking this course" +msgstr "" + +#: cms/templates/settings.html +msgid "Hours of Effort per Week" +msgstr "" + +#: cms/templates/settings.html +msgid "Time spent on all course work" +msgstr "" + +#: cms/templates/settings.html +msgid "How are these settings used?" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course's schedule determines when students can enroll in and begin a " +"course." +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Other information from this page appears on the About page for your course. " +"This information includes the course overview, course image, introduction " +"video, and estimated time requirements. Students use About pages to choose " +"new courses to take." +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html +msgid "Other Course Settings" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html cms/templates/widgets/header.html +msgid "Grading" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Advanced Settings" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "There was an error saving your information. Please see below." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Manual Policy Definition" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Warning: Do not modify these policies unless you are " +"familiar with their purpose." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "What do advanced settings do?" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Advanced settings control specific course functionality. On this page, you " +"can edit manual policies, which are JSON-based key and value pairs that " +"control specific course settings." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Any policies you modify here override all other information you've defined " +"elsewhere in Studio. Do not edit policies unless you are familiar with both " +"their purpose and syntax." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"{em_start}Note:{em_end} When you enter strings as policy values, ensure that" +" you use double quotation marks (") around the string. Do not use " +"single quotation marks (')." +msgstr "" + +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +msgid "Details & Schedule" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Settings" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Overall Grade Range" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Your overall grading scale for student final grades" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Rules & Policies" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Deadlines, requirements, and logistics around grading student work" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grace Period on Deadline:" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Leeway on due dates" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Assignment Types" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Categories and labels for any exercises that are gradable" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "New Assignment Type" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can use the slider under Overall Grade Range to specify whether your " +"course is pass/fail or graded by letter, and to establish the thresholds for" +" each grade." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can specify whether your course offers students a grace period for late " +"assignments." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can also create assignment types, such as homework, labs, quizzes, and " +"exams, and specify how much of a student's grade each assignment type is " +"worth." +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +#: cms/templates/studio_vertical_wrapper.html +msgid "Expand or Collapse" +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + +#: cms/templates/textbooks.html +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "New Textbook" +msgstr "" + +#: cms/templates/textbooks.html +msgid "Why should I break my textbook into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"Breaking your textbook into multiple chapters reduces loading times for " +"students, especially those with slow Internet connections. Breaking up " +"textbooks into chapters can also help students more easily find topic-based " +"information." +msgstr "" + +#: cms/templates/textbooks.html +msgid "What if my book isn't divided into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"If your textbook doesn't have individual chapters, you can upload the entire" +" text as a single chapter and enter a name of your choice in the Chapter " +"Name field." +msgstr "" + +#: cms/templates/unit.html cms/templates/ux/reference/unit.html +msgid "Individual Unit" +msgstr "" + +#: cms/templates/unit.html +msgid "You are editing a draft." +msgstr "" + +#: cms/templates/unit.html +msgid "This unit was originally published on {date}." +msgstr "" + +#: cms/templates/unit.html +msgid "View the Live Version" +msgstr "" + +#: cms/templates/unit.html +msgid "Add New Component" +msgstr "" + +#: cms/templates/unit.html +msgid "Common Problem Types" +msgstr "" + +#: cms/templates/unit.html +msgid "Advanced" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Settings" +msgstr "" + +#: cms/templates/unit.html +msgid "Visibility:" +msgstr "" + +#: cms/templates/unit.html +msgid "Public" +msgstr "" + +#: cms/templates/unit.html +msgid "Private" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit has been published. To make changes, you must {link_start}edit a " +"draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This is a draft of the published unit. To update the live version, you must " +"{link_start}replace it with this draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "Delete Draft" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Location" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Identifier:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for edX Studio! To activate your account, please " +"copy and paste this address into your web browser's address bar:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the edX web site." +msgstr "" + +#: cms/templates/emails/activation_email_subject.txt +msgid "Your account for edX Studio" +msgstr "" + +#: cms/templates/emails/course_creator_admin_subject.txt +msgid "{email} has requested Studio course creator privileges on edge" +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "" +"User '{user}' with e-mail {email} has requested Studio course creator " +"privileges on edge." +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "To grant or deny this request, use the course creator admin table." +msgstr "" + +#: cms/templates/emails/course_creator_denied.txt +msgid "" +"Your request for course creation rights to edX Studio have been denied. If " +"you believe this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_granted.txt +msgid "" +"Your request for course creation rights to edX Studio have been granted. To " +"create your first course, visit:" +msgstr "" + +#: cms/templates/emails/course_creator_revoked.txt +msgid "" +"Your course creation rights to edX Studio have been revoked. If you believe " +"this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_subject.txt +msgid "Your course creator status for edX Studio" +msgstr "" + +#: cms/templates/registration/activation_complete.html +msgid "You can now {link_start}login{link_end}." +msgstr "" + +#: cms/templates/registration/reg_complete.html +msgid "" +"An activation link has been sent to {email}, along with instructions for " +"activating your account." +msgstr "" + +#: cms/templates/widgets/footer.html +msgid "All rights reserved." +msgstr "" + +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Contact Us" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Current Course:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "{course_name}'s Navigation:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Outline" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Updates" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Checklists" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Import" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Export" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Help & Account Navigation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +msgid "This is a PDF Document" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Documentation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +#: cms/templates/widgets/sock.html +msgid "Studio Help Center" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Currently signed in as:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Sign Out" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "You're not currently signed in" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "How Studio Works" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Help" +msgstr "" + +#: cms/templates/widgets/metadata-edit.html +msgid "Launch Latex Source Compiler" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Heading 1" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Multiple Choice" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Checkboxes" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Text Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Numerical Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Dropdown" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Explanation" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Advanced Editor" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Toggle Cheatsheet" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Label" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "edX Studio Help" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Need help with Studio? Creating a course is complex, so we're here to help. " +"Take advantage of our documentation, help center, as well as our edX101 " +"introduction course for course authors." +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Download Studio Documentation" +msgstr "" + +#: cms/templates/widgets/sock.html cms/templates/widgets/sock.html +msgid "How to use Studio to build your course" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Enroll in edX101" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Contact us about Studio" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Have problems, questions, or suggestions about Studio? We're also here to " +"listen to any feedback you want to share." +msgstr "" + +#: cms/templates/widgets/tabs-aggregator.html +msgid "name" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete this unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to sort" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to reorder unit" +msgstr "" + +# empty +msgid "This is a key string." +msgstr "" + +#: wiki/admin.py wiki/models/article.py +msgid "created" +msgstr "" + +#: wiki/forms.py +msgid "Only localhost... muahahaha" +msgstr "" + +#: wiki/forms.py +msgid "Initial title of the article. May be overridden with revision titles." +msgstr "" + +#: wiki/forms.py +msgid "Type in some contents" +msgstr "" + +#: wiki/forms.py +msgid "" +"This is just the initial contents of your article. After creating it, you " +"can use more complex features like adding plugins, meta data, related " +"articles etc..." +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Contents" +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Summary" +msgstr "" + +#: wiki/forms.py +msgid "" +"Give a short reason for your edit, which will be stated in the revision log." +msgstr "" + +#: wiki/forms.py +msgid "" +"While you were editing, someone else changed the revision. Your contents " +"have been automatically merged with the new contents. Please review the text" +" below." +msgstr "" + +#: wiki/forms.py +msgid "No changes made. Nothing to save." +msgstr "" + +#: wiki/forms.py +msgid "Select an option" +msgstr "" + +#: wiki/forms.py +msgid "Slug" +msgstr "" + +#: wiki/forms.py +msgid "" +"This will be the address where your article can be found. Use only " +"alphanumeric characters and - or _. Note that you cannot change the slug " +"after creating the article." +msgstr "" + +#: wiki/forms.py +msgid "Write a brief message for the article's history log." +msgstr "" + +#: wiki/forms.py +msgid "A slug may not begin with an underscore." +msgstr "" + +#: wiki/forms.py +msgid "A deleted article with slug \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "A slug named \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "Yes, I am sure" +msgstr "" + +#: wiki/forms.py +msgid "Purge" +msgstr "" + +#: wiki/forms.py +msgid "" +"Purge the article: Completely remove it (and all its contents) with no undo." +" Purging is a good idea if you want to free the slug such that users can " +"create new articles in its place." +msgstr "" + +#: wiki/forms.py wiki/plugins/attachments/forms.py +#: wiki/plugins/images/forms.py +msgid "You are not sure enough!" +msgstr "" + +#: wiki/forms.py +msgid "While you tried to delete this article, it was modified. TAKE CARE!" +msgstr "" + +#: wiki/forms.py +msgid "Lock article" +msgstr "" + +#: wiki/forms.py +msgid "Deny all users access to edit this article." +msgstr "" + +#: wiki/forms.py +msgid "Permissions" +msgstr "" + +#: wiki/forms.py +msgid "Owner" +msgstr "" + +#: wiki/forms.py +msgid "Enter the username of the owner." +msgstr "" + +#: wiki/forms.py +msgid "(none)" +msgstr "" + +#: wiki/forms.py +msgid "Inherit permissions" +msgstr "" + +#: wiki/forms.py +msgid "" +"Check here to apply the above permissions recursively to articles under this" +" one." +msgstr "" + +#: wiki/forms.py +msgid "Permission settings for the article were updated." +msgstr "" + +#: wiki/forms.py +msgid "Your permission settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/forms.py +msgid "No user with that username" +msgstr "" + +#: wiki/forms.py +msgid "Article locked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Article unlocked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Filter..." +msgstr "" + +#: wiki/core/plugins/base.py +msgid "Settings for plugin" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +#: wiki/plugins/attachments/models.py +msgid "current revision" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The revision being displayed for this article. If you need to do a roll-" +"back, simply change the value of this field." +msgstr "" + +#: wiki/models/article.py +msgid "modified" +msgstr "" + +#: wiki/models/article.py +msgid "Article properties last modified" +msgstr "" + +#: wiki/models/article.py +msgid "owner" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The owner of the article, usually the creator. The owner always has both " +"read and write access." +msgstr "" + +#: wiki/models/article.py +msgid "group" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Like in a UNIX file system, permissions can be given to a user according to " +"group membership. Groups are handled through the Django auth system." +msgstr "" + +#: wiki/models/article.py +msgid "group read access" +msgstr "" + +#: wiki/models/article.py +msgid "group write access" +msgstr "" + +#: wiki/models/article.py +msgid "others read access" +msgstr "" + +#: wiki/models/article.py +msgid "others write access" +msgstr "" + +#: wiki/models/article.py +msgid "Article without content (%(id)d)" +msgstr "" + +#: wiki/models/article.py +msgid "content type" +msgstr "" + +#: wiki/models/article.py +msgid "object ID" +msgstr "" + +#: wiki/models/article.py +msgid "Article for object" +msgstr "" + +#: wiki/models/article.py +msgid "Articles for object" +msgstr "" + +#: wiki/models/article.py +msgid "revision number" +msgstr "" + +#: wiki/models/article.py +msgid "IP address" +msgstr "" + +#: wiki/models/article.py +msgid "user" +msgstr "" + +#: wiki/models/article.py +msgid "locked" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +msgid "article" +msgstr "" + +#: wiki/models/article.py +msgid "article contents" +msgstr "" + +#: wiki/models/article.py +msgid "article title" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Each revision contains a title field that must be filled out, even if the " +"title has not changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "original article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "Permissions are inherited from this article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "A plugin was changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "" +"The revision being displayed for this plugin.If you need to do a roll-back, " +"simply change the value of this field." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Cache lookup value for articles" +msgstr "" + +#: wiki/models/urlpath.py +msgid "slug" +msgstr "" + +#: wiki/models/urlpath.py +msgid "(root)" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL path" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL paths" +msgstr "" + +#: wiki/models/urlpath.py +msgid "Sorry but you cannot have a root article with a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "A non-root note must always have a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "There is already a root node on %s" +msgstr "" + +#: wiki/models/urlpath.py +msgid "" +"Articles who lost their parents\n" +"===============================\n" +"\n" +"The children of this article have had their parents deleted. You should probably find a new home for them." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Lost and found" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "A short summary of what the file contains" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "Yes I am sure..." +msgstr "" + +#: wiki/plugins/attachments/markdown_extensions.py +msgid "Click to download file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "" +"The revision of this attachment currently in use (on all articles using the " +"attachment)" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "original filename" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachments" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revision" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revisions" +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s was successfully added." +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "Your file could not be saved: %s" +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "" +"Your file could not be saved, probably because of a permission error on the " +"web server." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s uploaded and replaces old attachment." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "" +"Your new file will automatically be renamed to match the file already " +"present. Files with different extensions are not allowed." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Current revision changed for %s." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Added a reference to \"%(att)s\" from \"%(art)s\"." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "The file %s was deleted." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "This article is no longer related to the file %s." +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was changed: %s" +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was deleted: %s" +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "" +"New image %s was successfully uploaded. You can use it by selecting it from " +"the list of available images." +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "Are you sure?" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "images" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image: %s" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Current revision not set!!" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revision" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revisions" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image Revsion: %d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been restored" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been marked as deleted" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been changed to revision #%(revision)d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been saved." +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "Images" +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "An image was added: %s" +msgstr "" + +#: wiki/plugins/links/wiki_plugin.py +msgid "Links" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Notifications" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "When this article is edited" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Also receive emails about article edits" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were updated." +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "%(user)s subscribing to %(article)s (%(type)s)" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article deleted: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article modified: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "New article created: %s" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now sign up... and now you can sign in!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are no longer logged in. Bye bye!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now logged in! Have fun!" +msgstr "" + +#: wiki/views/article.py +msgid "New article '%s' created." +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article: %s" +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article cannot be deleted because it has children or is a root article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article together with all its contents are now completely gone! Thanks!" +msgstr "" + +#: wiki/views/article.py +msgid "" +"The article \"%s\" is now marked as deleted! Thanks for keeping the site " +"free from unwanted material!" +msgstr "" + +#: wiki/views/article.py +msgid "Your changes were saved." +msgstr "" + +#: wiki/views/article.py +msgid "A new revision of the article was succesfully added." +msgstr "" + +#: wiki/views/article.py +msgid "Restoring article" +msgstr "" + +#: wiki/views/article.py +msgid "The article \"%s\" and its children are now restored." +msgstr "" + +#: wiki/views/article.py +msgid "The article %s is now set to display revision #%d" +msgstr "" + +#: wiki/views/article.py +msgid "New title" +msgstr "" + +#: wiki/views/article.py +msgid "Merge between Revision #%(r1)d and Revision #%(r2)d" +msgstr "" + +#: wiki/views/article.py +msgid "" +"A new revision was created: Merge between Revision #%(r1)d and Revision " +"#%(r2)d" +msgstr "" diff --git a/conf/locale/az/LC_MESSAGES/djangojs.mo b/conf/locale/az/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..21b169eb10c06614573b1398457de25a5975dfd4 GIT binary patch literal 509 zcmY*W%T7Wu5Y_1FE?v8*i3^Pm?L~}O#NdmBL?SU)_Z5a(b7`Bl2=X6(k^kYhI2VkM zlblSOIqjUDer|2PuMyUX+r(Ys2Jw(sp-KFp<|)-m^MgTfFE~ul8^I%nXq=S{M|1F{ zN@Eu$**$s}67-`sBe0C!Ur%TkqO?|8l-6R{_6>t@B*@bJB zP_nwn8z7EB)LDKa#VLq}5F~_qd^Oedf4T\n" +"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/edx-platform/language/az/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: az\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: cms/static/coffee/src/views/tabs.js +#: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js +#: common/static/coffee/src/discussion/utils.js +msgid "OK" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js +#: cms/static/js/base.js cms/static/js/views/asset.js +#: cms/static/js/views/course_info_update.js +#: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Cancel" +msgstr "" + +#: cms/static/js/base.js lms/static/js/verify_student/photocapture.js +msgid "This link will open in a new browser window/tab" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Show Annotations" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Hide Annotations" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Expand Instructions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Collapse Instructions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Commentary" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Reply to Annotation" +msgstr "" + +#. Translators: %(earned)s is the number of points earned. %(total)s is the +#. total number of points (examples: 0/1, 1/1, 2/3, 5/10). The total number of +#. points will always be at least 1. We pluralize based on the total number of +#. points (example: 0/1 point; 1/2 points); +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "(%(earned)s/%(possible)s point)" +msgid_plural "(%(earned)s/%(possible)s points)" +msgstr[0] "" +msgstr[1] "" + +#. Translators: %(num_points)s is the number of points possible (examples: 1, +#. 3, 10). There will always be at least 1 point possible.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "(%(num_points)s point possible)" +msgid_plural "(%(num_points)s points possible)" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Answer:" +msgstr "" + +#. Translators: the word Answer here refers to the answer to a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Hide Answer" +msgstr "" + +#. Translators: the word Answer here refers to the answer to a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Show Answer" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Reveal Answer" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Answer hidden" +msgstr "" + +#. Translators: the word unanswered here is about answering a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "unanswered" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Status: unsubmitted" +msgstr "" + +#. Translators: A "rating" is a score a student gives to indicate how well +#. they feel they were graded on this problem +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "You need to pick a rating before you can submit." +msgstr "" + +#. Translators: this message appears when transitioning between openended +#. grading +#. types (i.e. self assesment to peer assessment). Sometimes, if a student +#. did not perform well at one step, they cannot move on to the next one. +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Your score did not meet the criteria to move to the next step." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Submit" +msgstr "" + +#. Translators: one clicks this button after one has finished filling out the +#. grading +#. form for an openended assessment +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Submit assessment" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: this button is clicked to submit a student's rating of +#. an evaluator's assessment +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Submit post-assessment" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Answer saved, but not yet submitted." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Please confirm that you wish to submit your work. You will not be able to " +"make any changes after submitting." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"You are trying to upload a file that is too large for our system. Please " +"choose a file under 2MB or paste a link to it into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Are you sure you want to remove your previous response to this question?" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Moved to next step." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"File uploads are required for this question, but are not supported in your " +"browser. Try the newest version of Google Chrome. Alternatively, if you have" +" uploaded the image to another website, you can paste a link to it into the " +"answer box." +msgstr "" + +#. Translators: "Show Question" is some text that, when clicked, shows a +#. question's +#. content that had been hidden +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Show Question" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Hide Question" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/sequence/display.js +msgid "" +"Sequence error! Cannot navigate to tab %(tab_name)s in the current " +"SequenceModule. Please contact the course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Video slider" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Pause" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Play" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Fill browser" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Exit full browser" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/05_video_quality_control.js +msgid "HD on" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/05_video_quality_control.js +msgid "HD off" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "Video position" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "Video ended" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s hour" +msgid_plural "%(value)s hours" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s minute" +msgid_plural "%(value)s minutes" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s second" +msgid_plural "%(value)s seconds" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Volume" +msgstr "" + +#. Translators: Volume level equals 0%. +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Muted" +msgstr "" + +#. Translators: Volume level in range (0,20]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Very low" +msgstr "" + +#. Translators: Volume level in range (20,40]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Low" +msgstr "" + +#. Translators: Volume level in range (40,60]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Average" +msgstr "" + +#. Translators: Volume level in range (60,80]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Loud" +msgstr "" + +#. Translators: Volume level in range (80,100)% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Very loud" +msgstr "" + +#. Translators: Volume level equals 100%. +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Maximum" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Caption will be displayed when " +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Turn on captions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Turn off captions" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "Hide Discussion" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "Show Discussion" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/utils.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "Sorry" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "We had some trouble loading the discussion. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "" +"We had some trouble loading the threads you requested. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "Loading content" +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "" +"We had some trouble processing your request. Please ensure you have copied " +"any unsaved work and then reload the page." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "We had some trouble processing your request. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +msgid "…" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "Close" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "Open" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "remove vote" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Load more" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Loading more threads" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "We had some trouble loading more threads. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "%(unread_count)s new comment" +msgid_plural "%(unread_count)s new comments" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Loading thread list" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Click to remove report" +msgstr "" + +#. Translators: The text between start_sr_span and end_span is not shown +#. in most browsers but will be read by screen readers. +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Misuse Reported%(start_sr_span)s, click to remove report%(end_span)s" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Report Misuse" +msgstr "" + +#. Translators: The text between start_sr_span and end_span is not shown +#. in most browsers but will be read by screen readers. +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pinned%(start_sr_span)s, click to unpin%(end_span)s" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Click to unpin" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pinned" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pin Thread" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "We had some trouble loading responses. Please reload the page." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "We had some trouble loading more responses. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "%(numResponses)s response" +msgid_plural "%(numResponses)s responses" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Showing all responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Showing first response" +msgid_plural "Showing first %(numResponses)s responses" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Load all responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Load next %(numResponses)s responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Are you sure you want to delete this post?" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +msgid "anonymous" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "staff" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Community TA" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Misuse Reported, click to remove report" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "Are you sure you want to delete this comment?" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "We had some trouble deleting this comment. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/thread_response_view.js +msgid "Are you sure you want to delete this response?" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%s ago" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%s from now" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "less than a minute" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a minute" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about an hour" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about %d hour" +msgid_plural "about %d hours" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "a day" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a month" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a year" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Available %s" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "" +"This is the list of available %s. You may choose some by selecting them in " +"the box below and then clicking the \"Choose\" arrow between the two boxes." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Type into this box to filter down the list of available %s." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Filter" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Choose all" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Click to choose all %s at once." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Choose" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Remove" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Chosen %s" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "" +"This is the list of chosen %s. You may remove some by selecting them in the " +"box below and then clicking the \"Remove\" arrow between the two boxes." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Remove all" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Click to remove all chosen %s at once." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "%(sel)s of %(cnt)s selected" +msgid_plural "%(sel)s of %(cnt)s selected" +msgstr[0] "" +msgstr[1] "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have unsaved changes on individual editable fields. If you run an " +"action, your unsaved changes will be lost." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have selected an action, but you haven't saved your changes to " +"individual fields yet. Please click OK to save. You'll need to re-run the " +"action." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have selected an action, and you haven't made any changes on individual " +"fields. You're probably looking for the Go button rather than the Save " +"button." +msgstr "" + +#. Translators: the names of months, keep the pipe (|) separators. +#: lms/static/admin/js/calendar.js lms/static/admin/js/dateparse.js +msgid "" +"January|February|March|April|May|June|July|August|September|October|November|December" +msgstr "" + +#. Translators: abbreviations for days of the week, keep the pipe (|) +#. separators. +#: lms/static/admin/js/calendar.js +msgid "S|M|T|W|T|F|S" +msgstr "" + +#: lms/static/admin/js/collapse.js lms/static/admin/js/collapse.js.c +#: lms/static/admin/js/collapse.min.js +msgid "Show" +msgstr "" + +#: lms/static/admin/js/collapse.js lms/static/admin/js/collapse.min.js +msgid "Hide" +msgstr "" + +#. Translators: the names of days, keep the pipe (|) separators. +#: lms/static/admin/js/dateparse.js +msgid "Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Now" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Clock" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Choose a time" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Midnight" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "6 a.m." +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Noon" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Today" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Calendar" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Yesterday" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Tomorrow" +msgstr "" + +#: lms/static/coffee/src/calculator.js +msgid "Open Calculator" +msgstr "" + +#: lms/static/coffee/src/calculator.js +msgid "Close Calculator" +msgstr "" + +#: lms/static/coffee/src/customwmd.js +msgid "Preview" +msgstr "" + +#: lms/static/coffee/src/customwmd.js +msgid "Post body" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching distribution." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Unavailable metric display." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching grade distributions." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Last Updated: <%= timestamp %>" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "<%= num_students %> students scored." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Loading..." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error getting student list." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error retrieving grading configuration." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error generating grades. Please try again." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "File Name" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "" +"Links are generated on demand and expire within 5 minutes due to the " +"sensitive nature of student information." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Username" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Email" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Revoke access" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Enter username or email" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Please enter a username or email." +msgstr "" + +#. Translators: A rolename appears this sentence.; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error fetching list for role" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error changing user's permissions." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Could not find a user with username or email address '<%= identifier %>'." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Error: User '<%= username %>' has not yet activated their account. Users " +"must create and activate their accounts before they can be assigned a role." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error: You cannot remove yourself from the Instructor group!" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error adding/removing users as beta testers." +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were successfully added as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were successfully removed as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were not added as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were not removed as beta testers:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Users must create and activate their account before they can be promoted to " +"beta tester." +msgstr "" + +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Could not find users associated with the following identifiers:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error enrolling/unenrolling users." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following email addresses and/or usernames are invalid:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Successfully enrolled and sent email to the following users:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Successfully enrolled the following users:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Successfully sent enrollment emails to the following users. They will be " +"allowed to enroll once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users will be allowed to enroll once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Successfully sent enrollment emails to the following users. They will be " +"enrolled once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users will be enrolled once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Emails successfully sent. The following users are no longer enrolled in the " +"course:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following users are no longer enrolled in the course:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"These users were not affiliated with the course so could not be unenrolled:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your message must have a subject." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your message cannot be blank." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to yourself. Is this " +"OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to everyone who is " +"staff or instructor on this course. Is this OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to ALL (everyone who " +"is enrolled in this course as student, staff, or instructor). Is this OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Error sending email." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "There is no email history for this course." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "There was an error obtaining email task history for this course." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Please enter a student email address or username." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error getting student progress url for '<%= student_id %>'. Check that the " +"student identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Please enter a problem urlname." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Success! Problem attempts reset for problem '<%= problem_id %>' and student " +"'<%= student_id %>'." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error resetting problem attempts for problem '<%= problem_id %>' and student" +" '<%= student_id %>'. Check that the problem and student identifiers are " +"spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Delete student '<%= student_id %>'s state on problem '<%= problem_id %>'?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error deleting student '<%= student_id %>'s state on problem '<%= problem_id" +" %>'. Check that the problem and student identifiers are spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Module state successfully deleted." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Started rescore problem task for problem '<%= problem_id %>' and student " +"'<%= student_id %>'. Click the 'Show Background Task History for Student' " +"button to see the status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to rescore problem '<%= problem_id %>' for student " +"'<%= student_id %>'. Check that the problem and student identifiers are " +"spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error getting task history for problem '<%= problem_id %>' and student '<%= " +"student_id %>'. Check that the problem and student identifiers are spelled " +"correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Reset attempts for all students on problem '<%= problem_id %>'?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Successfully started task to reset attempts for problem '<%= problem_id %>'." +" Click the 'Show Background Task History for Problem' button to see the " +"status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to reset attempts for all students on problem '<%= " +"problem_id %>'. Check that the problem identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Rescore problem '<%= problem_id %>' for all students?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Successfully started task to rescore problem '<%= problem_id %>' for all " +"students. Click the 'Show Background Task History for Problem' button to see" +" the status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to rescore problem '<%= problem_id %>'. Check that the" +" problem identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Error listing task history for this student and problem." +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Type" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task inputs" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task ID" +msgstr "" + +#. Translators: a "Requester" is a username that requested a task such as +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Requester" +msgstr "" + +#. Translators: A timestamp of when a task (eg, sending email) was submitted +#. appears after this +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Submitted" +msgstr "" + +#. Translators: The length of a task (eg, sending email) in seconds appears +#. this +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Duration (sec)" +msgstr "" + +#. Translators: The state (eg, "In progress") of a task (eg, sending email) +#. appears after this. +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "State" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Status" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Progress" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Grades saved. Fetching the next submission to grade." +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Problem Name" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Graded" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Available to Grade" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Required" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Progress" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Back to problem list" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Try loading again" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> available " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> graded " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> more needed to start ML" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Re-check for submissions" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "System got into invalid state: <%= state %>" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "System got into invalid state for submission: " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "(Hide)" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "(Show)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Insert Image (upload file or type url)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Markdown Editing Help" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Bold (Ctrl+B)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Italic (Ctrl+I)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Hyperlink (Ctrl+L)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Blockquote (Ctrl+Q)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Code Sample (Ctrl+K)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Image (Ctrl+G)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Numbered List (Ctrl+O)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Bulleted List (Ctrl+U)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Heading (Ctrl+H)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Horizontal Rule (Ctrl+R)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Undo (Ctrl+Z)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Redo (Ctrl+Y)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "strong text" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "emphasized text" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "enter image description here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "enter link description here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Blockquote" +msgstr "" + +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js +msgid "enter code here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "List item" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Heading" +msgstr "" + +#: lms/templates/class_dashboard/all_section_metrics.js +#: lms/templates/class_dashboard/all_section_metrics.js +msgid "Unable to retrieve data, please try again later." +msgstr "" + +#: lms/templates/class_dashboard/d3_stacked_bar_graph.js +msgid "Number of Students" +msgstr "" + +#: cms/static/coffee/src/main.js +msgid "" +"This may be happening because of an error with our server or your internet " +"connection. Try refreshing the page or making sure you are online." +msgstr "" + +#: cms/static/coffee/src/main.js +msgid "Studio's having trouble saving your work" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/xblock/cms.runtime.v1.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js +#: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js +#: cms/static/js/views/xblock_editor.js +msgid "Saving…" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js +msgid "Delete Component Confirmation" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js +msgid "" +"Are you sure you want to delete this component? This action cannot be " +"undone." +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js +#: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js +msgid "Deleting…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js +msgid "Adding…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Duplicating…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Delete this component?" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Deleting this component is permanent and cannot be undone." +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Yes, delete this component" +msgstr "" + +#: cms/static/js/base.js +msgid "This link will open in a modal window" +msgstr "" + +#: cms/static/js/base.js +msgid "Delete this " +msgstr "" + +#: cms/static/js/base.js +msgid "Deleting this " +msgstr "" + +#: cms/static/js/base.js +msgid "Yes, delete this " +msgstr "" + +#: cms/static/js/index.js +msgid "Please do not use any spaces in this field." +msgstr "" + +#: cms/static/js/index.js +msgid "Please do not use any spaces or special characters in this field." +msgstr "" + +#: cms/static/js/index.js +msgid "" +"The combined length of the organization, course number, and course run " +"fields cannot be more than 65 characters." +msgstr "" + +#: cms/static/js/index.js +msgid "Required field." +msgstr "" + +#: cms/static/js/sock.js +msgid "Hide Studio Help" +msgstr "" + +#: cms/static/js/sock.js +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/static/js/models/course.js cms/static/js/models/section.js +msgid "You must specify a name" +msgstr "" + +#: cms/static/js/models/uploads.js +msgid "" +"Only <%= fileTypes %> files can be uploaded. Please select a file ending in " +"<%= fileExtensions %> to upload." +msgstr "" + +#: cms/static/js/models/uploads.js +msgid "or" +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course must have an assigned start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course end date cannot be before the course start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course start date cannot be before the enrollment start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The enrollment start date cannot be after the enrollment end date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The enrollment end date cannot be after the course end date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "Key should only contain letters, numbers, _, or -" +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "There's already another assignment type with this name." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter an integer between 0 and 100." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter an integer greater than 0." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter non-negative integer." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Cannot drop more <% attrs.types %> than will assigned." +msgstr "" + +#: cms/static/js/models/settings/course_grading_policy.js +msgid "Grace period must be specified in HH:MM format." +msgstr "" + +#: cms/static/js/views/asset.js +msgid "Delete File Confirmation" +msgstr "" + +#: cms/static/js/views/asset.js +msgid "" +"Are you sure you wish to delete this item. It cannot be reversed!\n" +"\n" +"Also any content that links/refers to this item will no longer work (e.g. broken images and/or links)" +msgstr "" + +#: cms/static/js/views/asset.js cms/static/js/views/show_textbook.js +msgid "Delete" +msgstr "" + +#: cms/static/js/views/asset.js +msgid "Your file has been deleted." +msgstr "" + +#: cms/static/js/views/assets.js +msgid "Name" +msgstr "" + +#: cms/static/js/views/assets.js +msgid "Date Added" +msgstr "" + +#: cms/static/js/views/course_info_update.js +msgid "Are you sure you want to delete this update?" +msgstr "" + +#: cms/static/js/views/course_info_update.js +msgid "This action cannot be undone." +msgstr "" + +#: cms/static/js/views/edit_chapter.js +msgid "Upload a new PDF to “<%= name %>”" +msgstr "" + +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + +#: cms/static/js/views/edit_textbook.js +#: cms/static/js/views/overview_assignment_grader.js +msgid "Saving" +msgstr "" + +#: cms/static/js/views/import.js +msgid "There was an error with the upload" +msgstr "" + +#: cms/static/js/views/import.js +msgid "" +"File format not supported. Please upload a file with a tar.gz " +"extension." +msgstr "" + +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Collapse All Sections" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Expand All Sections" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Release date:" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "{month}/{day}/{year} at {hour}:{minute} UTC" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Edit section release date" +msgstr "" + +#: cms/static/js/views/overview_assignment_grader.js +msgid "Not Graded" +msgstr "" + +#: cms/static/js/views/paging.js +msgid "ascending" +msgstr "" + +#: cms/static/js/views/paging.js +msgid "descending" +msgstr "" + +#: cms/static/js/views/paging_header.js +msgid "" +"Showing %(current_span)s%(start)s-%(end)s%(end_span)s out of " +"%(total_span)s%(total)s total%(end_span)s, sorted by " +"%(order_span)s%(sort_order)s%(end_span)s %(sort_direction)s" +msgstr "" + +#: cms/static/js/views/section_edit.js +msgid "Your change could not be saved" +msgstr "" + +#: cms/static/js/views/section_edit.js +msgid "Return and resolve this issue" +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "Delete “<%= name %>”?" +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "" +"Deleting a textbook cannot be undone and once deleted any reference to it in" +" your courseware's navigation will also be removed." +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "Deleting" +msgstr "" + +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + +#: cms/static/js/views/uploads.js +msgid "We're sorry, there was an error" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "You've made some changes" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Your changes will not take effect until you save your progress." +msgstr "" + +#: cms/static/js/views/validation.js +msgid "You've made some changes, but there are some errors" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "" +"Please address the errors on this page first, and then save your progress." +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Save Changes" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Your changes have been saved." +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "" +"Your changes will not take effect until you save your progress. Take care " +"with key and value formatting, as validation is not implemented." +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "" +"Please note that validation of your policy key and value pairs is not " +"currently in place yet. If you are having difficulties, please review your " +"policy pairs." +msgstr "" + +#: cms/static/js/views/settings/main.js +msgid "Upload your course image." +msgstr "" + +#: cms/static/js/views/settings/main.js +msgid "Files must be in JPEG or PNG format." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/bg_BG/LC_MESSAGES/django.mo b/conf/locale/bg_BG/LC_MESSAGES/django.mo index b54ce85f1ec39e08e63c4180dd81927640d9fc82..90145a03772f071ac5d39c49fd8635402538a950 100644 GIT binary patch delta 21 ccmZ3;vXEuMIxbUP10w}Pb1OrGjXN?K0Y;1lO#lD@ delta 21 ccmZ3;vXEuMIxb^fV?zZ4ODiL@jXN?K0Y\n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/edx-platform/language/bg_BG/)\n" @@ -171,6 +171,16 @@ msgstr "" msgid "Enrollment action is invalid" msgstr "" +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + #: common/djangoapps/student/views.py msgid "There was an error receiving your login information. Please email us." msgstr "" @@ -181,6 +191,13 @@ msgid "" "Try again later." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + #: common/djangoapps/student/views.py msgid "Too many failed login attempts. Try again later." msgstr "" @@ -307,7 +324,7 @@ msgstr "" msgid "Username should only consist of A-Z and 0-9, with no spaces." msgstr "" -#: common/djangoapps/student/views.py +#: common/djangoapps/student/views.py common/djangoapps/student/views.py msgid "Password: " msgstr "" @@ -319,6 +336,22 @@ msgstr "" msgid "Unknown error. Please e-mail us to let us know how it happened." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + #: common/djangoapps/student/views.py msgid "No inactive user with this e-mail exists" msgstr "" @@ -767,7 +800,7 @@ msgid "unanswered" msgstr "" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -788,6 +821,10 @@ msgid "" "by that feedback." msgstr "" +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + #: common/lib/capa/capa/responsetypes.py msgid "Error {err} in evaluating hint function {hintfn}." msgstr "" @@ -800,6 +837,28 @@ msgstr "" msgid "See XML source line {sourcenum}." msgstr "" +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + #: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py msgid "There was a problem with the staff answer to this problem." msgstr "" @@ -894,6 +953,10 @@ msgstr "" msgid "Final Check" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" @@ -926,11 +989,29 @@ msgstr "" msgid "You must wait at least {wait} seconds between submissions." msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + #. Translators: {msg} will be replaced with a problem's error message. #: common/lib/xmodule/xmodule/capa_base.py msgid "Error: {msg}" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py @@ -980,6 +1061,18 @@ msgstr "" msgid "TBD" msgstr "" +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + #. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# #. Translators: 'Courseware' refers to the tab in the courseware that leads to #. the content of a course @@ -1264,10 +1357,24 @@ msgstr "" msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + #: common/lib/xmodule/xmodule/video_module/video_module.py msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "" @@ -1695,10 +1802,14 @@ msgstr "" #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Username" msgstr "" #: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/open_ended_problems/open_ended_flagged_problems.html msgid "Name" msgstr "" @@ -1741,6 +1852,15 @@ msgstr "" msgid "Goals" msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + #: lms/djangoapps/instructor/views/api.py #: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Complete" @@ -2028,7 +2148,7 @@ msgstr "" #: lms/djangoapps/instructor/views/tools.py cms/templates/register.html #: lms/templates/dashboard.html lms/templates/register-shib.html #: lms/templates/register.html lms/templates/register.html -#: lms/templates/sysadmin_dashboard.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html #: lms/templates/verify_student/_modal_editname.html #: lms/templates/verify_student/face_upload.html msgid "Full Name" @@ -2255,37 +2375,6 @@ msgstr "" msgid "Add to profile" msgstr "" -#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# -#. Translators: "Peer Grading" is a panel where peer can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -#: lms/templates/peer_grading/peer_grading.html -#: lms/templates/peer_grading/peer_grading_closed.html -#: lms/templates/peer_grading/peer_grading_problem.html -msgid "Peer Grading" -msgstr "" - -#. Translators: "Staff Grading" is a panel where instructor can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Staff Grading" -msgstr "" - -#. Translators: "Problems you have submitted" refers to the problems that the -#. currently-logged-in -#. student has provided an answer for. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Problems you have submitted" -msgstr "" - -#. Translators: "Flagged Submissions" refers to student-provided answers to a -#. problem which are -#. marked by instructor or peer graders as 'flagged' potentially -#. inappropriate. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Flagged Submissions" -msgstr "" - #: lms/djangoapps/open_ended_grading/staff_grading_service.py msgid "" "Could not contact the external grading server. Please contact the " @@ -2385,6 +2474,10 @@ msgstr "" msgid "Trying to add a different currency into the cart" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "" "Please visit your dashboard to see your new" @@ -3077,6 +3170,7 @@ msgstr "" #: lms/templates/wiki/delete.html #: lms/templates/wiki/plugins/attachments/index.html #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -3143,6 +3237,7 @@ msgstr "" #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/modal/_modal-settings-language.html #: lms/templates/modal/accessible_confirm.html msgid "Close" @@ -3684,35 +3779,11 @@ msgstr "" msgid "close" msgstr "" -#: cms/templates/component.html cms/templates/manage_users.html -#: cms/templates/settings.html cms/templates/settings_advanced.html -#: cms/templates/settings_graders.html cms/templates/widgets/header.html -#: lms/templates/wiki/includes/article_menu.html -msgid "Settings" -msgstr "" - -#: cms/templates/component.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: cms/templates/overview.html lms/templates/problem.html -#: lms/templates/word_cloud.html -#: lms/templates/combinedopenended/openended/open_ended.html -#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html -#: lms/templates/verify_student/face_upload.html -msgid "Save" -msgstr "" - -#: cms/templates/component.html cms/templates/index.html -#: cms/templates/manage_users.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: lms/templates/discussion/_inline_new_post.html -#: lms/templates/discussion/_new_post.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/mustache/_inline_discussion.mustache -#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache -#: lms/templates/verify_student/face_upload.html -msgid "Cancel" +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." msgstr "" #. Translators: this is a verb describing the action of viewing more details @@ -3730,6 +3801,19 @@ msgstr "" msgid "Course Number" msgstr "" +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + #: cms/templates/index.html #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Organization:" @@ -3754,23 +3838,41 @@ msgstr "" #: cms/templates/login.html cms/templates/register.html #: lms/templates/login.html lms/templates/provider_login.html #: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html #: lms/templates/sysadmin_dashboard.html #: lms/templates/university_profile/edge.html msgid "Password" msgstr "" +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + #: cms/templates/manage_users.html #: lms/templates/courseware/instructor_dashboard.html msgid "Admin" msgstr "" +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + #: cms/templates/register.html cms/templates/widgets/header.html #: lms/templates/index.html msgid "Sign Up" msgstr "" #: cms/templates/register.html lms/templates/register-shib.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "Public Username" msgstr "" @@ -3811,14 +3913,6 @@ msgstr "" msgid "Help" msgstr "" -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "Visual" -msgstr "" - -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "HTML" -msgstr "" - #: common/templates/course_modes/choose.html msgid "Upgrade Your Registration for {} | Choose Your Track" msgstr "" @@ -4026,12 +4120,11 @@ msgstr "" #: lms/templates/contact.html msgid "" -"If you have a general question about {platform_name} please email {contact_email}. To see if your question" -" has already been answered, visit our {faq_link_start}FAQ " -"page{faq_link_end}. You can also join the discussion on our " -"{fb_link_start}facebook page{fb_link_end}. Though we may not have a chance " -"to respond to every email, we take all feedback into consideration." +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." msgstr "" #: lms/templates/contact.html @@ -4042,12 +4135,11 @@ msgstr "" msgid "" "If you have suggestions/feedback about the overall {platform_name} platform," " or are facing general technical issues with the platform (e.g., issues with" -" email addresses and passwords), you can reach us at {tech_email}. For technical questions, " -"please make sure you are using a current version of Firefox or Chrome, and " -"include browser and version in your e-mail, as well as screenshots or other " -"pertinent details. If you find a bug or other issues, you can reach us at " -"the following: {bugs_email}." +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." msgstr "" #: lms/templates/contact.html @@ -4088,11 +4180,47 @@ msgstr "" msgid "Please verify your new email" msgstr "" +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html #: lms/templates/dashboard/_dashboard_info_language.html msgid "edit" msgstr "" +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html msgid "Reset Password" msgstr "" @@ -4201,6 +4329,10 @@ msgstr "" msgid "Unregister" msgstr "" +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + #: lms/templates/email_change_failed.html lms/templates/email_exists.html msgid "E-mail change failed" msgstr "" @@ -4256,18 +4388,6 @@ msgstr "" msgid "Debug: " msgstr "" -#: lms/templates/enroll_students.html -msgid "foo" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "bar" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "biff" -msgstr "" - #: lms/templates/extauth_failure.html lms/templates/extauth_failure.html msgid "External Authentication failed" msgstr "" @@ -4375,14 +4495,10 @@ msgstr "" msgid "Email is incorrect." msgstr "" -#: lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html msgid "{platform_name} Help" msgstr "" -#: lms/templates/help_modal.html -msgid "{span_start}{platform_name}{span_end} Help" -msgstr "" - #: lms/templates/help_modal.html msgid "" "For questions on course lectures, homework, tools, or materials for " @@ -4425,7 +4541,8 @@ msgstr "" #: lms/templates/help_modal.html lms/templates/login.html #: lms/templates/provider_login.html lms/templates/provider_login.html #: lms/templates/register-shib.html lms/templates/register.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "E-mail" msgstr "" @@ -4652,10 +4769,39 @@ msgstr "" msgid "Remember me" msgstr "" +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4665,6 +4811,14 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + #: lms/templates/manage_user_standing.html msgid "Disable or Reenable student accounts" msgstr "" @@ -4708,15 +4862,15 @@ msgid "" msgstr "" #: lms/templates/module-error.html -msgid "There has been an error on the {platform_name} servers" +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" msgstr "" #: lms/templates/module-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at {tech_support_email} to report any " -"problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." msgstr "" #: lms/templates/module-error.html @@ -4768,6 +4922,10 @@ msgstr "" msgid "Log Out" msgstr "" +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + #: lms/templates/navigation.html msgid "How it Works" msgstr "" @@ -4825,8 +4983,9 @@ msgstr "" #: lms/templates/provider_login.html msgid "" -"Please note that we will be sending your user name, email, and full name to " -"this third party site." +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." msgstr "" #: lms/templates/provider_login.html @@ -4883,10 +5042,12 @@ msgid "Account Acknowledgements" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Terms of Service{link_end}" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Honor Code{link_end}" msgstr "" @@ -4967,6 +5128,26 @@ msgstr "" msgid "Register below to create your {platform_name} account" msgstr "" +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + #: lms/templates/register.html msgid "Please complete the following fields to register for an account. " msgstr "" @@ -5057,33 +5238,17 @@ msgid "Next" msgstr "" #: lms/templates/signup_modal.html -msgid "Sign Up for {span_start}{platform_name}{span_end}" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "E-mail *" +msgid "Sign Up for {platform_name}" msgstr "" #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname@domain.com" msgstr "" -#: lms/templates/signup_modal.html -msgid "Password *" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Public Username *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname (shown on forums)" msgstr "" -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Full Name *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. Your Name (for certificates)" msgstr "" @@ -5092,6 +5257,10 @@ msgstr "" msgid "Welcome {name}" msgstr "" +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + #: lms/templates/signup_modal.html msgid "Ed. Completed" msgstr "" @@ -5108,14 +5277,6 @@ msgstr "" msgid "Goals in signing up for {platform_name}" msgstr "" -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Terms of Service{link_end}*" -msgstr "" - -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Honor Code{link_end}*" -msgstr "" - #: lms/templates/signup_modal.html msgid "Already have an account?" msgstr "" @@ -5155,7 +5316,7 @@ msgid "Tag" msgstr "" #: lms/templates/staff_problem_info.html -msgid "Optional tag (eg \"done\" or \"broken\"):  " +msgid "Optional tag (eg \"done\" or \"broken\"):" msgstr "" #: lms/templates/staff_problem_info.html @@ -5200,43 +5361,11 @@ msgstr "" msgid "Textbook Navigation" msgstr "" -#: lms/templates/static_pdfbook.html -msgid "Page:" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom Out" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom In" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Automatic Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Actual Size" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Fit Page" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Full Width" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Previous page" msgstr "" -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Next page" msgstr "" @@ -5485,8 +5614,8 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" +#: lms/templates/video.html +msgid "Download Handout" msgstr "" #: lms/templates/word_cloud.html @@ -5724,6 +5853,10 @@ msgstr "" msgid "Register for {course.display_number_with_default}" msgstr "" +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Overview" msgstr "" @@ -5732,6 +5865,20 @@ msgstr "" msgid "Share with friends and family!" msgstr "" +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Classes Start" msgstr "" @@ -5775,17 +5922,11 @@ msgstr "" msgid "Explore free courses from {university_name}." msgstr "" -#: lms/templates/courseware/courseware-error.html -msgid "" -"There has been an error on the {span_start}{platform_name}{span_end} servers" -msgstr "" - #: lms/templates/courseware/courseware-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at '{tech_support_email}' to report any" -" problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." msgstr "" #: lms/templates/courseware/courseware.html @@ -5915,6 +6056,10 @@ msgstr "" msgid "{course_number} Course Info" msgstr "" +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + #: lms/templates/courseware/info.html lms/templates/courseware/info.html msgid "Course Updates & News" msgstr "" @@ -5935,12 +6080,12 @@ msgid "Instructor Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -msgid "Try New Beta Dashboard" +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html -msgid "Edit Course In Studio" +msgid "Try New Beta Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html @@ -6275,12 +6420,6 @@ msgstr "" msgid "Count of Students that Opened a Subsection" msgstr "" -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/metrics.html -msgid "Loading..." -msgstr "" - #: lms/templates/courseware/instructor_dashboard.html #: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Grade Distribution per Problem" @@ -6394,10 +6533,18 @@ msgstr "" msgid "Course Progress" msgstr "" +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + #: lms/templates/courseware/progress.html msgid "Course Progress for Student '{username}' ({email})" msgstr "" +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + #: lms/templates/courseware/progress.html msgid "{earned:.3n} of {total:.3n} possible points" msgstr "" @@ -6570,6 +6717,13 @@ msgid "" " of" msgstr "" +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + #: lms/templates/dashboard/_dashboard_course_listing.html msgid "Email Settings" msgstr "" @@ -6688,6 +6842,10 @@ msgstr "" msgid "Show Discussion" msgstr "" +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + #: lms/templates/discussion/_filter_dropdown.html msgid "Filter Topics" msgstr "" @@ -7050,24 +7208,14 @@ msgstr "" msgid "User Profile" msgstr "" -#: lms/templates/discussion/user_profile.html -msgid "Active Threads" +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread.mustache #: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Loading content" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -#: lms/templates/discussion/mustache/_profile_thread.mustache -msgid "View discussion" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Hide discussion" +msgid "Collapse discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -7079,6 +7227,14 @@ msgstr "" msgid "…" msgstr "" +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "" "Thank you for signing up for {platform_name}! To activate your account, " @@ -7118,10 +7274,19 @@ msgid "" "by a member of the course staff." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt msgid "Visit {course_about_url} to join the course and begin the beta test." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt #: lms/templates/emails/enroll_email_allowedmessage.txt #: lms/templates/emails/remove_beta_tester_email_message.txt @@ -7202,6 +7367,10 @@ msgid "" "{course_about_url} to join the course." msgstr "" +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + #: lms/templates/emails/enroll_email_allowedsubject.txt msgid "You have been invited to register for {course_name}" msgstr "" @@ -7212,10 +7381,6 @@ msgid "" "course staff. The course should now appear on your {site_name} dashboard." msgstr "" -#: lms/templates/emails/enroll_email_enrolledmessage.txt -msgid "To start accessing course materials, please visit {course_url}" -msgstr "" - #: lms/templates/emails/enroll_email_enrolledmessage.txt #: lms/templates/emails/unenroll_email_enrolledmessage.txt msgid "This email was automatically sent from {site_name} to {full_name}" @@ -7639,7 +7804,8 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Enter email addresses separated by new lines or commas." +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7650,9 +7816,10 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Email Addresses" +msgid "Email Addresses/Usernames" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Auto Enroll" msgstr "" @@ -7670,6 +7837,10 @@ msgid "" "once they make an account." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Notify users by email" @@ -7691,7 +7862,7 @@ msgid "Unenroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Batch Beta Testers" +msgid "Batch Beta Tester Addition" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7700,6 +7871,16 @@ msgid "" "be enrolled as a beta tester." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Add beta testers" msgstr "" @@ -7831,6 +8012,27 @@ msgstr "" msgid "Count of Students Opened a Subsection" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/send_email.html #: lms/templates/instructor/instructor_dashboard_2/send_email.html msgid "Send Email" @@ -8062,6 +8264,12 @@ msgid "" "{end_p_tag}\n" msgstr "" +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + #: lms/templates/peer_grading/peer_grading.html msgid "" "Here are a list of problems that need to be peer graded for this course." @@ -8298,6 +8506,16 @@ msgstr "" msgid "Register for [Course Name] | Receipt (Order" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + #: lms/templates/shoppingcart/receipt.html msgid " () Electronic Receipt" msgstr "" @@ -8537,20 +8755,18 @@ msgid "In the Press" msgstr "" #: lms/templates/static_templates/server-down.html -msgid "Currently the {platform_name} servers are down" +msgid "Currently the {platform_name} servers are down" msgstr "" #: lms/templates/static_templates/server-down.html #: lms/templates/static_templates/server-overloaded.html msgid "" "Our staff is currently working to get the site back up as soon as possible. " -"Please email us at {tech_support_email} to report any " -"problems or downtime." +"Please email us at {tech_support_email} to report any problems or downtime." msgstr "" #: lms/templates/static_templates/server-error.html -msgid "There has been a 500 error on the {platform_name} servers" +msgid "There has been a 500 error on the {platform_name} servers" msgstr "" #: lms/templates/static_templates/server-error.html @@ -8560,7 +8776,7 @@ msgid "" msgstr "" #: lms/templates/static_templates/server-overloaded.html -msgid "Currently the {platform_name} servers are overloaded" +msgid "Currently the {platform_name} servers are overloaded" msgstr "" #: lms/templates/university_profile/edge.html @@ -8931,6 +9147,8 @@ msgid "Complete your other re-verifications" msgstr "" #: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Return to where you left off" msgstr "" @@ -8971,13 +9189,7 @@ msgid "Failed" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "" -"Don't want to re-verify right now? {a_start}Return to where you left " -"off{a_end}" -msgstr "" - -#: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "{a_start}Return to where you left off{a_end}" +msgid "Don't want to re-verify right now?" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html @@ -9666,19 +9878,16 @@ msgid "" "immediately visible to other course team members." msgstr "" -#: cms/templates/component.html -msgid "Editor" -msgstr "" - #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html msgid "Duplicate" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Duplicate this component" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Delete this component" msgstr "" @@ -9692,23 +9901,40 @@ msgstr "" msgid "Container" msgstr "" -#: cms/templates/container.html cms/templates/studio_vertical_wrapper.html -msgid "No Actions" +#: cms/templates/container.html +msgid "This page has no content yet." msgstr "" -#: cms/templates/container.html +#: cms/templates/container.html cms/templates/container.html msgid "Publishing Status" msgstr "" #: cms/templates/container.html -msgid "This content is published with unit {unit_name}." +msgid "Published" msgstr "" #: cms/templates/container.html msgid "" -"You can view course components that contain other components on this page. " -"In the case of experiment blocks, this allows you to confirm that you have " -"properly configured your experiment groups." +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." msgstr "" #: cms/templates/course_info.html cms/templates/course_info.html @@ -9743,6 +9969,13 @@ msgstr "" msgid "View Live" msgstr "" +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + #: cms/templates/edit-tabs.html msgid "Show this page" msgstr "" @@ -11377,6 +11610,10 @@ msgstr "" msgid "Expand or Collapse" msgstr "" +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + #: cms/templates/textbooks.html msgid "You have unsaved changes. Do you really want to leave this page?" msgstr "" @@ -11465,15 +11702,15 @@ msgid "" msgstr "" #: cms/templates/unit.html -msgid "This unit is scheduled to be released to students" +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html -msgid "on {date}" -msgstr "" - -#: cms/templates/unit.html -msgid "with the subsection {link_start}{name}{link_end}" +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html diff --git a/conf/locale/bg_BG/LC_MESSAGES/djangojs.mo b/conf/locale/bg_BG/LC_MESSAGES/djangojs.mo index 24642d6774a5ba1377b4edd22e0c8ffac13059b5..e16402a60c16a98b5c88adc0eb30ae5ee6954e30 100644 GIT binary patch delta 35 qcmeBS>0z0$j>}Znz(~Q++{(am;tn}36I~+{1w&&i1A~nZbQl4v1qo~b delta 35 pcmeBS>0z0$j>}lr*iga1(#pte;tn|=&(KoA$iT|TXyXGNMgXfS32^`b diff --git a/conf/locale/bg_BG/LC_MESSAGES/djangojs.po b/conf/locale/bg_BG/LC_MESSAGES/djangojs.po index 4aa2782450..7baba54c69 100644 --- a/conf/locale/bg_BG/LC_MESSAGES/djangojs.po +++ b/conf/locale/bg_BG/LC_MESSAGES/djangojs.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-03-31 09:26-0400\n" -"PO-Revision-Date: 2014-03-19 20:22+0000\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" +"PO-Revision-Date: 2014-04-24 13:00+0000\n" "Last-Translator: sarina \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/edx-platform/language/bg_BG/)\n" "MIME-Version: 1.0\n" @@ -26,6 +26,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js #: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js #: common/static/coffee/src/discussion/utils.js msgid "OK" msgstr "" @@ -34,6 +35,8 @@ msgstr "" #: cms/static/js/base.js cms/static/js/views/asset.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js #: lms/static/admin/js/admin/DateTimeShortcuts.js #: lms/static/admin/js/admin/DateTimeShortcuts.js msgid "Cancel" @@ -333,6 +336,8 @@ msgstr "" #: common/static/coffee/src/discussion/views/discussion_thread_list_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js #: common/static/coffee/src/discussion/views/response_comment_view.js msgid "Sorry" msgstr "" @@ -389,16 +394,14 @@ msgid "vote" msgstr "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "" -"%(voteNum)s%(startSrSpan)s vote (click to remove your vote)%(endSrSpan)s" -msgid_plural "" -"%(voteNum)s%(startSrSpan)s votes (click to remove your vote)%(endSrSpan)s" +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" msgstr[0] "" msgstr[1] "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "%(voteNum)s%(startSrSpan)s vote (click to vote)%(endSrSpan)s" -msgid_plural "%(voteNum)s%(startSrSpan)s votes (click to vote)%(endSrSpan)s" +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" msgstr[0] "" msgstr[1] "" @@ -460,6 +463,11 @@ msgstr "" msgid "Pin Thread" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + #: common/static/coffee/src/discussion/views/discussion_thread_view.js msgid "We had some trouble loading responses. Please reload the page." msgstr "" @@ -496,6 +504,10 @@ msgstr "" msgid "Are you sure you want to delete this post?" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + #: common/static/coffee/src/discussion/views/response_comment_show_view.js msgid "anonymous" msgstr "" @@ -874,9 +886,10 @@ msgid "" "beta tester." msgstr "" -#. Translators: A list of email addresses appears after this sentence; +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "Could not find users associated with the following email addresses:" +msgid "Could not find users associated with the following identifiers:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -884,7 +897,7 @@ msgid "Error enrolling/unenrolling users." msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "The following email addresses are invalid:" +msgid "The following email addresses and/or usernames are invalid:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -1218,15 +1231,16 @@ msgid "(Show)" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Hyperlink

http://example.com/ \"optional title\"

" +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Image (upload file or type " -"url)

http://example.com/images/diagram.jpg \"optional " -"title\"

" +msgid "Insert Image (upload file or type url)" msgstr "" #: lms/static/js/Markdown.Editor.js @@ -1336,18 +1350,13 @@ msgstr "" msgid "Studio's having trouble saving your work" msgstr "" -#: cms/static/coffee/src/views/module_edit.js -msgid "Editing: %s" -msgstr "" - -#: cms/static/coffee/src/views/module_edit.js #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js #: cms/static/coffee/src/views/unit.js #: cms/static/coffee/src/xblock/cms.runtime.v1.js -#: cms/static/js/models/section.js cms/static/js/views/asset.js -#: cms/static/js/views/course_info_handout.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js #: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js -#: cms/static/js/views/overview.js.c +#: cms/static/js/views/xblock_editor.js msgid "Saving…" msgstr "" @@ -1363,6 +1372,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js #: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js msgid "Deleting…" msgstr "" @@ -1370,19 +1380,19 @@ msgstr "" msgid "Adding…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Duplicating…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Delete this component?" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Deleting this component is permanent and cannot be undone." msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Yes, delete this component" msgstr "" @@ -1529,6 +1539,10 @@ msgstr "" msgid "Upload a new PDF to “<%= name %>”" msgstr "" +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + #: cms/static/js/views/edit_textbook.js #: cms/static/js/views/overview_assignment_grader.js msgid "Saving" @@ -1544,6 +1558,10 @@ msgid "" "extension." msgstr "" +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + #: cms/static/js/views/overview.js msgid "Collapse All Sections" msgstr "" @@ -1605,6 +1623,10 @@ msgstr "" msgid "Deleting" msgstr "" +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + #: cms/static/js/views/uploads.js msgid "We're sorry, there was an error" msgstr "" @@ -1634,6 +1656,26 @@ msgstr "" msgid "Your changes have been saved." msgstr "" +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -1658,3 +1700,13 @@ msgstr "" #: cms/static/js/views/settings/main.js msgid "Files must be in JPEG or PNG format." msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/bn_BD/LC_MESSAGES/django.mo b/conf/locale/bn_BD/LC_MESSAGES/django.mo index 54c96b4eae9dde79a0021563b6f219f3438f85dd..0d369af2a1bbf04c8999c19e93dfc57656495372 100644 GIT binary patch delta 21 ccmZ3;vXEuMIxbUP10w}Pb1OrGjXN?K0Y;1lO#lD@ delta 21 ccmZ3;vXEuMIxb^fV?zZ4ODiL@jXN?K0Y\n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/edx-platform/language/bn_BD/)\n" @@ -174,6 +174,16 @@ msgstr "" msgid "Enrollment action is invalid" msgstr "" +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + #: common/djangoapps/student/views.py msgid "There was an error receiving your login information. Please email us." msgstr "" @@ -184,6 +194,13 @@ msgid "" "Try again later." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + #: common/djangoapps/student/views.py msgid "Too many failed login attempts. Try again later." msgstr "" @@ -310,7 +327,7 @@ msgstr "" msgid "Username should only consist of A-Z and 0-9, with no spaces." msgstr "" -#: common/djangoapps/student/views.py +#: common/djangoapps/student/views.py common/djangoapps/student/views.py msgid "Password: " msgstr "" @@ -322,6 +339,22 @@ msgstr "" msgid "Unknown error. Please e-mail us to let us know how it happened." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + #: common/djangoapps/student/views.py msgid "No inactive user with this e-mail exists" msgstr "" @@ -770,7 +803,7 @@ msgid "unanswered" msgstr "" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -791,6 +824,10 @@ msgid "" "by that feedback." msgstr "" +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + #: common/lib/capa/capa/responsetypes.py msgid "Error {err} in evaluating hint function {hintfn}." msgstr "" @@ -803,6 +840,28 @@ msgstr "" msgid "See XML source line {sourcenum}." msgstr "" +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + #: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py msgid "There was a problem with the staff answer to this problem." msgstr "" @@ -897,6 +956,10 @@ msgstr "" msgid "Final Check" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" @@ -929,11 +992,29 @@ msgstr "" msgid "You must wait at least {wait} seconds between submissions." msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + #. Translators: {msg} will be replaced with a problem's error message. #: common/lib/xmodule/xmodule/capa_base.py msgid "Error: {msg}" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py @@ -983,6 +1064,18 @@ msgstr "" msgid "TBD" msgstr "" +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + #. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# #. Translators: 'Courseware' refers to the tab in the courseware that leads to #. the content of a course @@ -1267,10 +1360,24 @@ msgstr "" msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + #: common/lib/xmodule/xmodule/video_module/video_module.py msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "" @@ -1698,10 +1805,14 @@ msgstr "" #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Username" msgstr "" #: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/open_ended_problems/open_ended_flagged_problems.html msgid "Name" msgstr "" @@ -1744,6 +1855,15 @@ msgstr "" msgid "Goals" msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + #: lms/djangoapps/instructor/views/api.py #: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Complete" @@ -2031,7 +2151,7 @@ msgstr "" #: lms/djangoapps/instructor/views/tools.py cms/templates/register.html #: lms/templates/dashboard.html lms/templates/register-shib.html #: lms/templates/register.html lms/templates/register.html -#: lms/templates/sysadmin_dashboard.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html #: lms/templates/verify_student/_modal_editname.html #: lms/templates/verify_student/face_upload.html msgid "Full Name" @@ -2258,37 +2378,6 @@ msgstr "" msgid "Add to profile" msgstr "" -#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# -#. Translators: "Peer Grading" is a panel where peer can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -#: lms/templates/peer_grading/peer_grading.html -#: lms/templates/peer_grading/peer_grading_closed.html -#: lms/templates/peer_grading/peer_grading_problem.html -msgid "Peer Grading" -msgstr "" - -#. Translators: "Staff Grading" is a panel where instructor can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Staff Grading" -msgstr "" - -#. Translators: "Problems you have submitted" refers to the problems that the -#. currently-logged-in -#. student has provided an answer for. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Problems you have submitted" -msgstr "" - -#. Translators: "Flagged Submissions" refers to student-provided answers to a -#. problem which are -#. marked by instructor or peer graders as 'flagged' potentially -#. inappropriate. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Flagged Submissions" -msgstr "" - #: lms/djangoapps/open_ended_grading/staff_grading_service.py msgid "" "Could not contact the external grading server. Please contact the " @@ -2388,6 +2477,10 @@ msgstr "" msgid "Trying to add a different currency into the cart" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "" "Please visit your dashboard to see your new" @@ -3080,6 +3173,7 @@ msgstr "" #: lms/templates/wiki/delete.html #: lms/templates/wiki/plugins/attachments/index.html #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -3146,6 +3240,7 @@ msgstr "" #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/modal/_modal-settings-language.html #: lms/templates/modal/accessible_confirm.html msgid "Close" @@ -3687,35 +3782,11 @@ msgstr "" msgid "close" msgstr "" -#: cms/templates/component.html cms/templates/manage_users.html -#: cms/templates/settings.html cms/templates/settings_advanced.html -#: cms/templates/settings_graders.html cms/templates/widgets/header.html -#: lms/templates/wiki/includes/article_menu.html -msgid "Settings" -msgstr "" - -#: cms/templates/component.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: cms/templates/overview.html lms/templates/problem.html -#: lms/templates/word_cloud.html -#: lms/templates/combinedopenended/openended/open_ended.html -#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html -#: lms/templates/verify_student/face_upload.html -msgid "Save" -msgstr "" - -#: cms/templates/component.html cms/templates/index.html -#: cms/templates/manage_users.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: lms/templates/discussion/_inline_new_post.html -#: lms/templates/discussion/_new_post.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/mustache/_inline_discussion.mustache -#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache -#: lms/templates/verify_student/face_upload.html -msgid "Cancel" +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." msgstr "" #. Translators: this is a verb describing the action of viewing more details @@ -3733,6 +3804,19 @@ msgstr "" msgid "Course Number" msgstr "" +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + #: cms/templates/index.html #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Organization:" @@ -3757,23 +3841,41 @@ msgstr "" #: cms/templates/login.html cms/templates/register.html #: lms/templates/login.html lms/templates/provider_login.html #: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html #: lms/templates/sysadmin_dashboard.html #: lms/templates/university_profile/edge.html msgid "Password" msgstr "" +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + #: cms/templates/manage_users.html #: lms/templates/courseware/instructor_dashboard.html msgid "Admin" msgstr "" +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + #: cms/templates/register.html cms/templates/widgets/header.html #: lms/templates/index.html msgid "Sign Up" msgstr "" #: cms/templates/register.html lms/templates/register-shib.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "Public Username" msgstr "" @@ -3814,14 +3916,6 @@ msgstr "" msgid "Help" msgstr "" -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "Visual" -msgstr "" - -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "HTML" -msgstr "" - #: common/templates/course_modes/choose.html msgid "Upgrade Your Registration for {} | Choose Your Track" msgstr "" @@ -4029,12 +4123,11 @@ msgstr "" #: lms/templates/contact.html msgid "" -"If you have a general question about {platform_name} please email {contact_email}. To see if your question" -" has already been answered, visit our {faq_link_start}FAQ " -"page{faq_link_end}. You can also join the discussion on our " -"{fb_link_start}facebook page{fb_link_end}. Though we may not have a chance " -"to respond to every email, we take all feedback into consideration." +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." msgstr "" #: lms/templates/contact.html @@ -4045,12 +4138,11 @@ msgstr "" msgid "" "If you have suggestions/feedback about the overall {platform_name} platform," " or are facing general technical issues with the platform (e.g., issues with" -" email addresses and passwords), you can reach us at {tech_email}. For technical questions, " -"please make sure you are using a current version of Firefox or Chrome, and " -"include browser and version in your e-mail, as well as screenshots or other " -"pertinent details. If you find a bug or other issues, you can reach us at " -"the following: {bugs_email}." +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." msgstr "" #: lms/templates/contact.html @@ -4091,11 +4183,47 @@ msgstr "" msgid "Please verify your new email" msgstr "" +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html #: lms/templates/dashboard/_dashboard_info_language.html msgid "edit" msgstr "" +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html msgid "Reset Password" msgstr "" @@ -4204,6 +4332,10 @@ msgstr "" msgid "Unregister" msgstr "" +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + #: lms/templates/email_change_failed.html lms/templates/email_exists.html msgid "E-mail change failed" msgstr "" @@ -4259,18 +4391,6 @@ msgstr "" msgid "Debug: " msgstr "" -#: lms/templates/enroll_students.html -msgid "foo" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "bar" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "biff" -msgstr "" - #: lms/templates/extauth_failure.html lms/templates/extauth_failure.html msgid "External Authentication failed" msgstr "" @@ -4378,14 +4498,10 @@ msgstr "" msgid "Email is incorrect." msgstr "" -#: lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html msgid "{platform_name} Help" msgstr "" -#: lms/templates/help_modal.html -msgid "{span_start}{platform_name}{span_end} Help" -msgstr "" - #: lms/templates/help_modal.html msgid "" "For questions on course lectures, homework, tools, or materials for " @@ -4428,7 +4544,8 @@ msgstr "" #: lms/templates/help_modal.html lms/templates/login.html #: lms/templates/provider_login.html lms/templates/provider_login.html #: lms/templates/register-shib.html lms/templates/register.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "E-mail" msgstr "" @@ -4655,10 +4772,39 @@ msgstr "" msgid "Remember me" msgstr "" +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4668,6 +4814,14 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + #: lms/templates/manage_user_standing.html msgid "Disable or Reenable student accounts" msgstr "" @@ -4711,15 +4865,15 @@ msgid "" msgstr "" #: lms/templates/module-error.html -msgid "There has been an error on the {platform_name} servers" +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" msgstr "" #: lms/templates/module-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at {tech_support_email} to report any " -"problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." msgstr "" #: lms/templates/module-error.html @@ -4771,6 +4925,10 @@ msgstr "" msgid "Log Out" msgstr "" +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + #: lms/templates/navigation.html msgid "How it Works" msgstr "" @@ -4828,8 +4986,9 @@ msgstr "" #: lms/templates/provider_login.html msgid "" -"Please note that we will be sending your user name, email, and full name to " -"this third party site." +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." msgstr "" #: lms/templates/provider_login.html @@ -4886,10 +5045,12 @@ msgid "Account Acknowledgements" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Terms of Service{link_end}" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Honor Code{link_end}" msgstr "" @@ -4970,6 +5131,26 @@ msgstr "" msgid "Register below to create your {platform_name} account" msgstr "" +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + #: lms/templates/register.html msgid "Please complete the following fields to register for an account. " msgstr "" @@ -5060,33 +5241,17 @@ msgid "Next" msgstr "" #: lms/templates/signup_modal.html -msgid "Sign Up for {span_start}{platform_name}{span_end}" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "E-mail *" +msgid "Sign Up for {platform_name}" msgstr "" #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname@domain.com" msgstr "" -#: lms/templates/signup_modal.html -msgid "Password *" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Public Username *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname (shown on forums)" msgstr "" -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Full Name *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. Your Name (for certificates)" msgstr "" @@ -5095,6 +5260,10 @@ msgstr "" msgid "Welcome {name}" msgstr "" +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + #: lms/templates/signup_modal.html msgid "Ed. Completed" msgstr "" @@ -5111,14 +5280,6 @@ msgstr "" msgid "Goals in signing up for {platform_name}" msgstr "" -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Terms of Service{link_end}*" -msgstr "" - -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Honor Code{link_end}*" -msgstr "" - #: lms/templates/signup_modal.html msgid "Already have an account?" msgstr "" @@ -5158,7 +5319,7 @@ msgid "Tag" msgstr "" #: lms/templates/staff_problem_info.html -msgid "Optional tag (eg \"done\" or \"broken\"):  " +msgid "Optional tag (eg \"done\" or \"broken\"):" msgstr "" #: lms/templates/staff_problem_info.html @@ -5203,43 +5364,11 @@ msgstr "" msgid "Textbook Navigation" msgstr "" -#: lms/templates/static_pdfbook.html -msgid "Page:" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom Out" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom In" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Automatic Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Actual Size" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Fit Page" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Full Width" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Previous page" msgstr "" -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Next page" msgstr "" @@ -5488,8 +5617,8 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" +#: lms/templates/video.html +msgid "Download Handout" msgstr "" #: lms/templates/word_cloud.html @@ -5727,6 +5856,10 @@ msgstr "" msgid "Register for {course.display_number_with_default}" msgstr "" +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Overview" msgstr "" @@ -5735,6 +5868,20 @@ msgstr "" msgid "Share with friends and family!" msgstr "" +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Classes Start" msgstr "" @@ -5778,17 +5925,11 @@ msgstr "" msgid "Explore free courses from {university_name}." msgstr "" -#: lms/templates/courseware/courseware-error.html -msgid "" -"There has been an error on the {span_start}{platform_name}{span_end} servers" -msgstr "" - #: lms/templates/courseware/courseware-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at '{tech_support_email}' to report any" -" problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." msgstr "" #: lms/templates/courseware/courseware.html @@ -5918,6 +6059,10 @@ msgstr "" msgid "{course_number} Course Info" msgstr "" +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + #: lms/templates/courseware/info.html lms/templates/courseware/info.html msgid "Course Updates & News" msgstr "" @@ -5938,12 +6083,12 @@ msgid "Instructor Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -msgid "Try New Beta Dashboard" +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html -msgid "Edit Course In Studio" +msgid "Try New Beta Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html @@ -6278,12 +6423,6 @@ msgstr "" msgid "Count of Students that Opened a Subsection" msgstr "" -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/metrics.html -msgid "Loading..." -msgstr "" - #: lms/templates/courseware/instructor_dashboard.html #: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Grade Distribution per Problem" @@ -6397,10 +6536,18 @@ msgstr "" msgid "Course Progress" msgstr "" +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + #: lms/templates/courseware/progress.html msgid "Course Progress for Student '{username}' ({email})" msgstr "" +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + #: lms/templates/courseware/progress.html msgid "{earned:.3n} of {total:.3n} possible points" msgstr "" @@ -6573,6 +6720,13 @@ msgid "" " of" msgstr "" +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + #: lms/templates/dashboard/_dashboard_course_listing.html msgid "Email Settings" msgstr "" @@ -6691,6 +6845,10 @@ msgstr "" msgid "Show Discussion" msgstr "" +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + #: lms/templates/discussion/_filter_dropdown.html msgid "Filter Topics" msgstr "" @@ -7053,24 +7211,14 @@ msgstr "" msgid "User Profile" msgstr "" -#: lms/templates/discussion/user_profile.html -msgid "Active Threads" +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread.mustache #: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Loading content" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -#: lms/templates/discussion/mustache/_profile_thread.mustache -msgid "View discussion" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Hide discussion" +msgid "Collapse discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -7082,6 +7230,14 @@ msgstr "" msgid "…" msgstr "" +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "" "Thank you for signing up for {platform_name}! To activate your account, " @@ -7121,10 +7277,19 @@ msgid "" "by a member of the course staff." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt msgid "Visit {course_about_url} to join the course and begin the beta test." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt #: lms/templates/emails/enroll_email_allowedmessage.txt #: lms/templates/emails/remove_beta_tester_email_message.txt @@ -7205,6 +7370,10 @@ msgid "" "{course_about_url} to join the course." msgstr "" +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + #: lms/templates/emails/enroll_email_allowedsubject.txt msgid "You have been invited to register for {course_name}" msgstr "" @@ -7215,10 +7384,6 @@ msgid "" "course staff. The course should now appear on your {site_name} dashboard." msgstr "" -#: lms/templates/emails/enroll_email_enrolledmessage.txt -msgid "To start accessing course materials, please visit {course_url}" -msgstr "" - #: lms/templates/emails/enroll_email_enrolledmessage.txt #: lms/templates/emails/unenroll_email_enrolledmessage.txt msgid "This email was automatically sent from {site_name} to {full_name}" @@ -7642,7 +7807,8 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Enter email addresses separated by new lines or commas." +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7653,9 +7819,10 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Email Addresses" +msgid "Email Addresses/Usernames" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Auto Enroll" msgstr "" @@ -7673,6 +7840,10 @@ msgid "" "once they make an account." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Notify users by email" @@ -7694,7 +7865,7 @@ msgid "Unenroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Batch Beta Testers" +msgid "Batch Beta Tester Addition" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7703,6 +7874,16 @@ msgid "" "be enrolled as a beta tester." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Add beta testers" msgstr "" @@ -7834,6 +8015,27 @@ msgstr "" msgid "Count of Students Opened a Subsection" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/send_email.html #: lms/templates/instructor/instructor_dashboard_2/send_email.html msgid "Send Email" @@ -8065,6 +8267,12 @@ msgid "" "{end_p_tag}\n" msgstr "" +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + #: lms/templates/peer_grading/peer_grading.html msgid "" "Here are a list of problems that need to be peer graded for this course." @@ -8301,6 +8509,16 @@ msgstr "" msgid "Register for [Course Name] | Receipt (Order" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + #: lms/templates/shoppingcart/receipt.html msgid " () Electronic Receipt" msgstr "" @@ -8540,20 +8758,18 @@ msgid "In the Press" msgstr "" #: lms/templates/static_templates/server-down.html -msgid "Currently the {platform_name} servers are down" +msgid "Currently the {platform_name} servers are down" msgstr "" #: lms/templates/static_templates/server-down.html #: lms/templates/static_templates/server-overloaded.html msgid "" "Our staff is currently working to get the site back up as soon as possible. " -"Please email us at {tech_support_email} to report any " -"problems or downtime." +"Please email us at {tech_support_email} to report any problems or downtime." msgstr "" #: lms/templates/static_templates/server-error.html -msgid "There has been a 500 error on the {platform_name} servers" +msgid "There has been a 500 error on the {platform_name} servers" msgstr "" #: lms/templates/static_templates/server-error.html @@ -8563,7 +8779,7 @@ msgid "" msgstr "" #: lms/templates/static_templates/server-overloaded.html -msgid "Currently the {platform_name} servers are overloaded" +msgid "Currently the {platform_name} servers are overloaded" msgstr "" #: lms/templates/university_profile/edge.html @@ -8934,6 +9150,8 @@ msgid "Complete your other re-verifications" msgstr "" #: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Return to where you left off" msgstr "" @@ -8974,13 +9192,7 @@ msgid "Failed" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "" -"Don't want to re-verify right now? {a_start}Return to where you left " -"off{a_end}" -msgstr "" - -#: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "{a_start}Return to where you left off{a_end}" +msgid "Don't want to re-verify right now?" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html @@ -9669,19 +9881,16 @@ msgid "" "immediately visible to other course team members." msgstr "" -#: cms/templates/component.html -msgid "Editor" -msgstr "" - #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html msgid "Duplicate" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Duplicate this component" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Delete this component" msgstr "" @@ -9695,23 +9904,40 @@ msgstr "" msgid "Container" msgstr "" -#: cms/templates/container.html cms/templates/studio_vertical_wrapper.html -msgid "No Actions" +#: cms/templates/container.html +msgid "This page has no content yet." msgstr "" -#: cms/templates/container.html +#: cms/templates/container.html cms/templates/container.html msgid "Publishing Status" msgstr "" #: cms/templates/container.html -msgid "This content is published with unit {unit_name}." +msgid "Published" msgstr "" #: cms/templates/container.html msgid "" -"You can view course components that contain other components on this page. " -"In the case of experiment blocks, this allows you to confirm that you have " -"properly configured your experiment groups." +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." msgstr "" #: cms/templates/course_info.html cms/templates/course_info.html @@ -9746,6 +9972,13 @@ msgstr "" msgid "View Live" msgstr "" +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + #: cms/templates/edit-tabs.html msgid "Show this page" msgstr "" @@ -11380,6 +11613,10 @@ msgstr "" msgid "Expand or Collapse" msgstr "" +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + #: cms/templates/textbooks.html msgid "You have unsaved changes. Do you really want to leave this page?" msgstr "" @@ -11468,15 +11705,15 @@ msgid "" msgstr "" #: cms/templates/unit.html -msgid "This unit is scheduled to be released to students" +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html -msgid "on {date}" -msgstr "" - -#: cms/templates/unit.html -msgid "with the subsection {link_start}{name}{link_end}" +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html diff --git a/conf/locale/bn_BD/LC_MESSAGES/djangojs.mo b/conf/locale/bn_BD/LC_MESSAGES/djangojs.mo index 05a890345a832817576b32a1f3f22029bbb2f8f5..9a69bd4ec30b42af85709f9ba08c88b83528a5b0 100644 GIT binary patch delta 35 qcmeBS>0z0$j>}Znz(~Q++{(am;tn}36I~+{1w&&iBZG|(bQl4v5eaSp delta 35 pcmeBS>0z0$j>}lr*iga1(#pte;tn|=&(KoA$iT|TXyXGNMgXfS32^`b diff --git a/conf/locale/bn_BD/LC_MESSAGES/djangojs.po b/conf/locale/bn_BD/LC_MESSAGES/djangojs.po index c4cbd1aecf..b21228d0e5 100644 --- a/conf/locale/bn_BD/LC_MESSAGES/djangojs.po +++ b/conf/locale/bn_BD/LC_MESSAGES/djangojs.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-03-31 09:26-0400\n" -"PO-Revision-Date: 2014-03-19 20:22+0000\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" +"PO-Revision-Date: 2014-04-24 13:20+0000\n" "Last-Translator: sarina \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/edx-platform/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -27,6 +27,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js #: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js #: common/static/coffee/src/discussion/utils.js msgid "OK" msgstr "" @@ -35,6 +36,8 @@ msgstr "" #: cms/static/js/base.js cms/static/js/views/asset.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js #: lms/static/admin/js/admin/DateTimeShortcuts.js #: lms/static/admin/js/admin/DateTimeShortcuts.js msgid "Cancel" @@ -334,6 +337,8 @@ msgstr "" #: common/static/coffee/src/discussion/views/discussion_thread_list_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js #: common/static/coffee/src/discussion/views/response_comment_view.js msgid "Sorry" msgstr "" @@ -390,16 +395,14 @@ msgid "vote" msgstr "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "" -"%(voteNum)s%(startSrSpan)s vote (click to remove your vote)%(endSrSpan)s" -msgid_plural "" -"%(voteNum)s%(startSrSpan)s votes (click to remove your vote)%(endSrSpan)s" +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" msgstr[0] "" msgstr[1] "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "%(voteNum)s%(startSrSpan)s vote (click to vote)%(endSrSpan)s" -msgid_plural "%(voteNum)s%(startSrSpan)s votes (click to vote)%(endSrSpan)s" +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" msgstr[0] "" msgstr[1] "" @@ -461,6 +464,11 @@ msgstr "" msgid "Pin Thread" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + #: common/static/coffee/src/discussion/views/discussion_thread_view.js msgid "We had some trouble loading responses. Please reload the page." msgstr "" @@ -497,6 +505,10 @@ msgstr "" msgid "Are you sure you want to delete this post?" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + #: common/static/coffee/src/discussion/views/response_comment_show_view.js msgid "anonymous" msgstr "" @@ -875,9 +887,10 @@ msgid "" "beta tester." msgstr "" -#. Translators: A list of email addresses appears after this sentence; +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "Could not find users associated with the following email addresses:" +msgid "Could not find users associated with the following identifiers:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -885,7 +898,7 @@ msgid "Error enrolling/unenrolling users." msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "The following email addresses are invalid:" +msgid "The following email addresses and/or usernames are invalid:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -1219,15 +1232,16 @@ msgid "(Show)" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Hyperlink

http://example.com/ \"optional title\"

" +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Image (upload file or type " -"url)

http://example.com/images/diagram.jpg \"optional " -"title\"

" +msgid "Insert Image (upload file or type url)" msgstr "" #: lms/static/js/Markdown.Editor.js @@ -1337,18 +1351,13 @@ msgstr "" msgid "Studio's having trouble saving your work" msgstr "" -#: cms/static/coffee/src/views/module_edit.js -msgid "Editing: %s" -msgstr "" - -#: cms/static/coffee/src/views/module_edit.js #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js #: cms/static/coffee/src/views/unit.js #: cms/static/coffee/src/xblock/cms.runtime.v1.js -#: cms/static/js/models/section.js cms/static/js/views/asset.js -#: cms/static/js/views/course_info_handout.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js #: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js -#: cms/static/js/views/overview.js.c +#: cms/static/js/views/xblock_editor.js msgid "Saving…" msgstr "" @@ -1364,6 +1373,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js #: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js msgid "Deleting…" msgstr "" @@ -1371,19 +1381,19 @@ msgstr "" msgid "Adding…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Duplicating…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Delete this component?" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Deleting this component is permanent and cannot be undone." msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Yes, delete this component" msgstr "" @@ -1530,6 +1540,10 @@ msgstr "" msgid "Upload a new PDF to “<%= name %>”" msgstr "" +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + #: cms/static/js/views/edit_textbook.js #: cms/static/js/views/overview_assignment_grader.js msgid "Saving" @@ -1545,6 +1559,10 @@ msgid "" "extension." msgstr "" +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + #: cms/static/js/views/overview.js msgid "Collapse All Sections" msgstr "" @@ -1606,6 +1624,10 @@ msgstr "" msgid "Deleting" msgstr "" +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + #: cms/static/js/views/uploads.js msgid "We're sorry, there was an error" msgstr "" @@ -1635,6 +1657,26 @@ msgstr "" msgid "Your changes have been saved." msgstr "" +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -1659,3 +1701,13 @@ msgstr "" #: cms/static/js/views/settings/main.js msgid "Files must be in JPEG or PNG format." msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/bn_IN/LC_MESSAGES/django.mo b/conf/locale/bn_IN/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..55bf2bf4352a5260a1250c46e3ef6e5f6eda5737 GIT binary patch literal 520 zcmY*W%We}f6fJ_)EW2iLkys>x8++0K!BHfXK2RjmM%BO;Ihh;R)x@@Jr%6AgztvCR zTey=}eO&3tuVdeHj{hCLyF1`|!+6j5$au^6%xG)KxaY&~Jhq&tnn!<4%Z$?+|4>ZU zI|WqlFf=-^d|Vfo6nxA$OUBkX*_ectSKtG=mX@P-iK%?=hwF~6wr zIMV(UPjn^)eOV4renHuX@|!9p%7K(j#7nxdZTDBaKFY5kkCYsIl3c|voibLBEqzqL zJI-vhA*@KR6->w(-B{>MU2Sz2I#)RdCB$~S?d_%7742GWB0Ts`B8ZoEMf3QeSh&B_ zbI~nk)7j~BG-Xc~$KGXfEaWz@qfEOjI4$c&u)NYSQ6B%U&T#n5YXz?;;;CEu+B&0P zxUjkS$q`0Qg=4*C>3Ts8l)a-TPYU)Lig~k%y1_I4jikVZ{W6XFBY2pOI}SdKq3n)| Fga0*BoE`uG literal 0 HcmV?d00001 diff --git a/conf/locale/bn_IN/LC_MESSAGES/django.po b/conf/locale/bn_IN/LC_MESSAGES/django.po new file mode 100644 index 0000000000..5b0b2c6a8e --- /dev/null +++ b/conf/locale/bn_IN/LC_MESSAGES/django.po @@ -0,0 +1,12580 @@ +# #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +# edX community translations have been downloaded from Bengali (India) (http://www.transifex.com/projects/p/edx-platform/language/bn_IN/). +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# django-studio.po (edx-platform) #-#-#-#-# +# edX translation file. +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +# edX community translations have been downloaded from Bengali (India) (http://www.transifex.com/projects/p/edx-platform/language/bn_IN/) +# Copyright (C) 2014 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# mako-studio.po (edx-platform) #-#-#-#-# +# edX translation file +# Copyright (C) 2014 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# messages.po (edx-platform) #-#-#-#-# +# edX translation file +# Copyright (C) 2013 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# wiki.po (edx-platform) #-#-#-#-# +# edX translation file +# Copyright (C) 2014 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: edx-platform\n" +"Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" +"PO-Revision-Date: 2014-02-06 03:04+0000\n" +"Last-Translator: \n" +"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/edx-platform/language/bn_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"Language: bn_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Translators: "Open Ended Panel" appears on a tab that, when clicked, opens +#. up a panel that +#. displays information about open-ended problems that a user has submitted or +#. needs to grade +#: cms/djangoapps/contentstore/utils.py common/lib/xmodule/xmodule/tabs.py +msgid "Open Ended Panel" +msgstr "" + +#: common/djangoapps/course_modes/models.py +msgid "Honor Code Certificate" +msgstr "" + +#: common/djangoapps/course_modes/views.py common/djangoapps/student/views.py +msgid "Enrollment is closed" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Enrollment mode not supported" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Invalid amount selected." +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "No selected price or selected price is too low." +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Administrator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Moderator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Community TA" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Student" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "" +"Your account has been disabled. If you believe this was done in error, " +"please contact us at {link_start}{support_email}{link_end}" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "Disabled Account" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Male" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Female" +msgstr "" + +#. Translators: 'Other' refers to the student's gender +#. Translators: 'Other' refers to the student's level of education +#: common/djangoapps/student/models.py common/djangoapps/student/models.py +msgid "Other" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Doctorate" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Master's or professional degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Bachelor's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Associate's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Secondary/high school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Junior secondary/junior high/middle school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Elementary/primary school" +msgstr "" + +#. Translators: 'None' refers to the student's level of education +#: common/djangoapps/student/models.py +msgid "None" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id not specified" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id is invalid" +msgstr "" + +#: common/djangoapps/student/views.py +#: lms/templates/courseware/course_about.html +msgid "Course is full" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You are not enrolled in this course" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Enrollment action is invalid" +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "There was an error receiving your login information. Please email us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has been temporarily locked due to excessive login failures. " +"Try again later." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Too many failed login attempts. Try again later." +msgstr "" + +#: common/djangoapps/student/views.py lms/templates/provider_login.html +msgid "Email or password is incorrect." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has not been activated. We have sent another activation " +"message. Please check your e-mail for the activation instructions." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please enter a username" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please choose an option" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "User with username {} does not exist" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully disabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully reenabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unexpected account status" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Public Username '{username}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Email '{email}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Error (401 {field}). E-mail us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "To enroll, you must follow the honor code." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You must accept the terms of service." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username must be minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A properly formatted e-mail is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your legal name must be a minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A valid password is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Accepting Terms of Service is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Agreeing to the Honor Code is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A level of education is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your gender is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your year of birth is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your mailing address is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A description of your goals is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A city is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A country is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Email cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail is required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username should only consist of A-Z and 0-9, with no spaces." +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Password: " +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Could not send activation e-mail." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unknown error. Please e-mail us to let us know how it happened." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "No inactive user with this e-mail exists" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unable to send reactivation email" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Invalid password" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail address required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with this e-mail already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Old email is the same as the new email." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Name required" +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Invalid ID" +msgstr "" + +#. Translators: the translation for "LONG_DATE_FORMAT" must be a format +#. string for formatting dates in a long form. For example, the +#. American English form is "%A, %B %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "LONG_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "DATE_TIME_FORMAT" must be a format +#. string for formatting dates with times. For example, the American +#. English form is "%b %d, %Y at %H:%M". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "DATE_TIME_FORMAT" +msgstr "" + +#. Translators: the translation for "SHORT_DATE_FORMAT" must be a +#. format string for formatting dates in a brief form. For example, +#. the American English form is "%b %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "SHORT_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "TIME_FORMAT" must be a format +#. string for formatting times. For example, the American English +#. form is "%H:%M:%S". See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "TIME_FORMAT" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "AM" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "PM" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Monday Februrary 10, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Monday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Tuesday Februrary 11, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Tuesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Wednesday Februrary 12, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Wednesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Thursday Februrary 13, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Thursday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Friday Februrary 14, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Friday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Saturday Februrary 15, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Saturday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Sunday Februrary 16, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Sunday" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Mon Feb 10, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Mon" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Tue Feb 11, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Tue" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Wed Feb 12, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Wed" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Thu Feb 13, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Thu" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Fri Feb 14, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Fri" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sat Feb 15, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sat" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sun Feb 16, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jan 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jan" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Feb 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Feb" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Mar 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Mar" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Apr 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Apr" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "May 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "May" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jun 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jul 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jul" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Aug 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Aug" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Sep 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Sep" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Oct 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Oct" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Nov 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Nov" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Dec 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Dec" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "January 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "January" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "February 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "February" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "March 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "March" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "April 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "April" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "May 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "May" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "June 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "June" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "July 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "July" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "August 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "August" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "September 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "September" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "October 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "October" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "November 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "November" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "December 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "December" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Invalid Length ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or more" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or less" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Must be more complex ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more uppercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more lowercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more digits" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more punctuation characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more non ascii characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more unique words" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Too similar to a restricted dictionary word." +msgstr "" + +#: common/lib/capa/capa/capa_problem.py +msgid "Cannot rescore problems with possible file submissions" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "correct" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incorrect" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incomplete" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py common/lib/capa/capa/inputtypes.py +msgid "unanswered" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "processing" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your file(s) have been submitted. As soon as your submission is graded, this" +" message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your answer has been submitted. As soon as your submission is graded, this " +"message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Submitted. As soon as a response is returned, this message will be replaced " +"by that feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Error {err} in evaluating hint function {hintfn}." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "(Source code line unavailable)" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "See XML source line {sourcenum}." +msgstr "" + +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py +msgid "There was a problem with the staff answer to this problem." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{student_answer}' as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use variables ({bad_variables}) in numerical problems." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "factorial function evaluated outside its domain:'{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid math syntax: '{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use complex numbers in range tolerance problems" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: complex boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: empty boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "CustomResponse: check function returned an invalid dictionary!" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"Unable to deliver your submission to grader (Reason: {error_msg}). Please " +"try again later." +msgstr "" + +#. Translators: 'grader' refers to the edX automatic code grader. +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/capa/capa/responsetypes.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Invalid grader reply. Please contact the course staff." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: {bad_input} not permitted in answer." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"factorial function not permitted in answer for this problem. Provided answer" +" was: {bad_input}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula" +msgstr "" + +#. Translators: 'SchematicResponse' is a problem type and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Error in evaluating SchematicResponse. The error was: {error_msg}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "The Staff answer could not be interpreted as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{given_answer}' as a number." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Final Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.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_base.py +msgid "" +"The problem's state was corrupted by an invalid submission. The submission " +"consisted of:" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "If this error persists, please contact the course staff." +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_base.py +#: common/lib/xmodule/xmodule/capa_base.py +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem is closed." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be reset before it can be checked again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "You must wait at least {wait} seconds between submissions." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + +#. Translators: {msg} will be replaced with a problem's error message. +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Error: {msg}" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py +msgid "Problem's definition does not support rescoring." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be answered before it can be graded again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem needs to be reset prior to save." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Your answers have been saved." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Your answers have been saved but not graded. Click 'Check' to grade them." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Refresh the page and make an attempt before resetting." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_module.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 +msgid "" +"The state of this problem has changed since you loaded this page. Please " +"refresh your page." +msgstr "" + +#: common/lib/xmodule/xmodule/course_module.py +msgid "General" +msgstr "" + +#. Translators: TBD stands for 'To Be Determined' and is used when a course +#. does not yet have an announced start date. +#: common/lib/xmodule/xmodule/course_module.py +msgid "TBD" +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: 'Courseware' refers to the tab in the courseware that leads to +#. the content of a course +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/courseware/courseware-error.html +msgid "Courseware" +msgstr "" + +#. Translators: "Course Info" is the name of the course's information and +#. updates page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Course Info" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Progress" is the name of the student's course progress page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/peer_grading/peer_grading.html +msgid "Progress" +msgstr "" + +#. Translators: "Wiki" is the name of the course's wiki page +#: common/lib/xmodule/xmodule/tabs.py lms/djangoapps/course_wiki/views.py +#: lms/templates/wiki/base.html +msgid "Wiki" +msgstr "" + +#. Translators: "Discussion" is the title of the course forum page +#. Translators: 'Discussion' refers to the tab in the courseware that leads to +#. the discussion forums +#: common/lib/xmodule/xmodule/tabs.py common/lib/xmodule/xmodule/tabs.py +msgid "Discussion" +msgstr "" + +#: common/lib/xmodule/xmodule/tabs.py cms/templates/textbooks.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Textbooks" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Staff grading" appears on a tab that allows +#. staff to view open-ended problems that require staff grading +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/instructor/staff_grading.html +msgid "Staff grading" +msgstr "" + +#. Translators: "Peer grading" appears on a tab that allows +#. students to view open-ended problems that require grading +#: common/lib/xmodule/xmodule/tabs.py +msgid "Peer grading" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Syllabus" appears on a tab that, when clicked, opens the +#. syllabus of the course. +#: common/lib/xmodule/xmodule/tabs.py lms/templates/courseware/syllabus.html +msgid "Syllabus" +msgstr "" + +#. Translators: 'Instructor' appears on the tab that leads to the instructor +#. dashboard, which is +#. a portal where an instructor can get data and perform various actions on +#. their course +#: common/lib/xmodule/xmodule/tabs.py +msgid "Instructor" +msgstr "" + +#. Translators: "Self" is used to denote an openended response that is self- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Self" +msgstr "" + +#. Translators: "AI" is used to denote an openended response that is machine- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "AI" +msgstr "" + +#. Translators: "Peer" is used to denote an openended response that is peer- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Peer" +msgstr "" + +#. Translators: "Not started" is used to communicate to a student that their +#. response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Not started." +msgstr "" + +#. Translators: "Being scored." is used to communicate to a student that their +#. response +#. are in the process of being scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Being scored." +msgstr "" + +#. Translators: "Scoring finished" is used to communicate to a student that +#. their response +#. have been scored, but the full scoring process is not yet complete +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scoring finished." +msgstr "" + +#. Translators: "Complete" is used to communicate to a student that their +#. openended response has been fully scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Complete." +msgstr "" + +#. Translators: "Scored rubric" appears to a user as part of a longer +#. string that looks something like: "Scored rubric from grader 1". +#. "Scored" is an adjective that modifies the noun "rubric". +#. That longer string appears when a user is viewing a graded rubric +#. returned from one of the graders of their openended response problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scored rubric" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "" +"You have attempted this question {number_of_student_attempts} times. You are" +" only allowed to attempt it {max_number_of_attempts} times." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "The problem state got out-of-sync. Please try reloading the page." +msgstr "" + +#. Translators: "Self-Assessment" refers to the self-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Self-Assessment" +msgstr "" + +#. Translators: "Peer-Assessment" refers to the peer-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Peer-Assessment" +msgstr "" + +#. Translators: "Instructor-Assessment" refers to the instructor-assessed mode +#. of openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Instructor-Assessment" +msgstr "" + +#. Translators: "AI-Assessment" refers to the machine-graded mode of openended +#. evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "AI-Assessment" +msgstr "" + +#. Translators: 'tag' is one of 'feedback', 'submission_id', +#. 'grader_id', or 'score'. They are categories that a student +#. responds to when filling out a post-assessment survey +#. of his or her grade from an openended problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Could not find needed tag {tag_name} in the survey responses. Please try " +"submitting again." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "There was an error saving your feedback. Please contact course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Couldn't submit feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Unable to save your feedback. Please try again later." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your submission." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Unable to submit your submission to the grader. Please try again later." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error getting feedback from grader." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "No feedback available from grader." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error handling action. Please try again." +msgstr "" + +#. Translators: this string appears once an openended response +#. is submitted but before it has been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: "Not started" communicates to a student that their response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Not started" +msgstr "" + +#. Translators: "In progress" communicates to a student that their response +#. is currently in the grading process +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "In progress" +msgstr "" + +#. Translators: "Done" communicates to a student that their response +#. has been fully graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Done" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We could not find a file in your submission. Please try choosing a file or " +"pasting a URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We are having trouble saving your file. Please try another file or paste a " +"URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/self_assessment_module.py +msgid "Error saving your score. Please notify course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Can't receive transcripts from Youtube for {youtube_id}. Status code: " +"{status_code}." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Can't find any transcripts on the Youtube service." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "We support only SubRip (*.srt) transcripts format." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Something wrong with SubRip transcripts file during parsing. Inner message " +"is {error_message}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Something wrong with SubRip transcripts file during parsing." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_module.py +msgid "A YouTube URL or a link to a file hosted anywhere on the web." +msgstr "" + +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Navigation" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "About these documents" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Index" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/wiki/plugins/attachments/index.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Search" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/copyright.html +msgid "Copyright" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{label} {problem_name} - {count_grade} {students} ({percent:.0f}%: " +"{grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "students" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "questions" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{num_students} student(s) opened Subsection {subsection_num}: " +"{subsection_name}" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{problem_info_x} {problem_info_n} - {count_grade} {students} " +"({percent:.0f}%: {grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#. Translators: this string includes wiki markup. Leave the ** and the _ +#. alone. +#: lms/djangoapps/course_wiki/views.py +msgid "This is the wiki for **{organization}**'s _{course_name}_." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Course page automatically created." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Welcome to the edX Wiki" +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Visit a course wiki to add an article." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} does not exist." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} has never accessed problem {location}" +msgstr "" + +#: lms/djangoapps/courseware/features/video.py lms/templates/video.html +msgid "ERROR: No playable video sources found!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Path {0} doesn't exist, please create it, or configure a different path with" +" GIT_REPO_DIR" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Non usable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to get git log" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "git clone or pull failed!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to run import command." +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "The underlying module store does not support import." +msgstr "" + +#. Translators: This is an error message when they ask for a +#. particular version of a git repository and that version isn't +#. available from the remote source they specified +#: lms/djangoapps/dashboard/git_import.py +msgid "The specified remote branch is not available." +msgstr "" + +#. Translators: Error message shown when they have asked for a git +#. repository branch, a specific version within a repository, that +#. doesn't exist, or there is a problem changing to it. +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to switch to specified branch. Please check your branch name." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}, error {1}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "fixed password" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "All ok!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide full name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email must end in" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed - email {0} already exists as external_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Password must be supplied if not using certificates" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email address required (not username)" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Oops, failed to create user {0}, IntegrityError" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "User {0} created successfully!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with email address {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with username {0} - {1}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted user {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Statistic" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Value" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Site statistics" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Total number of users" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Courses loaded in the modulestore" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/templates/tracking_log.html +msgid "username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "email" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Repair Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Create User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Delete User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "The git repo location should end with '.git', and be a valid url" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Added Course" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Refusing to import. GIT_IMPORT_WITH_XMLMODULESTORE is not turned on, and it " +"is generally not safe to import into an XMLModuleStore with multithreaded. " +"We recommend you enable the MongoDB based module store instead, unless this " +"is a development environment." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "" +"The course {0} already exists in the data directory! (reloading anyway)" +msgstr "" + +#. Translators: unable to download the course content from +#. the source git repository. Clone occurs if this is brand +#. new, and pull is when it is being updated from the +#. source. +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Unable to clone or pull repository. Please check your url. Output was: {0!r}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed to clone repository to {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Successfully switched to branch: {branch_name}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Loaded course {0} {1}
Errors:" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: cms/templates/index.html cms/templates/settings.html +msgid "Course Name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Directory/ID" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Git Commit" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Change" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Editor" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Information about all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Error - cannot get course with ID {0}
{1}
" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "course_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# enrolled" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# staff" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "instructors" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Enrollment information for all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "role" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "full_name" +msgstr "" + +#: lms/djangoapps/dashboard/management/commands/git_add_course.py +msgid "" +"Import the specified git repository and optional branch into the modulestore" +" and optionally specified directory." +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with email address" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with username" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Failed in authenticating" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Unable to clone or pull repository" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Error - cannot get course with ID" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Re-open thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Close thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Title can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Body can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Comment level too deep" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "allowed file types are '%(file_types)s'" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "maximum upload file size is %(file_size)sK" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "" +"Error uploading file. Please contact the site administrator. Thank you." +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Good" +msgstr "" + +#: lms/djangoapps/django_comment_client/forum/views.py +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "All Groups" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "User does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Task is already running." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Username" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Name" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Email" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Language" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Location" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Birth Year" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "Gender" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Level of Education" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +msgid "Mailing Address" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Goals" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Complete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Incomplete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Your grade report is being generated! You can view the status of the " +"generation task in the 'Pending Instructor Tasks' section." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"A grade report generation task is already in progress. Check the 'Pending " +"Instructor Tasks' table for the status of the task. When completed, the " +"report will be available for download in the table below." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully changed due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully reset due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Membership" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Student Admin" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Extensions" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Data Download" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/courseware/instructor_dashboard.html +msgid "Analytics" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Course Statistics At A Glance" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found a single student. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find student with that email or username." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Summary Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Raw Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for resetting \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found module. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname: {url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Deleted student module state for {state}!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to delete module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Module state successfully reset!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't reset module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{key}\" for student {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{key}\": {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Progress page for username: {username} with email address: {email}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Assignment Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Please enter an assignment name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Invalid assignment name '{name}'" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "External email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades for assignment \"{name}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Staff" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Instructors" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student profile data for course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found {num} records to dump." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student state for problem {problem}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Beta Testers" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades from {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook defined in course metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook url defined in settings.FEATURES" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No gradebook name defined in course remote_gradebook metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to communicate with gradebook server at {url}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: {err}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Remote gradebook response for {action}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Full name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Roles" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Forum {name}s in course {id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown rolename \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown username \"{username}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" does not have rolename \"{rolename}\", cannot " +"remove" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Removed \"{username}\" from \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: user \"{username}\" already has rolename \"{rolename}\", cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" should first be added as staff before adding as a" +" forum administrator, cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Added \"{username}\" to \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "{title} in course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "ID" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py cms/templates/register.html +#: lms/templates/dashboard.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "Full Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "edX email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Un-enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\", module " +"\"{problem}\" and student \"{student}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\" and module " +"\"{problem}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unable to parse date: " +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Couldn't find module for url: {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +#: lms/djangoapps/instructor/views/tools.py +msgid "Extended Due Date" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Users with due date extensions for {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unit" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Due date extensions for {0} {1} ({2})" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "rescored" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "reset" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +#: lms/templates/wiki/plugins/attachments/index.html wiki/models/article.py +msgid "deleted" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "emailed" +msgstr "" + +#: lms/djangoapps/instructor_task/tasks.py +msgid "graded" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +#: lms/djangoapps/instructor_task/views.py +msgid "No status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No task_output information found for instructor_task {0}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No message provided" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "Invalid task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No progress status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_input information found for instructor_task {0}: {1}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} and {succeeded} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Progress: {action} {succeeded} of {attempted} so far" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find submission to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any students with submissions to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for any of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem {action} for {succeeded} of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any recipients to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message failed to be {action} for any of {attempted} recipients " +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message successfully {action} for {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Message {action} for {succeeded} of {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Status: {action} {succeeded} of {attempted}" +msgstr "" + +#. Translators: {skipped} is a count. This message is appended to task +#. progress status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (skipping {skipped})" +msgstr "" + +#. Translators: {total} is a count. This message is appended to task progress +#. status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (out of {total})" +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +"\n" +" Dear %(student_name)s,\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +" \n" +" Congratulations on earning your certificate in %(course_name)s!\n" +" Since you have an account on LinkedIn, you can display your hard earned\n" +" credential for your colleagues to see. Click the button below to add the\n" +" certificate to your profile.\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "Add to profile" +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Could not contact the external grading server. Please contact the " +"development team at {email}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Cannot find any open response problems in this course. Have you submitted " +"answers to any open response assessment questions? If not, please do so and " +"return to this page." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "AI Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Peer Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Not yet available" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Automatic Checker" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Instructor Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify course " +"staff." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify your edX" +" point of contact." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "for course {0} and student {1}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View all problems that require peer assessment in this particular course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View ungraded submissions submitted by students for the open ended problems " +"in the course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View open ended problems that you have previously submitted for grading." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "View submissions that have been flagged by students as inappropriate." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +#: lms/djangoapps/open_ended_grading/views.py +msgid "New submissions to grade" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "New grades have been returned" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "Submissions have been flagged for review" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"\n" +" Error with initializing peer grading.\n" +" There has not been a peer grading module created in the courseware that would allow you to grade others.\n" +" Please check back later for this.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Order Payment Confirmation" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Trying to add a different currency into the cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Please visit your dashboard to see your new" +" enrollments." +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "[Refund] User-Requested Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Mode {mode} does not exist for {course_id}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Certificate of Achievement, {mode_name} for course {course}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Note - you have up to 2 weeks into the course to unenroll from the Verified " +"Certificate option and receive a full refund. To receive your refund, " +"contact {billing_email}. Please include your order number in your e-mail. " +"Please do NOT include your credit card information." +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order Number" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Customer Name" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Original Transaction" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Amount of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "Service Fees (if any)" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Purchase Time" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order ID" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Status" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +msgid "Quantity" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Unit Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Currency" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: wiki/plugins/attachments/forms.py +msgid "Description" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Comments" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "University" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py cms/templates/widgets/header.html +#: cms/templates/widgets/header.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Course" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Announce Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py cms/templates/settings.html +msgid "Course Start Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Close Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Period" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Enrolled" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Audit Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Honor Code Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Verified Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue over the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Verified Students Contributing More than the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Dollars Refunded" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Transactions" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Payments Collected" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Successful Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Amount of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You must be logged-in to add to a shopping cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course you requested does not exist." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course {0} is already in your cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "You are already registered in course {0}." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "Course added to cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You do not have permission to view this page." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor did not return a required parameter: {0}" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor returned a badly-typed value {0} for param {1}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The payment processor accepted an order whose number is not in our system." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The amount charged by the processor {0} {1} is different than the total cost" +" of the order {2} {3}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor did not accept your payment.\n" +" The decision they returned was {decision},\n" +" and the reason was {reason_code}:{reason_msg}.\n" +" You were not charged. Please try a different form of payment.\n" +" Contact us with payment-related questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a payment confirmation that had inconsistent data!\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" The specific error message is: {msg}.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Due to an error your purchase was charged for a different amount than the order total!\n" +" The specific error message is: {msg}.\n" +" Your credit card has probably been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a corrupted message regarding your charge, so we are\n" +" unable to validate that the message actually came from the payment processor.\n" +" The specific error message is: {msg}.\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Successful transaction." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request is missing one or more required fields." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "One or more fields in the request contains invalid data." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The merchantReferenceCode sent with this authorization request matches the\n" +" merchantReferenceCode of another authorization request that you sent in the last 15 minutes.\n" +" Possible fix: retry the payment after 15 minutes.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Error: General system failure. Possible fix: retry the payment after a few " +"minutes." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received but there was a server timeout.\n" +" This error does not include timeouts between the client and the server.\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but a service did not finish running in time\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The issuing bank has questions about the request. Possible fix: retry with " +"another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Expired card. You might also receive this if the expiration date you\n" +" provided does not match the date the issuing bank has on file.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" General decline of the card. No other information provided by the issuing bank.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Insufficient funds in the account. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Unknown reason" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Issuing bank unavailable. Possible fix: retry again after a few minutes" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Inactive card or card not authorized for card-not-present transactions.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The card has reached the credit limit. Possible fix: retry with another form" +" of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid card verification number. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid account number. Possible fix: retry with another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type is not accepted by the payment processor.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"General decline by the processor. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" There is a problem with our CyberSource merchant configuration. Please let us know at {0}\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The requested amount exceeds the originally authorized amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Processor Failure. Possible fix: retry the payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The authorization has already been captured" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The requested transaction amount must match the previous transaction amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type sent is invalid or does not correlate with the credit card number.\n" +" Possible fix: retry with the same card or another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request ID is invalid." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" You requested a capture through the API, but there is no corresponding, unused authorization record.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The transaction has already been settled or reversed." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The capture or credit is not voidable because the capture or credit information has already been\n" +" submitted to your processor. Or, you requested a void for a type of transaction that cannot be voided.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "You requested a credit for a capture that was previously voided" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but there was a timeout at the payment processor.\n" +" Possible fix: retry the payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The authorization request was approved by the issuing bank but declined by CyberSource.'\n" +" Possible fix: retry with a different form of payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Reports" +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "" +"There was an error in your date input. It should be formatted as YYYY-MM-DD" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "No photo ID was provided." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "We couldn't read your name from your photo ID image." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "" +"The name associated with your account and the name on your ID do not match." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "The image of your face was not clear." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "Your face was not visible in your self-photo" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "There was an error verifying your ID photos." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "Selected price is not valid number." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "This course doesn't support verified certificates" +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "No selected price or selected price is below minimum." +msgstr "" + +#: lms/templates/main_django.html cms/templates/base.html +#: lms/templates/main.html +msgid "Skip to this view's content" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +#: lms/templates/registration/password_reset_complete.html +msgid "Your Password Reset is Complete" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +msgid "" +"\n" +" Your password has been set. You may go ahead and %(link_start)slog in%(link_end)s now.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Form" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" We're sorry, %(platform_name)s enrollment is not available in your region\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The following errors occurred while processing your registration: " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "You must complete all fields." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The two password fields didn't match." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"We're sorry, our systems seem to be having trouble processing your password " +"reset" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Someone has been made aware of this issue. Please try again shortly. Please %(start_link)scontact us%(end_link)s about any concerns you have.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"Please enter your new password twice so we can verify you typed it in " +"correctly.
Required fields are noted by bold text and an asterisk (*)." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: lms/templates/forgot_password_modal.html lms/templates/login.html +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Required Information" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password Again" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Change My Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your Password Reset Was Unsuccessful" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" The password reset link was invalid, possibly because the link has already been used. Please return to the %(start_link)slogin page%(end_link)s and start the password reset process again.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Help" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: cms/templates/login.html lms/templates/login-sidebar.html +#: lms/templates/register-sidebar.html +msgid "Need Help?" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" View our %(start_link)shelp section for contact information and answers to commonly asked questions%(end_link)s\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"You're receiving this e-mail because you requested a password reset for your" +" user account at edx.org." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"If you didn't request this change, you can disregard this email - we have " +"not yet reset your password." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Thanks for using our site!" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "The edX Team" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "Last modified:" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "See all children" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "This article was last modified:" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/create.html.py +msgid "Add new article" +msgstr "" + +#: lms/templates/wiki/create.html +msgid "Create article" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/delete.html +#: lms/templates/wiki/delete.html.py +msgid "Go back" +msgstr "" + +#: lms/templates/wiki/delete.html lms/templates/wiki/delete.html.py +#: lms/templates/wiki/edit.html +msgid "Delete article" +msgstr "" + +#: lms/templates/wiki/delete.html +#: lms/templates/wiki/plugins/attachments/index.html +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Delete" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You cannot delete a root article." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You cannot delete this article because you do not have permission to delete " +"articles with children. Try to remove the children manually one-by-one." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You are deleting an article. This means that its children will be deleted as" +" well. If you choose to purge, children will also be purged!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "Articles that will be deleted" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "...and more!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You are deleting an article. Please confirm." +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/component.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/wiki/includes/article_menu.html +msgid "Edit" +msgstr "" + +#: lms/templates/wiki/edit.html lms/templates/wiki/edit.html.py +msgid "Save changes" +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/unit.html +msgid "Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this is a control to allow users to exit out of this modal +#. interface (a menu or piece of UI that takes the full focus of the screen) +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/forgot_password_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/signup_modal.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/modal/_modal-settings-language.html +#: lms/templates/modal/accessible_confirm.html +msgid "Close" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Wiki Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html +#: lms/templates/modal/_modal-settings-language.html +msgid "window open" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Back to editor" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "History" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"Click each revision to see a list of edited lines. Click the Preview button " +"to see how the article looked at this stage. At the bottom of this page, you" +" can change to a particular revision or merge an old revision with the " +"current one." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "(no log message)" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Preview this revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Auto log:" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Change" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Merge selected with current..." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Switch to selected version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Wiki Revision Preview" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Back to history view" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Switch to this version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge Revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge with current" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"When you merge a revision with the current, all data will be retained from " +"both versions and merged at its approximate location from each revision." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "After this, it's important to do a manual review." +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Create new merged version" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing revision:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing a merge between two revisions:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "This revision has been deleted." +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Restoring to this revision will mark the article as deleted." +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "" +"\n" +" You need to log in or sign up to use this function.\n" +" " +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "You need to log in or sign up to use this function." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Cheatsheet" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Syntax Help" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"This wiki uses Markdown for styling. There are several " +"useful guides online. See any of the links below for in-depth details:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Markdown: Basics" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quick Markdown Syntax Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Miniature Markdown Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"To create a new wiki article, create a link to it. Clicking the link gives " +"you the creation page." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "[Article Name](wiki:ArticleName)" +msgstr "" + +#. Translators: Do not translate "edX" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Additions:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Math Expression" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Useful examples:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wikipedia" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Wiki" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Huge Header" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Smaller Header" +msgstr "" + +#. Translators: Leave the punctuation, but translate "emphasis" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "*emphasis* or _emphasis_" +msgstr "" + +#. Translators: Leave the punctuation, but translate "strong" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "**strong** or __strong__" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Unordered List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 1" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 2" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Ordered" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quotes" +msgstr "" + +#: lms/templates/wiki/includes/editor_widget.html +msgid "" +"\n" +" Markdown syntax is allowed. See the %(start_link)scheatsheet%(end_link)s for help.\n" +" " +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +#: wiki/plugins/attachments/wiki_plugin.py +msgid "Attachments" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload new file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search and add file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload File" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search files and articles" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"You can reuse files from other articles. These files are subject to updates " +"on other articles which may or may not be a good thing." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"The following files are available for this article. Copy the markdown tag to" +" directly refer to a file from the article text." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Markdown tag" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Uploaded by" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Size" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File History" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Detach" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Replace" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Restore" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "anonymous (IP logged)" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File history" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "revisions" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "There are no attachments for this article." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Invalid course update id." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Course update not found." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"GIT_REPO_EXPORT_DIR not set or path {0} doesn't exist, please create it, or " +"configure a different path with GIT_REPO_EXPORT_DIR" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Non writable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"If using http urls, you must provide the username and password in the url. " +"Similar to https://user:pass@github.com/user/course." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to determine branch, repo in detached HEAD mode" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to update or clone git repository." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to export course to xml." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to configure git username and password" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to commit changes. This is usually because there are no changes to be" +" committed" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to push changes. This is usually because the remote repository " +"cannot be contacted" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Bad course location provided" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Missing branch on fresh clone" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command was: {0!r}. Working directory was: {1!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command output was: {0!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Directory already exists, doing a git reset and pull instead of git clone." +msgstr "" + +#: cms/djangoapps/contentstore/utils.py lms/templates/notes.html +msgid "My Notes" +msgstr "" + +#: cms/djangoapps/contentstore/management/commands/git_export.py +msgid "" +"Take the specified course and attempt to export it to a git repository\n" +". Course directory must already be a git repository. Usage: git_export " +msgstr "" + +#: cms/djangoapps/contentstore/views/assets.py +msgid "Upload completed" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Special characters not allowed in organization, course number, and course " +"run." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Unable to create course '{name}'.\n" +"\n" +"{err}" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization, course number," +" and course run. Please change either organization or course number to be " +"unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Please change either the organization or course number so that it is unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization and course " +"number. Please change at least one field to be unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/export_git.py +msgid "Course successfully exported to git repository" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "We only support uploading a .tar.gz file." +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "File upload corrupted. Please try again" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "Could not find the course.xml file in the package." +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of '{0}'" +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Incoming video data is empty." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Can't find item by locator." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Transcripts are supported only for \"video\" modules." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Insufficient permissions" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Could not find user by email address '{email}'." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "User {email} has registered but has not yet activated his/her account." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "`role` is required" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Only instructors may create other instructors" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "You may not remove the last instructor from a course" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "unrequested" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "pending" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "granted" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "denied" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Studio user" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "The date when state was last updated" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Current course creator state" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "" +"Optional notes about this user (for example, why course creation access was " +"denied)" +msgstr "" + +#: cms/templates/404.html cms/templates/error.html +#: lms/templates/static_templates/404.html +msgid "Page Not Found" +msgstr "" + +#: cms/templates/404.html lms/templates/static_templates/404.html +msgid "Page not found" +msgstr "" + +#: cms/templates/asset_index.html lms/templates/courseware/courseware.html +#: lms/templates/verify_student/_modal_editname.html +msgid "close" +msgstr "" + +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." +msgstr "" + +#. Translators: this is a verb describing the action of viewing more details +#: cms/templates/container_xblock_component.html +#: lms/templates/wiki/includes/article_menu.html +msgid "View" +msgstr "" + +#: cms/templates/html_error.html lms/templates/module-error.html +msgid "Error:" +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +#: lms/templates/courseware/course_about.html +msgid "Course Number" +msgstr "" + +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Organization:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Number:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Pending" +msgstr "" + +#: cms/templates/login.html lms/templates/login.html +#: lms/templates/university_profile/edge.html +msgid "Forgot password?" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +#: lms/templates/login.html lms/templates/provider_login.html +#: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Password" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + +#: cms/templates/manage_users.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Admin" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + +#: cms/templates/register.html cms/templates/widgets/header.html +#: lms/templates/index.html +msgid "Sign Up" +msgstr "" + +#: cms/templates/register.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "Public Username" +msgstr "" + +#: cms/templates/register.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "Preferred Language" +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Thanks for activating your account." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "This account has already been activated." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Visit your {link_start}dashboard{link_end} to see your courses." +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/static_templates/tos.html +#: lms/templates/static_templates/tos.html +msgid "Terms of Service" +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/footer.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/privacy.html +msgid "Privacy Policy" +msgstr "" + +#: cms/templates/widgets/header.html lms/templates/help_modal.html +#: lms/templates/navigation.html lms/templates/static_templates/help.html +#: lms/templates/static_templates/help.html wiki/plugins/help/wiki_plugin.py +msgid "Help" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Register for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sorry, there was an error when trying to register you" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your track:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Certificate of Achievement (ID Verified)" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your contribution for this course (min. $" +msgstr "" + +#: common/templates/course_modes/choose.html +#: lms/templates/verify_student/photo_verification.html +msgid "):" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay? What if I don't meet all the requirements?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"As a not-for-profit, edX uses your contribution to support our mission to " +"provide quality education to everyone around the world, and to improve " +"learning through research. While we have established a minimum fee, we ask " +"that you contribute as much as you can." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"I'd like to pay more than the minimum. Is my contribution tax deductible?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please check with your tax advisor to determine whether your contribution is" +" tax deductible." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What if I can't afford it or don't have the necessary equipment?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"If you can't afford the minimum fee or don't meet the requirements, you can " +"audit the course or elect to pursue an honor code certificate at no cost. If" +" you would like to pursue the honor code certificate, please check the honor" +" code certificate box, tell us why you can't pursue the verified certificate" +" below, and then click the 'Select Certificate' button to complete your " +"registration." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Honor Code Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Explain your situation: " +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please write a few sentences about why you'd like to opt out of the paid " +"verified certificate to pursue the honor code certificate:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Verified Registration Requirements" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To upgrade your registration and work towards a Verified Certificate of " +"Achievement, you will need a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To register for a Verified Certificate of Achievement option, you will need " +"a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What is an ID Verified Certificate?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"An ID Verified Certificate requires proof of your identity through your " +"photo and ID and is checked throughout the course to verify that it is you " +"who earned the passing grade." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "or" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Audit This Course" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up to audit this course for free and track your own progress." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Audit" +msgstr "" + +#: lms/templates/admin_dashboard.html +msgid "{platform_name}-wide Summary" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/open_ended_problems/combined_notifications.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Instructions" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "Collapse Instructions" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Guided Discussion" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Hide Annotations" +msgstr "" + +#: lms/templates/contact.html lms/templates/static_templates/about.html +#: lms/templates/static_templates/about.html +msgid "Vision" +msgstr "" + +#: lms/templates/contact.html +msgid "Faq" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +msgid "Press" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/contact.html +msgid "Contact" +msgstr "" + +#: lms/templates/contact.html +msgid "Class Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"We are always seeking feedback to improve our courses. If you are an " +"enrolled student and have any questions, feedback, suggestions, or any other" +" issues specific to a particular class, please post on the discussion forums" +" of that class." +msgstr "" + +#: lms/templates/contact.html +msgid "General Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." +msgstr "" + +#: lms/templates/contact.html +msgid "Technical Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have suggestions/feedback about the overall {platform_name} platform," +" or are facing general technical issues with the platform (e.g., issues with" +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Media" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"Please visit our {link_start}media/press page{link_end} for more " +"information. For any media or press inquiries, please email {email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Universities" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you are a university wishing to collaborate with or if you have questions" +" about {platform_name}, please email {email}." +msgstr "" + +#: lms/templates/course.html +msgid "New" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Dashboard" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/courseware/course_about.html +#: lms/templates/courseware/course_about.html +#: lms/templates/courseware/mktg_course_about.html +msgid "An error occurred. Please try again later." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please verify your new email" +msgstr "" + +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "edit" +msgstr "" + +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Reset Password" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Current Courses" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't registered for any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Find courses now!" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't been enrolled in any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Course-loading errors" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Email Settings for {course_number}" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Receive course emails" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Save Settings" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Password Reset Email Sent" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"An email has been sent to {email}. Follow the link in the email to change " +"your password." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Change Email" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please enter your new email address:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please confirm your password:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"We will send a confirmation to both {email} and your new email as part of " +"the process." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change your name" +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"To uphold the credibility of your {platform} {cert_name_short}, all name " +"changes will be logged and recorded." +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"Enter your desired full name, as it will appear on your {platform} " +"{cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/verify_student/_modal_editname.html +msgid "Reason for name change:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change My Name" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +" {course_number}? " +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Unregister" +msgstr "" + +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +msgid "E-mail change failed" +msgstr "" + +#: lms/templates/email_change_failed.html +msgid "We were unable to send a confirmation email to {email}" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +#: lms/templates/invalid_email_key.html +msgid "Go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "E-mail change successful!" +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "You should see your new email in your {link_start}dashboard{link_end}." +msgstr "" + +#: lms/templates/email_exists.html +msgid "An account with the new e-mail address already exists." +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Student Enrollment Form" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Course: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Add new students" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Existing students:" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "New students added: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Students rejected: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Debug: " +msgstr "" + +#: lms/templates/extauth_failure.html lms/templates/extauth_failure.html +msgid "External Authentication failed" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Due:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Status:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have successfully gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have not yet gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Completed puzzles" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Level" +msgstr "" + +#: lms/templates/folditbasic.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Submitted" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Puzzle Leaderboard" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "User" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Score" +msgstr "" + +#: lms/templates/footer.html +msgid "About" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/jobs.html +msgid "Jobs" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/faq.html +#: lms/templates/static_templates/faq.html +msgid "FAQ" +msgstr "" + +#: lms/templates/footer.html +msgid "{platform_name} Logo" +msgstr "" + +#: lms/templates/footer.html +msgid "" +"{platform_name} is a non-profit created by founding partners {Harvard} and " +"{MIT} whose mission is to bring the best of higher education to students of " +"all ages anywhere in the world, wherever there is Internet access. " +"{platform_name}'s free online MOOCs are interactive and subjects include " +"computer science, public health, and artificial intelligence." +msgstr "" + +#: lms/templates/footer.html +msgid "© 2014 {platform_name}, some rights reserved." +msgstr "" + +#: lms/templates/footer.html +msgid "Terms of Service and Honor Code" +msgstr "" + +#: lms/templates/forgot_password_modal.html +#: lms/templates/forgot_password_modal.html +msgid "Password Reset" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "" +"Please enter your e-mail address below, and we will e-mail instructions for " +"setting a new password." +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Your E-mail Address" +msgstr "" + +#: lms/templates/forgot_password_modal.html lms/templates/login.html +msgid "This is the e-mail address you used to register with {platform}" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Reset My Password" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Email is incorrect." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +msgid "{platform_name} Help" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"For questions on course lectures, homework, tools, or materials for " +"this course, post in the {link_start}course discussion " +"forum{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have general questions about {platform_name}? You can find " +"lots of helpful information in the {platform_name} " +"{link_start}FAQ{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have a question about something specific? You can contact " +"the {platform_name} general support team directly:" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Please note: The {platform_name} support team is English speaking. While we " +"will do our best to address your inquiry in any language, our responses will" +" be in English." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/login.html +#: lms/templates/provider_login.html lms/templates/provider_login.html +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "E-mail" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Briefly describe your issue" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Tell us the details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/manage_user_standing.html +#: lms/templates/register-shib.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +#: lms/templates/instructor/staff_grading.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Submit" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Thank You!" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Thank you for your inquiry or feedback. We typically respond to a request " +"within one business day (Monday to Friday, {open_time} UTC to {close_time} " +"UTC.) In the meantime, please review our {link_start}detailed FAQs{link_end}" +" where most questions have already been answered." +msgstr "" + +#: lms/templates/help_modal.html +msgid "problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a Problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of the problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Details of the problem you are encountering" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc." +msgstr "" + +#: lms/templates/help_modal.html +msgid "suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a Suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of your suggestion" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/module-error.html +msgid "Details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a Question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief summary of your question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "An error has occurred." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please {link_start}send us e-mail{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please try again later." +msgstr "" + +#: lms/templates/index.html +msgid "Free courses from {university_name}" +msgstr "" + +#: lms/templates/index.html +msgid "The Future of Online Education" +msgstr "" + +#: lms/templates/index.html +msgid "For anyone, anywhere, anytime" +msgstr "" + +#: lms/templates/index.html +msgid "Stay up to date with all {platform_name} has to offer!" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Invalid email change key" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "This e-mail key is not valid. Please check:" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "" +"Was this key already used? Check whether the e-mail change has already " +"happened." +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Did your e-mail client break the URL into two lines?" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "The keys are valid for a limited amount of time. Has the key expired?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Helpful Information" +msgstr "" + +#: lms/templates/login-sidebar.html lms/templates/login-sidebar.html +msgid "Login via OpenID" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "" +"You can now start learning with {platform_name} by logging in with your OpenID account." +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Not Enrolled?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Sign up for {platform_name} today!" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Looking for help in logging in or with your {platform_name} account?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "View our help section for answers to commonly asked questions." +msgstr "" + +#: lms/templates/login.html +msgid "Log into your {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Log into My {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Access My Courses" +msgstr "" + +#: lms/templates/login.html lms/templates/register.html +msgid "Processing your account information…" +msgstr "" + +#: lms/templates/login.html +msgid "Please log in" +msgstr "" + +#: lms/templates/login.html +msgid "to access your account and courses" +msgstr "" + +#: lms/templates/login.html +msgid "We're Sorry, {platform_name} accounts are unavailable currently" +msgstr "" + +#: lms/templates/login.html +msgid "The following errors occurred while logging you in:" +msgstr "" + +#: lms/templates/login.html +msgid "Your email or password is incorrect" +msgstr "" + +#: lms/templates/login.html +msgid "" +"Please provide the following information to log into your {platform_name} " +"account. Required fields are noted by bold text " +"and an asterisk (*)." +msgstr "" + +#: lms/templates/login.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +msgid "example: username@domain.com" +msgstr "" + +#: lms/templates/login.html +msgid "Account Preferences" +msgstr "" + +#: lms/templates/login.html +msgid "Remember me" +msgstr "" + +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS +#: lms/templates/lti.html +msgid "External resource" +msgstr "" + +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + +#: lms/templates/lti.html +msgid "View resource in a new window" +msgstr "" + +#: lms/templates/lti.html +msgid "" +"Please provide launch_url. Click \"Edit\", and fill in the required fields." +msgstr "" + +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable or Reenable student accounts" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Username:" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Reenable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Students whose accounts have been disabled" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "(reload your page to refresh)" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "working..." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"This page features MathJax technology to render mathematical formulae. To " +"make math accessibile, we suggest using the MathPlayer plugin. Please visit " +"the {link_start}MathPlayer Download Page{link_end} to download the plugin " +"for your browser." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"Your browser does not support the MathPlayer plugin. To use MathPlayer, " +"please use Internet Explorer 6 through 9." +msgstr "" + +#: lms/templates/module-error.html +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" +msgstr "" + +#: lms/templates/module-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/module-error.html +msgid "Raw data:" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Accepted" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/name_changes.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Error" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Rejected" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Pending name changes" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/modal/accessible_confirm.html +msgid "Confirm" +msgstr "" + +#: lms/templates/name_changes.html +msgid "[Reject]" +msgstr "" + +#: lms/templates/navigation.html +msgid "Global Navigation" +msgstr "" + +#: lms/templates/navigation.html +msgid "Find Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Dashboard for:" +msgstr "" + +#: lms/templates/navigation.html +msgid "More options dropdown" +msgstr "" + +#: lms/templates/navigation.html +msgid "Log Out" +msgstr "" + +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + +#: lms/templates/navigation.html +msgid "How it Works" +msgstr "" + +#: lms/templates/navigation.html lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/courseware/courses.html +msgid "Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Schools" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Register Now" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Log in" +msgstr "" + +#: lms/templates/navigation.html +msgid "" +"Warning: Your browser is not fully supported. We strongly " +"recommend using {chrome_link_start}Chrome{chrome_link_end} or " +"{ff_link_start}Firefox{ff_link_end}." +msgstr "" + +#: lms/templates/notes.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "You do not have any notes." +msgstr "" + +#: lms/templates/problem.html +msgid "Reset" +msgstr "" + +#: lms/templates/problem.html +msgid "Show Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "Reveal Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "You have used {num_used} of {num_total} submissions" +msgstr "" + +#: lms/templates/provider_login.html +#: lms/templates/university_profile/edge.html +msgid "Log In" +msgstr "" + +#: lms/templates/provider_login.html +msgid "" +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." +msgstr "" + +#: lms/templates/provider_login.html +msgid "Return To %s" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Preferences for {platform_name}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update my {platform_name} Account" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Processing your account information …" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Welcome {username}! Please set your preferences below" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"We're sorry, {platform_name} enrollment is not available in your region" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "The following errors occurred while processing your registration:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"Required fields are noted by bold text and an " +"asterisk (*)." +msgstr "" + +#: lms/templates/register-shib.html lms/templates/signup_modal.html +msgid "Enter a public username:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "example: JaneDoe" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "Will be shown in any discussions or forums you participate in" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Account Acknowledgements" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Terms of Service{link_end}" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Honor Code{link_end}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update My Account" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Registration Help" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Already registered?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Click here to log in." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Welcome to {platform_name}" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Registering with {platform_name} gives you access to all of our current and " +"future free courses. Not ready to take a course just yet? Registering puts " +"you on our mailing list - we will update you as courses are added." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Next Steps" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"You will receive an activation email. You must click on the activation link" +" to complete the process. Don't see the email? Check your spam folder and " +"mark emails from class.stanford.edu as 'not spam', since you'll want to be " +"able to receive email from your courses." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"As part of joining {platform_name}, you will receive an activation email. " +"You must click on the activation link to complete the process. Don't see " +"the email? Check your spam folder and mark {platform_name} emails as 'not " +"spam'. At {platform_name}, we communicate mostly through email." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Need help in registering with {platform_name}?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "View our FAQs for answers to commonly asked questions." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Once registered, most questions can be answered in the course specific " +"discussion forums or through the FAQs." +msgstr "" + +#: lms/templates/register.html +msgid "Register for {platform_name}" +msgstr "" + +#: lms/templates/register.html +msgid "Create My {platform_name} Account" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome!" +msgstr "" + +#: lms/templates/register.html +msgid "Register below to create your {platform_name} account" +msgstr "" + +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + +#: lms/templates/register.html +msgid "Please complete the following fields to register for an account. " +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "cannot be changed later" +msgstr "" + +#: lms/templates/register.html lms/templates/verify_student/face_upload.html +msgid "example: Jane Doe" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Needed for any certificates you may earn" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome {username}" +msgstr "" + +#: lms/templates/register.html +msgid "Enter a Public Display Name:" +msgstr "" + +#: lms/templates/register.html +msgid "Public Display Name" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Extra Personal Information" +msgstr "" + +#: lms/templates/register.html +msgid "City" +msgstr "" + +#: lms/templates/register.html +msgid "example: New York" +msgstr "" + +#: lms/templates/register.html +msgid "Country" +msgstr "" + +#: lms/templates/register.html +msgid "Highest Level of Education Completed" +msgstr "" + +#: lms/templates/register.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Year of Birth" +msgstr "" + +#: lms/templates/register.html +msgid "Please share with us your reasons for registering with {platform_name}" +msgstr "" + +#: lms/templates/register.html lms/templates/university_profile/edge.html +msgid "Register" +msgstr "" + +#: lms/templates/register.html lms/templates/signup_modal.html +msgid "Create My Account" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "Re-subscribe Successful!" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "" +"You have re-enabled forum notification emails from {platform_name}. Click " +"{dashboard_link_start}here{link_end} to return to your dashboard. " +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Previous" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +msgid "Section Navigation" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Next" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Sign Up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname@domain.com" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname (shown on forums)" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. Your Name (for certificates)" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Welcome {name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Ed. Completed" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Year of birth" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Mailing address" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Goals in signing up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Already have an account?" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Login." +msgstr "" + +#. Translators: The 'Group' here refers to the group of users that has been +#. sorted into group_id +#: lms/templates/split_test_staff_view.html +msgid "Group {group_id}" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug Info" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission history" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "{platform_name} Content Quality Assessment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Optional tag (eg \"done\" or \"broken\"):" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Add comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug" +msgstr "" + +#: lms/templates/staff_problem_info.html lms/templates/staff_problem_info.html +msgid "Module Fields" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "XML attributes" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission History Viewer" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "User:" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "View History" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "{course_number} Textbook" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "Textbook Navigation" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Previous page" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Next page" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Sysadmin Dashboard" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Users" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Staffing and Enrollment" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Logs" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "User Management" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Email or username" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Create user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download list of all users (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Check and repair external authentication map" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "" +"Go to each individual course's Instructor dashboard to manage course " +"enrollment." +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Manage course staff and instructors" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download staff and instructor list (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Administer Courses" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Location" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware and branch is a specific version within that repository +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Branch (optional)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Load new course from github" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Course ID or dir" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete course from site" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Django PID" +msgstr "" + +#. Translators: A version number appears after this string +#: lms/templates/sysadmin_dashboard.html +msgid "Platform Version" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Date" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Course ID" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Action" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Recent git load activity for" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "git action" +msgstr "" + +#: lms/templates/textannotation.html +msgid "Source:" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "Tracking Log" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "datetime" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "ipaddr" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "source" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "type" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "Unsubscribe Successful!" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "" +"You will no longer receive forum notification emails from {platform_name}. " +"Click {dashboard_link_start}here{link_end} to return to your dashboard. If " +"you did not mean to do this, click {undo_link_start}here{link_end} to re-" +"subscribe." +msgstr "" + +#: lms/templates/using.html +msgid "Using the system" +msgstr "" + +#: lms/templates/using.html +msgid "" +"During video playback, use the subtitles and the scroll bar to navigate. " +"Clicking the subtitles is a fast way to skip forwards and backwards by small" +" amounts." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you are on a low-resolution display, the left navigation bar can be " +"hidden by clicking on the set of three left arrows next to it." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you need bigger or smaller fonts, use your browsers settings to scale " +"them up or down. Under Google Chrome, this is done by pressing ctrl-plus, or" +" ctrl-minus at the same time." +msgstr "" + +#: lms/templates/video.html +msgid "Skip to a navigable version of this video's transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Loading video player" +msgstr "" + +#: lms/templates/video.html +msgid "Play video" +msgstr "" + +#: lms/templates/video.html +msgid "Video position" +msgstr "" + +#: lms/templates/video.html +msgid "Play" +msgstr "" + +#: lms/templates/video.html +msgid "Speeds" +msgstr "" + +#: lms/templates/video.html +msgid "Speed" +msgstr "" + +#: lms/templates/video.html +msgid "Volume" +msgstr "" + +#: lms/templates/video.html +msgid "Fill browser" +msgstr "" + +#: lms/templates/video.html +msgid "HD off" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Turn off captions" +msgstr "" + +#: lms/templates/video.html +msgid "Skip to end of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "" +"Activating an item in this group will spool the video to the corresponding " +"time point. To skip transcript, go to previous item." +msgstr "" + +#: lms/templates/video.html +msgid "Go back to start of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Download video" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Download transcript" +msgstr "" + +#: lms/templates/video.html +msgid "Download Handout" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Your words:" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Total number of words:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Open Response" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Assessments:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Hide Question" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "New Submission" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Next Step" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "" +"Staff Warning: Please note that if you submit a duplicate of text that has " +"already been submitted for grading, it will not show up in the staff grading" +" view. It will be given the same grade that the original received " +"automatically, and will be returned within 30 minutes if the original is " +"already graded, or when the original is graded if not." +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_legend.html +msgid "Legend" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Submitted Rubric" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Toggle Full Rubric" +msgstr "" + +#. Translators: an example of what this string will look +#. like is: "Scored rubric from grader 1", where +#. "Scored rubric" replaces {result_of_task} and +#. "1" replaces {number}. +#. This string appears when a user is viewing one of +#. their graded rubrics for an openended response problem. +#. the number distinguishes between the different +#. graded rubrics the user might have received +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "{result_of_task} from grader {number}" +msgstr "" + +#. Translators: "See full feedback" is the text of +#. a link that allows a user to see more detailed +#. feedback from a self, peer, or instructor +#. graded openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +msgid "See full feedback" +msgstr "" + +#. Translators: this text forms a link that, when +#. clicked, allows a user to respond to the feedback +#. the user received on his or her openended problem +#. Translators: when "Respond to Feedback" is clicked, a survey +#. appears on which a user can respond to the feedback the user +#. received on an openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Respond to Feedback" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "How accurate do you find this feedback?" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "No Opinion" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Additional comments:" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Submit Feedback" +msgstr "" + +#. Translators: "Response" labels an area that contains the user's +#. Response to an openended problem. It is a noun. +#. Translators: "Response" labels a text area into which a user enters +#. his or her response to a prompt from an openended problem. +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Response" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Unanswered" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Skip Post-Assessment" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_combined_rubric.html +msgid "{num} point: {explanatory_text}" +msgid_plural "{num} points: {explanatory_text}" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/combinedopenended/openended/open_ended_error.html +msgid "There was an error with your submission. Please contact course staff." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "Rubric" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "" +"Select the criteria you feel best represents this submission in each " +"category." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "{num} point: {text}" +msgid_plural "{num} points: {text}" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/combinedopenended/selfassessment/self_assessment_hint.html +msgid "Please enter a hint below:" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohort groups" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Show cohorts" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohorts in the course" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add users by username or email. One per line or comma-separated." +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort members" +msgstr "" + +#: lms/templates/courseware/accordion.html +msgid "{chapter}, current chapter" +msgstr "" + +#: lms/templates/courseware/accordion.html +#: lms/templates/courseware/progress.html +msgid "due {date}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"The currently logged-in user account does not have permission to enroll in " +"this course. You may need to {start_logout_tag}log out{end_tag} then try the" +" register button again. Please visit the {start_help_tag}help page{end_tag} " +"for a possible solution." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "About {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "You are registered for this course" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View Courseware" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "This course is in your cart." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"Add {course.display_number_with_default} to Cart ({currency_symbol}{cost})" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Register for {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Overview" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Share with friends and family!" +msgstr "" + +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes Start" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes End" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Estimated Effort" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Prerequisites" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Additional Resources" +msgstr "" + +#. Translators: 'needs attention' is an alternative string for the +#. notification image that indicates the tab "needs attention". +#: lms/templates/courseware/course_navigation.html +msgid "needs attention" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +#: lms/templates/courseware/course_navigation.html +msgid "Staff view" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +msgid "Student view" +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from leading universities." +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from {university_name}." +msgstr "" + +#: lms/templates/courseware/courseware-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "{course_number} Courseware" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Return to Exam" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Course Navigation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Open Calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Input Field" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "" +"Use the arrow keys to navigate the tips or use the tab key to return to the " +"calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Hints" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Integers" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Decimals" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Scientific notation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Appending SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Supported SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Operators" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "parallel resistors function" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Functions" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Constants" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Euler's number" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "ratio of a circle's circumference to it's diameter" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Boltzmann constant" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "speed of light" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "freezing point of water in degrees Kelvin" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "fundamental charge" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculate" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Output Field" +msgstr "" + +#: lms/templates/courseware/error-message.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {link_to_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/grade_summary.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade summary" +msgstr "" + +#: lms/templates/courseware/grade_summary.html +msgid "Not implemented yet" +msgstr "" + +#: lms/templates/courseware/gradebook.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook" +msgstr "" + +#: lms/templates/courseware/gradebook.html +msgid "Search students" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "{course_number} Course Info" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + +#: lms/templates/courseware/info.html lms/templates/courseware/info.html +msgid "Course Updates & News" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Handout Navigation" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Course Handouts" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Instructor Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Try New Beta Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Psychometrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Forum Admin" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "DataDump" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Manage Groups" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Metrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade Downloads" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Note: some of these buttons are known to time out for larger courses. We " +"have temporarily disabled those features for courses with more than " +"{max_enrollment} students. We are urgently working on fixing this issue. " +"Thank you for your patience as we continue working to improve the platform!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Export grades to remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"The assignments defined for this course should match the ones stored in the " +"gradebook, for this to work properly!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Assignment name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Course-specific grade adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Specify a particular problem in the course here by its url:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is " +"i4x://university/course/problem/problemname, then just provide the " +"problemname. If the location is " +"i4x://university/course/notaproblem/someothername, then provide " +"notaproblem/someothername.)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Then select an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"These actions run in the background, and status for active tasks will appear" +" in a table below. To see status for all tasks submitted for this problem, " +"click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student-specific grade inspection and adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Specify the {platform_name} email address or username of a student here:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Click this, and a link to student's progress page will appear below:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may also delete the entire state of a student for the specified module:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" a table below. To see status for all tasks submitted for this problem and " +"student, click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Select a problem and an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"User requires forum administrator privileges to perform administration " +"tasks. See instructor." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Explanation of Roles:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Moderators: can edit or delete any post, remove misuse flags, close " +"and re-open threads, endorse responses, and see posts from all cohorts (if " +"the course is cohorted). Moderators' posts are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Admins: have moderator privileges, as well as the ability to edit the " +"list of forum moderators (e.g. to appoint a new moderator). Admins' posts " +"are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Community TAs: have forum moderator privileges, and their posts are labelled" +" 'Community TA'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment Data" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Pull enrollment from remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Section:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enroll or un-enroll one or many students: enter emails, separated by new " +"lines or commas;" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Notify students by email" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Auto-enroll students when they activate" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Problem urlname:" +msgstr "" + +#. Translators: days_early_for_beta should not be translated +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enter usernames or emails for students who should be beta-testers, one per " +"line, or separated by commas. They will get to see course materials early, " +"as configured via the days_early_for_beta option in the course " +"policy." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send to:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Myself" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Staff and instructors" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "All (students, staff and instructors)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Subject: " +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "(Max 128 characters)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Please try not to email students more than once per week. Important things " +"to consider before sending:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you read over the email to make sure it says everything you want to " +"say?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you sent the email to yourself first to make sure you're happy with how" +" it's displayed, and that embedded links and images work properly?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "CAUTION!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Once the 'Send Email' button is clicked, your email will be queued for " +"sending." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "A queued email CANNOT be cancelled." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "No Analytics are available at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Students enrolled (historical count, includes those who have since " +"unenrolled):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students active in the last week:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student activity day by day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Score distribution for problems" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Max" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Points Earned (Num Students)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There is no data available to display at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "" +"Loading the latest graphs for you; depending on your class size, this may " +"take a few minutes." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Count of Students that Opened a Subsection" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade Distribution per Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There are no problems in this section." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students answering correctly" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Number of students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Student distribution per country, all courses, Sep-12 to Oct-17, 1 server " +"(shown here as an example):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Pending Instructor Tasks" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Type" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task inputs" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Id" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Requester" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task State" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Duration (sec)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Progress" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "unknown" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Course errors" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "About {course_id}" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "Coming Soon" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "About {course_number}" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Access Courseware" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "You Are Registered" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Register for" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Registration Is Closed" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "News - MITx 6.002x" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "Updates to Discussion Posts You Follow" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{course_number} Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress for Student '{username}' ({email})" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{earned:.3n} of {total:.3n} possible points" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Problem Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Practice Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "No problem scores in this section" +msgstr "" + +#: lms/templates/courseware/syllabus.html +msgid "{course.display_number_with_default} Course Info" +msgstr "" + +#: lms/templates/courseware/welcome-back.html +msgid "" +"You were most recently in {section_link}. If you're done with that, choose " +"another section on the left." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Final course details are being wrapped up at this time. Your final standing " +"will be available shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your final grade:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Grade required for a {cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your verified {cert_name_long} is being held pending confirmation that the " +"issuance of your {cert_name_short} is in compliance with strict U.S. " +"embargoes on Iran, Cuba, Syria and Sudan. If you think our system has " +"mistakenly identified you as being connected with one of those countries, " +"please let us know by contacting {email}. If you would like a refund on your" +" {cert_name_long}, please contact our billing address {billing_email}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your {cert_name_long} is being held pending confirmation that the issuance " +"of your {cert_name_short} is in compliance with strict U.S. embargoes on " +"Iran, Cuba, Syria and Sudan. If you think our system has mistakenly " +"identified you as being connected with one of those countries, please let us" +" know by contacting {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your {cert_name_short} is Generating" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "This link will open/download a PDF document" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Since we did not have a valid set of verification photos from you when your " +"{cert_name_long} was generated, we could not grant you a verified " +"{cert_name_short}. An honor code {cert_name_short} has been granted instead." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"This link will open/download a PDF document of your verified " +"{cert_name_long}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your ID Verified {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Complete our course feedback survey" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "{course_number} {course_name} Cover Image" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Enrolled as: " +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +msgid "ID Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Completed - {end_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Started - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course has not yet started" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Starts - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Document your accomplishment!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Challenge Yourself!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Take this course as an ID-verified student." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"You can still sign up for an ID verified {cert_name_long} for this course. " +"If you plan to complete the whole course, it is a great way to recognize " +"your achievement. {link_start}Learn more about the verified " +"{cert_name_long}{link_end}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Upgrade to Verified Track" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Archived Course" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Course" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Are you sure you want to unregister from" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"Are you sure you want to unregister from the verified {cert_name_long} track" +" of" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Email Settings" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "You need to re-verify to continue" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in the following courses, you need to " +"re-verify your identity:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "{course_name}: Re-verify by {date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Notification Actions" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course_name}, you need to re-verify" +" your identity by {date}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Your re-verification failed" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"Your re-verification for {course_name} failed and you are no longer eligible" +" for a Verified Certificate. If you think this is in error, please contact " +"us at {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Dismiss" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verification now open for:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verify now:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Pending:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Denied:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Approved:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "ID-Verification Status" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Reviewed and Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Your verification status is good for one year after submission." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"Your verification photos have been submitted and will be reviewed shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Re-verify Yourself" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"If you fail to pass a verification attempt before your course ends, you will" +" not receive a verified certificate." +msgstr "" + +#: lms/templates/debug/run_python_form.html +msgid "Results:" +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "" +"Sorry! We can't find anything matching your search. Please try another " +"search." +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "There are no posts here yet. Be the first one to post!" +msgstr "" + +#: lms/templates/discussion/_discussion_course_navigation.html +#: lms/templates/discussion/_discussion_module.html +msgid "New Post" +msgstr "" + +#: lms/templates/discussion/_discussion_module.html +msgid "Show Discussion" +msgstr "" + +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Filter Topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "filter topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Show All Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Show Flagged Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Posts I'm Following" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "follow this post" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously to classmates" +msgstr "" + +#. Translators: This labels the selector for which group of students can view +#. a +#. post +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Make visible to:" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +msgid "My Cohort" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "new post title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: wiki/forms.py wiki/forms.py wiki/forms.py +msgid "Title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Enter your question or comment…" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Add post" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Create new post about:" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter List" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter discussion areas" +msgstr "" + +#: lms/templates/discussion/_recent_active_posts.html +msgid "Following" +msgstr "" + +#: lms/templates/discussion/_search_bar.html +msgid "Search posts" +msgstr "" + +#: lms/templates/discussion/_similar_posts.html +msgid "Hide" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Home" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Topics" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion topics; current selection is: " +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Search all discussions" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Sort by:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "date" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "votes" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "comments" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Show:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View All" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View as {name}" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Add A Response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Post a response:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "anonymous" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "• This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "follow" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow this post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Pin Thread" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Pinned" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "(this post is about %(courseware_title_linked)s)" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Edit post title" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment..." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "endorse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Delete Comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "-posted %(time_ago)s by" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s " +"unread comments)%(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(comments_count)s %(span_sr_open)scomments %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(votes_up_count)s%(span_sr_open)s votes %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "DISCUSSION HOME:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "HOW TO USE EDX DISCUSSIONS" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Find discussions" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Focus in on specific topics" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Search for specific posts " +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Sort by date, vote, or comments" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Engage with posts" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Upvote posts and good responses" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Forum Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow posts for updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Receive updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Toggle Notifications Setting" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"Check this box to receive an email digest once a day notifying you about " +"new, unread activity from posts you are following." +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid ", " +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s discussion started" +msgid_plural "%s discussions started" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s comment" +msgid_plural "%s comments" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/discussion/index.html +#: lms/templates/discussion/user_profile.html +msgid "Discussion - {course_number}" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "We're sorry" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "" +"The forums are currently undergoing maintenance. We'll have them back up " +"shortly!" +msgstr "" + +#: lms/templates/discussion/user_profile.html +msgid "User Profile" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Collapse discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "This thread has been pinned by course staff." +msgstr "" + +#: lms/templates/discussion/mustache/_pagination.mustache +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "…" +msgstr "" + +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + +#: lms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for {platform_name}! To activate your account, " +"please copy and paste this address into your web browser's address bar:" +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the about section of the {platform_name} Courses web site." +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the {platform_name} web site." +msgstr "" + +#: lms/templates/emails/activation_email_subject.txt +msgid "Your account for {platform_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Dear {full_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "" +"You have been invited to be a beta tester for {course_name} at {site_name} " +"by a member of the course staff." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {course_about_url} to join the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_allowedmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "This email was automatically sent from {site_name} to {email_address}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_subject.txt +msgid "You have been invited to a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us at" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us immediately. Contact information is listed at:" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"We keep a log of old e-mails, so if this request was unintentional, we can " +"investigate." +msgstr "" + +#: lms/templates/emails/email_change.txt +msgid "" +"We received a request to change the e-mail associated with your " +"{platform_name} account from {old_email} to {new_email}. If this is correct," +" please confirm your new e-mail address by visiting:" +msgstr "" + +#: lms/templates/emails/email_change_subject.txt +msgid "Request to change {platform_name} account e-mail" +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "Dear student," +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"You have been invited to join {course_name} at {site_name} by a member of " +"the course staff." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "To access the course visit {course_url} and login." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To access the course visit {course_about_url} and register for the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To finish your registration, please visit {registration_url} and fill out " +"the registration form making sure to use {email_address} in the E-mail " +"field." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, you will see " +"{course_name} listed on your dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, visit " +"{course_about_url} to join the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedsubject.txt +msgid "You have been invited to register for {course_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "" +"You have been enrolled in {course_name} at {site_name} by a member of the " +"course staff. The course should now appear on your {site_name} dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "This email was automatically sent from {site_name} to {full_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledsubject.txt +msgid "You have been enrolled in {course_name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Hi {name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"Your payment was successful. You will see the charge below on your next " +"credit or debit card statement." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"The charge will show up on your statement under the company name " +"{merchant_name}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "-The {platform_name} Team" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Your order number is: {order_number}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +#: lms/templates/shoppingcart/receipt.html +msgid "#:" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the tech support at" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the course staff at ta@edx.org." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +msgid "" +"You have been removed as a beta tester for {course_name} at {site_name} by a" +" member of the course staff. The course will remain on your dashboard, but " +"you will no longer be part of the beta testing group." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Your other courses have not been affected." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_subject.txt +msgid "You have been removed from a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "Dear Student," +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "" +"You have been un-enrolled from course {course_name} by a member of the " +"course staff. Please disregard the invitation previously sent." +msgstr "" + +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "" +"You have been un-enrolled in {course_name} at {site_name} by a member of the" +" course staff. The course will no longer appear on your {site_name} " +"dashboard." +msgstr "" + +#: lms/templates/emails/unenroll_email_subject.txt +msgid "You have been un-enrolled from {course_name}" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "{course_number} Staff Grading" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"This is the list of problems that currently need to be graded in order to " +"train AI grading and create calibration essays for peer grading. Each " +"problem needs to be treated separately, and we have indicated the number of " +"student submissions that need to be graded. You can grade more than the " +"minimum required number of submissions--this will improve the accuracy of AI" +" grading, though with diminishing returns. You can see the current accuracy " +"of AI grading in the problem view." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Problem List" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"Please note that when you see a submission here, it has been temporarily " +"removed from the grading pool. The submission will return to the grading " +"pool after 30 minutes without any grade being submitted. Hitting the back " +"button will result in a 30 minute wait to be able to grade this submission " +"again." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Prompt" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "(Hide)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Student Response" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Written Feedback" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Feedback for student (optional)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Flag as inappropriate content for later review" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Skip" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Score Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"The chart below displays the score distribution for each standard problem in" +" your class, specified by the problem's url name." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"Scores are shown without weighting applied, so if your problem contains 2 " +"questions, it will display as having a total of 2 points." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Loading problem list..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Gender Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Enrollment Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Total number of enrollees (instructors, staff members, and students)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Basic Course Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Display Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course started?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Yes" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "No" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course ended?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Grade Cutoffs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "The status for any active tasks appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Warnings" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV file of all students enrolled in this course, along " +"with profile information such as email address and username:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Download profile information as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For smaller courses, click to list profile information for enrolled students" +" directly on this page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "List enrolled students' profile information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to display the grading configuration for the course. The grading " +"configuration is the breakdown of graded subsections of the course (such as " +"exams and problem sets), and can be changed on the 'Grading' page (under " +"'Settings') in Studio." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Grading Configuration" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Click to download a CSV of anonymized student IDs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Get Student Anonymized IDs CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV grade report for all currently enrolled students. " +"Links to generated reports appear in a table below when report generation is" +" complete." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For large courses, generating this report may take several hours. Please be " +"patient and do not click the button multiple times. Clicking the button " +"multiple times will significantly slow the grade generation process." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The report is generated in the background, meaning it is OK to navigate away" +" from this page while your report is generating." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Generate Grade Report" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports Available for Download" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The grade reports listed below are generated each time the Generate Grade" +" Report button is clicked. A link to each grade report remains available" +" on this page, identified by the UTC date and time of generation. Grade " +"reports are not deleted, so you will always be able to access previously " +"generated reports from this page." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The answer distribution report listed below is generated periodically by an " +"automated background process. The report is cumulative, so answers submitted" +" after the process starts are included in a subsequent report. The report is" +" generated several times per day." +msgstr "" + +#. Translators: a table of URL links to report files appears after this +#. sentence. +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Note: To keep student data secure, you cannot save or email these " +"links for direct access. Copies of links expire within 5 minutes." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Individual due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"In this section, you have the ability to grant extensions on specific units " +"to individual students. Please note that the latest date is always taken; " +"you cannot use this tool to make an assignment due earlier for a particular " +"student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Choose the graded unit:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Specify the extension due date and time (in UTC; please specify MM/DD/YYYY " +"HH:MM)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Change due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Viewing granted extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Here you can see what extensions have been granted on particular units or " +"for a particular student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Choose a graded unit and click the button to obtain a list of all students " +"who have extensions for the given unit." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List all students with due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Specify a specific student to see all of that student's extensions." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List date extensions for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Resetting extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Resetting a problem's due date rescinds a due date extension for a student " +"on a particular unit. This will revert the due date for the student back to " +"the problem's original due date." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Reset due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Back to Standard Dashboard" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "section_display_name" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"You will not get notification for emails that bounce, so please double-check" +" spelling." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Email Addresses/Usernames" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Auto Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not yet registered for " +"{platform_name} will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is left unchecked, users who have not yet registered" +" for {platform_name} will not be enrolled, but will be allowed to enroll " +"once they make an account." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Notify users by email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users will receive an email " +"notification." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Beta Tester Addition" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Note: Users must have an activated {platform_name} account before they can " +"be enrolled as a beta tester." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add beta testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Remove beta testers" +msgstr "" + +#. Translators: an "Administration List" is a list, such as Course Staff, that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Administration List Management" +msgstr "" + +#. Translators: an "Administrator Group" is a group, such as Course Staff, +#. that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Select an Administrator Group:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Getting available lists..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Staff cannot modify staff or beta tester lists. To modify these lists, " +"contact your instructor and ask them to add you as an instructor for staff " +"and beta lists, or a discussion admin for discussion management." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Course Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Course staff can help you manage limited aspects of your course. Staff can " +"enroll and unenroll students, as well as modify their grades and see all " +"course data. Course staff are not automatically given access to Studio and " +"will not be able to edit your course." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Instructors" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Instructors are the core administration of your course. Instructors can add " +"and remove course staff, as well as administer discussion access." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Instructor" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Beta Testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Beta testers can see course content before the rest of the students. They " +"can make sure that the content works, but have no additional privileges." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Beta Tester" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Admins" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion admins can edit or delete any post, clear misuse flags, close and" +" re-open threads, endorse responses, and see posts from all cohorts. They " +"CAN add/delete other moderators and their posts are marked as 'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Discussion Admin" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Moderators" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion moderators can edit or delete any post, clear misuse flags, close" +" and re-open threads, endorse responses, and see posts from all cohorts. " +"They CANNOT add/delete other moderators and their posts are marked as " +"'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Moderator" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Community TAs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Community TA's are members of the community whom you deem particularly " +"helpful on the discussion boards. They can edit or delete any post, clear " +"misuse flags, close and re-open threads, endorse responses, and see posts " +"from all cohorts. Their posts are marked 'Community TA'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Community TA" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Reload Graphs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Count of Students Opened a Subsection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send Email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Message:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Please try not to email students more than once per week. Before sending " +"your email, consider:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Email actions run in the background. The status for any active tasks - " +"including email tasks - appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"To see the status for all bulk email tasks ever submitted for this course, " +"click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Show Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade inspection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Email or Username" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Click this link to view the student's progress page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Progress Page" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade adjustment" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Problem urlname" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is {location1}, then just provide the " +"{urlname1}. If the location is {location2}, then provide {urlname2}.)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Next, select an action to perform for the given user and problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset Student Attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore Student Submission" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may also delete the entire state of a student for the specified problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Delete Student State for Problem" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" the 'Pending Instructor Tasks' table. To see status for all tasks submitted" +" for this problem and student, click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Then select an action" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset ALL students' attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore ALL students' problem submissions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"The above actions run in the background, and status for active tasks will " +"appear in a table on the Course Info tab. To see status for all tasks " +"submitted for this problem, click on this button" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Problem" +msgstr "" + +#: lms/templates/licenses/serial_numbers.html +msgid "None Available" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Change Preferred Language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Please choose your preferred language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Save Language Settings" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "" +"Don't see your preferred language? {link_start}Volunteer to become a " +"translator!{link_end}" +msgstr "" + +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/modal/accessible_confirm.html +msgid "modal open" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "{course_number} Combined Notifications" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Open Ended Console" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Here are items that could potentially need your attention." +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "No items require attention at the moment." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "{course_number} Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "" +"Here are a list of open ended problems for this course that have been " +"flagged by students as potentially inappropriate." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "No flagged problems exist." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Unflag" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Ban" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "{course_number} Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Here is a list of open ended problems for this course." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "You have not attempted any open ended problems yet." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Problem Name" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Grader Type" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"\n" +"{p_tag}You currently do not have any peer grading to do. In order to have peer grading to do:\n" +"{ul_tag}\n" +"{li_tag}You need to have submitted a response to a peer grading problem.{end_li_tag}\n" +"{li_tag}The instructor needs to score the essays that are used to help you better understand the grading\n" +"criteria.{end_li_tag}\n" +"{li_tag}There must be submissions that are waiting for grading.{end_li_tag}\n" +"{end_ul_tag}\n" +"{end_p_tag}\n" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"Here are a list of problems that need to be peer graded for this course." +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Graded" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Available" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Required" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "No due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "" +"The due date has passed, and peer grading for this problem is closed at this" +" time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "The due date has passed, and peer grading is closed at this time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to Grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Please include some written feedback as well." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"This submission has explicit, offensive, or (I suspect) plagiarized content." +" " +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "How did I do?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Continue" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Ready to grade!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You have finished learning to grade, which means that you are now ready to " +"start grading." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start Grading!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "You have not yet finished learning to grade this problem." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You will now be shown a series of instructor-scored essays, and will be " +"asked to score them yourself." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"Once you can score the essays similarly to an instructor, you will be ready " +"to grade your peers." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Are you sure that you want to flag this submission?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You are about to flag a submission. You should only flag a submission that " +"contains explicit, offensive, or (suspected) plagiarized content. If the " +"submission is not addressed to the question or is incorrect, you should give" +" it a score of zero and accompanying feedback instead of flagging it." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Remove Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Keep Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Go Back" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "Thanks For Registering!" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "" +"Your account is not active yet. An activation link has been sent to {email}," +" along with instructions for activating your account." +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Activation Complete!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Account already active!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "You can now {link_start}log in{link_end}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Activation Invalid" +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "" +"Something went wrong. Check to make sure the URL you went to was correct -- " +"e-mail programs will sometimes split it into two lines. If you still have " +"issues, e-mail us to let us know what happened at {email}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Or you can go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "Password reset successful" +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "" +"We've e-mailed you instructions for setting your password to the e-mail " +"address you submitted. You should be receiving it shortly." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Data" +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "These reports are delimited by start and end dates." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "" +"These reports are delimited alphabetically by university name. i.e., " +"generating a report with 'Start Letter' A and 'End Letter' C will generate " +"reports for all universities starting with A, B, and C." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Letter: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Letter: " +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "Payment Error" +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "There was an error processing your order!" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your selected items:" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Unit Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Total Amount" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "You have selected no items for purchase." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Register for [Course Name] | Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " () Electronic Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Order #" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Items ordered:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Qty" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Note: items with strikethough like " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid " have been refunded." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are now registered for: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Registered as: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Your Progress" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Current Step: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Intro" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take ID Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Review" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Make Payment" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Confirmation" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Congratulations! You are now verified on " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"You are now registered as a verified student! Your registration details are " +"below." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are registered for:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "A list of courses you have just registered for as a verified student" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Options" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Starts: {start_date}" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to Course" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to your Dashboard" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Verified Status" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"We have received your identification details to verify your identity. If " +"there is a problem with any of the items, we will contact you to resubmit. " +"You can now register for any of the verified certificate courses this " +"semester without having to re-verify." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"The professor will ask you to periodically submit a new photo to verify your" +" work during the course (usually at exam times)." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Payment Details" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"Please print this page for your records; it serves as your receipt. You will" +" also receive an email with the same information." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Order No." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Total" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "this" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Billed To" +msgstr "" + +#: lms/templates/static_templates/404.html +msgid "" +"The page that you were looking for was not found. Go back to the " +"{link_start}homepage{link_end} or let us know about any pages that may have " +"been moved at {email}." +msgstr "" + +#: lms/templates/static_templates/about.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/faq.html +#: lms/templates/static_templates/help.html +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/tos.html +msgid "" +"This page left intentionally blank. It is not used by edx.org but is left " +"here for possible use by installations of Open edX." +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "This Course Unavailable In Your Country" +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "" +"Our system indicates that you are trying to access an edX course from an IP " +"address associated with a country currently subjected to U.S. economic and " +"trade sanctions. Unfortunately, at this time edX must comply with export " +"controls, and we cannot allow you to access this particular course. Feel " +"free to browse our catalogue to find other courses you may be interested in " +"taking." +msgstr "" + +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/honor.html +msgid "Honor Code" +msgstr "" + +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/media-kit.html +msgid "Media Kit" +msgstr "" + +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/press.html +msgid "In the Press" +msgstr "" + +#: lms/templates/static_templates/server-down.html +msgid "Currently the {platform_name} servers are down" +msgstr "" + +#: lms/templates/static_templates/server-down.html +#: lms/templates/static_templates/server-overloaded.html +msgid "" +"Our staff is currently working to get the site back up as soon as possible. " +"Please email us at {tech_support_email} to report any problems or downtime." +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "There has been a 500 error on the {platform_name} servers" +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "" +"Please wait a few seconds and then reload the page. If the problem persists," +" please email us at {email}." +msgstr "" + +#: lms/templates/static_templates/server-overloaded.html +msgid "Currently the {platform_name} servers are overloaded" +msgstr "" + +#: lms/templates/university_profile/edge.html +#: lms/templates/university_profile/edge.html +msgid "edX edge" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Log in to your courses" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Register for classes" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Take free online courses from today's leading universities." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Edit Your Name" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "The following error occurred while editing your name:" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "" +"To uphold the credibility of {platform} certificates, all name changes will " +"be logged and recorded." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Change my name" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Why Do I Need to Re-Verify?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity. We will send the new photo to be matched up with the photo of the " +"original ID you submitted when you signed up for the course." +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Having Technical Trouble?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Have questions?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please read {a_start}our FAQs to view common questions about our " +"certificates{a_end}." +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are upgrading your registration for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are re-verifying for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are registering for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Upgrading to:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Re-verifying for:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Registering as: " +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Change your mind?" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "You can always continue to audit the course without verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You can always {a_start} audit the course for free {a_end} without " +"verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "Technical Requirements" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)." +msgstr "" + +#: lms/templates/verify_student/face_upload.html +msgid "Edit Your Full Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Re-Verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Webcam Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Flash Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have Flash installed. {a_start} Get Flash {a_end} to " +"continue your registration." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Error submitting your images" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Oops! Something went wrong. Please confirm your details and try again." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with your " +"original verification." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Don't see your picture? Make sure to allow your browser to use your camera " +"when it asks for permission." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Take photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Looks good" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Tips on taking a successful photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your face is well-lit" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be sure your entire face is inside the frame" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Can we match the photo you took with the one on your ID?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once in position, use the camera button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your picture" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Use the checkmark button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "once you are happy with the photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Common Questions" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need my photo?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"As part of the verification process, we need your photo to confirm that you " +"are you." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "What do you do with this picture?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "We only use it to verify your identity. It is not displayed anywhere." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches the ID " +"you originally submitted. We will also use this as the name on your " +"certificate." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Edit your name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Once you verify your photo looks good and your name is correct, you can " +"finish your re-verification and return to your course. Note: You " +"will not have another chance to re-verify." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Yes! You can confirm my identity with this information." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Submit photos & re-verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Verification Submission Confirmation" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Your Credentials Have Been Updated" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"We have received your re-verification details and submitted them for review." +" Your dashboard will show the notification status once the review is " +"complete." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"Please note: The professor may ask you to re-verify again at other key " +"points in the course." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "Complete your other re-verifications" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Return to where you left off" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Reverification Status" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You are in the ID Verified track" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following courses:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Re-verify by {date}" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following course:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You have no re-verifications at present." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "The status of your submitted re-verifications:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Failed" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Don't want to re-verify right now?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Why do I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity by submitting a new photo of your face. We will send the new photo " +"to be matched up with the photo of the original ID you submitted when you " +"signed up for the course. If you are taking multiple courses, you may need " +"to re-verify multiple times, once for every important point in each course " +"you are taking as a verified student." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What will I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because you are just confirming that you are still you, the only thing you " +"will need to do to re-verify is to submit a new photo of your face with " +"your webcam. The process is quick and you will be brought back to where " +"you left off so you can keep on learning." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"If you changed your name during the semester and it no longer matches the " +"original ID you submitted, you will need to re-edit your name to match as " +"well." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What if I have trouble with my re-verification?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because of the short time that re-verification is open, you will not" +" be able to correct a failed verification. If you think there was " +"an error in the review, please contact us at {email}" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Verification" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Please Resubmit Your Verification Information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"There was an error with your previous verification. In order proceed in the " +"verified certificate of achievement track of your current courses, please " +"complete the following steps." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with the " +"picture on your ID." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your photo looks good, you can move on to step 2." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Go to Step 2: Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show Us Your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your ID so we can match it with your " +"photo and the name on your account." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your ID is well-lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Acceptable IDs include drivers licenses, passports, or other goverment-" +"issued IDs that include your name and photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check that there isn't any glare" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Ensure that you can see your photo and read your name" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Try to keep your fingers at the edge to avoid covering important information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need a photo of my ID?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We need to match your ID with your photo and name to confirm that you are " +"you." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We encrypt it and send it to our secure authorization service for review. We" +" use the highest levels of security and do not save the photo or information" +" anywhere once the match has been completed." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your ID photo looks good, you can move on to step 3." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 3: Review Your Info" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Verify Your Submission" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure we can verify your identity with the photos and information below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Review the Photos You've Re-Taken" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Please review the photos and verify that they meet the requirements listed " +"below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo above needs to meet the following requirements:" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be well lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show your whole face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo on your ID must match the photo of your face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be readable (not too far away, no glare)" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The name on your ID must match the name on your account below" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Photos don't meet the requirements?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake Your Photos" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches your ID. " +"We will also use this as the name on your certificate." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"Once you verify your details match the requirements, you can move onto to " +"confirm your re-verification submisssion." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Yes! My details all match." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Upgrade Your Registration for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/verified.html +msgid "Register for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue registering, or select to {a_start} audit " +"the course for free {a_end} without verifying." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Error processing your order" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Oops! Something went wrong. Please confirm your details again and click the " +"button to move on to payment. If you are still having trouble, please try " +"again later." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "What if my camera isn't working?" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 2: Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Review the Photos You've Taken" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Contribution Level" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Please confirm your contribution for this course (min. $" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Once you verify your details match the requirements, you can move on to step" +" 4, payment on our secure server." +msgstr "" + +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course}, you need to re-verify your" +" identity by {date}. Go to URL." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +msgid "" +"We've captured your re-submitted information and will review it to verify " +"your identity shortly. You should receive an update to your veriication " +"status within 1-2 days. In the meantime, you still have access to all of " +"your course content." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Return to Your Dashboard" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Re-Verification Failed" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "" +"Your re-verification was submitted after the re-verification deadline, and " +"you can no longer be re-verified." +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Please contact support if you believe this message to be in error." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Upgrade Your Registration for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Register for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "You need to activate your edX account before proceeding" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please check your email for further instructions on activating your new " +"account." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Upgrade" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to upgrade to being an ID verified " +"student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Register" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to register as an ID verified student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Activate Your Account" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Check your email" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"you need an active edX account before registering - check your email for " +"instructions" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Identification" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A photo identification document" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"a drivers license, passport, or other goverment or school-issued ID with " +"your name and picture on it" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Webcam" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A webcam and a modern browser" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"{ff_a_start}Firefox{a_end}, {chrome_a_start}Chrome{a_end}, " +"{safari_a_start}Safari{a_end}, {ie_a_start}IE9+{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please make sure your browser is updated to the most recent version possible" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Credit or Debit Card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A major credit or debit card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Visa, Master Card, American Express, Discover, Diners Club, JCB with " +"Discover logo" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always continue to audit this course instead." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always {a_start}audit this course instead{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Go to Step 1: Take my Photo" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "ID Verification" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You've Been Verified Previously" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "" +"We've already verified your identity (through the photos of you and your ID " +"you provided earlier). You can proceed to make your secure payment and " +"complete registration." +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You have decided to pay $ " +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}(active){span_end}" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "Changes" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}active{span_end}" +msgstr "" + +#: lms/templates/wiki/includes/breadcrumbs.html +msgid "Add article" +msgstr "" + +#: cms/templates/404.html +msgid "The page that you were looking for was not found." +msgstr "" + +#: cms/templates/404.html +msgid "" +"Go back to the {homepage} or let us know about any pages that may have been " +"moved at {email}." +msgstr "" + +#: cms/templates/500.html +msgid "Studio Server Error" +msgstr "" + +#: cms/templates/500.html +msgid "The Studio servers encountered an error" +msgstr "" + +#: cms/templates/500.html +msgid "" +"An error occurred in Studio and the page could not be loaded. Please try " +"again in a few moments." +msgstr "" + +#: cms/templates/500.html +msgid "" +"We've logged the error and our staff is currently working to resolve this " +"error as soon as possible." +msgstr "" + +#: cms/templates/500.html +msgid "If the problem persists, please email us at {email_link}." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +#: cms/templates/activation_invalid.html +msgid "Studio Account Activation" +msgstr "" + +#: cms/templates/activation_active.html +msgid "Your account is already active" +msgstr "" + +#: cms/templates/activation_active.html +msgid "" +"This account, set up using {0}, has already been activated. Please sign in " +"to start working within edX Studio." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +msgid "Sign into Studio" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "Your account activation is complete!" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "" +"Thank you for activating your account. You may now sign in and start using " +"edX Studio to author courses." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Your account activation is invalid" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"We're sorry. Something went wrong with your activation. Check to make sure " +"the URL you went to was correct — e-mail programs will sometimes split" +" it into two lines." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"If you still have issues, contact edX Support. In the meatime, you can also " +"return to" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Contact edX Support" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/widgets/header.html +msgid "Files & Uploads" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Uploading…" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +msgid "Choose File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/asset_index.html +msgid "Upload New File" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Load Another File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/course_info.html +#: cms/templates/edit-tabs.html cms/templates/overview.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Content" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/course_info.html cms/templates/edit-tabs.html +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/textbooks.html +msgid "Page Actions" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Loading…" +msgstr "" + +#: cms/templates/asset_index.html +msgid "What files are listed here?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"In addition to the files you upload on this page, any files that you add to " +"the course appear in this list. These files include your course image, " +"textbook chapters, and files that appear on your Course Handouts sidebar." +msgstr "" + +#: cms/templates/asset_index.html +msgid "File URLs" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the Embed URL value to link to the file or image from a component, a" +" course update, or a course handout." +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the External URL value to reference the file or image from outside " +"of your course. Do not use the External URL as a link value within your " +"course." +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/overview.html cms/templates/settings_graders.html +msgid "What can I do on this page?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You can upload new files or view, download, or delete existing files. You " +"can lock a file so that people who are not enrolled in your course cannot " +"access that file." +msgstr "" + +#: cms/templates/asset_index.html +msgid "Your file has been deleted." +msgstr "" + +#: cms/templates/asset_index.html +msgid "close alert" +msgstr "" + +#: cms/templates/checklists.html cms/templates/export.html +#: cms/templates/export_git.html cms/templates/import.html +#: cms/templates/widgets/header.html +msgid "Tools" +msgstr "" + +#: cms/templates/checklists.html +msgid "Course Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "Current Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "What are course checklists?" +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Course checklists are tools to help you understand and keep track of all the" +" steps necessary to get your course ready for students." +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Any changes you make to these checklists are saved automatically and are " +"immediately visible to other course team members." +msgstr "" + +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +msgid "Duplicate" +msgstr "" + +#: cms/templates/component.html +msgid "Duplicate this component" +msgstr "" + +#: cms/templates/component.html +msgid "Delete this component" +msgstr "" + +#: cms/templates/component.html cms/templates/container_xblock_component.html +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/overview.html cms/templates/overview.html +msgid "Drag to reorder" +msgstr "" + +#: cms/templates/container.html +msgid "Container" +msgstr "" + +#: cms/templates/container.html +msgid "This page has no content yet." +msgstr "" + +#: cms/templates/container.html cms/templates/container.html +msgid "Publishing Status" +msgstr "" + +#: cms/templates/container.html +msgid "Published" +msgstr "" + +#: cms/templates/container.html +msgid "" +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." +msgstr "" + +#: cms/templates/course_info.html cms/templates/course_info.html +msgid "Course Updates" +msgstr "" + +#: cms/templates/course_info.html +msgid "New Update" +msgstr "" + +#: cms/templates/course_info.html +msgid "" +"Use course updates to notify students of important dates or exams, highlight" +" particular discussions in the forums, announce schedule changes, and " +"respond to student questions. You add or edit updates in HTML." +msgstr "" + +#. Translators: Pages refer to the tabs that appear in the top navigation of +#. each course. +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/export.html cms/templates/widgets/header.html +msgid "Pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "New Page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit_subsection.html +#: cms/templates/index.html cms/templates/overview.html +#: cms/templates/unit.html +msgid "View Live" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Show this page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "Show/hide page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "This page cannot be reordered" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "You can add additional custom pages to your course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Add a New Page" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "What are pages?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages are listed horizontally at the top of your course. Default pages " +"(Courseware, Course info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages that you create." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Custom pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"You can create and edit custom pages to provide students with additional " +"course content. For example, you can create pages for the grading policy, " +"course slides, and a course calendar. " +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "How do pages look to students in my course?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Students see the default and custom pages at the top of your course and use " +"these links to navigate." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "See an example" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Pages in Your Course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Preview of Pages in your course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages appear in your course's top navigation bar. The default pages " +"(Courseware, Course Info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages." +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/howitworks.html +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "close modal" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "CMS Subsection" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/unit.html +msgid "Display Name:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Units:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Subsection Settings" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Day" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Time" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/edit_subsection.html +#: cms/templates/overview.html +msgid "Coordinated Universal Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "UTC" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "" +"The date above differs from the release date of {name}, which is unset." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "The date above differs from the release date of {name} - {start_time}" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Sync to {name}." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Graded as:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Set a due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Day" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Remove due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Preview Drafts" +msgstr "" + +#: cms/templates/error.html +msgid "Internal Server Error" +msgstr "" + +#: cms/templates/error.html +msgid "The Page You Requested Page Cannot be Found" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. We couldn't find the Studio page you're looking for. You may " +"want to return to the Studio Dashboard and try again. If you are still " +"having problems accessing things, please feel free to {link_start}contact " +"Studio support{link_end} for further help." +msgstr "" + +#: cms/templates/error.html cms/templates/error.html +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Use our feedback tool, Tender, to share your feedback" +msgstr "" + +#: cms/templates/error.html +msgid "The Server Encountered an Error" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. There was a problem with the server while trying to process " +"your last request. You may want to return to the Studio Dashboard or try " +"this request again. If you are still having problems accessing things, " +"please feel free to {link_start}contact Studio support{link_end} for further" +" help." +msgstr "" + +#: cms/templates/error.html +msgid "Back to dashboard" +msgstr "" + +#: cms/templates/export.html cms/templates/export.html +msgid "Course Export" +msgstr "" + +#: cms/templates/export.html +msgid "About Exporting Courses" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"You can export courses and edit them outside of Studio. The exported file is" +" a .tar.gz file (that is, a .tar file compressed with GNU Zip) that contains" +" the course structure and content. You can also re-import courses that " +"you've exported." +msgstr "" + +#: cms/templates/export.html +msgid "Export My Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Export Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}exported with{em_end} your course:" +msgstr "" + +#: cms/templates/export.html +msgid "Course Content (all Sections, Sub-sections, and Units)" +msgstr "" + +#: cms/templates/export.html +msgid "Course Structure" +msgstr "" + +#: cms/templates/export.html +msgid "Individual Problems" +msgstr "" + +#: cms/templates/export.html +msgid "Course Assets" +msgstr "" + +#: cms/templates/export.html +msgid "Course Settings" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}not exported{em_end} with your course:" +msgstr "" + +#: cms/templates/export.html +msgid "User Data" +msgstr "" + +#: cms/templates/export.html +msgid "Course Team Data" +msgstr "" + +#: cms/templates/export.html +msgid "Forum/discussion Data" +msgstr "" + +#: cms/templates/export.html +msgid "Certificates" +msgstr "" + +#: cms/templates/export.html +msgid "Why export a course?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"You may want to edit the XML in your course directly, outside of Studio. You" +" may want to create a backup copy of your course. Or, you may want to create" +" a copy of your course that you can later import into another course " +"instance and customize." +msgstr "" + +#: cms/templates/export.html +msgid "What content is exported?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are exported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, is not exported." +msgstr "" + +#: cms/templates/export.html +msgid "Opening the downloaded file" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"Use an archive program to extract the data from the .tar.gz file. Extracted " +"data includes the course.xml file, as well as subfolders that contain course" +" content." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git" +msgstr "" + +#: cms/templates/export_git.html cms/templates/export_git.html +#: cms/templates/widgets/header.html +msgid "Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "About Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "Use this to export your course to its git repository." +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"This will then trigger an automatic update of the main LMS site and update " +"the contents of your course visible there to students if automatic git " +"imports are configured." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git:" +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"giturl must be defined in your course settings before you can export to git." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Failed" +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Succeeded" +msgstr "" + +#: cms/templates/export_git.html +msgid "Your course:" +msgstr "" + +#: cms/templates/export_git.html +msgid "Course git url:" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome to" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio helps manage your courses online, so you can focus on teaching them" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Studio's Many Features" +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "Studio Helps You Keep Your Courses Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Keeping Your Course Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"The backbone of your course is how it is organized. Studio offers an " +"Outline editor, providing a simple hierarchy and easy drag " +"and drop to help you and your students stay organized." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple Organization For Content" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio uses a simple hierarchy of sections and " +"subsections to organize your content." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Change Your Mind Anytime" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Draft your outline and build content anywhere. Simple drag and drop tools " +"let your reorganize quickly." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Go A Week Or A Semester At A Time" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Build and release sections to your students incrementally. " +"You don't have to have it all done at once." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +#: cms/templates/howitworks.html +msgid "Learning is More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio lets you weave your content together in a way that reinforces " +"learning — short video lectures interleaved with exercises and more. " +"Insert videos and author a wide variety of exercise types with just a few " +"clicks." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Create Learning Pathways" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Help your students understand a small interactive piece at a time with " +"multimedia, HTML, and exercises." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work Visually, Organize Quickly" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Work visually and see exactly what your students will see. Reorganize all " +"your content with drag and drop." +msgstr "" + +#: cms/templates/howitworks.html +msgid "A Broad Library of Problem Types" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"It's more than just multiple choice. Studio has nearly a dozen types of " +"problems to challenge your learners." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "" +"Studio Gives You Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio works like web applications you already know, yet understands how you" +" build curriculum. Instant publishing to the web when you want it, " +"incremental release when it makes sense. And with co-authors, you can have a" +" whole team building a course, together." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Instant Changes" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Caught a bug? No problem. When you want, your changes to live when you hit " +"Save." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Release-On Date Publishing" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"When you've finished a section, pick when you want it to go" +" live and Studio takes care of the rest. Build your course incrementally." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work in Teams" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Co-authors have full access to all the same authoring tools. Make your " +"course better through a team effort." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up for Studio Today!" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up & Start Making an edX Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Already have a Studio Account? Sign In" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Outlining Your Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simple two-level outline to organize your couse. Drag and drop, and see your" +" course at a glance." +msgstr "" + +#: cms/templates/howitworks.html +msgid "More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Quickly create videos, text snippets, inline discussions, and a variety of " +"problem types." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Publishing on Date" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simply set the date of a section or subsection, and Studio will publish it " +"to your students for you." +msgstr "" + +#: cms/templates/html_error.html +msgid "We're having trouble rendering your component" +msgstr "" + +#: cms/templates/html_error.html +msgid "" +"Students will not be able to access this component. Re-edit your component " +"to fix the error." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Course Import" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Be sure you want to import a course before continuing. Content of the " +"imported course replaces all the content of this course. {em_start}You " +"cannot undo a course import{em_end}. We recommend that you first export the " +"current course, so you have a backup copy of it." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "" +"The course that you import must be in a .tar.gz file (that is, a .tar file " +"compressed with GNU Zip). This .tar.gz file must contain a course.xml file. " +"It may also contain other files." +msgstr "" + +#: cms/templates/import.html +msgid "" +"The import process has five stages. During the first two stages, you must " +"stay on this page. You can leave this page after the Unpacking stage has " +"completed. We recommend, however, that you don't make important changes to " +"your course until the import operation has completed." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "Select a .tar.gz File to Replace Your Course Content" +msgstr "" + +#: cms/templates/import.html +msgid "Choose a File to Import" +msgstr "" + +#: cms/templates/import.html +msgid "File Chosen:" +msgstr "" + +#: cms/templates/import.html +msgid "Replace my course with the one above" +msgstr "" + +#: cms/templates/import.html +msgid "Course Import Status" +msgstr "" + +#: cms/templates/import.html +msgid "Uploading" +msgstr "" + +#: cms/templates/import.html +msgid "Transferring your file to our servers" +msgstr "" + +#: cms/templates/import.html +msgid "Unpacking" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Expanding and preparing folder/file structure (You can now leave this page " +"safely, but avoid making drastic changes to content until this import is " +"complete)" +msgstr "" + +#: cms/templates/import.html +msgid "Verifying" +msgstr "" + +#: cms/templates/import.html +msgid "Reviewing semantics, syntax, and required data" +msgstr "" + +#: cms/templates/import.html +msgid "Updating Course" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Integrating your imported content into this course. This may take a while " +"with larger courses." +msgstr "" + +#: cms/templates/import.html +msgid "Success" +msgstr "" + +#: cms/templates/import.html +msgid "Your imported content has now been integrated into this course" +msgstr "" + +#: cms/templates/import.html +msgid "View Updated Outline" +msgstr "" + +#: cms/templates/import.html +msgid "Why import a course?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"You may want to run a new version of an existing course, or replace an " +"existing course altogether. Or, you may have developed a course outside " +"Studio." +msgstr "" + +#: cms/templates/import.html +msgid "What content is imported?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are imported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, remains the same as it was in the existing course." +msgstr "" + +#: cms/templates/import.html +msgid "Warning: Importing while a course is running" +msgstr "" + +#: cms/templates/import.html +msgid "" +"If you perform an import while your course is running, and you change the " +"URL names (or url_name nodes) of any Problem components, the student data " +"associated with those Problem components may be lost. This data includes " +"students' problem scores." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error during the upload process." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/templates/import.html +msgid "Your import has failed." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Choose new file" +msgstr "" + +#: cms/templates/import.html +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +#: cms/templates/widgets/header.html +msgid "My Courses" +msgstr "" + +#: cms/templates/index.html +msgid "New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Email staff to create course" +msgstr "" + +#: cms/templates/index.html +msgid "Welcome, {0}!" +msgstr "" + +#: cms/templates/index.html +msgid "Here are all of the courses you currently have access to in Studio:" +msgstr "" + +#: cms/templates/index.html +msgid "You currently aren't associated with any Studio Courses." +msgstr "" + +#: cms/templates/index.html +msgid "Please correct the highlighted fields below." +msgstr "" + +#: cms/templates/index.html +msgid "Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Required Information to Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. Introduction to Computer Science" +msgstr "" + +#: cms/templates/index.html +msgid "The public display name for your course." +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +msgid "Organization" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. UniversityX or OrganizationX" +msgstr "" + +#: cms/templates/index.html +msgid "The name of the organization sponsoring the course." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed." +msgstr "" + +#: cms/templates/index.html +msgid "" +"This cannot be changed, but you can set a different display name in Advanced" +" Settings later." +msgstr "" + +#: cms/templates/index.html +msgid "e.g. CS101" +msgstr "" + +#: cms/templates/index.html +msgid "" +"The unique number that identifies your course within your organization." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed and it cannot be changed." +msgstr "" + +#: cms/templates/index.html +msgid "Course Run" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. 2014_T1" +msgstr "" + +#: cms/templates/index.html +msgid "The term in which your course will run." +msgstr "" + +#: cms/templates/index.html +msgid "Create" +msgstr "" + +#: cms/templates/index.html +msgid "Course Run:" +msgstr "" + +#: cms/templates/index.html +msgid "Are you staff on an existing Studio course?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"You will need to be added to the course in Studio by the course creator. " +"Please get in touch with the course creator or administrator for the " +"specific course you are helping to author." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Create Your First Course" +msgstr "" + +#: cms/templates/index.html +msgid "Your new course is just a click away!" +msgstr "" + +#: cms/templates/index.html +msgid "Becoming a Course Creator in Studio" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team will " +"evaluate your request and provide you feedback within 24 hours during the " +"work week." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status:" +msgstr "" + +#: cms/templates/index.html +msgid "Request the Ability to Create Courses" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is has " +"completed evaluating your request." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator request is:" +msgstr "" + +#: cms/templates/index.html +msgid "Denied" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request did not meet the criteria/guidelines specified by edX Staff." +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is " +"currently evaluating your request." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request is currently being reviewed by edX staff and should be updated " +"shortly." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Need help?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"If you are new to Studio and having trouble getting started, there are a few" +" things that may be of help:" +msgstr "" + +#: cms/templates/index.html +msgid "Get started by reading Studio's Documentation" +msgstr "" + +#: cms/templates/index.html +msgid "Request help with Studio" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Can I create courses in Studio?" +msgstr "" + +#: cms/templates/index.html +msgid "In order to create courses in Studio, you must" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX staff to help you create a course" +msgstr "" + +#: cms/templates/index.html +msgid "" +"In order to create courses in Studio, you must have course creator " +"privileges to create your own course." +msgstr "" + +#: cms/templates/index.html +msgid "Your request to author courses in studio has been denied. Please" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX Staff with further questions" +msgstr "" + +#: cms/templates/index.html +msgid "Thanks for signing up, %(name)s!" +msgstr "" + +#: cms/templates/index.html +msgid "We need to verify your email address" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Almost there! In order to complete your sign up we need you to verify your " +"email address (%(email)s). An activation message and next steps should be " +"waiting for you there." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Please check your Junk or Spam folders in case our email isn't in your " +"INBOX. Still can't find the verification email? Request help via the link " +"below." +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/header.html +msgid "Sign In" +msgstr "" + +#: cms/templates/login.html cms/templates/login.html +msgid "Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html +msgid "Don't have a Studio Account? Sign up!" +msgstr "" + +#: cms/templates/login.html +msgid "Required Information to Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +msgid "Email Address" +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/sock.html +msgid "Studio Support" +msgstr "" + +#: cms/templates/login.html +msgid "" +"Having trouble with your account? Use {link_start}our support " +"center{link_end} to look over self help steps, find solutions others have " +"found to the same problem, or let us know of your issue." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Settings" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Course Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a User to Your Course's Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member Information" +msgstr "" + +#: cms/templates/manage_users.html +msgid "User's Email Address" +msgstr "" + +#: cms/templates/manage_users.html +msgid "e.g. jane.doe@gmail.com" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Please provide the email address of the course staff member you'd like to " +"add" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add User" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "Current Role:" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "You!" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Staff" +msgstr "" + +#: cms/templates/manage_users.html +msgid "send an email message to {email}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Promote another member to Admin to remove your admin rights" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Remove Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Delete the user, {username}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Team Members to This Course" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Adding team members makes course authoring collaborative. Users must be " +"signed up for Studio and have an active account. " +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Roles" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Course team members, or staff, are course co-authors. They have full writing" +" and editing privileges on all course content." +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Admins are course team members who can add and remove other course team " +"members." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Transferring Ownership" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Every course must have an Admin. If you're the Admin and you want transfer " +"ownership of the course, click Add admin access to make another user the " +"Admin, then ask that user to remove you from the Course Team list." +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Course Outline" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html +msgid "Expand/collapse this section" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Section Name" +msgstr "" + +#: cms/templates/overview.html +msgid "Add a new section name" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Delete this section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to re-order" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Subsection" +msgstr "" + +#: cms/templates/overview.html cms/templates/widgets/units.html +msgid "New Unit" +msgstr "" + +#: cms/templates/overview.html +msgid "You haven't added any sections to your course outline yet." +msgstr "" + +#: cms/templates/overview.html +msgid "Add your first section" +msgstr "" + +#: cms/templates/overview.html +msgid "Collapse All Sections" +msgstr "" + +#: cms/templates/overview.html +msgid "New Section" +msgstr "" + +#: cms/templates/overview.html +msgid "This section is not scheduled for release" +msgstr "" + +#: cms/templates/overview.html +msgid "Schedule" +msgstr "" + +#: cms/templates/overview.html +msgid "Release date:" +msgstr "" + +#: cms/templates/overview.html +msgid "Edit section release date" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to reorder section" +msgstr "" + +#: cms/templates/overview.html +msgid "Expand/collapse this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"You can create new sections and subsections, set the release date for " +"sections, and create new units in existing subsections. You can set the " +"assignment type for subsections that are to be graded, and you can open a " +"subsection for further editing." +msgstr "" + +#: cms/templates/overview.html +msgid "" +"In addition, you can drag and drop sections, subsections, and units to " +"reorganize your course." +msgstr "" + +#: cms/templates/overview.html +msgid "Section Release Date" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"On the date set below, this section - {name} - will be released to students." +" Any units marked private will only be visible to admins." +msgstr "" + +#: cms/templates/overview.html +msgid "Form Actions" +msgstr "" + +#: cms/templates/register.html +msgid "Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "Already have a Studio Account? Sign in" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Ready to start creating online courses? Sign up below and start creating " +"your first edX course today." +msgstr "" + +#: cms/templates/register.html +msgid "Required Information to Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "" +"This will be used in public discussions with your courses and in our edX101 " +"support forums" +msgstr "" + +#: cms/templates/register.html +msgid "Your Location" +msgstr "" + +#: cms/templates/register.html +msgid "I agree to the {a_start} Terms of Service {a_end}" +msgstr "" + +#: cms/templates/register.html +msgid "Create My Account & Start Authoring Courses" +msgstr "" + +#: cms/templates/register.html +msgid "Common Studio Questions" +msgstr "" + +#: cms/templates/register.html +msgid "Who is Studio for?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is for anyone that wants to create online courses that leverage the " +"global edX platform. Our users are often faculty members, teaching " +"assistants and course staff, and members of instructional technology groups." +msgstr "" + +#: cms/templates/register.html +msgid "How technically savvy do I need to be to create courses in Studio?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is designed to be easy to use by almost anyone familiar with common " +"web-based authoring environments (Wordpress, Moodle, etc.). No programming " +"knowledge is required, but for some of the more advanced features, a " +"technical background would be helpful. As always, we are here to help, so " +"don't hesitate to dive right in." +msgstr "" + +#: cms/templates/register.html +msgid "I've never authored a course online before. Is there help?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Absolutely. We have created an online course, edX101, that describes some " +"best practices: from filming video, creating exercises, to the basics of " +"running an online course. Additionally, we're always here to help, just drop" +" us a note." +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details Settings" +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/settings.html +msgid "Basic Information" +msgstr "" + +#: cms/templates/settings.html +msgid "The nuts and bolts of your course" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "This field is disabled: this information cannot be changed." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Summary Page" +msgstr "" + +#: cms/templates/settings.html +msgid "(for student enrollment and access)" +msgstr "" + +#: cms/templates/settings.html +msgid "Send a note to students via email" +msgstr "" + +#: cms/templates/settings.html +msgid "Invite your students" +msgstr "" + +#: cms/templates/settings.html +msgid "Promoting Your Course with edX" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course summary page will not be viewable until your course has been " +"announced. To provide content for the page and preview it, follow the " +"instructions provided by your PM." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Schedule" +msgstr "" + +#: cms/templates/settings.html +msgid "Dates that control when your course can be viewed" +msgstr "" + +#: cms/templates/settings.html +msgid "First day the course begins" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day your course is active" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Date" +msgstr "" + +#: cms/templates/settings.html +msgid "First day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "These Dates Are Not Used When Promoting Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"These dates impact when your courseware can be viewed, but " +"they are not the dates shown on your course summary page. " +"To provide the course start and registration dates as shown on your course " +"summary page, follow the instructions provided by your PM or Conrad Warre (conrad@edx.org)." +msgstr "" + +#: cms/templates/settings.html +msgid "Introducing Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "Information for prospective students" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Short Description" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Appears on the course catalog page when students roll over the course name. " +"Limit to ~150 characters" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Overview" +msgstr "" + +#: cms/templates/settings.html +msgid "your course summary page" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Introductions, prerequisites, FAQs that are used on %s (formatted in HTML)" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"You can manage this image along with all of your other files " +"& uploads" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course currently does not have an image. Please upload one (JPEG or PNG" +" format, and minimum suggested dimensions are 375px wide by 200px tall)" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Please provide a valid path and name to your course image (Note: only JPEG " +"or PNG format supported)" +msgstr "" + +#: cms/templates/settings.html +msgid "Upload Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Introduction Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Delete Current Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Enter your YouTube video's ID (along with any restriction parameters)" +msgstr "" + +#: cms/templates/settings.html +msgid "Requirements" +msgstr "" + +#: cms/templates/settings.html +msgid "Expectations of the students taking this course" +msgstr "" + +#: cms/templates/settings.html +msgid "Hours of Effort per Week" +msgstr "" + +#: cms/templates/settings.html +msgid "Time spent on all course work" +msgstr "" + +#: cms/templates/settings.html +msgid "How are these settings used?" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course's schedule determines when students can enroll in and begin a " +"course." +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Other information from this page appears on the About page for your course. " +"This information includes the course overview, course image, introduction " +"video, and estimated time requirements. Students use About pages to choose " +"new courses to take." +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html +msgid "Other Course Settings" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html cms/templates/widgets/header.html +msgid "Grading" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Advanced Settings" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "There was an error saving your information. Please see below." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Manual Policy Definition" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Warning: Do not modify these policies unless you are " +"familiar with their purpose." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "What do advanced settings do?" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Advanced settings control specific course functionality. On this page, you " +"can edit manual policies, which are JSON-based key and value pairs that " +"control specific course settings." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Any policies you modify here override all other information you've defined " +"elsewhere in Studio. Do not edit policies unless you are familiar with both " +"their purpose and syntax." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"{em_start}Note:{em_end} When you enter strings as policy values, ensure that" +" you use double quotation marks (") around the string. Do not use " +"single quotation marks (')." +msgstr "" + +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +msgid "Details & Schedule" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Settings" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Overall Grade Range" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Your overall grading scale for student final grades" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Rules & Policies" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Deadlines, requirements, and logistics around grading student work" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grace Period on Deadline:" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Leeway on due dates" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Assignment Types" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Categories and labels for any exercises that are gradable" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "New Assignment Type" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can use the slider under Overall Grade Range to specify whether your " +"course is pass/fail or graded by letter, and to establish the thresholds for" +" each grade." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can specify whether your course offers students a grace period for late " +"assignments." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can also create assignment types, such as homework, labs, quizzes, and " +"exams, and specify how much of a student's grade each assignment type is " +"worth." +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +#: cms/templates/studio_vertical_wrapper.html +msgid "Expand or Collapse" +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + +#: cms/templates/textbooks.html +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "New Textbook" +msgstr "" + +#: cms/templates/textbooks.html +msgid "Why should I break my textbook into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"Breaking your textbook into multiple chapters reduces loading times for " +"students, especially those with slow Internet connections. Breaking up " +"textbooks into chapters can also help students more easily find topic-based " +"information." +msgstr "" + +#: cms/templates/textbooks.html +msgid "What if my book isn't divided into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"If your textbook doesn't have individual chapters, you can upload the entire" +" text as a single chapter and enter a name of your choice in the Chapter " +"Name field." +msgstr "" + +#: cms/templates/unit.html cms/templates/ux/reference/unit.html +msgid "Individual Unit" +msgstr "" + +#: cms/templates/unit.html +msgid "You are editing a draft." +msgstr "" + +#: cms/templates/unit.html +msgid "This unit was originally published on {date}." +msgstr "" + +#: cms/templates/unit.html +msgid "View the Live Version" +msgstr "" + +#: cms/templates/unit.html +msgid "Add New Component" +msgstr "" + +#: cms/templates/unit.html +msgid "Common Problem Types" +msgstr "" + +#: cms/templates/unit.html +msgid "Advanced" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Settings" +msgstr "" + +#: cms/templates/unit.html +msgid "Visibility:" +msgstr "" + +#: cms/templates/unit.html +msgid "Public" +msgstr "" + +#: cms/templates/unit.html +msgid "Private" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit has been published. To make changes, you must {link_start}edit a " +"draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This is a draft of the published unit. To update the live version, you must " +"{link_start}replace it with this draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "Delete Draft" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Location" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Identifier:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for edX Studio! To activate your account, please " +"copy and paste this address into your web browser's address bar:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the edX web site." +msgstr "" + +#: cms/templates/emails/activation_email_subject.txt +msgid "Your account for edX Studio" +msgstr "" + +#: cms/templates/emails/course_creator_admin_subject.txt +msgid "{email} has requested Studio course creator privileges on edge" +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "" +"User '{user}' with e-mail {email} has requested Studio course creator " +"privileges on edge." +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "To grant or deny this request, use the course creator admin table." +msgstr "" + +#: cms/templates/emails/course_creator_denied.txt +msgid "" +"Your request for course creation rights to edX Studio have been denied. If " +"you believe this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_granted.txt +msgid "" +"Your request for course creation rights to edX Studio have been granted. To " +"create your first course, visit:" +msgstr "" + +#: cms/templates/emails/course_creator_revoked.txt +msgid "" +"Your course creation rights to edX Studio have been revoked. If you believe " +"this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_subject.txt +msgid "Your course creator status for edX Studio" +msgstr "" + +#: cms/templates/registration/activation_complete.html +msgid "You can now {link_start}login{link_end}." +msgstr "" + +#: cms/templates/registration/reg_complete.html +msgid "" +"An activation link has been sent to {email}, along with instructions for " +"activating your account." +msgstr "" + +#: cms/templates/widgets/footer.html +msgid "All rights reserved." +msgstr "" + +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Contact Us" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Current Course:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "{course_name}'s Navigation:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Outline" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Updates" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Checklists" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Import" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Export" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Help & Account Navigation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +msgid "This is a PDF Document" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Documentation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +#: cms/templates/widgets/sock.html +msgid "Studio Help Center" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Currently signed in as:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Sign Out" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "You're not currently signed in" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "How Studio Works" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Help" +msgstr "" + +#: cms/templates/widgets/metadata-edit.html +msgid "Launch Latex Source Compiler" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Heading 1" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Multiple Choice" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Checkboxes" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Text Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Numerical Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Dropdown" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Explanation" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Advanced Editor" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Toggle Cheatsheet" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Label" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "edX Studio Help" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Need help with Studio? Creating a course is complex, so we're here to help. " +"Take advantage of our documentation, help center, as well as our edX101 " +"introduction course for course authors." +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Download Studio Documentation" +msgstr "" + +#: cms/templates/widgets/sock.html cms/templates/widgets/sock.html +msgid "How to use Studio to build your course" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Enroll in edX101" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Contact us about Studio" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Have problems, questions, or suggestions about Studio? We're also here to " +"listen to any feedback you want to share." +msgstr "" + +#: cms/templates/widgets/tabs-aggregator.html +msgid "name" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete this unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to sort" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to reorder unit" +msgstr "" + +# empty +msgid "This is a key string." +msgstr "" + +#: wiki/admin.py wiki/models/article.py +msgid "created" +msgstr "" + +#: wiki/forms.py +msgid "Only localhost... muahahaha" +msgstr "" + +#: wiki/forms.py +msgid "Initial title of the article. May be overridden with revision titles." +msgstr "" + +#: wiki/forms.py +msgid "Type in some contents" +msgstr "" + +#: wiki/forms.py +msgid "" +"This is just the initial contents of your article. After creating it, you " +"can use more complex features like adding plugins, meta data, related " +"articles etc..." +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Contents" +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Summary" +msgstr "" + +#: wiki/forms.py +msgid "" +"Give a short reason for your edit, which will be stated in the revision log." +msgstr "" + +#: wiki/forms.py +msgid "" +"While you were editing, someone else changed the revision. Your contents " +"have been automatically merged with the new contents. Please review the text" +" below." +msgstr "" + +#: wiki/forms.py +msgid "No changes made. Nothing to save." +msgstr "" + +#: wiki/forms.py +msgid "Select an option" +msgstr "" + +#: wiki/forms.py +msgid "Slug" +msgstr "" + +#: wiki/forms.py +msgid "" +"This will be the address where your article can be found. Use only " +"alphanumeric characters and - or _. Note that you cannot change the slug " +"after creating the article." +msgstr "" + +#: wiki/forms.py +msgid "Write a brief message for the article's history log." +msgstr "" + +#: wiki/forms.py +msgid "A slug may not begin with an underscore." +msgstr "" + +#: wiki/forms.py +msgid "A deleted article with slug \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "A slug named \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "Yes, I am sure" +msgstr "" + +#: wiki/forms.py +msgid "Purge" +msgstr "" + +#: wiki/forms.py +msgid "" +"Purge the article: Completely remove it (and all its contents) with no undo." +" Purging is a good idea if you want to free the slug such that users can " +"create new articles in its place." +msgstr "" + +#: wiki/forms.py wiki/plugins/attachments/forms.py +#: wiki/plugins/images/forms.py +msgid "You are not sure enough!" +msgstr "" + +#: wiki/forms.py +msgid "While you tried to delete this article, it was modified. TAKE CARE!" +msgstr "" + +#: wiki/forms.py +msgid "Lock article" +msgstr "" + +#: wiki/forms.py +msgid "Deny all users access to edit this article." +msgstr "" + +#: wiki/forms.py +msgid "Permissions" +msgstr "" + +#: wiki/forms.py +msgid "Owner" +msgstr "" + +#: wiki/forms.py +msgid "Enter the username of the owner." +msgstr "" + +#: wiki/forms.py +msgid "(none)" +msgstr "" + +#: wiki/forms.py +msgid "Inherit permissions" +msgstr "" + +#: wiki/forms.py +msgid "" +"Check here to apply the above permissions recursively to articles under this" +" one." +msgstr "" + +#: wiki/forms.py +msgid "Permission settings for the article were updated." +msgstr "" + +#: wiki/forms.py +msgid "Your permission settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/forms.py +msgid "No user with that username" +msgstr "" + +#: wiki/forms.py +msgid "Article locked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Article unlocked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Filter..." +msgstr "" + +#: wiki/core/plugins/base.py +msgid "Settings for plugin" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +#: wiki/plugins/attachments/models.py +msgid "current revision" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The revision being displayed for this article. If you need to do a roll-" +"back, simply change the value of this field." +msgstr "" + +#: wiki/models/article.py +msgid "modified" +msgstr "" + +#: wiki/models/article.py +msgid "Article properties last modified" +msgstr "" + +#: wiki/models/article.py +msgid "owner" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The owner of the article, usually the creator. The owner always has both " +"read and write access." +msgstr "" + +#: wiki/models/article.py +msgid "group" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Like in a UNIX file system, permissions can be given to a user according to " +"group membership. Groups are handled through the Django auth system." +msgstr "" + +#: wiki/models/article.py +msgid "group read access" +msgstr "" + +#: wiki/models/article.py +msgid "group write access" +msgstr "" + +#: wiki/models/article.py +msgid "others read access" +msgstr "" + +#: wiki/models/article.py +msgid "others write access" +msgstr "" + +#: wiki/models/article.py +msgid "Article without content (%(id)d)" +msgstr "" + +#: wiki/models/article.py +msgid "content type" +msgstr "" + +#: wiki/models/article.py +msgid "object ID" +msgstr "" + +#: wiki/models/article.py +msgid "Article for object" +msgstr "" + +#: wiki/models/article.py +msgid "Articles for object" +msgstr "" + +#: wiki/models/article.py +msgid "revision number" +msgstr "" + +#: wiki/models/article.py +msgid "IP address" +msgstr "" + +#: wiki/models/article.py +msgid "user" +msgstr "" + +#: wiki/models/article.py +msgid "locked" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +msgid "article" +msgstr "" + +#: wiki/models/article.py +msgid "article contents" +msgstr "" + +#: wiki/models/article.py +msgid "article title" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Each revision contains a title field that must be filled out, even if the " +"title has not changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "original article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "Permissions are inherited from this article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "A plugin was changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "" +"The revision being displayed for this plugin.If you need to do a roll-back, " +"simply change the value of this field." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Cache lookup value for articles" +msgstr "" + +#: wiki/models/urlpath.py +msgid "slug" +msgstr "" + +#: wiki/models/urlpath.py +msgid "(root)" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL path" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL paths" +msgstr "" + +#: wiki/models/urlpath.py +msgid "Sorry but you cannot have a root article with a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "A non-root note must always have a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "There is already a root node on %s" +msgstr "" + +#: wiki/models/urlpath.py +msgid "" +"Articles who lost their parents\n" +"===============================\n" +"\n" +"The children of this article have had their parents deleted. You should probably find a new home for them." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Lost and found" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "A short summary of what the file contains" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "Yes I am sure..." +msgstr "" + +#: wiki/plugins/attachments/markdown_extensions.py +msgid "Click to download file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "" +"The revision of this attachment currently in use (on all articles using the " +"attachment)" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "original filename" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachments" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revision" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revisions" +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s was successfully added." +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "Your file could not be saved: %s" +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "" +"Your file could not be saved, probably because of a permission error on the " +"web server." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s uploaded and replaces old attachment." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "" +"Your new file will automatically be renamed to match the file already " +"present. Files with different extensions are not allowed." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Current revision changed for %s." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Added a reference to \"%(att)s\" from \"%(art)s\"." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "The file %s was deleted." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "This article is no longer related to the file %s." +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was changed: %s" +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was deleted: %s" +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "" +"New image %s was successfully uploaded. You can use it by selecting it from " +"the list of available images." +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "Are you sure?" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "images" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image: %s" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Current revision not set!!" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revision" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revisions" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image Revsion: %d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been restored" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been marked as deleted" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been changed to revision #%(revision)d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been saved." +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "Images" +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "An image was added: %s" +msgstr "" + +#: wiki/plugins/links/wiki_plugin.py +msgid "Links" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Notifications" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "When this article is edited" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Also receive emails about article edits" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were updated." +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "%(user)s subscribing to %(article)s (%(type)s)" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article deleted: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article modified: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "New article created: %s" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now sign up... and now you can sign in!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are no longer logged in. Bye bye!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now logged in! Have fun!" +msgstr "" + +#: wiki/views/article.py +msgid "New article '%s' created." +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article: %s" +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article cannot be deleted because it has children or is a root article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article together with all its contents are now completely gone! Thanks!" +msgstr "" + +#: wiki/views/article.py +msgid "" +"The article \"%s\" is now marked as deleted! Thanks for keeping the site " +"free from unwanted material!" +msgstr "" + +#: wiki/views/article.py +msgid "Your changes were saved." +msgstr "" + +#: wiki/views/article.py +msgid "A new revision of the article was succesfully added." +msgstr "" + +#: wiki/views/article.py +msgid "Restoring article" +msgstr "" + +#: wiki/views/article.py +msgid "The article \"%s\" and its children are now restored." +msgstr "" + +#: wiki/views/article.py +msgid "The article %s is now set to display revision #%d" +msgstr "" + +#: wiki/views/article.py +msgid "New title" +msgstr "" + +#: wiki/views/article.py +msgid "Merge between Revision #%(r1)d and Revision #%(r2)d" +msgstr "" + +#: wiki/views/article.py +msgid "" +"A new revision was created: Merge between Revision #%(r1)d and Revision " +"#%(r2)d" +msgstr "" diff --git a/conf/locale/bn_IN/LC_MESSAGES/djangojs.mo b/conf/locale/bn_IN/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..d765c360cc37cac3382fb6434692511ba4083167 GIT binary patch literal 496 zcmY*VO-lnY5LNWFN6#K2cxcgSvPH2?DTrTCuv%pGDrt8bBike-sjWZ6zv9pFw>Vo% z)d!DEGH)_(=4)^FV~em&+$SCqcZkQt8Xe*%CA)Oinhi$5z2YRnpoAw3(Kss^mP_!J zN>dkR*#mkP5)7j@C0xvPgu+SYJla~8g0hjMRClhO(-rFA=03J2ZkCPi3%Crp%EFaO zC|O(NCm>Eiv{`;8MHj@05F~^Ld^2_Tf4UsnIhDw~b0i4at%?bXbxRi{qZg~^N+T4g zW|Cc?)v7YAF|egkP1blx$xF@`i$!Z?)l6|&d*l9R?#Mm=J1(!*AM&w%9^CO}HXIDE ze^-;YM0V+HLQ6*8Jx!EwnK*6B*dCj_s1PyrAB!94{OW4MQw(rzC$2PBOV$~iwDB(4 js#i9u=0R0(LtBrMS--l*e!Ith!hXZDgFeffy=?0n$_bRK literal 0 HcmV?d00001 diff --git a/conf/locale/bn_IN/LC_MESSAGES/djangojs.po b/conf/locale/bn_IN/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..a41d29eefb --- /dev/null +++ b/conf/locale/bn_IN/LC_MESSAGES/djangojs.po @@ -0,0 +1,1712 @@ +# #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# +# edX community translations have been downloaded from Bengali (India) (http://www.transifex.com/projects/p/edx-platform/language/bn_IN/). +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# djangojs-studio.po (edx-platform) #-#-#-#-# +# edX translation file. +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: edx-platform\n" +"Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" +"PO-Revision-Date: 2014-01-21 20:18+0000\n" +"Last-Translator: \n" +"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/edx-platform/language/bn_IN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bn_IN\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: cms/static/coffee/src/views/tabs.js +#: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js +#: common/static/coffee/src/discussion/utils.js +msgid "OK" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js +#: cms/static/js/base.js cms/static/js/views/asset.js +#: cms/static/js/views/course_info_update.js +#: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Cancel" +msgstr "" + +#: cms/static/js/base.js lms/static/js/verify_student/photocapture.js +msgid "This link will open in a new browser window/tab" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Show Annotations" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Hide Annotations" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Expand Instructions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Collapse Instructions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Commentary" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Reply to Annotation" +msgstr "" + +#. Translators: %(earned)s is the number of points earned. %(total)s is the +#. total number of points (examples: 0/1, 1/1, 2/3, 5/10). The total number of +#. points will always be at least 1. We pluralize based on the total number of +#. points (example: 0/1 point; 1/2 points); +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "(%(earned)s/%(possible)s point)" +msgid_plural "(%(earned)s/%(possible)s points)" +msgstr[0] "" +msgstr[1] "" + +#. Translators: %(num_points)s is the number of points possible (examples: 1, +#. 3, 10). There will always be at least 1 point possible.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "(%(num_points)s point possible)" +msgid_plural "(%(num_points)s points possible)" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Answer:" +msgstr "" + +#. Translators: the word Answer here refers to the answer to a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Hide Answer" +msgstr "" + +#. Translators: the word Answer here refers to the answer to a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Show Answer" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Reveal Answer" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Answer hidden" +msgstr "" + +#. Translators: the word unanswered here is about answering a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "unanswered" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Status: unsubmitted" +msgstr "" + +#. Translators: A "rating" is a score a student gives to indicate how well +#. they feel they were graded on this problem +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "You need to pick a rating before you can submit." +msgstr "" + +#. Translators: this message appears when transitioning between openended +#. grading +#. types (i.e. self assesment to peer assessment). Sometimes, if a student +#. did not perform well at one step, they cannot move on to the next one. +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Your score did not meet the criteria to move to the next step." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Submit" +msgstr "" + +#. Translators: one clicks this button after one has finished filling out the +#. grading +#. form for an openended assessment +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Submit assessment" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: this button is clicked to submit a student's rating of +#. an evaluator's assessment +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Submit post-assessment" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Answer saved, but not yet submitted." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Please confirm that you wish to submit your work. You will not be able to " +"make any changes after submitting." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"You are trying to upload a file that is too large for our system. Please " +"choose a file under 2MB or paste a link to it into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Are you sure you want to remove your previous response to this question?" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Moved to next step." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"File uploads are required for this question, but are not supported in your " +"browser. Try the newest version of Google Chrome. Alternatively, if you have" +" uploaded the image to another website, you can paste a link to it into the " +"answer box." +msgstr "" + +#. Translators: "Show Question" is some text that, when clicked, shows a +#. question's +#. content that had been hidden +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Show Question" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Hide Question" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/sequence/display.js +msgid "" +"Sequence error! Cannot navigate to tab %(tab_name)s in the current " +"SequenceModule. Please contact the course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Video slider" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Pause" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Play" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Fill browser" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Exit full browser" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/05_video_quality_control.js +msgid "HD on" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/05_video_quality_control.js +msgid "HD off" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "Video position" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "Video ended" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s hour" +msgid_plural "%(value)s hours" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s minute" +msgid_plural "%(value)s minutes" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s second" +msgid_plural "%(value)s seconds" +msgstr[0] "" +msgstr[1] "" + +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Volume" +msgstr "" + +#. Translators: Volume level equals 0%. +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Muted" +msgstr "" + +#. Translators: Volume level in range (0,20]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Very low" +msgstr "" + +#. Translators: Volume level in range (20,40]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Low" +msgstr "" + +#. Translators: Volume level in range (40,60]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Average" +msgstr "" + +#. Translators: Volume level in range (60,80]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Loud" +msgstr "" + +#. Translators: Volume level in range (80,100)% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Very loud" +msgstr "" + +#. Translators: Volume level equals 100%. +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Maximum" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Caption will be displayed when " +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Turn on captions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Turn off captions" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "Hide Discussion" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "Show Discussion" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/utils.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "Sorry" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "We had some trouble loading the discussion. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "" +"We had some trouble loading the threads you requested. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "Loading content" +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "" +"We had some trouble processing your request. Please ensure you have copied " +"any unsaved work and then reload the page." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "We had some trouble processing your request. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +msgid "…" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "Close" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "Open" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "remove vote" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Load more" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Loading more threads" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "We had some trouble loading more threads. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "%(unread_count)s new comment" +msgid_plural "%(unread_count)s new comments" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Loading thread list" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Click to remove report" +msgstr "" + +#. Translators: The text between start_sr_span and end_span is not shown +#. in most browsers but will be read by screen readers. +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Misuse Reported%(start_sr_span)s, click to remove report%(end_span)s" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Report Misuse" +msgstr "" + +#. Translators: The text between start_sr_span and end_span is not shown +#. in most browsers but will be read by screen readers. +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pinned%(start_sr_span)s, click to unpin%(end_span)s" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Click to unpin" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pinned" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pin Thread" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "We had some trouble loading responses. Please reload the page." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "We had some trouble loading more responses. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "%(numResponses)s response" +msgid_plural "%(numResponses)s responses" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Showing all responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Showing first response" +msgid_plural "Showing first %(numResponses)s responses" +msgstr[0] "" +msgstr[1] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Load all responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Load next %(numResponses)s responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Are you sure you want to delete this post?" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +msgid "anonymous" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "staff" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Community TA" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Misuse Reported, click to remove report" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "Are you sure you want to delete this comment?" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "We had some trouble deleting this comment. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/thread_response_view.js +msgid "Are you sure you want to delete this response?" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%s ago" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%s from now" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "less than a minute" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a minute" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about an hour" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about %d hour" +msgid_plural "about %d hours" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "a day" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a month" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a year" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Available %s" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "" +"This is the list of available %s. You may choose some by selecting them in " +"the box below and then clicking the \"Choose\" arrow between the two boxes." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Type into this box to filter down the list of available %s." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Filter" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Choose all" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Click to choose all %s at once." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Choose" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Remove" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Chosen %s" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "" +"This is the list of chosen %s. You may remove some by selecting them in the " +"box below and then clicking the \"Remove\" arrow between the two boxes." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Remove all" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Click to remove all chosen %s at once." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "%(sel)s of %(cnt)s selected" +msgid_plural "%(sel)s of %(cnt)s selected" +msgstr[0] "" +msgstr[1] "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have unsaved changes on individual editable fields. If you run an " +"action, your unsaved changes will be lost." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have selected an action, but you haven't saved your changes to " +"individual fields yet. Please click OK to save. You'll need to re-run the " +"action." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have selected an action, and you haven't made any changes on individual " +"fields. You're probably looking for the Go button rather than the Save " +"button." +msgstr "" + +#. Translators: the names of months, keep the pipe (|) separators. +#: lms/static/admin/js/calendar.js lms/static/admin/js/dateparse.js +msgid "" +"January|February|March|April|May|June|July|August|September|October|November|December" +msgstr "" + +#. Translators: abbreviations for days of the week, keep the pipe (|) +#. separators. +#: lms/static/admin/js/calendar.js +msgid "S|M|T|W|T|F|S" +msgstr "" + +#: lms/static/admin/js/collapse.js lms/static/admin/js/collapse.js.c +#: lms/static/admin/js/collapse.min.js +msgid "Show" +msgstr "" + +#: lms/static/admin/js/collapse.js lms/static/admin/js/collapse.min.js +msgid "Hide" +msgstr "" + +#. Translators: the names of days, keep the pipe (|) separators. +#: lms/static/admin/js/dateparse.js +msgid "Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Now" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Clock" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Choose a time" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Midnight" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "6 a.m." +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Noon" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Today" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Calendar" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Yesterday" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Tomorrow" +msgstr "" + +#: lms/static/coffee/src/calculator.js +msgid "Open Calculator" +msgstr "" + +#: lms/static/coffee/src/calculator.js +msgid "Close Calculator" +msgstr "" + +#: lms/static/coffee/src/customwmd.js +msgid "Preview" +msgstr "" + +#: lms/static/coffee/src/customwmd.js +msgid "Post body" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching distribution." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Unavailable metric display." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching grade distributions." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Last Updated: <%= timestamp %>" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "<%= num_students %> students scored." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Loading..." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error getting student list." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error retrieving grading configuration." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error generating grades. Please try again." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "File Name" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "" +"Links are generated on demand and expire within 5 minutes due to the " +"sensitive nature of student information." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Username" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Email" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Revoke access" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Enter username or email" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Please enter a username or email." +msgstr "" + +#. Translators: A rolename appears this sentence.; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error fetching list for role" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error changing user's permissions." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Could not find a user with username or email address '<%= identifier %>'." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Error: User '<%= username %>' has not yet activated their account. Users " +"must create and activate their accounts before they can be assigned a role." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error: You cannot remove yourself from the Instructor group!" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error adding/removing users as beta testers." +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were successfully added as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were successfully removed as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were not added as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were not removed as beta testers:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Users must create and activate their account before they can be promoted to " +"beta tester." +msgstr "" + +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Could not find users associated with the following identifiers:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error enrolling/unenrolling users." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following email addresses and/or usernames are invalid:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Successfully enrolled and sent email to the following users:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Successfully enrolled the following users:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Successfully sent enrollment emails to the following users. They will be " +"allowed to enroll once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users will be allowed to enroll once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Successfully sent enrollment emails to the following users. They will be " +"enrolled once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users will be enrolled once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Emails successfully sent. The following users are no longer enrolled in the " +"course:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following users are no longer enrolled in the course:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"These users were not affiliated with the course so could not be unenrolled:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your message must have a subject." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your message cannot be blank." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to yourself. Is this " +"OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to everyone who is " +"staff or instructor on this course. Is this OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to ALL (everyone who " +"is enrolled in this course as student, staff, or instructor). Is this OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Error sending email." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "There is no email history for this course." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "There was an error obtaining email task history for this course." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Please enter a student email address or username." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error getting student progress url for '<%= student_id %>'. Check that the " +"student identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Please enter a problem urlname." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Success! Problem attempts reset for problem '<%= problem_id %>' and student " +"'<%= student_id %>'." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error resetting problem attempts for problem '<%= problem_id %>' and student" +" '<%= student_id %>'. Check that the problem and student identifiers are " +"spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Delete student '<%= student_id %>'s state on problem '<%= problem_id %>'?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error deleting student '<%= student_id %>'s state on problem '<%= problem_id" +" %>'. Check that the problem and student identifiers are spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Module state successfully deleted." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Started rescore problem task for problem '<%= problem_id %>' and student " +"'<%= student_id %>'. Click the 'Show Background Task History for Student' " +"button to see the status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to rescore problem '<%= problem_id %>' for student " +"'<%= student_id %>'. Check that the problem and student identifiers are " +"spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error getting task history for problem '<%= problem_id %>' and student '<%= " +"student_id %>'. Check that the problem and student identifiers are spelled " +"correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Reset attempts for all students on problem '<%= problem_id %>'?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Successfully started task to reset attempts for problem '<%= problem_id %>'." +" Click the 'Show Background Task History for Problem' button to see the " +"status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to reset attempts for all students on problem '<%= " +"problem_id %>'. Check that the problem identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Rescore problem '<%= problem_id %>' for all students?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Successfully started task to rescore problem '<%= problem_id %>' for all " +"students. Click the 'Show Background Task History for Problem' button to see" +" the status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to rescore problem '<%= problem_id %>'. Check that the" +" problem identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Error listing task history for this student and problem." +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Type" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task inputs" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task ID" +msgstr "" + +#. Translators: a "Requester" is a username that requested a task such as +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Requester" +msgstr "" + +#. Translators: A timestamp of when a task (eg, sending email) was submitted +#. appears after this +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Submitted" +msgstr "" + +#. Translators: The length of a task (eg, sending email) in seconds appears +#. this +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Duration (sec)" +msgstr "" + +#. Translators: The state (eg, "In progress") of a task (eg, sending email) +#. appears after this. +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "State" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Status" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Progress" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Grades saved. Fetching the next submission to grade." +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Problem Name" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Graded" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Available to Grade" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Required" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Progress" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Back to problem list" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Try loading again" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> available " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> graded " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> more needed to start ML" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Re-check for submissions" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "System got into invalid state: <%= state %>" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "System got into invalid state for submission: " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "(Hide)" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "(Show)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Insert Image (upload file or type url)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Markdown Editing Help" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Bold (Ctrl+B)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Italic (Ctrl+I)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Hyperlink (Ctrl+L)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Blockquote (Ctrl+Q)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Code Sample (Ctrl+K)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Image (Ctrl+G)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Numbered List (Ctrl+O)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Bulleted List (Ctrl+U)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Heading (Ctrl+H)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Horizontal Rule (Ctrl+R)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Undo (Ctrl+Z)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Redo (Ctrl+Y)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "strong text" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "emphasized text" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "enter image description here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "enter link description here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Blockquote" +msgstr "" + +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js +msgid "enter code here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "List item" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Heading" +msgstr "" + +#: lms/templates/class_dashboard/all_section_metrics.js +#: lms/templates/class_dashboard/all_section_metrics.js +msgid "Unable to retrieve data, please try again later." +msgstr "" + +#: lms/templates/class_dashboard/d3_stacked_bar_graph.js +msgid "Number of Students" +msgstr "" + +#: cms/static/coffee/src/main.js +msgid "" +"This may be happening because of an error with our server or your internet " +"connection. Try refreshing the page or making sure you are online." +msgstr "" + +#: cms/static/coffee/src/main.js +msgid "Studio's having trouble saving your work" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/xblock/cms.runtime.v1.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js +#: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js +#: cms/static/js/views/xblock_editor.js +msgid "Saving…" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js +msgid "Delete Component Confirmation" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js +msgid "" +"Are you sure you want to delete this component? This action cannot be " +"undone." +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js +#: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js +msgid "Deleting…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js +msgid "Adding…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Duplicating…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Delete this component?" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Deleting this component is permanent and cannot be undone." +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Yes, delete this component" +msgstr "" + +#: cms/static/js/base.js +msgid "This link will open in a modal window" +msgstr "" + +#: cms/static/js/base.js +msgid "Delete this " +msgstr "" + +#: cms/static/js/base.js +msgid "Deleting this " +msgstr "" + +#: cms/static/js/base.js +msgid "Yes, delete this " +msgstr "" + +#: cms/static/js/index.js +msgid "Please do not use any spaces in this field." +msgstr "" + +#: cms/static/js/index.js +msgid "Please do not use any spaces or special characters in this field." +msgstr "" + +#: cms/static/js/index.js +msgid "" +"The combined length of the organization, course number, and course run " +"fields cannot be more than 65 characters." +msgstr "" + +#: cms/static/js/index.js +msgid "Required field." +msgstr "" + +#: cms/static/js/sock.js +msgid "Hide Studio Help" +msgstr "" + +#: cms/static/js/sock.js +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/static/js/models/course.js cms/static/js/models/section.js +msgid "You must specify a name" +msgstr "" + +#: cms/static/js/models/uploads.js +msgid "" +"Only <%= fileTypes %> files can be uploaded. Please select a file ending in " +"<%= fileExtensions %> to upload." +msgstr "" + +#: cms/static/js/models/uploads.js +msgid "or" +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course must have an assigned start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course end date cannot be before the course start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course start date cannot be before the enrollment start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The enrollment start date cannot be after the enrollment end date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The enrollment end date cannot be after the course end date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "Key should only contain letters, numbers, _, or -" +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "There's already another assignment type with this name." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter an integer between 0 and 100." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter an integer greater than 0." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter non-negative integer." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Cannot drop more <% attrs.types %> than will assigned." +msgstr "" + +#: cms/static/js/models/settings/course_grading_policy.js +msgid "Grace period must be specified in HH:MM format." +msgstr "" + +#: cms/static/js/views/asset.js +msgid "Delete File Confirmation" +msgstr "" + +#: cms/static/js/views/asset.js +msgid "" +"Are you sure you wish to delete this item. It cannot be reversed!\n" +"\n" +"Also any content that links/refers to this item will no longer work (e.g. broken images and/or links)" +msgstr "" + +#: cms/static/js/views/asset.js cms/static/js/views/show_textbook.js +msgid "Delete" +msgstr "" + +#: cms/static/js/views/asset.js +msgid "Your file has been deleted." +msgstr "" + +#: cms/static/js/views/assets.js +msgid "Name" +msgstr "" + +#: cms/static/js/views/assets.js +msgid "Date Added" +msgstr "" + +#: cms/static/js/views/course_info_update.js +msgid "Are you sure you want to delete this update?" +msgstr "" + +#: cms/static/js/views/course_info_update.js +msgid "This action cannot be undone." +msgstr "" + +#: cms/static/js/views/edit_chapter.js +msgid "Upload a new PDF to “<%= name %>”" +msgstr "" + +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + +#: cms/static/js/views/edit_textbook.js +#: cms/static/js/views/overview_assignment_grader.js +msgid "Saving" +msgstr "" + +#: cms/static/js/views/import.js +msgid "There was an error with the upload" +msgstr "" + +#: cms/static/js/views/import.js +msgid "" +"File format not supported. Please upload a file with a tar.gz " +"extension." +msgstr "" + +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Collapse All Sections" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Expand All Sections" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Release date:" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "{month}/{day}/{year} at {hour}:{minute} UTC" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Edit section release date" +msgstr "" + +#: cms/static/js/views/overview_assignment_grader.js +msgid "Not Graded" +msgstr "" + +#: cms/static/js/views/paging.js +msgid "ascending" +msgstr "" + +#: cms/static/js/views/paging.js +msgid "descending" +msgstr "" + +#: cms/static/js/views/paging_header.js +msgid "" +"Showing %(current_span)s%(start)s-%(end)s%(end_span)s out of " +"%(total_span)s%(total)s total%(end_span)s, sorted by " +"%(order_span)s%(sort_order)s%(end_span)s %(sort_direction)s" +msgstr "" + +#: cms/static/js/views/section_edit.js +msgid "Your change could not be saved" +msgstr "" + +#: cms/static/js/views/section_edit.js +msgid "Return and resolve this issue" +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "Delete “<%= name %>”?" +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "" +"Deleting a textbook cannot be undone and once deleted any reference to it in" +" your courseware's navigation will also be removed." +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "Deleting" +msgstr "" + +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + +#: cms/static/js/views/uploads.js +msgid "We're sorry, there was an error" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "You've made some changes" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Your changes will not take effect until you save your progress." +msgstr "" + +#: cms/static/js/views/validation.js +msgid "You've made some changes, but there are some errors" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "" +"Please address the errors on this page first, and then save your progress." +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Save Changes" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Your changes have been saved." +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "" +"Your changes will not take effect until you save your progress. Take care " +"with key and value formatting, as validation is not implemented." +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "" +"Please note that validation of your policy key and value pairs is not " +"currently in place yet. If you are having difficulties, please review your " +"policy pairs." +msgstr "" + +#: cms/static/js/views/settings/main.js +msgid "Upload your course image." +msgstr "" + +#: cms/static/js/views/settings/main.js +msgid "Files must be in JPEG or PNG format." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/bs/LC_MESSAGES/django.mo b/conf/locale/bs/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..562303bdb0523524cf705875ca0d86451a56ba27 GIT binary patch literal 672 zcmY*X!A=`75KSw3*<+=0>R~t(5w+g6le8cwOA!vb`jc_yG7ELLmv%_%Bg~#(Y1I9rd%(5+U~-pO!v$O!P8X0?k?0N-${jlufT!mv_4E* s|F(K*r!LnD-V+>dZ#NR+@Fr;lX\n" +"Language-Team: Bosnian (http://www.transifex.com/projects/p/edx-platform/language/bs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"Language: bs\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Translators: "Open Ended Panel" appears on a tab that, when clicked, opens +#. up a panel that +#. displays information about open-ended problems that a user has submitted or +#. needs to grade +#: cms/djangoapps/contentstore/utils.py common/lib/xmodule/xmodule/tabs.py +msgid "Open Ended Panel" +msgstr "" + +#: common/djangoapps/course_modes/models.py +msgid "Honor Code Certificate" +msgstr "" + +#: common/djangoapps/course_modes/views.py common/djangoapps/student/views.py +msgid "Enrollment is closed" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Enrollment mode not supported" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Invalid amount selected." +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "No selected price or selected price is too low." +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Administrator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Moderator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Community TA" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Student" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "" +"Your account has been disabled. If you believe this was done in error, " +"please contact us at {link_start}{support_email}{link_end}" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "Disabled Account" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Male" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Female" +msgstr "" + +#. Translators: 'Other' refers to the student's gender +#. Translators: 'Other' refers to the student's level of education +#: common/djangoapps/student/models.py common/djangoapps/student/models.py +msgid "Other" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Doctorate" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Master's or professional degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Bachelor's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Associate's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Secondary/high school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Junior secondary/junior high/middle school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Elementary/primary school" +msgstr "" + +#. Translators: 'None' refers to the student's level of education +#: common/djangoapps/student/models.py +msgid "None" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id not specified" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id is invalid" +msgstr "" + +#: common/djangoapps/student/views.py +#: lms/templates/courseware/course_about.html +msgid "Course is full" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You are not enrolled in this course" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Enrollment action is invalid" +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "There was an error receiving your login information. Please email us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has been temporarily locked due to excessive login failures. " +"Try again later." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Too many failed login attempts. Try again later." +msgstr "" + +#: common/djangoapps/student/views.py lms/templates/provider_login.html +msgid "Email or password is incorrect." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has not been activated. We have sent another activation " +"message. Please check your e-mail for the activation instructions." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please enter a username" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please choose an option" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "User with username {} does not exist" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully disabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully reenabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unexpected account status" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Public Username '{username}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Email '{email}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Error (401 {field}). E-mail us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "To enroll, you must follow the honor code." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You must accept the terms of service." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username must be minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A properly formatted e-mail is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your legal name must be a minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A valid password is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Accepting Terms of Service is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Agreeing to the Honor Code is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A level of education is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your gender is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your year of birth is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your mailing address is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A description of your goals is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A city is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A country is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Email cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail is required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username should only consist of A-Z and 0-9, with no spaces." +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Password: " +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Could not send activation e-mail." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unknown error. Please e-mail us to let us know how it happened." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "No inactive user with this e-mail exists" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unable to send reactivation email" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Invalid password" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail address required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with this e-mail already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Old email is the same as the new email." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Name required" +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Invalid ID" +msgstr "" + +#. Translators: the translation for "LONG_DATE_FORMAT" must be a format +#. string for formatting dates in a long form. For example, the +#. American English form is "%A, %B %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "LONG_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "DATE_TIME_FORMAT" must be a format +#. string for formatting dates with times. For example, the American +#. English form is "%b %d, %Y at %H:%M". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "DATE_TIME_FORMAT" +msgstr "" + +#. Translators: the translation for "SHORT_DATE_FORMAT" must be a +#. format string for formatting dates in a brief form. For example, +#. the American English form is "%b %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "SHORT_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "TIME_FORMAT" must be a format +#. string for formatting times. For example, the American English +#. form is "%H:%M:%S". See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "TIME_FORMAT" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "AM" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "PM" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Monday Februrary 10, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Monday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Tuesday Februrary 11, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Tuesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Wednesday Februrary 12, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Wednesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Thursday Februrary 13, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Thursday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Friday Februrary 14, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Friday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Saturday Februrary 15, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Saturday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Sunday Februrary 16, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Sunday" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Mon Feb 10, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Mon" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Tue Feb 11, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Tue" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Wed Feb 12, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Wed" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Thu Feb 13, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Thu" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Fri Feb 14, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Fri" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sat Feb 15, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sat" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sun Feb 16, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jan 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jan" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Feb 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Feb" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Mar 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Mar" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Apr 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Apr" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "May 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "May" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jun 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jul 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jul" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Aug 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Aug" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Sep 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Sep" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Oct 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Oct" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Nov 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Nov" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Dec 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Dec" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "January 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "January" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "February 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "February" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "March 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "March" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "April 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "April" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "May 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "May" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "June 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "June" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "July 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "July" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "August 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "August" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "September 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "September" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "October 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "October" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "November 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "November" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "December 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "December" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Invalid Length ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or more" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or less" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Must be more complex ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more uppercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more lowercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more digits" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more punctuation characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more non ascii characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more unique words" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Too similar to a restricted dictionary word." +msgstr "" + +#: common/lib/capa/capa/capa_problem.py +msgid "Cannot rescore problems with possible file submissions" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "correct" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incorrect" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incomplete" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py common/lib/capa/capa/inputtypes.py +msgid "unanswered" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "processing" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your file(s) have been submitted. As soon as your submission is graded, this" +" message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your answer has been submitted. As soon as your submission is graded, this " +"message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Submitted. As soon as a response is returned, this message will be replaced " +"by that feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Error {err} in evaluating hint function {hintfn}." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "(Source code line unavailable)" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "See XML source line {sourcenum}." +msgstr "" + +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py +msgid "There was a problem with the staff answer to this problem." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{student_answer}' as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use variables ({bad_variables}) in numerical problems." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "factorial function evaluated outside its domain:'{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid math syntax: '{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use complex numbers in range tolerance problems" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: complex boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: empty boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "CustomResponse: check function returned an invalid dictionary!" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"Unable to deliver your submission to grader (Reason: {error_msg}). Please " +"try again later." +msgstr "" + +#. Translators: 'grader' refers to the edX automatic code grader. +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/capa/capa/responsetypes.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Invalid grader reply. Please contact the course staff." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: {bad_input} not permitted in answer." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"factorial function not permitted in answer for this problem. Provided answer" +" was: {bad_input}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula" +msgstr "" + +#. Translators: 'SchematicResponse' is a problem type and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Error in evaluating SchematicResponse. The error was: {error_msg}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "The Staff answer could not be interpreted as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{given_answer}' as a number." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Final Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.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_base.py +msgid "" +"The problem's state was corrupted by an invalid submission. The submission " +"consisted of:" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "If this error persists, please contact the course staff." +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_base.py +#: common/lib/xmodule/xmodule/capa_base.py +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem is closed." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be reset before it can be checked again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "You must wait at least {wait} seconds between submissions." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + +#. Translators: {msg} will be replaced with a problem's error message. +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Error: {msg}" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py +msgid "Problem's definition does not support rescoring." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be answered before it can be graded again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem needs to be reset prior to save." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Your answers have been saved." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Your answers have been saved but not graded. Click 'Check' to grade them." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Refresh the page and make an attempt before resetting." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_module.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 +msgid "" +"The state of this problem has changed since you loaded this page. Please " +"refresh your page." +msgstr "" + +#: common/lib/xmodule/xmodule/course_module.py +msgid "General" +msgstr "" + +#. Translators: TBD stands for 'To Be Determined' and is used when a course +#. does not yet have an announced start date. +#: common/lib/xmodule/xmodule/course_module.py +msgid "TBD" +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: 'Courseware' refers to the tab in the courseware that leads to +#. the content of a course +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/courseware/courseware-error.html +msgid "Courseware" +msgstr "" + +#. Translators: "Course Info" is the name of the course's information and +#. updates page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Course Info" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Progress" is the name of the student's course progress page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/peer_grading/peer_grading.html +msgid "Progress" +msgstr "" + +#. Translators: "Wiki" is the name of the course's wiki page +#: common/lib/xmodule/xmodule/tabs.py lms/djangoapps/course_wiki/views.py +#: lms/templates/wiki/base.html +msgid "Wiki" +msgstr "" + +#. Translators: "Discussion" is the title of the course forum page +#. Translators: 'Discussion' refers to the tab in the courseware that leads to +#. the discussion forums +#: common/lib/xmodule/xmodule/tabs.py common/lib/xmodule/xmodule/tabs.py +msgid "Discussion" +msgstr "" + +#: common/lib/xmodule/xmodule/tabs.py cms/templates/textbooks.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Textbooks" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Staff grading" appears on a tab that allows +#. staff to view open-ended problems that require staff grading +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/instructor/staff_grading.html +msgid "Staff grading" +msgstr "" + +#. Translators: "Peer grading" appears on a tab that allows +#. students to view open-ended problems that require grading +#: common/lib/xmodule/xmodule/tabs.py +msgid "Peer grading" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Syllabus" appears on a tab that, when clicked, opens the +#. syllabus of the course. +#: common/lib/xmodule/xmodule/tabs.py lms/templates/courseware/syllabus.html +msgid "Syllabus" +msgstr "" + +#. Translators: 'Instructor' appears on the tab that leads to the instructor +#. dashboard, which is +#. a portal where an instructor can get data and perform various actions on +#. their course +#: common/lib/xmodule/xmodule/tabs.py +msgid "Instructor" +msgstr "" + +#. Translators: "Self" is used to denote an openended response that is self- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Self" +msgstr "" + +#. Translators: "AI" is used to denote an openended response that is machine- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "AI" +msgstr "" + +#. Translators: "Peer" is used to denote an openended response that is peer- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Peer" +msgstr "" + +#. Translators: "Not started" is used to communicate to a student that their +#. response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Not started." +msgstr "" + +#. Translators: "Being scored." is used to communicate to a student that their +#. response +#. are in the process of being scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Being scored." +msgstr "" + +#. Translators: "Scoring finished" is used to communicate to a student that +#. their response +#. have been scored, but the full scoring process is not yet complete +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scoring finished." +msgstr "" + +#. Translators: "Complete" is used to communicate to a student that their +#. openended response has been fully scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Complete." +msgstr "" + +#. Translators: "Scored rubric" appears to a user as part of a longer +#. string that looks something like: "Scored rubric from grader 1". +#. "Scored" is an adjective that modifies the noun "rubric". +#. That longer string appears when a user is viewing a graded rubric +#. returned from one of the graders of their openended response problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scored rubric" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "" +"You have attempted this question {number_of_student_attempts} times. You are" +" only allowed to attempt it {max_number_of_attempts} times." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "The problem state got out-of-sync. Please try reloading the page." +msgstr "" + +#. Translators: "Self-Assessment" refers to the self-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Self-Assessment" +msgstr "" + +#. Translators: "Peer-Assessment" refers to the peer-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Peer-Assessment" +msgstr "" + +#. Translators: "Instructor-Assessment" refers to the instructor-assessed mode +#. of openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Instructor-Assessment" +msgstr "" + +#. Translators: "AI-Assessment" refers to the machine-graded mode of openended +#. evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "AI-Assessment" +msgstr "" + +#. Translators: 'tag' is one of 'feedback', 'submission_id', +#. 'grader_id', or 'score'. They are categories that a student +#. responds to when filling out a post-assessment survey +#. of his or her grade from an openended problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Could not find needed tag {tag_name} in the survey responses. Please try " +"submitting again." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "There was an error saving your feedback. Please contact course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Couldn't submit feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Unable to save your feedback. Please try again later." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your submission." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Unable to submit your submission to the grader. Please try again later." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error getting feedback from grader." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "No feedback available from grader." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error handling action. Please try again." +msgstr "" + +#. Translators: this string appears once an openended response +#. is submitted but before it has been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: "Not started" communicates to a student that their response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Not started" +msgstr "" + +#. Translators: "In progress" communicates to a student that their response +#. is currently in the grading process +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "In progress" +msgstr "" + +#. Translators: "Done" communicates to a student that their response +#. has been fully graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Done" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We could not find a file in your submission. Please try choosing a file or " +"pasting a URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We are having trouble saving your file. Please try another file or paste a " +"URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/self_assessment_module.py +msgid "Error saving your score. Please notify course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Can't receive transcripts from Youtube for {youtube_id}. Status code: " +"{status_code}." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Can't find any transcripts on the Youtube service." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "We support only SubRip (*.srt) transcripts format." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Something wrong with SubRip transcripts file during parsing. Inner message " +"is {error_message}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Something wrong with SubRip transcripts file during parsing." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_module.py +msgid "A YouTube URL or a link to a file hosted anywhere on the web." +msgstr "" + +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Navigation" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "About these documents" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Index" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/wiki/plugins/attachments/index.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Search" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/copyright.html +msgid "Copyright" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{label} {problem_name} - {count_grade} {students} ({percent:.0f}%: " +"{grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "students" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "questions" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{num_students} student(s) opened Subsection {subsection_num}: " +"{subsection_name}" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{problem_info_x} {problem_info_n} - {count_grade} {students} " +"({percent:.0f}%: {grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#. Translators: this string includes wiki markup. Leave the ** and the _ +#. alone. +#: lms/djangoapps/course_wiki/views.py +msgid "This is the wiki for **{organization}**'s _{course_name}_." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Course page automatically created." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Welcome to the edX Wiki" +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Visit a course wiki to add an article." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} does not exist." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} has never accessed problem {location}" +msgstr "" + +#: lms/djangoapps/courseware/features/video.py lms/templates/video.html +msgid "ERROR: No playable video sources found!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Path {0} doesn't exist, please create it, or configure a different path with" +" GIT_REPO_DIR" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Non usable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to get git log" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "git clone or pull failed!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to run import command." +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "The underlying module store does not support import." +msgstr "" + +#. Translators: This is an error message when they ask for a +#. particular version of a git repository and that version isn't +#. available from the remote source they specified +#: lms/djangoapps/dashboard/git_import.py +msgid "The specified remote branch is not available." +msgstr "" + +#. Translators: Error message shown when they have asked for a git +#. repository branch, a specific version within a repository, that +#. doesn't exist, or there is a problem changing to it. +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to switch to specified branch. Please check your branch name." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}, error {1}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "fixed password" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "All ok!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide full name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email must end in" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed - email {0} already exists as external_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Password must be supplied if not using certificates" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email address required (not username)" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Oops, failed to create user {0}, IntegrityError" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "User {0} created successfully!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with email address {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with username {0} - {1}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted user {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Statistic" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Value" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Site statistics" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Total number of users" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Courses loaded in the modulestore" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/templates/tracking_log.html +msgid "username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "email" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Repair Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Create User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Delete User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "The git repo location should end with '.git', and be a valid url" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Added Course" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Refusing to import. GIT_IMPORT_WITH_XMLMODULESTORE is not turned on, and it " +"is generally not safe to import into an XMLModuleStore with multithreaded. " +"We recommend you enable the MongoDB based module store instead, unless this " +"is a development environment." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "" +"The course {0} already exists in the data directory! (reloading anyway)" +msgstr "" + +#. Translators: unable to download the course content from +#. the source git repository. Clone occurs if this is brand +#. new, and pull is when it is being updated from the +#. source. +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Unable to clone or pull repository. Please check your url. Output was: {0!r}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed to clone repository to {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Successfully switched to branch: {branch_name}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Loaded course {0} {1}
Errors:" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: cms/templates/index.html cms/templates/settings.html +msgid "Course Name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Directory/ID" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Git Commit" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Change" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Editor" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Information about all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Error - cannot get course with ID {0}
{1}
" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "course_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# enrolled" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# staff" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "instructors" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Enrollment information for all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "role" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "full_name" +msgstr "" + +#: lms/djangoapps/dashboard/management/commands/git_add_course.py +msgid "" +"Import the specified git repository and optional branch into the modulestore" +" and optionally specified directory." +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with email address" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with username" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Failed in authenticating" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Unable to clone or pull repository" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Error - cannot get course with ID" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Re-open thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Close thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Title can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Body can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Comment level too deep" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "allowed file types are '%(file_types)s'" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "maximum upload file size is %(file_size)sK" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "" +"Error uploading file. Please contact the site administrator. Thank you." +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Good" +msgstr "" + +#: lms/djangoapps/django_comment_client/forum/views.py +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "All Groups" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "User does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Task is already running." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Username" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Name" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Email" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Language" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Location" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Birth Year" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "Gender" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Level of Education" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +msgid "Mailing Address" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Goals" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Complete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Incomplete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Your grade report is being generated! You can view the status of the " +"generation task in the 'Pending Instructor Tasks' section." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"A grade report generation task is already in progress. Check the 'Pending " +"Instructor Tasks' table for the status of the task. When completed, the " +"report will be available for download in the table below." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully changed due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully reset due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Membership" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Student Admin" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Extensions" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Data Download" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/courseware/instructor_dashboard.html +msgid "Analytics" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Course Statistics At A Glance" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found a single student. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find student with that email or username." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Summary Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Raw Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for resetting \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found module. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname: {url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Deleted student module state for {state}!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to delete module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Module state successfully reset!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't reset module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{key}\" for student {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{key}\": {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Progress page for username: {username} with email address: {email}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Assignment Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Please enter an assignment name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Invalid assignment name '{name}'" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "External email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades for assignment \"{name}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Staff" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Instructors" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student profile data for course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found {num} records to dump." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student state for problem {problem}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Beta Testers" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades from {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook defined in course metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook url defined in settings.FEATURES" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No gradebook name defined in course remote_gradebook metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to communicate with gradebook server at {url}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: {err}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Remote gradebook response for {action}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Full name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Roles" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Forum {name}s in course {id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown rolename \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown username \"{username}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" does not have rolename \"{rolename}\", cannot " +"remove" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Removed \"{username}\" from \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: user \"{username}\" already has rolename \"{rolename}\", cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" should first be added as staff before adding as a" +" forum administrator, cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Added \"{username}\" to \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "{title} in course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "ID" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py cms/templates/register.html +#: lms/templates/dashboard.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "Full Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "edX email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Un-enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\", module " +"\"{problem}\" and student \"{student}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\" and module " +"\"{problem}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unable to parse date: " +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Couldn't find module for url: {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +#: lms/djangoapps/instructor/views/tools.py +msgid "Extended Due Date" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Users with due date extensions for {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unit" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Due date extensions for {0} {1} ({2})" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "rescored" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "reset" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +#: lms/templates/wiki/plugins/attachments/index.html wiki/models/article.py +msgid "deleted" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "emailed" +msgstr "" + +#: lms/djangoapps/instructor_task/tasks.py +msgid "graded" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +#: lms/djangoapps/instructor_task/views.py +msgid "No status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No task_output information found for instructor_task {0}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No message provided" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "Invalid task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No progress status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_input information found for instructor_task {0}: {1}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} and {succeeded} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Progress: {action} {succeeded} of {attempted} so far" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find submission to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any students with submissions to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for any of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem {action} for {succeeded} of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any recipients to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message failed to be {action} for any of {attempted} recipients " +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message successfully {action} for {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Message {action} for {succeeded} of {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Status: {action} {succeeded} of {attempted}" +msgstr "" + +#. Translators: {skipped} is a count. This message is appended to task +#. progress status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (skipping {skipped})" +msgstr "" + +#. Translators: {total} is a count. This message is appended to task progress +#. status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (out of {total})" +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +"\n" +" Dear %(student_name)s,\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +" \n" +" Congratulations on earning your certificate in %(course_name)s!\n" +" Since you have an account on LinkedIn, you can display your hard earned\n" +" credential for your colleagues to see. Click the button below to add the\n" +" certificate to your profile.\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "Add to profile" +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Could not contact the external grading server. Please contact the " +"development team at {email}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Cannot find any open response problems in this course. Have you submitted " +"answers to any open response assessment questions? If not, please do so and " +"return to this page." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "AI Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Peer Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Not yet available" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Automatic Checker" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Instructor Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify course " +"staff." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify your edX" +" point of contact." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "for course {0} and student {1}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View all problems that require peer assessment in this particular course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View ungraded submissions submitted by students for the open ended problems " +"in the course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View open ended problems that you have previously submitted for grading." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "View submissions that have been flagged by students as inappropriate." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +#: lms/djangoapps/open_ended_grading/views.py +msgid "New submissions to grade" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "New grades have been returned" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "Submissions have been flagged for review" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"\n" +" Error with initializing peer grading.\n" +" There has not been a peer grading module created in the courseware that would allow you to grade others.\n" +" Please check back later for this.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Order Payment Confirmation" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Trying to add a different currency into the cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Please visit your
dashboard to see your new" +" enrollments." +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "[Refund] User-Requested Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Mode {mode} does not exist for {course_id}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Certificate of Achievement, {mode_name} for course {course}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Note - you have up to 2 weeks into the course to unenroll from the Verified " +"Certificate option and receive a full refund. To receive your refund, " +"contact {billing_email}. Please include your order number in your e-mail. " +"Please do NOT include your credit card information." +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order Number" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Customer Name" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Original Transaction" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Amount of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "Service Fees (if any)" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Purchase Time" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order ID" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Status" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +msgid "Quantity" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Unit Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Currency" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: wiki/plugins/attachments/forms.py +msgid "Description" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Comments" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "University" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py cms/templates/widgets/header.html +#: cms/templates/widgets/header.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Course" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Announce Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py cms/templates/settings.html +msgid "Course Start Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Close Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Period" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Enrolled" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Audit Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Honor Code Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Verified Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue over the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Verified Students Contributing More than the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Dollars Refunded" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Transactions" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Payments Collected" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Successful Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Amount of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You must be logged-in to add to a shopping cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course you requested does not exist." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course {0} is already in your cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "You are already registered in course {0}." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "Course added to cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You do not have permission to view this page." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor did not return a required parameter: {0}" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor returned a badly-typed value {0} for param {1}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The payment processor accepted an order whose number is not in our system." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The amount charged by the processor {0} {1} is different than the total cost" +" of the order {2} {3}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor did not accept your payment.\n" +" The decision they returned was {decision},\n" +" and the reason was {reason_code}:{reason_msg}.\n" +" You were not charged. Please try a different form of payment.\n" +" Contact us with payment-related questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a payment confirmation that had inconsistent data!\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" The specific error message is: {msg}.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Due to an error your purchase was charged for a different amount than the order total!\n" +" The specific error message is: {msg}.\n" +" Your credit card has probably been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a corrupted message regarding your charge, so we are\n" +" unable to validate that the message actually came from the payment processor.\n" +" The specific error message is: {msg}.\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Successful transaction." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request is missing one or more required fields." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "One or more fields in the request contains invalid data." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The merchantReferenceCode sent with this authorization request matches the\n" +" merchantReferenceCode of another authorization request that you sent in the last 15 minutes.\n" +" Possible fix: retry the payment after 15 minutes.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Error: General system failure. Possible fix: retry the payment after a few " +"minutes." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received but there was a server timeout.\n" +" This error does not include timeouts between the client and the server.\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but a service did not finish running in time\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The issuing bank has questions about the request. Possible fix: retry with " +"another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Expired card. You might also receive this if the expiration date you\n" +" provided does not match the date the issuing bank has on file.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" General decline of the card. No other information provided by the issuing bank.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Insufficient funds in the account. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Unknown reason" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Issuing bank unavailable. Possible fix: retry again after a few minutes" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Inactive card or card not authorized for card-not-present transactions.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The card has reached the credit limit. Possible fix: retry with another form" +" of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid card verification number. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid account number. Possible fix: retry with another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type is not accepted by the payment processor.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"General decline by the processor. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" There is a problem with our CyberSource merchant configuration. Please let us know at {0}\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The requested amount exceeds the originally authorized amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Processor Failure. Possible fix: retry the payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The authorization has already been captured" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The requested transaction amount must match the previous transaction amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type sent is invalid or does not correlate with the credit card number.\n" +" Possible fix: retry with the same card or another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request ID is invalid." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" You requested a capture through the API, but there is no corresponding, unused authorization record.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The transaction has already been settled or reversed." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The capture or credit is not voidable because the capture or credit information has already been\n" +" submitted to your processor. Or, you requested a void for a type of transaction that cannot be voided.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "You requested a credit for a capture that was previously voided" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but there was a timeout at the payment processor.\n" +" Possible fix: retry the payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The authorization request was approved by the issuing bank but declined by CyberSource.'\n" +" Possible fix: retry with a different form of payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Reports" +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "" +"There was an error in your date input. It should be formatted as YYYY-MM-DD" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "No photo ID was provided." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "We couldn't read your name from your photo ID image." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "" +"The name associated with your account and the name on your ID do not match." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "The image of your face was not clear." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "Your face was not visible in your self-photo" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "There was an error verifying your ID photos." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "Selected price is not valid number." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "This course doesn't support verified certificates" +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "No selected price or selected price is below minimum." +msgstr "" + +#: lms/templates/main_django.html cms/templates/base.html +#: lms/templates/main.html +msgid "Skip to this view's content" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +#: lms/templates/registration/password_reset_complete.html +msgid "Your Password Reset is Complete" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +msgid "" +"\n" +" Your password has been set. You may go ahead and %(link_start)slog in%(link_end)s now.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Form" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" We're sorry, %(platform_name)s enrollment is not available in your region\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The following errors occurred while processing your registration: " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "You must complete all fields." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The two password fields didn't match." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"We're sorry, our systems seem to be having trouble processing your password " +"reset" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Someone has been made aware of this issue. Please try again shortly. Please %(start_link)scontact us%(end_link)s about any concerns you have.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"Please enter your new password twice so we can verify you typed it in " +"correctly.
Required fields are noted by bold text and an asterisk (*)." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: lms/templates/forgot_password_modal.html lms/templates/login.html +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Required Information" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password Again" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Change My Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your Password Reset Was Unsuccessful" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" The password reset link was invalid, possibly because the link has already been used. Please return to the %(start_link)slogin page%(end_link)s and start the password reset process again.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Help" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: cms/templates/login.html lms/templates/login-sidebar.html +#: lms/templates/register-sidebar.html +msgid "Need Help?" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" View our %(start_link)shelp section for contact information and answers to commonly asked questions%(end_link)s\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"You're receiving this e-mail because you requested a password reset for your" +" user account at edx.org." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"If you didn't request this change, you can disregard this email - we have " +"not yet reset your password." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Thanks for using our site!" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "The edX Team" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "Last modified:" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "See all children" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "This article was last modified:" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/create.html.py +msgid "Add new article" +msgstr "" + +#: lms/templates/wiki/create.html +msgid "Create article" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/delete.html +#: lms/templates/wiki/delete.html.py +msgid "Go back" +msgstr "" + +#: lms/templates/wiki/delete.html lms/templates/wiki/delete.html.py +#: lms/templates/wiki/edit.html +msgid "Delete article" +msgstr "" + +#: lms/templates/wiki/delete.html +#: lms/templates/wiki/plugins/attachments/index.html +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Delete" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You cannot delete a root article." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You cannot delete this article because you do not have permission to delete " +"articles with children. Try to remove the children manually one-by-one." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You are deleting an article. This means that its children will be deleted as" +" well. If you choose to purge, children will also be purged!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "Articles that will be deleted" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "...and more!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You are deleting an article. Please confirm." +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/component.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/wiki/includes/article_menu.html +msgid "Edit" +msgstr "" + +#: lms/templates/wiki/edit.html lms/templates/wiki/edit.html.py +msgid "Save changes" +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/unit.html +msgid "Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this is a control to allow users to exit out of this modal +#. interface (a menu or piece of UI that takes the full focus of the screen) +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/forgot_password_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/signup_modal.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/modal/_modal-settings-language.html +#: lms/templates/modal/accessible_confirm.html +msgid "Close" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Wiki Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html +#: lms/templates/modal/_modal-settings-language.html +msgid "window open" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Back to editor" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "History" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"Click each revision to see a list of edited lines. Click the Preview button " +"to see how the article looked at this stage. At the bottom of this page, you" +" can change to a particular revision or merge an old revision with the " +"current one." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "(no log message)" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Preview this revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Auto log:" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Change" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Merge selected with current..." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Switch to selected version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Wiki Revision Preview" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Back to history view" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Switch to this version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge Revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge with current" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"When you merge a revision with the current, all data will be retained from " +"both versions and merged at its approximate location from each revision." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "After this, it's important to do a manual review." +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Create new merged version" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing revision:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing a merge between two revisions:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "This revision has been deleted." +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Restoring to this revision will mark the article as deleted." +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "" +"\n" +" You need to log in or sign up to use this function.\n" +" " +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "You need to log in or sign up to use this function." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Cheatsheet" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Syntax Help" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"This wiki uses Markdown for styling. There are several " +"useful guides online. See any of the links below for in-depth details:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Markdown: Basics" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quick Markdown Syntax Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Miniature Markdown Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"To create a new wiki article, create a link to it. Clicking the link gives " +"you the creation page." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "[Article Name](wiki:ArticleName)" +msgstr "" + +#. Translators: Do not translate "edX" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Additions:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Math Expression" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Useful examples:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wikipedia" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Wiki" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Huge Header" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Smaller Header" +msgstr "" + +#. Translators: Leave the punctuation, but translate "emphasis" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "*emphasis* or _emphasis_" +msgstr "" + +#. Translators: Leave the punctuation, but translate "strong" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "**strong** or __strong__" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Unordered List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 1" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 2" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Ordered" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quotes" +msgstr "" + +#: lms/templates/wiki/includes/editor_widget.html +msgid "" +"\n" +" Markdown syntax is allowed. See the %(start_link)scheatsheet%(end_link)s for help.\n" +" " +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +#: wiki/plugins/attachments/wiki_plugin.py +msgid "Attachments" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload new file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search and add file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload File" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search files and articles" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"You can reuse files from other articles. These files are subject to updates " +"on other articles which may or may not be a good thing." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"The following files are available for this article. Copy the markdown tag to" +" directly refer to a file from the article text." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Markdown tag" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Uploaded by" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Size" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File History" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Detach" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Replace" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Restore" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "anonymous (IP logged)" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File history" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "revisions" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "There are no attachments for this article." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Invalid course update id." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Course update not found." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"GIT_REPO_EXPORT_DIR not set or path {0} doesn't exist, please create it, or " +"configure a different path with GIT_REPO_EXPORT_DIR" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Non writable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"If using http urls, you must provide the username and password in the url. " +"Similar to https://user:pass@github.com/user/course." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to determine branch, repo in detached HEAD mode" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to update or clone git repository." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to export course to xml." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to configure git username and password" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to commit changes. This is usually because there are no changes to be" +" committed" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to push changes. This is usually because the remote repository " +"cannot be contacted" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Bad course location provided" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Missing branch on fresh clone" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command was: {0!r}. Working directory was: {1!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command output was: {0!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Directory already exists, doing a git reset and pull instead of git clone." +msgstr "" + +#: cms/djangoapps/contentstore/utils.py lms/templates/notes.html +msgid "My Notes" +msgstr "" + +#: cms/djangoapps/contentstore/management/commands/git_export.py +msgid "" +"Take the specified course and attempt to export it to a git repository\n" +". Course directory must already be a git repository. Usage: git_export " +msgstr "" + +#: cms/djangoapps/contentstore/views/assets.py +msgid "Upload completed" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Special characters not allowed in organization, course number, and course " +"run." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Unable to create course '{name}'.\n" +"\n" +"{err}" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization, course number," +" and course run. Please change either organization or course number to be " +"unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Please change either the organization or course number so that it is unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization and course " +"number. Please change at least one field to be unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/export_git.py +msgid "Course successfully exported to git repository" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "We only support uploading a .tar.gz file." +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "File upload corrupted. Please try again" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "Could not find the course.xml file in the package." +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of '{0}'" +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Incoming video data is empty." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Can't find item by locator." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Transcripts are supported only for \"video\" modules." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Insufficient permissions" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Could not find user by email address '{email}'." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "User {email} has registered but has not yet activated his/her account." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "`role` is required" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Only instructors may create other instructors" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "You may not remove the last instructor from a course" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "unrequested" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "pending" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "granted" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "denied" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Studio user" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "The date when state was last updated" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Current course creator state" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "" +"Optional notes about this user (for example, why course creation access was " +"denied)" +msgstr "" + +#: cms/templates/404.html cms/templates/error.html +#: lms/templates/static_templates/404.html +msgid "Page Not Found" +msgstr "" + +#: cms/templates/404.html lms/templates/static_templates/404.html +msgid "Page not found" +msgstr "" + +#: cms/templates/asset_index.html lms/templates/courseware/courseware.html +#: lms/templates/verify_student/_modal_editname.html +msgid "close" +msgstr "" + +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." +msgstr "" + +#. Translators: this is a verb describing the action of viewing more details +#: cms/templates/container_xblock_component.html +#: lms/templates/wiki/includes/article_menu.html +msgid "View" +msgstr "" + +#: cms/templates/html_error.html lms/templates/module-error.html +msgid "Error:" +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +#: lms/templates/courseware/course_about.html +msgid "Course Number" +msgstr "" + +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Organization:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Number:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Pending" +msgstr "" + +#: cms/templates/login.html lms/templates/login.html +#: lms/templates/university_profile/edge.html +msgid "Forgot password?" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +#: lms/templates/login.html lms/templates/provider_login.html +#: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Password" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + +#: cms/templates/manage_users.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Admin" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + +#: cms/templates/register.html cms/templates/widgets/header.html +#: lms/templates/index.html +msgid "Sign Up" +msgstr "" + +#: cms/templates/register.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "Public Username" +msgstr "" + +#: cms/templates/register.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "Preferred Language" +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Thanks for activating your account." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "This account has already been activated." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Visit your {link_start}dashboard{link_end} to see your courses." +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/static_templates/tos.html +#: lms/templates/static_templates/tos.html +msgid "Terms of Service" +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/footer.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/privacy.html +msgid "Privacy Policy" +msgstr "" + +#: cms/templates/widgets/header.html lms/templates/help_modal.html +#: lms/templates/navigation.html lms/templates/static_templates/help.html +#: lms/templates/static_templates/help.html wiki/plugins/help/wiki_plugin.py +msgid "Help" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Register for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sorry, there was an error when trying to register you" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your track:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Certificate of Achievement (ID Verified)" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your contribution for this course (min. $" +msgstr "" + +#: common/templates/course_modes/choose.html +#: lms/templates/verify_student/photo_verification.html +msgid "):" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay? What if I don't meet all the requirements?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"As a not-for-profit, edX uses your contribution to support our mission to " +"provide quality education to everyone around the world, and to improve " +"learning through research. While we have established a minimum fee, we ask " +"that you contribute as much as you can." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"I'd like to pay more than the minimum. Is my contribution tax deductible?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please check with your tax advisor to determine whether your contribution is" +" tax deductible." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What if I can't afford it or don't have the necessary equipment?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"If you can't afford the minimum fee or don't meet the requirements, you can " +"audit the course or elect to pursue an honor code certificate at no cost. If" +" you would like to pursue the honor code certificate, please check the honor" +" code certificate box, tell us why you can't pursue the verified certificate" +" below, and then click the 'Select Certificate' button to complete your " +"registration." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Honor Code Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Explain your situation: " +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please write a few sentences about why you'd like to opt out of the paid " +"verified certificate to pursue the honor code certificate:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Verified Registration Requirements" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To upgrade your registration and work towards a Verified Certificate of " +"Achievement, you will need a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To register for a Verified Certificate of Achievement option, you will need " +"a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What is an ID Verified Certificate?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"An ID Verified Certificate requires proof of your identity through your " +"photo and ID and is checked throughout the course to verify that it is you " +"who earned the passing grade." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "or" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Audit This Course" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up to audit this course for free and track your own progress." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Audit" +msgstr "" + +#: lms/templates/admin_dashboard.html +msgid "{platform_name}-wide Summary" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/open_ended_problems/combined_notifications.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Instructions" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "Collapse Instructions" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Guided Discussion" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Hide Annotations" +msgstr "" + +#: lms/templates/contact.html lms/templates/static_templates/about.html +#: lms/templates/static_templates/about.html +msgid "Vision" +msgstr "" + +#: lms/templates/contact.html +msgid "Faq" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +msgid "Press" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/contact.html +msgid "Contact" +msgstr "" + +#: lms/templates/contact.html +msgid "Class Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"We are always seeking feedback to improve our courses. If you are an " +"enrolled student and have any questions, feedback, suggestions, or any other" +" issues specific to a particular class, please post on the discussion forums" +" of that class." +msgstr "" + +#: lms/templates/contact.html +msgid "General Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." +msgstr "" + +#: lms/templates/contact.html +msgid "Technical Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have suggestions/feedback about the overall {platform_name} platform," +" or are facing general technical issues with the platform (e.g., issues with" +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Media" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"Please visit our {link_start}media/press page{link_end} for more " +"information. For any media or press inquiries, please email {email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Universities" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you are a university wishing to collaborate with or if you have questions" +" about {platform_name}, please email {email}." +msgstr "" + +#: lms/templates/course.html +msgid "New" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Dashboard" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/courseware/course_about.html +#: lms/templates/courseware/course_about.html +#: lms/templates/courseware/mktg_course_about.html +msgid "An error occurred. Please try again later." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please verify your new email" +msgstr "" + +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "edit" +msgstr "" + +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Reset Password" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Current Courses" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't registered for any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Find courses now!" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't been enrolled in any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Course-loading errors" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Email Settings for {course_number}" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Receive course emails" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Save Settings" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Password Reset Email Sent" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"An email has been sent to {email}. Follow the link in the email to change " +"your password." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Change Email" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please enter your new email address:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please confirm your password:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"We will send a confirmation to both {email} and your new email as part of " +"the process." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change your name" +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"To uphold the credibility of your {platform} {cert_name_short}, all name " +"changes will be logged and recorded." +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"Enter your desired full name, as it will appear on your {platform} " +"{cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/verify_student/_modal_editname.html +msgid "Reason for name change:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change My Name" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +" {course_number}? " +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Unregister" +msgstr "" + +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +msgid "E-mail change failed" +msgstr "" + +#: lms/templates/email_change_failed.html +msgid "We were unable to send a confirmation email to {email}" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +#: lms/templates/invalid_email_key.html +msgid "Go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "E-mail change successful!" +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "You should see your new email in your {link_start}dashboard{link_end}." +msgstr "" + +#: lms/templates/email_exists.html +msgid "An account with the new e-mail address already exists." +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Student Enrollment Form" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Course: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Add new students" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Existing students:" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "New students added: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Students rejected: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Debug: " +msgstr "" + +#: lms/templates/extauth_failure.html lms/templates/extauth_failure.html +msgid "External Authentication failed" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Due:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Status:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have successfully gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have not yet gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Completed puzzles" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Level" +msgstr "" + +#: lms/templates/folditbasic.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Submitted" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Puzzle Leaderboard" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "User" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Score" +msgstr "" + +#: lms/templates/footer.html +msgid "About" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/jobs.html +msgid "Jobs" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/faq.html +#: lms/templates/static_templates/faq.html +msgid "FAQ" +msgstr "" + +#: lms/templates/footer.html +msgid "{platform_name} Logo" +msgstr "" + +#: lms/templates/footer.html +msgid "" +"{platform_name} is a non-profit created by founding partners {Harvard} and " +"{MIT} whose mission is to bring the best of higher education to students of " +"all ages anywhere in the world, wherever there is Internet access. " +"{platform_name}'s free online MOOCs are interactive and subjects include " +"computer science, public health, and artificial intelligence." +msgstr "" + +#: lms/templates/footer.html +msgid "© 2014 {platform_name}, some rights reserved." +msgstr "" + +#: lms/templates/footer.html +msgid "Terms of Service and Honor Code" +msgstr "" + +#: lms/templates/forgot_password_modal.html +#: lms/templates/forgot_password_modal.html +msgid "Password Reset" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "" +"Please enter your e-mail address below, and we will e-mail instructions for " +"setting a new password." +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Your E-mail Address" +msgstr "" + +#: lms/templates/forgot_password_modal.html lms/templates/login.html +msgid "This is the e-mail address you used to register with {platform}" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Reset My Password" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Email is incorrect." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +msgid "{platform_name} Help" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"For questions on course lectures, homework, tools, or materials for " +"this course, post in the {link_start}course discussion " +"forum{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have general questions about {platform_name}? You can find " +"lots of helpful information in the {platform_name} " +"{link_start}FAQ{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have a question about something specific? You can contact " +"the {platform_name} general support team directly:" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Please note: The {platform_name} support team is English speaking. While we " +"will do our best to address your inquiry in any language, our responses will" +" be in English." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/login.html +#: lms/templates/provider_login.html lms/templates/provider_login.html +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "E-mail" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Briefly describe your issue" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Tell us the details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/manage_user_standing.html +#: lms/templates/register-shib.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +#: lms/templates/instructor/staff_grading.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Submit" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Thank You!" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Thank you for your inquiry or feedback. We typically respond to a request " +"within one business day (Monday to Friday, {open_time} UTC to {close_time} " +"UTC.) In the meantime, please review our {link_start}detailed FAQs{link_end}" +" where most questions have already been answered." +msgstr "" + +#: lms/templates/help_modal.html +msgid "problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a Problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of the problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Details of the problem you are encountering" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc." +msgstr "" + +#: lms/templates/help_modal.html +msgid "suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a Suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of your suggestion" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/module-error.html +msgid "Details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a Question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief summary of your question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "An error has occurred." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please {link_start}send us e-mail{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please try again later." +msgstr "" + +#: lms/templates/index.html +msgid "Free courses from {university_name}" +msgstr "" + +#: lms/templates/index.html +msgid "The Future of Online Education" +msgstr "" + +#: lms/templates/index.html +msgid "For anyone, anywhere, anytime" +msgstr "" + +#: lms/templates/index.html +msgid "Stay up to date with all {platform_name} has to offer!" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Invalid email change key" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "This e-mail key is not valid. Please check:" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "" +"Was this key already used? Check whether the e-mail change has already " +"happened." +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Did your e-mail client break the URL into two lines?" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "The keys are valid for a limited amount of time. Has the key expired?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Helpful Information" +msgstr "" + +#: lms/templates/login-sidebar.html lms/templates/login-sidebar.html +msgid "Login via OpenID" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "" +"You can now start learning with {platform_name} by logging in with your OpenID account." +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Not Enrolled?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Sign up for {platform_name} today!" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Looking for help in logging in or with your {platform_name} account?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "View our help section for answers to commonly asked questions." +msgstr "" + +#: lms/templates/login.html +msgid "Log into your {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Log into My {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Access My Courses" +msgstr "" + +#: lms/templates/login.html lms/templates/register.html +msgid "Processing your account information…" +msgstr "" + +#: lms/templates/login.html +msgid "Please log in" +msgstr "" + +#: lms/templates/login.html +msgid "to access your account and courses" +msgstr "" + +#: lms/templates/login.html +msgid "We're Sorry, {platform_name} accounts are unavailable currently" +msgstr "" + +#: lms/templates/login.html +msgid "The following errors occurred while logging you in:" +msgstr "" + +#: lms/templates/login.html +msgid "Your email or password is incorrect" +msgstr "" + +#: lms/templates/login.html +msgid "" +"Please provide the following information to log into your {platform_name} " +"account. Required fields are noted by bold text " +"and an asterisk (*)." +msgstr "" + +#: lms/templates/login.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +msgid "example: username@domain.com" +msgstr "" + +#: lms/templates/login.html +msgid "Account Preferences" +msgstr "" + +#: lms/templates/login.html +msgid "Remember me" +msgstr "" + +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS +#: lms/templates/lti.html +msgid "External resource" +msgstr "" + +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + +#: lms/templates/lti.html +msgid "View resource in a new window" +msgstr "" + +#: lms/templates/lti.html +msgid "" +"Please provide launch_url. Click \"Edit\", and fill in the required fields." +msgstr "" + +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable or Reenable student accounts" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Username:" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Reenable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Students whose accounts have been disabled" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "(reload your page to refresh)" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "working..." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"This page features MathJax technology to render mathematical formulae. To " +"make math accessibile, we suggest using the MathPlayer plugin. Please visit " +"the {link_start}MathPlayer Download Page{link_end} to download the plugin " +"for your browser." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"Your browser does not support the MathPlayer plugin. To use MathPlayer, " +"please use Internet Explorer 6 through 9." +msgstr "" + +#: lms/templates/module-error.html +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" +msgstr "" + +#: lms/templates/module-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/module-error.html +msgid "Raw data:" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Accepted" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/name_changes.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Error" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Rejected" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Pending name changes" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/modal/accessible_confirm.html +msgid "Confirm" +msgstr "" + +#: lms/templates/name_changes.html +msgid "[Reject]" +msgstr "" + +#: lms/templates/navigation.html +msgid "Global Navigation" +msgstr "" + +#: lms/templates/navigation.html +msgid "Find Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Dashboard for:" +msgstr "" + +#: lms/templates/navigation.html +msgid "More options dropdown" +msgstr "" + +#: lms/templates/navigation.html +msgid "Log Out" +msgstr "" + +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + +#: lms/templates/navigation.html +msgid "How it Works" +msgstr "" + +#: lms/templates/navigation.html lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/courseware/courses.html +msgid "Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Schools" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Register Now" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Log in" +msgstr "" + +#: lms/templates/navigation.html +msgid "" +"Warning: Your browser is not fully supported. We strongly " +"recommend using {chrome_link_start}Chrome{chrome_link_end} or " +"{ff_link_start}Firefox{ff_link_end}." +msgstr "" + +#: lms/templates/notes.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "You do not have any notes." +msgstr "" + +#: lms/templates/problem.html +msgid "Reset" +msgstr "" + +#: lms/templates/problem.html +msgid "Show Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "Reveal Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "You have used {num_used} of {num_total} submissions" +msgstr "" + +#: lms/templates/provider_login.html +#: lms/templates/university_profile/edge.html +msgid "Log In" +msgstr "" + +#: lms/templates/provider_login.html +msgid "" +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." +msgstr "" + +#: lms/templates/provider_login.html +msgid "Return To %s" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Preferences for {platform_name}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update my {platform_name} Account" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Processing your account information …" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Welcome {username}! Please set your preferences below" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"We're sorry, {platform_name} enrollment is not available in your region" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "The following errors occurred while processing your registration:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"Required fields are noted by bold text and an " +"asterisk (*)." +msgstr "" + +#: lms/templates/register-shib.html lms/templates/signup_modal.html +msgid "Enter a public username:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "example: JaneDoe" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "Will be shown in any discussions or forums you participate in" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Account Acknowledgements" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Terms of Service{link_end}" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Honor Code{link_end}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update My Account" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Registration Help" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Already registered?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Click here to log in." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Welcome to {platform_name}" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Registering with {platform_name} gives you access to all of our current and " +"future free courses. Not ready to take a course just yet? Registering puts " +"you on our mailing list - we will update you as courses are added." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Next Steps" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"You will receive an activation email. You must click on the activation link" +" to complete the process. Don't see the email? Check your spam folder and " +"mark emails from class.stanford.edu as 'not spam', since you'll want to be " +"able to receive email from your courses." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"As part of joining {platform_name}, you will receive an activation email. " +"You must click on the activation link to complete the process. Don't see " +"the email? Check your spam folder and mark {platform_name} emails as 'not " +"spam'. At {platform_name}, we communicate mostly through email." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Need help in registering with {platform_name}?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "View our FAQs for answers to commonly asked questions." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Once registered, most questions can be answered in the course specific " +"discussion forums or through the FAQs." +msgstr "" + +#: lms/templates/register.html +msgid "Register for {platform_name}" +msgstr "" + +#: lms/templates/register.html +msgid "Create My {platform_name} Account" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome!" +msgstr "" + +#: lms/templates/register.html +msgid "Register below to create your {platform_name} account" +msgstr "" + +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + +#: lms/templates/register.html +msgid "Please complete the following fields to register for an account. " +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "cannot be changed later" +msgstr "" + +#: lms/templates/register.html lms/templates/verify_student/face_upload.html +msgid "example: Jane Doe" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Needed for any certificates you may earn" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome {username}" +msgstr "" + +#: lms/templates/register.html +msgid "Enter a Public Display Name:" +msgstr "" + +#: lms/templates/register.html +msgid "Public Display Name" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Extra Personal Information" +msgstr "" + +#: lms/templates/register.html +msgid "City" +msgstr "" + +#: lms/templates/register.html +msgid "example: New York" +msgstr "" + +#: lms/templates/register.html +msgid "Country" +msgstr "" + +#: lms/templates/register.html +msgid "Highest Level of Education Completed" +msgstr "" + +#: lms/templates/register.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Year of Birth" +msgstr "" + +#: lms/templates/register.html +msgid "Please share with us your reasons for registering with {platform_name}" +msgstr "" + +#: lms/templates/register.html lms/templates/university_profile/edge.html +msgid "Register" +msgstr "" + +#: lms/templates/register.html lms/templates/signup_modal.html +msgid "Create My Account" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "Re-subscribe Successful!" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "" +"You have re-enabled forum notification emails from {platform_name}. Click " +"{dashboard_link_start}here{link_end} to return to your dashboard. " +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Previous" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +msgid "Section Navigation" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Next" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Sign Up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname@domain.com" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname (shown on forums)" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. Your Name (for certificates)" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Welcome {name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Ed. Completed" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Year of birth" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Mailing address" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Goals in signing up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Already have an account?" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Login." +msgstr "" + +#. Translators: The 'Group' here refers to the group of users that has been +#. sorted into group_id +#: lms/templates/split_test_staff_view.html +msgid "Group {group_id}" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug Info" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission history" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "{platform_name} Content Quality Assessment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Optional tag (eg \"done\" or \"broken\"):" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Add comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug" +msgstr "" + +#: lms/templates/staff_problem_info.html lms/templates/staff_problem_info.html +msgid "Module Fields" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "XML attributes" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission History Viewer" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "User:" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "View History" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "{course_number} Textbook" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "Textbook Navigation" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Previous page" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Next page" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Sysadmin Dashboard" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Users" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Staffing and Enrollment" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Logs" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "User Management" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Email or username" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Create user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download list of all users (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Check and repair external authentication map" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "" +"Go to each individual course's Instructor dashboard to manage course " +"enrollment." +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Manage course staff and instructors" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download staff and instructor list (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Administer Courses" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Location" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware and branch is a specific version within that repository +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Branch (optional)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Load new course from github" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Course ID or dir" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete course from site" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Django PID" +msgstr "" + +#. Translators: A version number appears after this string +#: lms/templates/sysadmin_dashboard.html +msgid "Platform Version" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Date" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Course ID" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Action" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Recent git load activity for" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "git action" +msgstr "" + +#: lms/templates/textannotation.html +msgid "Source:" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "Tracking Log" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "datetime" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "ipaddr" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "source" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "type" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "Unsubscribe Successful!" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "" +"You will no longer receive forum notification emails from {platform_name}. " +"Click {dashboard_link_start}here{link_end} to return to your dashboard. If " +"you did not mean to do this, click {undo_link_start}here{link_end} to re-" +"subscribe." +msgstr "" + +#: lms/templates/using.html +msgid "Using the system" +msgstr "" + +#: lms/templates/using.html +msgid "" +"During video playback, use the subtitles and the scroll bar to navigate. " +"Clicking the subtitles is a fast way to skip forwards and backwards by small" +" amounts." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you are on a low-resolution display, the left navigation bar can be " +"hidden by clicking on the set of three left arrows next to it." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you need bigger or smaller fonts, use your browsers settings to scale " +"them up or down. Under Google Chrome, this is done by pressing ctrl-plus, or" +" ctrl-minus at the same time." +msgstr "" + +#: lms/templates/video.html +msgid "Skip to a navigable version of this video's transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Loading video player" +msgstr "" + +#: lms/templates/video.html +msgid "Play video" +msgstr "" + +#: lms/templates/video.html +msgid "Video position" +msgstr "" + +#: lms/templates/video.html +msgid "Play" +msgstr "" + +#: lms/templates/video.html +msgid "Speeds" +msgstr "" + +#: lms/templates/video.html +msgid "Speed" +msgstr "" + +#: lms/templates/video.html +msgid "Volume" +msgstr "" + +#: lms/templates/video.html +msgid "Fill browser" +msgstr "" + +#: lms/templates/video.html +msgid "HD off" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Turn off captions" +msgstr "" + +#: lms/templates/video.html +msgid "Skip to end of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "" +"Activating an item in this group will spool the video to the corresponding " +"time point. To skip transcript, go to previous item." +msgstr "" + +#: lms/templates/video.html +msgid "Go back to start of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Download video" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Download transcript" +msgstr "" + +#: lms/templates/video.html +msgid "Download Handout" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Your words:" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Total number of words:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Open Response" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Assessments:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Hide Question" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "New Submission" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Next Step" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "" +"Staff Warning: Please note that if you submit a duplicate of text that has " +"already been submitted for grading, it will not show up in the staff grading" +" view. It will be given the same grade that the original received " +"automatically, and will be returned within 30 minutes if the original is " +"already graded, or when the original is graded if not." +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_legend.html +msgid "Legend" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Submitted Rubric" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Toggle Full Rubric" +msgstr "" + +#. Translators: an example of what this string will look +#. like is: "Scored rubric from grader 1", where +#. "Scored rubric" replaces {result_of_task} and +#. "1" replaces {number}. +#. This string appears when a user is viewing one of +#. their graded rubrics for an openended response problem. +#. the number distinguishes between the different +#. graded rubrics the user might have received +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "{result_of_task} from grader {number}" +msgstr "" + +#. Translators: "See full feedback" is the text of +#. a link that allows a user to see more detailed +#. feedback from a self, peer, or instructor +#. graded openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +msgid "See full feedback" +msgstr "" + +#. Translators: this text forms a link that, when +#. clicked, allows a user to respond to the feedback +#. the user received on his or her openended problem +#. Translators: when "Respond to Feedback" is clicked, a survey +#. appears on which a user can respond to the feedback the user +#. received on an openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Respond to Feedback" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "How accurate do you find this feedback?" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "No Opinion" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Additional comments:" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Submit Feedback" +msgstr "" + +#. Translators: "Response" labels an area that contains the user's +#. Response to an openended problem. It is a noun. +#. Translators: "Response" labels a text area into which a user enters +#. his or her response to a prompt from an openended problem. +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Response" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Unanswered" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Skip Post-Assessment" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_combined_rubric.html +msgid "{num} point: {explanatory_text}" +msgid_plural "{num} points: {explanatory_text}" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: lms/templates/combinedopenended/openended/open_ended_error.html +msgid "There was an error with your submission. Please contact course staff." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "Rubric" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "" +"Select the criteria you feel best represents this submission in each " +"category." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "{num} point: {text}" +msgid_plural "{num} points: {text}" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: lms/templates/combinedopenended/selfassessment/self_assessment_hint.html +msgid "Please enter a hint below:" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohort groups" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Show cohorts" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohorts in the course" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add users by username or email. One per line or comma-separated." +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort members" +msgstr "" + +#: lms/templates/courseware/accordion.html +msgid "{chapter}, current chapter" +msgstr "" + +#: lms/templates/courseware/accordion.html +#: lms/templates/courseware/progress.html +msgid "due {date}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"The currently logged-in user account does not have permission to enroll in " +"this course. You may need to {start_logout_tag}log out{end_tag} then try the" +" register button again. Please visit the {start_help_tag}help page{end_tag} " +"for a possible solution." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "About {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "You are registered for this course" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View Courseware" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "This course is in your cart." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"Add {course.display_number_with_default} to Cart ({currency_symbol}{cost})" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Register for {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Overview" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Share with friends and family!" +msgstr "" + +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes Start" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes End" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Estimated Effort" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Prerequisites" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Additional Resources" +msgstr "" + +#. Translators: 'needs attention' is an alternative string for the +#. notification image that indicates the tab "needs attention". +#: lms/templates/courseware/course_navigation.html +msgid "needs attention" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +#: lms/templates/courseware/course_navigation.html +msgid "Staff view" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +msgid "Student view" +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from leading universities." +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from {university_name}." +msgstr "" + +#: lms/templates/courseware/courseware-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "{course_number} Courseware" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Return to Exam" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Course Navigation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Open Calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Input Field" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "" +"Use the arrow keys to navigate the tips or use the tab key to return to the " +"calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Hints" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Integers" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Decimals" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Scientific notation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Appending SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Supported SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Operators" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "parallel resistors function" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Functions" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Constants" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Euler's number" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "ratio of a circle's circumference to it's diameter" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Boltzmann constant" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "speed of light" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "freezing point of water in degrees Kelvin" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "fundamental charge" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculate" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Output Field" +msgstr "" + +#: lms/templates/courseware/error-message.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {link_to_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/grade_summary.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade summary" +msgstr "" + +#: lms/templates/courseware/grade_summary.html +msgid "Not implemented yet" +msgstr "" + +#: lms/templates/courseware/gradebook.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook" +msgstr "" + +#: lms/templates/courseware/gradebook.html +msgid "Search students" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "{course_number} Course Info" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + +#: lms/templates/courseware/info.html lms/templates/courseware/info.html +msgid "Course Updates & News" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Handout Navigation" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Course Handouts" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Instructor Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Try New Beta Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Psychometrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Forum Admin" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "DataDump" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Manage Groups" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Metrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade Downloads" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Note: some of these buttons are known to time out for larger courses. We " +"have temporarily disabled those features for courses with more than " +"{max_enrollment} students. We are urgently working on fixing this issue. " +"Thank you for your patience as we continue working to improve the platform!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Export grades to remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"The assignments defined for this course should match the ones stored in the " +"gradebook, for this to work properly!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Assignment name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Course-specific grade adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Specify a particular problem in the course here by its url:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is " +"i4x://university/course/problem/problemname, then just provide the " +"problemname. If the location is " +"i4x://university/course/notaproblem/someothername, then provide " +"notaproblem/someothername.)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Then select an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"These actions run in the background, and status for active tasks will appear" +" in a table below. To see status for all tasks submitted for this problem, " +"click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student-specific grade inspection and adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Specify the {platform_name} email address or username of a student here:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Click this, and a link to student's progress page will appear below:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may also delete the entire state of a student for the specified module:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" a table below. To see status for all tasks submitted for this problem and " +"student, click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Select a problem and an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"User requires forum administrator privileges to perform administration " +"tasks. See instructor." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Explanation of Roles:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Moderators: can edit or delete any post, remove misuse flags, close " +"and re-open threads, endorse responses, and see posts from all cohorts (if " +"the course is cohorted). Moderators' posts are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Admins: have moderator privileges, as well as the ability to edit the " +"list of forum moderators (e.g. to appoint a new moderator). Admins' posts " +"are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Community TAs: have forum moderator privileges, and their posts are labelled" +" 'Community TA'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment Data" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Pull enrollment from remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Section:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enroll or un-enroll one or many students: enter emails, separated by new " +"lines or commas;" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Notify students by email" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Auto-enroll students when they activate" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Problem urlname:" +msgstr "" + +#. Translators: days_early_for_beta should not be translated +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enter usernames or emails for students who should be beta-testers, one per " +"line, or separated by commas. They will get to see course materials early, " +"as configured via the days_early_for_beta option in the course " +"policy." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send to:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Myself" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Staff and instructors" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "All (students, staff and instructors)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Subject: " +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "(Max 128 characters)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Please try not to email students more than once per week. Important things " +"to consider before sending:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you read over the email to make sure it says everything you want to " +"say?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you sent the email to yourself first to make sure you're happy with how" +" it's displayed, and that embedded links and images work properly?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "CAUTION!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Once the 'Send Email' button is clicked, your email will be queued for " +"sending." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "A queued email CANNOT be cancelled." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "No Analytics are available at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Students enrolled (historical count, includes those who have since " +"unenrolled):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students active in the last week:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student activity day by day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Score distribution for problems" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Max" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Points Earned (Num Students)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There is no data available to display at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "" +"Loading the latest graphs for you; depending on your class size, this may " +"take a few minutes." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Count of Students that Opened a Subsection" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade Distribution per Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There are no problems in this section." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students answering correctly" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Number of students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Student distribution per country, all courses, Sep-12 to Oct-17, 1 server " +"(shown here as an example):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Pending Instructor Tasks" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Type" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task inputs" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Id" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Requester" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task State" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Duration (sec)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Progress" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "unknown" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Course errors" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "About {course_id}" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "Coming Soon" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "About {course_number}" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Access Courseware" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "You Are Registered" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Register for" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Registration Is Closed" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "News - MITx 6.002x" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "Updates to Discussion Posts You Follow" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{course_number} Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress for Student '{username}' ({email})" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{earned:.3n} of {total:.3n} possible points" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Problem Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Practice Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "No problem scores in this section" +msgstr "" + +#: lms/templates/courseware/syllabus.html +msgid "{course.display_number_with_default} Course Info" +msgstr "" + +#: lms/templates/courseware/welcome-back.html +msgid "" +"You were most recently in {section_link}. If you're done with that, choose " +"another section on the left." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Final course details are being wrapped up at this time. Your final standing " +"will be available shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your final grade:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Grade required for a {cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your verified {cert_name_long} is being held pending confirmation that the " +"issuance of your {cert_name_short} is in compliance with strict U.S. " +"embargoes on Iran, Cuba, Syria and Sudan. If you think our system has " +"mistakenly identified you as being connected with one of those countries, " +"please let us know by contacting {email}. If you would like a refund on your" +" {cert_name_long}, please contact our billing address {billing_email}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your {cert_name_long} is being held pending confirmation that the issuance " +"of your {cert_name_short} is in compliance with strict U.S. embargoes on " +"Iran, Cuba, Syria and Sudan. If you think our system has mistakenly " +"identified you as being connected with one of those countries, please let us" +" know by contacting {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your {cert_name_short} is Generating" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "This link will open/download a PDF document" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Since we did not have a valid set of verification photos from you when your " +"{cert_name_long} was generated, we could not grant you a verified " +"{cert_name_short}. An honor code {cert_name_short} has been granted instead." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"This link will open/download a PDF document of your verified " +"{cert_name_long}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your ID Verified {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Complete our course feedback survey" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "{course_number} {course_name} Cover Image" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Enrolled as: " +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +msgid "ID Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Completed - {end_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Started - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course has not yet started" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Starts - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Document your accomplishment!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Challenge Yourself!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Take this course as an ID-verified student." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"You can still sign up for an ID verified {cert_name_long} for this course. " +"If you plan to complete the whole course, it is a great way to recognize " +"your achievement. {link_start}Learn more about the verified " +"{cert_name_long}{link_end}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Upgrade to Verified Track" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Archived Course" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Course" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Are you sure you want to unregister from" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"Are you sure you want to unregister from the verified {cert_name_long} track" +" of" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Email Settings" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "You need to re-verify to continue" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in the following courses, you need to " +"re-verify your identity:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "{course_name}: Re-verify by {date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Notification Actions" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course_name}, you need to re-verify" +" your identity by {date}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Your re-verification failed" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"Your re-verification for {course_name} failed and you are no longer eligible" +" for a Verified Certificate. If you think this is in error, please contact " +"us at {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Dismiss" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verification now open for:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verify now:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Pending:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Denied:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Approved:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "ID-Verification Status" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Reviewed and Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Your verification status is good for one year after submission." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"Your verification photos have been submitted and will be reviewed shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Re-verify Yourself" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"If you fail to pass a verification attempt before your course ends, you will" +" not receive a verified certificate." +msgstr "" + +#: lms/templates/debug/run_python_form.html +msgid "Results:" +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "" +"Sorry! We can't find anything matching your search. Please try another " +"search." +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "There are no posts here yet. Be the first one to post!" +msgstr "" + +#: lms/templates/discussion/_discussion_course_navigation.html +#: lms/templates/discussion/_discussion_module.html +msgid "New Post" +msgstr "" + +#: lms/templates/discussion/_discussion_module.html +msgid "Show Discussion" +msgstr "" + +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Filter Topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "filter topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Show All Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Show Flagged Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Posts I'm Following" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "follow this post" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously to classmates" +msgstr "" + +#. Translators: This labels the selector for which group of students can view +#. a +#. post +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Make visible to:" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +msgid "My Cohort" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "new post title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: wiki/forms.py wiki/forms.py wiki/forms.py +msgid "Title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Enter your question or comment…" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Add post" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Create new post about:" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter List" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter discussion areas" +msgstr "" + +#: lms/templates/discussion/_recent_active_posts.html +msgid "Following" +msgstr "" + +#: lms/templates/discussion/_search_bar.html +msgid "Search posts" +msgstr "" + +#: lms/templates/discussion/_similar_posts.html +msgid "Hide" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Home" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Topics" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion topics; current selection is: " +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Search all discussions" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Sort by:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "date" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "votes" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "comments" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Show:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View All" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View as {name}" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Add A Response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Post a response:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "anonymous" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "• This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "follow" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow this post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Pin Thread" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Pinned" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "(this post is about %(courseware_title_linked)s)" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Edit post title" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment..." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "endorse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Delete Comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "-posted %(time_ago)s by" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s " +"unread comments)%(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(comments_count)s %(span_sr_open)scomments %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(votes_up_count)s%(span_sr_open)s votes %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "DISCUSSION HOME:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "HOW TO USE EDX DISCUSSIONS" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Find discussions" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Focus in on specific topics" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Search for specific posts " +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Sort by date, vote, or comments" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Engage with posts" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Upvote posts and good responses" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Forum Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow posts for updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Receive updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Toggle Notifications Setting" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"Check this box to receive an email digest once a day notifying you about " +"new, unread activity from posts you are following." +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid ", " +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s discussion started" +msgid_plural "%s discussions started" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s comment" +msgid_plural "%s comments" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: lms/templates/discussion/index.html +#: lms/templates/discussion/user_profile.html +msgid "Discussion - {course_number}" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "We're sorry" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "" +"The forums are currently undergoing maintenance. We'll have them back up " +"shortly!" +msgstr "" + +#: lms/templates/discussion/user_profile.html +msgid "User Profile" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Collapse discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "This thread has been pinned by course staff." +msgstr "" + +#: lms/templates/discussion/mustache/_pagination.mustache +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "…" +msgstr "" + +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + +#: lms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for {platform_name}! To activate your account, " +"please copy and paste this address into your web browser's address bar:" +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the about section of the {platform_name} Courses web site." +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the {platform_name} web site." +msgstr "" + +#: lms/templates/emails/activation_email_subject.txt +msgid "Your account for {platform_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Dear {full_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "" +"You have been invited to be a beta tester for {course_name} at {site_name} " +"by a member of the course staff." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {course_about_url} to join the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_allowedmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "This email was automatically sent from {site_name} to {email_address}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_subject.txt +msgid "You have been invited to a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us at" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us immediately. Contact information is listed at:" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"We keep a log of old e-mails, so if this request was unintentional, we can " +"investigate." +msgstr "" + +#: lms/templates/emails/email_change.txt +msgid "" +"We received a request to change the e-mail associated with your " +"{platform_name} account from {old_email} to {new_email}. If this is correct," +" please confirm your new e-mail address by visiting:" +msgstr "" + +#: lms/templates/emails/email_change_subject.txt +msgid "Request to change {platform_name} account e-mail" +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "Dear student," +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"You have been invited to join {course_name} at {site_name} by a member of " +"the course staff." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "To access the course visit {course_url} and login." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To access the course visit {course_about_url} and register for the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To finish your registration, please visit {registration_url} and fill out " +"the registration form making sure to use {email_address} in the E-mail " +"field." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, you will see " +"{course_name} listed on your dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, visit " +"{course_about_url} to join the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedsubject.txt +msgid "You have been invited to register for {course_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "" +"You have been enrolled in {course_name} at {site_name} by a member of the " +"course staff. The course should now appear on your {site_name} dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "This email was automatically sent from {site_name} to {full_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledsubject.txt +msgid "You have been enrolled in {course_name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Hi {name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"Your payment was successful. You will see the charge below on your next " +"credit or debit card statement." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"The charge will show up on your statement under the company name " +"{merchant_name}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "-The {platform_name} Team" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Your order number is: {order_number}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +#: lms/templates/shoppingcart/receipt.html +msgid "#:" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the tech support at" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the course staff at ta@edx.org." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +msgid "" +"You have been removed as a beta tester for {course_name} at {site_name} by a" +" member of the course staff. The course will remain on your dashboard, but " +"you will no longer be part of the beta testing group." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Your other courses have not been affected." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_subject.txt +msgid "You have been removed from a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "Dear Student," +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "" +"You have been un-enrolled from course {course_name} by a member of the " +"course staff. Please disregard the invitation previously sent." +msgstr "" + +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "" +"You have been un-enrolled in {course_name} at {site_name} by a member of the" +" course staff. The course will no longer appear on your {site_name} " +"dashboard." +msgstr "" + +#: lms/templates/emails/unenroll_email_subject.txt +msgid "You have been un-enrolled from {course_name}" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "{course_number} Staff Grading" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"This is the list of problems that currently need to be graded in order to " +"train AI grading and create calibration essays for peer grading. Each " +"problem needs to be treated separately, and we have indicated the number of " +"student submissions that need to be graded. You can grade more than the " +"minimum required number of submissions--this will improve the accuracy of AI" +" grading, though with diminishing returns. You can see the current accuracy " +"of AI grading in the problem view." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Problem List" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"Please note that when you see a submission here, it has been temporarily " +"removed from the grading pool. The submission will return to the grading " +"pool after 30 minutes without any grade being submitted. Hitting the back " +"button will result in a 30 minute wait to be able to grade this submission " +"again." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Prompt" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "(Hide)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Student Response" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Written Feedback" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Feedback for student (optional)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Flag as inappropriate content for later review" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Skip" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Score Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"The chart below displays the score distribution for each standard problem in" +" your class, specified by the problem's url name." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"Scores are shown without weighting applied, so if your problem contains 2 " +"questions, it will display as having a total of 2 points." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Loading problem list..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Gender Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Enrollment Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Total number of enrollees (instructors, staff members, and students)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Basic Course Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Display Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course started?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Yes" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "No" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course ended?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Grade Cutoffs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "The status for any active tasks appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Warnings" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV file of all students enrolled in this course, along " +"with profile information such as email address and username:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Download profile information as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For smaller courses, click to list profile information for enrolled students" +" directly on this page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "List enrolled students' profile information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to display the grading configuration for the course. The grading " +"configuration is the breakdown of graded subsections of the course (such as " +"exams and problem sets), and can be changed on the 'Grading' page (under " +"'Settings') in Studio." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Grading Configuration" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Click to download a CSV of anonymized student IDs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Get Student Anonymized IDs CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV grade report for all currently enrolled students. " +"Links to generated reports appear in a table below when report generation is" +" complete." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For large courses, generating this report may take several hours. Please be " +"patient and do not click the button multiple times. Clicking the button " +"multiple times will significantly slow the grade generation process." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The report is generated in the background, meaning it is OK to navigate away" +" from this page while your report is generating." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Generate Grade Report" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports Available for Download" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The grade reports listed below are generated each time the Generate Grade" +" Report button is clicked. A link to each grade report remains available" +" on this page, identified by the UTC date and time of generation. Grade " +"reports are not deleted, so you will always be able to access previously " +"generated reports from this page." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The answer distribution report listed below is generated periodically by an " +"automated background process. The report is cumulative, so answers submitted" +" after the process starts are included in a subsequent report. The report is" +" generated several times per day." +msgstr "" + +#. Translators: a table of URL links to report files appears after this +#. sentence. +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Note: To keep student data secure, you cannot save or email these " +"links for direct access. Copies of links expire within 5 minutes." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Individual due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"In this section, you have the ability to grant extensions on specific units " +"to individual students. Please note that the latest date is always taken; " +"you cannot use this tool to make an assignment due earlier for a particular " +"student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Choose the graded unit:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Specify the extension due date and time (in UTC; please specify MM/DD/YYYY " +"HH:MM)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Change due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Viewing granted extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Here you can see what extensions have been granted on particular units or " +"for a particular student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Choose a graded unit and click the button to obtain a list of all students " +"who have extensions for the given unit." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List all students with due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Specify a specific student to see all of that student's extensions." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List date extensions for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Resetting extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Resetting a problem's due date rescinds a due date extension for a student " +"on a particular unit. This will revert the due date for the student back to " +"the problem's original due date." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Reset due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Back to Standard Dashboard" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "section_display_name" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"You will not get notification for emails that bounce, so please double-check" +" spelling." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Email Addresses/Usernames" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Auto Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not yet registered for " +"{platform_name} will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is left unchecked, users who have not yet registered" +" for {platform_name} will not be enrolled, but will be allowed to enroll " +"once they make an account." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Notify users by email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users will receive an email " +"notification." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Beta Tester Addition" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Note: Users must have an activated {platform_name} account before they can " +"be enrolled as a beta tester." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add beta testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Remove beta testers" +msgstr "" + +#. Translators: an "Administration List" is a list, such as Course Staff, that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Administration List Management" +msgstr "" + +#. Translators: an "Administrator Group" is a group, such as Course Staff, +#. that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Select an Administrator Group:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Getting available lists..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Staff cannot modify staff or beta tester lists. To modify these lists, " +"contact your instructor and ask them to add you as an instructor for staff " +"and beta lists, or a discussion admin for discussion management." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Course Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Course staff can help you manage limited aspects of your course. Staff can " +"enroll and unenroll students, as well as modify their grades and see all " +"course data. Course staff are not automatically given access to Studio and " +"will not be able to edit your course." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Instructors" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Instructors are the core administration of your course. Instructors can add " +"and remove course staff, as well as administer discussion access." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Instructor" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Beta Testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Beta testers can see course content before the rest of the students. They " +"can make sure that the content works, but have no additional privileges." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Beta Tester" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Admins" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion admins can edit or delete any post, clear misuse flags, close and" +" re-open threads, endorse responses, and see posts from all cohorts. They " +"CAN add/delete other moderators and their posts are marked as 'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Discussion Admin" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Moderators" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion moderators can edit or delete any post, clear misuse flags, close" +" and re-open threads, endorse responses, and see posts from all cohorts. " +"They CANNOT add/delete other moderators and their posts are marked as " +"'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Moderator" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Community TAs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Community TA's are members of the community whom you deem particularly " +"helpful on the discussion boards. They can edit or delete any post, clear " +"misuse flags, close and re-open threads, endorse responses, and see posts " +"from all cohorts. Their posts are marked 'Community TA'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Community TA" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Reload Graphs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Count of Students Opened a Subsection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send Email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Message:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Please try not to email students more than once per week. Before sending " +"your email, consider:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Email actions run in the background. The status for any active tasks - " +"including email tasks - appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"To see the status for all bulk email tasks ever submitted for this course, " +"click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Show Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade inspection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Email or Username" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Click this link to view the student's progress page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Progress Page" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade adjustment" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Problem urlname" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is {location1}, then just provide the " +"{urlname1}. If the location is {location2}, then provide {urlname2}.)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Next, select an action to perform for the given user and problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset Student Attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore Student Submission" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may also delete the entire state of a student for the specified problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Delete Student State for Problem" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" the 'Pending Instructor Tasks' table. To see status for all tasks submitted" +" for this problem and student, click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Then select an action" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset ALL students' attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore ALL students' problem submissions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"The above actions run in the background, and status for active tasks will " +"appear in a table on the Course Info tab. To see status for all tasks " +"submitted for this problem, click on this button" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Problem" +msgstr "" + +#: lms/templates/licenses/serial_numbers.html +msgid "None Available" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Change Preferred Language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Please choose your preferred language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Save Language Settings" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "" +"Don't see your preferred language? {link_start}Volunteer to become a " +"translator!{link_end}" +msgstr "" + +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/modal/accessible_confirm.html +msgid "modal open" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "{course_number} Combined Notifications" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Open Ended Console" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Here are items that could potentially need your attention." +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "No items require attention at the moment." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "{course_number} Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "" +"Here are a list of open ended problems for this course that have been " +"flagged by students as potentially inappropriate." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "No flagged problems exist." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Unflag" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Ban" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "{course_number} Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Here is a list of open ended problems for this course." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "You have not attempted any open ended problems yet." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Problem Name" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Grader Type" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"\n" +"{p_tag}You currently do not have any peer grading to do. In order to have peer grading to do:\n" +"{ul_tag}\n" +"{li_tag}You need to have submitted a response to a peer grading problem.{end_li_tag}\n" +"{li_tag}The instructor needs to score the essays that are used to help you better understand the grading\n" +"criteria.{end_li_tag}\n" +"{li_tag}There must be submissions that are waiting for grading.{end_li_tag}\n" +"{end_ul_tag}\n" +"{end_p_tag}\n" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"Here are a list of problems that need to be peer graded for this course." +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Graded" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Available" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Required" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "No due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "" +"The due date has passed, and peer grading for this problem is closed at this" +" time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "The due date has passed, and peer grading is closed at this time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to Grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Please include some written feedback as well." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"This submission has explicit, offensive, or (I suspect) plagiarized content." +" " +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "How did I do?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Continue" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Ready to grade!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You have finished learning to grade, which means that you are now ready to " +"start grading." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start Grading!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "You have not yet finished learning to grade this problem." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You will now be shown a series of instructor-scored essays, and will be " +"asked to score them yourself." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"Once you can score the essays similarly to an instructor, you will be ready " +"to grade your peers." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Are you sure that you want to flag this submission?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You are about to flag a submission. You should only flag a submission that " +"contains explicit, offensive, or (suspected) plagiarized content. If the " +"submission is not addressed to the question or is incorrect, you should give" +" it a score of zero and accompanying feedback instead of flagging it." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Remove Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Keep Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Go Back" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "Thanks For Registering!" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "" +"Your account is not active yet. An activation link has been sent to {email}," +" along with instructions for activating your account." +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Activation Complete!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Account already active!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "You can now {link_start}log in{link_end}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Activation Invalid" +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "" +"Something went wrong. Check to make sure the URL you went to was correct -- " +"e-mail programs will sometimes split it into two lines. If you still have " +"issues, e-mail us to let us know what happened at {email}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Or you can go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "Password reset successful" +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "" +"We've e-mailed you instructions for setting your password to the e-mail " +"address you submitted. You should be receiving it shortly." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Data" +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "These reports are delimited by start and end dates." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "" +"These reports are delimited alphabetically by university name. i.e., " +"generating a report with 'Start Letter' A and 'End Letter' C will generate " +"reports for all universities starting with A, B, and C." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Letter: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Letter: " +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "Payment Error" +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "There was an error processing your order!" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your selected items:" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Unit Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Total Amount" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "You have selected no items for purchase." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Register for [Course Name] | Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " () Electronic Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Order #" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Items ordered:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Qty" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Note: items with strikethough like " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid " have been refunded." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are now registered for: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Registered as: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Your Progress" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Current Step: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Intro" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take ID Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Review" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Make Payment" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Confirmation" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Congratulations! You are now verified on " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"You are now registered as a verified student! Your registration details are " +"below." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are registered for:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "A list of courses you have just registered for as a verified student" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Options" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Starts: {start_date}" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to Course" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to your Dashboard" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Verified Status" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"We have received your identification details to verify your identity. If " +"there is a problem with any of the items, we will contact you to resubmit. " +"You can now register for any of the verified certificate courses this " +"semester without having to re-verify." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"The professor will ask you to periodically submit a new photo to verify your" +" work during the course (usually at exam times)." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Payment Details" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"Please print this page for your records; it serves as your receipt. You will" +" also receive an email with the same information." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Order No." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Total" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "this" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Billed To" +msgstr "" + +#: lms/templates/static_templates/404.html +msgid "" +"The page that you were looking for was not found. Go back to the " +"{link_start}homepage{link_end} or let us know about any pages that may have " +"been moved at {email}." +msgstr "" + +#: lms/templates/static_templates/about.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/faq.html +#: lms/templates/static_templates/help.html +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/tos.html +msgid "" +"This page left intentionally blank. It is not used by edx.org but is left " +"here for possible use by installations of Open edX." +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "This Course Unavailable In Your Country" +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "" +"Our system indicates that you are trying to access an edX course from an IP " +"address associated with a country currently subjected to U.S. economic and " +"trade sanctions. Unfortunately, at this time edX must comply with export " +"controls, and we cannot allow you to access this particular course. Feel " +"free to browse our catalogue to find other courses you may be interested in " +"taking." +msgstr "" + +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/honor.html +msgid "Honor Code" +msgstr "" + +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/media-kit.html +msgid "Media Kit" +msgstr "" + +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/press.html +msgid "In the Press" +msgstr "" + +#: lms/templates/static_templates/server-down.html +msgid "Currently the {platform_name} servers are down" +msgstr "" + +#: lms/templates/static_templates/server-down.html +#: lms/templates/static_templates/server-overloaded.html +msgid "" +"Our staff is currently working to get the site back up as soon as possible. " +"Please email us at {tech_support_email} to report any problems or downtime." +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "There has been a 500 error on the {platform_name} servers" +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "" +"Please wait a few seconds and then reload the page. If the problem persists," +" please email us at {email}." +msgstr "" + +#: lms/templates/static_templates/server-overloaded.html +msgid "Currently the {platform_name} servers are overloaded" +msgstr "" + +#: lms/templates/university_profile/edge.html +#: lms/templates/university_profile/edge.html +msgid "edX edge" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Log in to your courses" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Register for classes" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Take free online courses from today's leading universities." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Edit Your Name" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "The following error occurred while editing your name:" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "" +"To uphold the credibility of {platform} certificates, all name changes will " +"be logged and recorded." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Change my name" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Why Do I Need to Re-Verify?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity. We will send the new photo to be matched up with the photo of the " +"original ID you submitted when you signed up for the course." +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Having Technical Trouble?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Have questions?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please read {a_start}our FAQs to view common questions about our " +"certificates{a_end}." +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are upgrading your registration for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are re-verifying for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are registering for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Upgrading to:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Re-verifying for:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Registering as: " +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Change your mind?" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "You can always continue to audit the course without verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You can always {a_start} audit the course for free {a_end} without " +"verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "Technical Requirements" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)." +msgstr "" + +#: lms/templates/verify_student/face_upload.html +msgid "Edit Your Full Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Re-Verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Webcam Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Flash Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have Flash installed. {a_start} Get Flash {a_end} to " +"continue your registration." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Error submitting your images" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Oops! Something went wrong. Please confirm your details and try again." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with your " +"original verification." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Don't see your picture? Make sure to allow your browser to use your camera " +"when it asks for permission." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Take photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Looks good" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Tips on taking a successful photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your face is well-lit" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be sure your entire face is inside the frame" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Can we match the photo you took with the one on your ID?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once in position, use the camera button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your picture" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Use the checkmark button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "once you are happy with the photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Common Questions" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need my photo?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"As part of the verification process, we need your photo to confirm that you " +"are you." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "What do you do with this picture?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "We only use it to verify your identity. It is not displayed anywhere." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches the ID " +"you originally submitted. We will also use this as the name on your " +"certificate." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Edit your name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Once you verify your photo looks good and your name is correct, you can " +"finish your re-verification and return to your course. Note: You " +"will not have another chance to re-verify." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Yes! You can confirm my identity with this information." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Submit photos & re-verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Verification Submission Confirmation" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Your Credentials Have Been Updated" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"We have received your re-verification details and submitted them for review." +" Your dashboard will show the notification status once the review is " +"complete." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"Please note: The professor may ask you to re-verify again at other key " +"points in the course." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "Complete your other re-verifications" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Return to where you left off" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Reverification Status" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You are in the ID Verified track" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following courses:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Re-verify by {date}" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following course:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You have no re-verifications at present." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "The status of your submitted re-verifications:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Failed" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Don't want to re-verify right now?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Why do I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity by submitting a new photo of your face. We will send the new photo " +"to be matched up with the photo of the original ID you submitted when you " +"signed up for the course. If you are taking multiple courses, you may need " +"to re-verify multiple times, once for every important point in each course " +"you are taking as a verified student." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What will I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because you are just confirming that you are still you, the only thing you " +"will need to do to re-verify is to submit a new photo of your face with " +"your webcam. The process is quick and you will be brought back to where " +"you left off so you can keep on learning." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"If you changed your name during the semester and it no longer matches the " +"original ID you submitted, you will need to re-edit your name to match as " +"well." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What if I have trouble with my re-verification?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because of the short time that re-verification is open, you will not" +" be able to correct a failed verification. If you think there was " +"an error in the review, please contact us at {email}" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Verification" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Please Resubmit Your Verification Information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"There was an error with your previous verification. In order proceed in the " +"verified certificate of achievement track of your current courses, please " +"complete the following steps." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with the " +"picture on your ID." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your photo looks good, you can move on to step 2." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Go to Step 2: Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show Us Your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your ID so we can match it with your " +"photo and the name on your account." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your ID is well-lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Acceptable IDs include drivers licenses, passports, or other goverment-" +"issued IDs that include your name and photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check that there isn't any glare" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Ensure that you can see your photo and read your name" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Try to keep your fingers at the edge to avoid covering important information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need a photo of my ID?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We need to match your ID with your photo and name to confirm that you are " +"you." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We encrypt it and send it to our secure authorization service for review. We" +" use the highest levels of security and do not save the photo or information" +" anywhere once the match has been completed." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your ID photo looks good, you can move on to step 3." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 3: Review Your Info" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Verify Your Submission" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure we can verify your identity with the photos and information below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Review the Photos You've Re-Taken" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Please review the photos and verify that they meet the requirements listed " +"below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo above needs to meet the following requirements:" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be well lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show your whole face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo on your ID must match the photo of your face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be readable (not too far away, no glare)" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The name on your ID must match the name on your account below" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Photos don't meet the requirements?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake Your Photos" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches your ID. " +"We will also use this as the name on your certificate." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"Once you verify your details match the requirements, you can move onto to " +"confirm your re-verification submisssion." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Yes! My details all match." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Upgrade Your Registration for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/verified.html +msgid "Register for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue registering, or select to {a_start} audit " +"the course for free {a_end} without verifying." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Error processing your order" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Oops! Something went wrong. Please confirm your details again and click the " +"button to move on to payment. If you are still having trouble, please try " +"again later." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "What if my camera isn't working?" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 2: Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Review the Photos You've Taken" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Contribution Level" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Please confirm your contribution for this course (min. $" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Once you verify your details match the requirements, you can move on to step" +" 4, payment on our secure server." +msgstr "" + +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course}, you need to re-verify your" +" identity by {date}. Go to URL." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +msgid "" +"We've captured your re-submitted information and will review it to verify " +"your identity shortly. You should receive an update to your veriication " +"status within 1-2 days. In the meantime, you still have access to all of " +"your course content." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Return to Your Dashboard" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Re-Verification Failed" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "" +"Your re-verification was submitted after the re-verification deadline, and " +"you can no longer be re-verified." +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Please contact support if you believe this message to be in error." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Upgrade Your Registration for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Register for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "You need to activate your edX account before proceeding" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please check your email for further instructions on activating your new " +"account." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Upgrade" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to upgrade to being an ID verified " +"student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Register" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to register as an ID verified student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Activate Your Account" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Check your email" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"you need an active edX account before registering - check your email for " +"instructions" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Identification" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A photo identification document" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"a drivers license, passport, or other goverment or school-issued ID with " +"your name and picture on it" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Webcam" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A webcam and a modern browser" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"{ff_a_start}Firefox{a_end}, {chrome_a_start}Chrome{a_end}, " +"{safari_a_start}Safari{a_end}, {ie_a_start}IE9+{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please make sure your browser is updated to the most recent version possible" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Credit or Debit Card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A major credit or debit card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Visa, Master Card, American Express, Discover, Diners Club, JCB with " +"Discover logo" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always continue to audit this course instead." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always {a_start}audit this course instead{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Go to Step 1: Take my Photo" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "ID Verification" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You've Been Verified Previously" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "" +"We've already verified your identity (through the photos of you and your ID " +"you provided earlier). You can proceed to make your secure payment and " +"complete registration." +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You have decided to pay $ " +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}(active){span_end}" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "Changes" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}active{span_end}" +msgstr "" + +#: lms/templates/wiki/includes/breadcrumbs.html +msgid "Add article" +msgstr "" + +#: cms/templates/404.html +msgid "The page that you were looking for was not found." +msgstr "" + +#: cms/templates/404.html +msgid "" +"Go back to the {homepage} or let us know about any pages that may have been " +"moved at {email}." +msgstr "" + +#: cms/templates/500.html +msgid "Studio Server Error" +msgstr "" + +#: cms/templates/500.html +msgid "The Studio servers encountered an error" +msgstr "" + +#: cms/templates/500.html +msgid "" +"An error occurred in Studio and the page could not be loaded. Please try " +"again in a few moments." +msgstr "" + +#: cms/templates/500.html +msgid "" +"We've logged the error and our staff is currently working to resolve this " +"error as soon as possible." +msgstr "" + +#: cms/templates/500.html +msgid "If the problem persists, please email us at {email_link}." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +#: cms/templates/activation_invalid.html +msgid "Studio Account Activation" +msgstr "" + +#: cms/templates/activation_active.html +msgid "Your account is already active" +msgstr "" + +#: cms/templates/activation_active.html +msgid "" +"This account, set up using {0}, has already been activated. Please sign in " +"to start working within edX Studio." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +msgid "Sign into Studio" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "Your account activation is complete!" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "" +"Thank you for activating your account. You may now sign in and start using " +"edX Studio to author courses." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Your account activation is invalid" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"We're sorry. Something went wrong with your activation. Check to make sure " +"the URL you went to was correct — e-mail programs will sometimes split" +" it into two lines." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"If you still have issues, contact edX Support. In the meatime, you can also " +"return to" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Contact edX Support" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/widgets/header.html +msgid "Files & Uploads" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Uploading…" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +msgid "Choose File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/asset_index.html +msgid "Upload New File" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Load Another File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/course_info.html +#: cms/templates/edit-tabs.html cms/templates/overview.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Content" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/course_info.html cms/templates/edit-tabs.html +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/textbooks.html +msgid "Page Actions" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Loading…" +msgstr "" + +#: cms/templates/asset_index.html +msgid "What files are listed here?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"In addition to the files you upload on this page, any files that you add to " +"the course appear in this list. These files include your course image, " +"textbook chapters, and files that appear on your Course Handouts sidebar." +msgstr "" + +#: cms/templates/asset_index.html +msgid "File URLs" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the Embed URL value to link to the file or image from a component, a" +" course update, or a course handout." +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the External URL value to reference the file or image from outside " +"of your course. Do not use the External URL as a link value within your " +"course." +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/overview.html cms/templates/settings_graders.html +msgid "What can I do on this page?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You can upload new files or view, download, or delete existing files. You " +"can lock a file so that people who are not enrolled in your course cannot " +"access that file." +msgstr "" + +#: cms/templates/asset_index.html +msgid "Your file has been deleted." +msgstr "" + +#: cms/templates/asset_index.html +msgid "close alert" +msgstr "" + +#: cms/templates/checklists.html cms/templates/export.html +#: cms/templates/export_git.html cms/templates/import.html +#: cms/templates/widgets/header.html +msgid "Tools" +msgstr "" + +#: cms/templates/checklists.html +msgid "Course Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "Current Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "What are course checklists?" +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Course checklists are tools to help you understand and keep track of all the" +" steps necessary to get your course ready for students." +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Any changes you make to these checklists are saved automatically and are " +"immediately visible to other course team members." +msgstr "" + +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +msgid "Duplicate" +msgstr "" + +#: cms/templates/component.html +msgid "Duplicate this component" +msgstr "" + +#: cms/templates/component.html +msgid "Delete this component" +msgstr "" + +#: cms/templates/component.html cms/templates/container_xblock_component.html +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/overview.html cms/templates/overview.html +msgid "Drag to reorder" +msgstr "" + +#: cms/templates/container.html +msgid "Container" +msgstr "" + +#: cms/templates/container.html +msgid "This page has no content yet." +msgstr "" + +#: cms/templates/container.html cms/templates/container.html +msgid "Publishing Status" +msgstr "" + +#: cms/templates/container.html +msgid "Published" +msgstr "" + +#: cms/templates/container.html +msgid "" +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." +msgstr "" + +#: cms/templates/course_info.html cms/templates/course_info.html +msgid "Course Updates" +msgstr "" + +#: cms/templates/course_info.html +msgid "New Update" +msgstr "" + +#: cms/templates/course_info.html +msgid "" +"Use course updates to notify students of important dates or exams, highlight" +" particular discussions in the forums, announce schedule changes, and " +"respond to student questions. You add or edit updates in HTML." +msgstr "" + +#. Translators: Pages refer to the tabs that appear in the top navigation of +#. each course. +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/export.html cms/templates/widgets/header.html +msgid "Pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "New Page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit_subsection.html +#: cms/templates/index.html cms/templates/overview.html +#: cms/templates/unit.html +msgid "View Live" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Show this page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "Show/hide page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "This page cannot be reordered" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "You can add additional custom pages to your course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Add a New Page" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "What are pages?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages are listed horizontally at the top of your course. Default pages " +"(Courseware, Course info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages that you create." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Custom pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"You can create and edit custom pages to provide students with additional " +"course content. For example, you can create pages for the grading policy, " +"course slides, and a course calendar. " +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "How do pages look to students in my course?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Students see the default and custom pages at the top of your course and use " +"these links to navigate." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "See an example" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Pages in Your Course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Preview of Pages in your course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages appear in your course's top navigation bar. The default pages " +"(Courseware, Course Info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages." +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/howitworks.html +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "close modal" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "CMS Subsection" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/unit.html +msgid "Display Name:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Units:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Subsection Settings" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Day" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Time" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/edit_subsection.html +#: cms/templates/overview.html +msgid "Coordinated Universal Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "UTC" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "" +"The date above differs from the release date of {name}, which is unset." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "The date above differs from the release date of {name} - {start_time}" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Sync to {name}." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Graded as:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Set a due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Day" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Remove due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Preview Drafts" +msgstr "" + +#: cms/templates/error.html +msgid "Internal Server Error" +msgstr "" + +#: cms/templates/error.html +msgid "The Page You Requested Page Cannot be Found" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. We couldn't find the Studio page you're looking for. You may " +"want to return to the Studio Dashboard and try again. If you are still " +"having problems accessing things, please feel free to {link_start}contact " +"Studio support{link_end} for further help." +msgstr "" + +#: cms/templates/error.html cms/templates/error.html +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Use our feedback tool, Tender, to share your feedback" +msgstr "" + +#: cms/templates/error.html +msgid "The Server Encountered an Error" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. There was a problem with the server while trying to process " +"your last request. You may want to return to the Studio Dashboard or try " +"this request again. If you are still having problems accessing things, " +"please feel free to {link_start}contact Studio support{link_end} for further" +" help." +msgstr "" + +#: cms/templates/error.html +msgid "Back to dashboard" +msgstr "" + +#: cms/templates/export.html cms/templates/export.html +msgid "Course Export" +msgstr "" + +#: cms/templates/export.html +msgid "About Exporting Courses" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"You can export courses and edit them outside of Studio. The exported file is" +" a .tar.gz file (that is, a .tar file compressed with GNU Zip) that contains" +" the course structure and content. You can also re-import courses that " +"you've exported." +msgstr "" + +#: cms/templates/export.html +msgid "Export My Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Export Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}exported with{em_end} your course:" +msgstr "" + +#: cms/templates/export.html +msgid "Course Content (all Sections, Sub-sections, and Units)" +msgstr "" + +#: cms/templates/export.html +msgid "Course Structure" +msgstr "" + +#: cms/templates/export.html +msgid "Individual Problems" +msgstr "" + +#: cms/templates/export.html +msgid "Course Assets" +msgstr "" + +#: cms/templates/export.html +msgid "Course Settings" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}not exported{em_end} with your course:" +msgstr "" + +#: cms/templates/export.html +msgid "User Data" +msgstr "" + +#: cms/templates/export.html +msgid "Course Team Data" +msgstr "" + +#: cms/templates/export.html +msgid "Forum/discussion Data" +msgstr "" + +#: cms/templates/export.html +msgid "Certificates" +msgstr "" + +#: cms/templates/export.html +msgid "Why export a course?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"You may want to edit the XML in your course directly, outside of Studio. You" +" may want to create a backup copy of your course. Or, you may want to create" +" a copy of your course that you can later import into another course " +"instance and customize." +msgstr "" + +#: cms/templates/export.html +msgid "What content is exported?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are exported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, is not exported." +msgstr "" + +#: cms/templates/export.html +msgid "Opening the downloaded file" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"Use an archive program to extract the data from the .tar.gz file. Extracted " +"data includes the course.xml file, as well as subfolders that contain course" +" content." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git" +msgstr "" + +#: cms/templates/export_git.html cms/templates/export_git.html +#: cms/templates/widgets/header.html +msgid "Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "About Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "Use this to export your course to its git repository." +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"This will then trigger an automatic update of the main LMS site and update " +"the contents of your course visible there to students if automatic git " +"imports are configured." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git:" +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"giturl must be defined in your course settings before you can export to git." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Failed" +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Succeeded" +msgstr "" + +#: cms/templates/export_git.html +msgid "Your course:" +msgstr "" + +#: cms/templates/export_git.html +msgid "Course git url:" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome to" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio helps manage your courses online, so you can focus on teaching them" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Studio's Many Features" +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "Studio Helps You Keep Your Courses Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Keeping Your Course Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"The backbone of your course is how it is organized. Studio offers an " +"Outline editor, providing a simple hierarchy and easy drag " +"and drop to help you and your students stay organized." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple Organization For Content" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio uses a simple hierarchy of sections and " +"subsections to organize your content." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Change Your Mind Anytime" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Draft your outline and build content anywhere. Simple drag and drop tools " +"let your reorganize quickly." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Go A Week Or A Semester At A Time" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Build and release sections to your students incrementally. " +"You don't have to have it all done at once." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +#: cms/templates/howitworks.html +msgid "Learning is More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio lets you weave your content together in a way that reinforces " +"learning — short video lectures interleaved with exercises and more. " +"Insert videos and author a wide variety of exercise types with just a few " +"clicks." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Create Learning Pathways" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Help your students understand a small interactive piece at a time with " +"multimedia, HTML, and exercises." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work Visually, Organize Quickly" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Work visually and see exactly what your students will see. Reorganize all " +"your content with drag and drop." +msgstr "" + +#: cms/templates/howitworks.html +msgid "A Broad Library of Problem Types" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"It's more than just multiple choice. Studio has nearly a dozen types of " +"problems to challenge your learners." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "" +"Studio Gives You Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio works like web applications you already know, yet understands how you" +" build curriculum. Instant publishing to the web when you want it, " +"incremental release when it makes sense. And with co-authors, you can have a" +" whole team building a course, together." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Instant Changes" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Caught a bug? No problem. When you want, your changes to live when you hit " +"Save." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Release-On Date Publishing" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"When you've finished a section, pick when you want it to go" +" live and Studio takes care of the rest. Build your course incrementally." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work in Teams" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Co-authors have full access to all the same authoring tools. Make your " +"course better through a team effort." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up for Studio Today!" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up & Start Making an edX Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Already have a Studio Account? Sign In" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Outlining Your Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simple two-level outline to organize your couse. Drag and drop, and see your" +" course at a glance." +msgstr "" + +#: cms/templates/howitworks.html +msgid "More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Quickly create videos, text snippets, inline discussions, and a variety of " +"problem types." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Publishing on Date" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simply set the date of a section or subsection, and Studio will publish it " +"to your students for you." +msgstr "" + +#: cms/templates/html_error.html +msgid "We're having trouble rendering your component" +msgstr "" + +#: cms/templates/html_error.html +msgid "" +"Students will not be able to access this component. Re-edit your component " +"to fix the error." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Course Import" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Be sure you want to import a course before continuing. Content of the " +"imported course replaces all the content of this course. {em_start}You " +"cannot undo a course import{em_end}. We recommend that you first export the " +"current course, so you have a backup copy of it." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "" +"The course that you import must be in a .tar.gz file (that is, a .tar file " +"compressed with GNU Zip). This .tar.gz file must contain a course.xml file. " +"It may also contain other files." +msgstr "" + +#: cms/templates/import.html +msgid "" +"The import process has five stages. During the first two stages, you must " +"stay on this page. You can leave this page after the Unpacking stage has " +"completed. We recommend, however, that you don't make important changes to " +"your course until the import operation has completed." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "Select a .tar.gz File to Replace Your Course Content" +msgstr "" + +#: cms/templates/import.html +msgid "Choose a File to Import" +msgstr "" + +#: cms/templates/import.html +msgid "File Chosen:" +msgstr "" + +#: cms/templates/import.html +msgid "Replace my course with the one above" +msgstr "" + +#: cms/templates/import.html +msgid "Course Import Status" +msgstr "" + +#: cms/templates/import.html +msgid "Uploading" +msgstr "" + +#: cms/templates/import.html +msgid "Transferring your file to our servers" +msgstr "" + +#: cms/templates/import.html +msgid "Unpacking" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Expanding and preparing folder/file structure (You can now leave this page " +"safely, but avoid making drastic changes to content until this import is " +"complete)" +msgstr "" + +#: cms/templates/import.html +msgid "Verifying" +msgstr "" + +#: cms/templates/import.html +msgid "Reviewing semantics, syntax, and required data" +msgstr "" + +#: cms/templates/import.html +msgid "Updating Course" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Integrating your imported content into this course. This may take a while " +"with larger courses." +msgstr "" + +#: cms/templates/import.html +msgid "Success" +msgstr "" + +#: cms/templates/import.html +msgid "Your imported content has now been integrated into this course" +msgstr "" + +#: cms/templates/import.html +msgid "View Updated Outline" +msgstr "" + +#: cms/templates/import.html +msgid "Why import a course?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"You may want to run a new version of an existing course, or replace an " +"existing course altogether. Or, you may have developed a course outside " +"Studio." +msgstr "" + +#: cms/templates/import.html +msgid "What content is imported?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are imported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, remains the same as it was in the existing course." +msgstr "" + +#: cms/templates/import.html +msgid "Warning: Importing while a course is running" +msgstr "" + +#: cms/templates/import.html +msgid "" +"If you perform an import while your course is running, and you change the " +"URL names (or url_name nodes) of any Problem components, the student data " +"associated with those Problem components may be lost. This data includes " +"students' problem scores." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error during the upload process." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/templates/import.html +msgid "Your import has failed." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Choose new file" +msgstr "" + +#: cms/templates/import.html +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +#: cms/templates/widgets/header.html +msgid "My Courses" +msgstr "" + +#: cms/templates/index.html +msgid "New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Email staff to create course" +msgstr "" + +#: cms/templates/index.html +msgid "Welcome, {0}!" +msgstr "" + +#: cms/templates/index.html +msgid "Here are all of the courses you currently have access to in Studio:" +msgstr "" + +#: cms/templates/index.html +msgid "You currently aren't associated with any Studio Courses." +msgstr "" + +#: cms/templates/index.html +msgid "Please correct the highlighted fields below." +msgstr "" + +#: cms/templates/index.html +msgid "Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Required Information to Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. Introduction to Computer Science" +msgstr "" + +#: cms/templates/index.html +msgid "The public display name for your course." +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +msgid "Organization" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. UniversityX or OrganizationX" +msgstr "" + +#: cms/templates/index.html +msgid "The name of the organization sponsoring the course." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed." +msgstr "" + +#: cms/templates/index.html +msgid "" +"This cannot be changed, but you can set a different display name in Advanced" +" Settings later." +msgstr "" + +#: cms/templates/index.html +msgid "e.g. CS101" +msgstr "" + +#: cms/templates/index.html +msgid "" +"The unique number that identifies your course within your organization." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed and it cannot be changed." +msgstr "" + +#: cms/templates/index.html +msgid "Course Run" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. 2014_T1" +msgstr "" + +#: cms/templates/index.html +msgid "The term in which your course will run." +msgstr "" + +#: cms/templates/index.html +msgid "Create" +msgstr "" + +#: cms/templates/index.html +msgid "Course Run:" +msgstr "" + +#: cms/templates/index.html +msgid "Are you staff on an existing Studio course?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"You will need to be added to the course in Studio by the course creator. " +"Please get in touch with the course creator or administrator for the " +"specific course you are helping to author." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Create Your First Course" +msgstr "" + +#: cms/templates/index.html +msgid "Your new course is just a click away!" +msgstr "" + +#: cms/templates/index.html +msgid "Becoming a Course Creator in Studio" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team will " +"evaluate your request and provide you feedback within 24 hours during the " +"work week." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status:" +msgstr "" + +#: cms/templates/index.html +msgid "Request the Ability to Create Courses" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is has " +"completed evaluating your request." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator request is:" +msgstr "" + +#: cms/templates/index.html +msgid "Denied" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request did not meet the criteria/guidelines specified by edX Staff." +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is " +"currently evaluating your request." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request is currently being reviewed by edX staff and should be updated " +"shortly." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Need help?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"If you are new to Studio and having trouble getting started, there are a few" +" things that may be of help:" +msgstr "" + +#: cms/templates/index.html +msgid "Get started by reading Studio's Documentation" +msgstr "" + +#: cms/templates/index.html +msgid "Request help with Studio" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Can I create courses in Studio?" +msgstr "" + +#: cms/templates/index.html +msgid "In order to create courses in Studio, you must" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX staff to help you create a course" +msgstr "" + +#: cms/templates/index.html +msgid "" +"In order to create courses in Studio, you must have course creator " +"privileges to create your own course." +msgstr "" + +#: cms/templates/index.html +msgid "Your request to author courses in studio has been denied. Please" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX Staff with further questions" +msgstr "" + +#: cms/templates/index.html +msgid "Thanks for signing up, %(name)s!" +msgstr "" + +#: cms/templates/index.html +msgid "We need to verify your email address" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Almost there! In order to complete your sign up we need you to verify your " +"email address (%(email)s). An activation message and next steps should be " +"waiting for you there." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Please check your Junk or Spam folders in case our email isn't in your " +"INBOX. Still can't find the verification email? Request help via the link " +"below." +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/header.html +msgid "Sign In" +msgstr "" + +#: cms/templates/login.html cms/templates/login.html +msgid "Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html +msgid "Don't have a Studio Account? Sign up!" +msgstr "" + +#: cms/templates/login.html +msgid "Required Information to Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +msgid "Email Address" +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/sock.html +msgid "Studio Support" +msgstr "" + +#: cms/templates/login.html +msgid "" +"Having trouble with your account? Use {link_start}our support " +"center{link_end} to look over self help steps, find solutions others have " +"found to the same problem, or let us know of your issue." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Settings" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Course Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a User to Your Course's Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member Information" +msgstr "" + +#: cms/templates/manage_users.html +msgid "User's Email Address" +msgstr "" + +#: cms/templates/manage_users.html +msgid "e.g. jane.doe@gmail.com" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Please provide the email address of the course staff member you'd like to " +"add" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add User" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "Current Role:" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "You!" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Staff" +msgstr "" + +#: cms/templates/manage_users.html +msgid "send an email message to {email}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Promote another member to Admin to remove your admin rights" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Remove Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Delete the user, {username}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Team Members to This Course" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Adding team members makes course authoring collaborative. Users must be " +"signed up for Studio and have an active account. " +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Roles" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Course team members, or staff, are course co-authors. They have full writing" +" and editing privileges on all course content." +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Admins are course team members who can add and remove other course team " +"members." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Transferring Ownership" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Every course must have an Admin. If you're the Admin and you want transfer " +"ownership of the course, click Add admin access to make another user the " +"Admin, then ask that user to remove you from the Course Team list." +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Course Outline" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html +msgid "Expand/collapse this section" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Section Name" +msgstr "" + +#: cms/templates/overview.html +msgid "Add a new section name" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Delete this section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to re-order" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Subsection" +msgstr "" + +#: cms/templates/overview.html cms/templates/widgets/units.html +msgid "New Unit" +msgstr "" + +#: cms/templates/overview.html +msgid "You haven't added any sections to your course outline yet." +msgstr "" + +#: cms/templates/overview.html +msgid "Add your first section" +msgstr "" + +#: cms/templates/overview.html +msgid "Collapse All Sections" +msgstr "" + +#: cms/templates/overview.html +msgid "New Section" +msgstr "" + +#: cms/templates/overview.html +msgid "This section is not scheduled for release" +msgstr "" + +#: cms/templates/overview.html +msgid "Schedule" +msgstr "" + +#: cms/templates/overview.html +msgid "Release date:" +msgstr "" + +#: cms/templates/overview.html +msgid "Edit section release date" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to reorder section" +msgstr "" + +#: cms/templates/overview.html +msgid "Expand/collapse this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"You can create new sections and subsections, set the release date for " +"sections, and create new units in existing subsections. You can set the " +"assignment type for subsections that are to be graded, and you can open a " +"subsection for further editing." +msgstr "" + +#: cms/templates/overview.html +msgid "" +"In addition, you can drag and drop sections, subsections, and units to " +"reorganize your course." +msgstr "" + +#: cms/templates/overview.html +msgid "Section Release Date" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"On the date set below, this section - {name} - will be released to students." +" Any units marked private will only be visible to admins." +msgstr "" + +#: cms/templates/overview.html +msgid "Form Actions" +msgstr "" + +#: cms/templates/register.html +msgid "Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "Already have a Studio Account? Sign in" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Ready to start creating online courses? Sign up below and start creating " +"your first edX course today." +msgstr "" + +#: cms/templates/register.html +msgid "Required Information to Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "" +"This will be used in public discussions with your courses and in our edX101 " +"support forums" +msgstr "" + +#: cms/templates/register.html +msgid "Your Location" +msgstr "" + +#: cms/templates/register.html +msgid "I agree to the {a_start} Terms of Service {a_end}" +msgstr "" + +#: cms/templates/register.html +msgid "Create My Account & Start Authoring Courses" +msgstr "" + +#: cms/templates/register.html +msgid "Common Studio Questions" +msgstr "" + +#: cms/templates/register.html +msgid "Who is Studio for?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is for anyone that wants to create online courses that leverage the " +"global edX platform. Our users are often faculty members, teaching " +"assistants and course staff, and members of instructional technology groups." +msgstr "" + +#: cms/templates/register.html +msgid "How technically savvy do I need to be to create courses in Studio?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is designed to be easy to use by almost anyone familiar with common " +"web-based authoring environments (Wordpress, Moodle, etc.). No programming " +"knowledge is required, but for some of the more advanced features, a " +"technical background would be helpful. As always, we are here to help, so " +"don't hesitate to dive right in." +msgstr "" + +#: cms/templates/register.html +msgid "I've never authored a course online before. Is there help?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Absolutely. We have created an online course, edX101, that describes some " +"best practices: from filming video, creating exercises, to the basics of " +"running an online course. Additionally, we're always here to help, just drop" +" us a note." +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details Settings" +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/settings.html +msgid "Basic Information" +msgstr "" + +#: cms/templates/settings.html +msgid "The nuts and bolts of your course" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "This field is disabled: this information cannot be changed." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Summary Page" +msgstr "" + +#: cms/templates/settings.html +msgid "(for student enrollment and access)" +msgstr "" + +#: cms/templates/settings.html +msgid "Send a note to students via email" +msgstr "" + +#: cms/templates/settings.html +msgid "Invite your students" +msgstr "" + +#: cms/templates/settings.html +msgid "Promoting Your Course with edX" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course summary page will not be viewable until your course has been " +"announced. To provide content for the page and preview it, follow the " +"instructions provided by your PM." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Schedule" +msgstr "" + +#: cms/templates/settings.html +msgid "Dates that control when your course can be viewed" +msgstr "" + +#: cms/templates/settings.html +msgid "First day the course begins" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day your course is active" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Date" +msgstr "" + +#: cms/templates/settings.html +msgid "First day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "These Dates Are Not Used When Promoting Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"These dates impact when your courseware can be viewed, but " +"they are not the dates shown on your course summary page. " +"To provide the course start and registration dates as shown on your course " +"summary page, follow the instructions provided by your PM or Conrad Warre (conrad@edx.org)." +msgstr "" + +#: cms/templates/settings.html +msgid "Introducing Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "Information for prospective students" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Short Description" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Appears on the course catalog page when students roll over the course name. " +"Limit to ~150 characters" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Overview" +msgstr "" + +#: cms/templates/settings.html +msgid "your course summary page" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Introductions, prerequisites, FAQs that are used on %s (formatted in HTML)" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"You can manage this image along with all of your other files " +"& uploads" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course currently does not have an image. Please upload one (JPEG or PNG" +" format, and minimum suggested dimensions are 375px wide by 200px tall)" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Please provide a valid path and name to your course image (Note: only JPEG " +"or PNG format supported)" +msgstr "" + +#: cms/templates/settings.html +msgid "Upload Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Introduction Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Delete Current Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Enter your YouTube video's ID (along with any restriction parameters)" +msgstr "" + +#: cms/templates/settings.html +msgid "Requirements" +msgstr "" + +#: cms/templates/settings.html +msgid "Expectations of the students taking this course" +msgstr "" + +#: cms/templates/settings.html +msgid "Hours of Effort per Week" +msgstr "" + +#: cms/templates/settings.html +msgid "Time spent on all course work" +msgstr "" + +#: cms/templates/settings.html +msgid "How are these settings used?" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course's schedule determines when students can enroll in and begin a " +"course." +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Other information from this page appears on the About page for your course. " +"This information includes the course overview, course image, introduction " +"video, and estimated time requirements. Students use About pages to choose " +"new courses to take." +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html +msgid "Other Course Settings" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html cms/templates/widgets/header.html +msgid "Grading" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Advanced Settings" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "There was an error saving your information. Please see below." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Manual Policy Definition" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Warning: Do not modify these policies unless you are " +"familiar with their purpose." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "What do advanced settings do?" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Advanced settings control specific course functionality. On this page, you " +"can edit manual policies, which are JSON-based key and value pairs that " +"control specific course settings." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Any policies you modify here override all other information you've defined " +"elsewhere in Studio. Do not edit policies unless you are familiar with both " +"their purpose and syntax." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"{em_start}Note:{em_end} When you enter strings as policy values, ensure that" +" you use double quotation marks (") around the string. Do not use " +"single quotation marks (')." +msgstr "" + +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +msgid "Details & Schedule" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Settings" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Overall Grade Range" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Your overall grading scale for student final grades" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Rules & Policies" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Deadlines, requirements, and logistics around grading student work" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grace Period on Deadline:" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Leeway on due dates" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Assignment Types" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Categories and labels for any exercises that are gradable" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "New Assignment Type" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can use the slider under Overall Grade Range to specify whether your " +"course is pass/fail or graded by letter, and to establish the thresholds for" +" each grade." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can specify whether your course offers students a grace period for late " +"assignments." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can also create assignment types, such as homework, labs, quizzes, and " +"exams, and specify how much of a student's grade each assignment type is " +"worth." +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +#: cms/templates/studio_vertical_wrapper.html +msgid "Expand or Collapse" +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + +#: cms/templates/textbooks.html +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "New Textbook" +msgstr "" + +#: cms/templates/textbooks.html +msgid "Why should I break my textbook into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"Breaking your textbook into multiple chapters reduces loading times for " +"students, especially those with slow Internet connections. Breaking up " +"textbooks into chapters can also help students more easily find topic-based " +"information." +msgstr "" + +#: cms/templates/textbooks.html +msgid "What if my book isn't divided into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"If your textbook doesn't have individual chapters, you can upload the entire" +" text as a single chapter and enter a name of your choice in the Chapter " +"Name field." +msgstr "" + +#: cms/templates/unit.html cms/templates/ux/reference/unit.html +msgid "Individual Unit" +msgstr "" + +#: cms/templates/unit.html +msgid "You are editing a draft." +msgstr "" + +#: cms/templates/unit.html +msgid "This unit was originally published on {date}." +msgstr "" + +#: cms/templates/unit.html +msgid "View the Live Version" +msgstr "" + +#: cms/templates/unit.html +msgid "Add New Component" +msgstr "" + +#: cms/templates/unit.html +msgid "Common Problem Types" +msgstr "" + +#: cms/templates/unit.html +msgid "Advanced" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Settings" +msgstr "" + +#: cms/templates/unit.html +msgid "Visibility:" +msgstr "" + +#: cms/templates/unit.html +msgid "Public" +msgstr "" + +#: cms/templates/unit.html +msgid "Private" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit has been published. To make changes, you must {link_start}edit a " +"draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This is a draft of the published unit. To update the live version, you must " +"{link_start}replace it with this draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "Delete Draft" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Location" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Identifier:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for edX Studio! To activate your account, please " +"copy and paste this address into your web browser's address bar:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the edX web site." +msgstr "" + +#: cms/templates/emails/activation_email_subject.txt +msgid "Your account for edX Studio" +msgstr "" + +#: cms/templates/emails/course_creator_admin_subject.txt +msgid "{email} has requested Studio course creator privileges on edge" +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "" +"User '{user}' with e-mail {email} has requested Studio course creator " +"privileges on edge." +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "To grant or deny this request, use the course creator admin table." +msgstr "" + +#: cms/templates/emails/course_creator_denied.txt +msgid "" +"Your request for course creation rights to edX Studio have been denied. If " +"you believe this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_granted.txt +msgid "" +"Your request for course creation rights to edX Studio have been granted. To " +"create your first course, visit:" +msgstr "" + +#: cms/templates/emails/course_creator_revoked.txt +msgid "" +"Your course creation rights to edX Studio have been revoked. If you believe " +"this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_subject.txt +msgid "Your course creator status for edX Studio" +msgstr "" + +#: cms/templates/registration/activation_complete.html +msgid "You can now {link_start}login{link_end}." +msgstr "" + +#: cms/templates/registration/reg_complete.html +msgid "" +"An activation link has been sent to {email}, along with instructions for " +"activating your account." +msgstr "" + +#: cms/templates/widgets/footer.html +msgid "All rights reserved." +msgstr "" + +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Contact Us" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Current Course:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "{course_name}'s Navigation:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Outline" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Updates" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Checklists" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Import" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Export" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Help & Account Navigation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +msgid "This is a PDF Document" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Documentation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +#: cms/templates/widgets/sock.html +msgid "Studio Help Center" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Currently signed in as:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Sign Out" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "You're not currently signed in" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "How Studio Works" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Help" +msgstr "" + +#: cms/templates/widgets/metadata-edit.html +msgid "Launch Latex Source Compiler" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Heading 1" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Multiple Choice" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Checkboxes" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Text Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Numerical Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Dropdown" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Explanation" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Advanced Editor" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Toggle Cheatsheet" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Label" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "edX Studio Help" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Need help with Studio? Creating a course is complex, so we're here to help. " +"Take advantage of our documentation, help center, as well as our edX101 " +"introduction course for course authors." +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Download Studio Documentation" +msgstr "" + +#: cms/templates/widgets/sock.html cms/templates/widgets/sock.html +msgid "How to use Studio to build your course" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Enroll in edX101" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Contact us about Studio" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Have problems, questions, or suggestions about Studio? We're also here to " +"listen to any feedback you want to share." +msgstr "" + +#: cms/templates/widgets/tabs-aggregator.html +msgid "name" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete this unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to sort" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to reorder unit" +msgstr "" + +# empty +msgid "This is a key string." +msgstr "Ovaj ključ je string." + +#: wiki/admin.py wiki/models/article.py +msgid "created" +msgstr "" + +#: wiki/forms.py +msgid "Only localhost... muahahaha" +msgstr "" + +#: wiki/forms.py +msgid "Initial title of the article. May be overridden with revision titles." +msgstr "" + +#: wiki/forms.py +msgid "Type in some contents" +msgstr "" + +#: wiki/forms.py +msgid "" +"This is just the initial contents of your article. After creating it, you " +"can use more complex features like adding plugins, meta data, related " +"articles etc..." +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Contents" +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Summary" +msgstr "" + +#: wiki/forms.py +msgid "" +"Give a short reason for your edit, which will be stated in the revision log." +msgstr "" + +#: wiki/forms.py +msgid "" +"While you were editing, someone else changed the revision. Your contents " +"have been automatically merged with the new contents. Please review the text" +" below." +msgstr "" + +#: wiki/forms.py +msgid "No changes made. Nothing to save." +msgstr "" + +#: wiki/forms.py +msgid "Select an option" +msgstr "" + +#: wiki/forms.py +msgid "Slug" +msgstr "" + +#: wiki/forms.py +msgid "" +"This will be the address where your article can be found. Use only " +"alphanumeric characters and - or _. Note that you cannot change the slug " +"after creating the article." +msgstr "" + +#: wiki/forms.py +msgid "Write a brief message for the article's history log." +msgstr "" + +#: wiki/forms.py +msgid "A slug may not begin with an underscore." +msgstr "" + +#: wiki/forms.py +msgid "A deleted article with slug \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "A slug named \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "Yes, I am sure" +msgstr "" + +#: wiki/forms.py +msgid "Purge" +msgstr "" + +#: wiki/forms.py +msgid "" +"Purge the article: Completely remove it (and all its contents) with no undo." +" Purging is a good idea if you want to free the slug such that users can " +"create new articles in its place." +msgstr "" + +#: wiki/forms.py wiki/plugins/attachments/forms.py +#: wiki/plugins/images/forms.py +msgid "You are not sure enough!" +msgstr "" + +#: wiki/forms.py +msgid "While you tried to delete this article, it was modified. TAKE CARE!" +msgstr "" + +#: wiki/forms.py +msgid "Lock article" +msgstr "" + +#: wiki/forms.py +msgid "Deny all users access to edit this article." +msgstr "" + +#: wiki/forms.py +msgid "Permissions" +msgstr "" + +#: wiki/forms.py +msgid "Owner" +msgstr "" + +#: wiki/forms.py +msgid "Enter the username of the owner." +msgstr "" + +#: wiki/forms.py +msgid "(none)" +msgstr "" + +#: wiki/forms.py +msgid "Inherit permissions" +msgstr "" + +#: wiki/forms.py +msgid "" +"Check here to apply the above permissions recursively to articles under this" +" one." +msgstr "" + +#: wiki/forms.py +msgid "Permission settings for the article were updated." +msgstr "" + +#: wiki/forms.py +msgid "Your permission settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/forms.py +msgid "No user with that username" +msgstr "" + +#: wiki/forms.py +msgid "Article locked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Article unlocked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Filter..." +msgstr "" + +#: wiki/core/plugins/base.py +msgid "Settings for plugin" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +#: wiki/plugins/attachments/models.py +msgid "current revision" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The revision being displayed for this article. If you need to do a roll-" +"back, simply change the value of this field." +msgstr "" + +#: wiki/models/article.py +msgid "modified" +msgstr "" + +#: wiki/models/article.py +msgid "Article properties last modified" +msgstr "" + +#: wiki/models/article.py +msgid "owner" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The owner of the article, usually the creator. The owner always has both " +"read and write access." +msgstr "" + +#: wiki/models/article.py +msgid "group" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Like in a UNIX file system, permissions can be given to a user according to " +"group membership. Groups are handled through the Django auth system." +msgstr "" + +#: wiki/models/article.py +msgid "group read access" +msgstr "" + +#: wiki/models/article.py +msgid "group write access" +msgstr "" + +#: wiki/models/article.py +msgid "others read access" +msgstr "" + +#: wiki/models/article.py +msgid "others write access" +msgstr "" + +#: wiki/models/article.py +msgid "Article without content (%(id)d)" +msgstr "" + +#: wiki/models/article.py +msgid "content type" +msgstr "" + +#: wiki/models/article.py +msgid "object ID" +msgstr "" + +#: wiki/models/article.py +msgid "Article for object" +msgstr "" + +#: wiki/models/article.py +msgid "Articles for object" +msgstr "" + +#: wiki/models/article.py +msgid "revision number" +msgstr "" + +#: wiki/models/article.py +msgid "IP address" +msgstr "" + +#: wiki/models/article.py +msgid "user" +msgstr "" + +#: wiki/models/article.py +msgid "locked" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +msgid "article" +msgstr "" + +#: wiki/models/article.py +msgid "article contents" +msgstr "" + +#: wiki/models/article.py +msgid "article title" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Each revision contains a title field that must be filled out, even if the " +"title has not changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "original article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "Permissions are inherited from this article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "A plugin was changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "" +"The revision being displayed for this plugin.If you need to do a roll-back, " +"simply change the value of this field." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Cache lookup value for articles" +msgstr "" + +#: wiki/models/urlpath.py +msgid "slug" +msgstr "" + +#: wiki/models/urlpath.py +msgid "(root)" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL path" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL paths" +msgstr "" + +#: wiki/models/urlpath.py +msgid "Sorry but you cannot have a root article with a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "A non-root note must always have a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "There is already a root node on %s" +msgstr "" + +#: wiki/models/urlpath.py +msgid "" +"Articles who lost their parents\n" +"===============================\n" +"\n" +"The children of this article have had their parents deleted. You should probably find a new home for them." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Lost and found" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "A short summary of what the file contains" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "Yes I am sure..." +msgstr "" + +#: wiki/plugins/attachments/markdown_extensions.py +msgid "Click to download file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "" +"The revision of this attachment currently in use (on all articles using the " +"attachment)" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "original filename" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachments" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revision" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revisions" +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s was successfully added." +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "Your file could not be saved: %s" +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "" +"Your file could not be saved, probably because of a permission error on the " +"web server." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s uploaded and replaces old attachment." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "" +"Your new file will automatically be renamed to match the file already " +"present. Files with different extensions are not allowed." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Current revision changed for %s." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Added a reference to \"%(att)s\" from \"%(art)s\"." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "The file %s was deleted." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "This article is no longer related to the file %s." +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was changed: %s" +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was deleted: %s" +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "" +"New image %s was successfully uploaded. You can use it by selecting it from " +"the list of available images." +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "Are you sure?" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "images" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image: %s" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Current revision not set!!" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revision" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revisions" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image Revsion: %d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been restored" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been marked as deleted" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been changed to revision #%(revision)d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been saved." +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "Images" +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "An image was added: %s" +msgstr "" + +#: wiki/plugins/links/wiki_plugin.py +msgid "Links" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Notifications" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "When this article is edited" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Also receive emails about article edits" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were updated." +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "%(user)s subscribing to %(article)s (%(type)s)" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article deleted: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article modified: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "New article created: %s" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now sign up... and now you can sign in!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are no longer logged in. Bye bye!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now logged in! Have fun!" +msgstr "" + +#: wiki/views/article.py +msgid "New article '%s' created." +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article: %s" +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article cannot be deleted because it has children or is a root article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article together with all its contents are now completely gone! Thanks!" +msgstr "" + +#: wiki/views/article.py +msgid "" +"The article \"%s\" is now marked as deleted! Thanks for keeping the site " +"free from unwanted material!" +msgstr "" + +#: wiki/views/article.py +msgid "Your changes were saved." +msgstr "" + +#: wiki/views/article.py +msgid "A new revision of the article was succesfully added." +msgstr "" + +#: wiki/views/article.py +msgid "Restoring article" +msgstr "" + +#: wiki/views/article.py +msgid "The article \"%s\" and its children are now restored." +msgstr "" + +#: wiki/views/article.py +msgid "The article %s is now set to display revision #%d" +msgstr "" + +#: wiki/views/article.py +msgid "New title" +msgstr "" + +#: wiki/views/article.py +msgid "Merge between Revision #%(r1)d and Revision #%(r2)d" +msgstr "" + +#: wiki/views/article.py +msgid "" +"A new revision was created: Merge between Revision #%(r1)d and Revision " +"#%(r2)d" +msgstr "" diff --git a/conf/locale/bs/LC_MESSAGES/djangojs.mo b/conf/locale/bs/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..c5052db11c099e4d5e72d9f2d01e6f45283ea061 GIT binary patch literal 579 zcmY+A-EI>x5QW3f4SUHo7lQ;7}!o8C?uF=M}Y^MoQUxU}< zS(r^q3nLwQEPuy7p5HH@|LRdaA-y8KAw46#Cv`O>y?EN|9n;z|4>gVchn{D=THtpb zll4x5UTiV6DldIp71uiWm~oPfUEtZ;By79{AGGVR9FhQtE< z_xG&5zlhBe>lc%&$;IQC#DEv)-ev75)XzY_%X*s`P0qRz%x_doI@jNtOB_COUHGMr zc;V)LVV#jMoZ0*kSi&q7({>$Iib2m jAe{Cmb@}&bTvuJYbMUd?aCf)25X1ZA5#%ZRqoVf*TJoo8 literal 0 HcmV?d00001 diff --git a/conf/locale/bs/LC_MESSAGES/djangojs.po b/conf/locale/bs/LC_MESSAGES/djangojs.po new file mode 100644 index 0000000000..b9f115392d --- /dev/null +++ b/conf/locale/bs/LC_MESSAGES/djangojs.po @@ -0,0 +1,1728 @@ +# #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# +# edX community translations have been downloaded from Bosnian (http://www.transifex.com/projects/p/edx-platform/language/bs/). +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# djangojs-studio.po (edx-platform) #-#-#-#-# +# edX translation file. +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: edx-platform\n" +"Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" +"PO-Revision-Date: 2014-04-24 13:00+0000\n" +"Last-Translator: sarina \n" +"Language-Team: Bosnian (http://www.transifex.com/projects/p/edx-platform/language/bs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bs\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#: cms/static/coffee/src/views/tabs.js +#: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js +#: common/static/coffee/src/discussion/utils.js +msgid "OK" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js +#: cms/static/js/base.js cms/static/js/views/asset.js +#: cms/static/js/views/course_info_update.js +#: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Cancel" +msgstr "" + +#: cms/static/js/base.js lms/static/js/verify_student/photocapture.js +msgid "This link will open in a new browser window/tab" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Show Annotations" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Hide Annotations" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Expand Instructions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Collapse Instructions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Commentary" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/annotatable/display.js +msgid "Reply to Annotation" +msgstr "" + +#. Translators: %(earned)s is the number of points earned. %(total)s is the +#. total number of points (examples: 0/1, 1/1, 2/3, 5/10). The total number of +#. points will always be at least 1. We pluralize based on the total number of +#. points (example: 0/1 point; 1/2 points); +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "(%(earned)s/%(possible)s point)" +msgid_plural "(%(earned)s/%(possible)s points)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#. Translators: %(num_points)s is the number of points possible (examples: 1, +#. 3, 10). There will always be at least 1 point possible.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "(%(num_points)s point possible)" +msgid_plural "(%(num_points)s points possible)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Answer:" +msgstr "" + +#. Translators: the word Answer here refers to the answer to a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Hide Answer" +msgstr "" + +#. Translators: the word Answer here refers to the answer to a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Show Answer" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Reveal Answer" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Answer hidden" +msgstr "" + +#. Translators: the word unanswered here is about answering a problem the +#. student must solve.; +#: common/lib/xmodule/xmodule/js/src/capa/display.js +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "unanswered" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/capa/display.js +msgid "Status: unsubmitted" +msgstr "" + +#. Translators: A "rating" is a score a student gives to indicate how well +#. they feel they were graded on this problem +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "You need to pick a rating before you can submit." +msgstr "" + +#. Translators: this message appears when transitioning between openended +#. grading +#. types (i.e. self assesment to peer assessment). Sometimes, if a student +#. did not perform well at one step, they cannot move on to the next one. +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Your score did not meet the criteria to move to the next step." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Submit" +msgstr "" + +#. Translators: one clicks this button after one has finished filling out the +#. grading +#. form for an openended assessment +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Submit assessment" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: this button is clicked to submit a student's rating of +#. an evaluator's assessment +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Submit post-assessment" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Answer saved, but not yet submitted." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Please confirm that you wish to submit your work. You will not be able to " +"make any changes after submitting." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"You are trying to upload a file that is too large for our system. Please " +"choose a file under 2MB or paste a link to it into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"Are you sure you want to remove your previous response to this question?" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Moved to next step." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "" +"File uploads are required for this question, but are not supported in your " +"browser. Try the newest version of Google Chrome. Alternatively, if you have" +" uploaded the image to another website, you can paste a link to it into the " +"answer box." +msgstr "" + +#. Translators: "Show Question" is some text that, when clicked, shows a +#. question's +#. content that had been hidden +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Show Question" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +#: common/lib/xmodule/xmodule/js/src/combinedopenended/display.js +msgid "Hide Question" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/sequence/display.js +msgid "" +"Sequence error! Cannot navigate to tab %(tab_name)s in the current " +"SequenceModule. Please contact the course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Video slider" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Pause" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Play" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Fill browser" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/04_video_control.js +msgid "Exit full browser" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/05_video_quality_control.js +msgid "HD on" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/05_video_quality_control.js +msgid "HD off" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "Video position" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "Video ended" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s hour" +msgid_plural "%(value)s hours" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s minute" +msgid_plural "%(value)s minutes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/lib/xmodule/xmodule/js/src/video/06_video_progress_slider.js +msgid "%(value)s second" +msgid_plural "%(value)s seconds" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Volume" +msgstr "" + +#. Translators: Volume level equals 0%. +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Muted" +msgstr "" + +#. Translators: Volume level in range (0,20]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Very low" +msgstr "" + +#. Translators: Volume level in range (20,40]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Low" +msgstr "" + +#. Translators: Volume level in range (40,60]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Average" +msgstr "" + +#. Translators: Volume level in range (60,80]% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Loud" +msgstr "" + +#. Translators: Volume level in range (80,100)% +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Very loud" +msgstr "" + +#. Translators: Volume level equals 100%. +#: common/lib/xmodule/xmodule/js/src/video/07_video_volume_control.js +msgid "Maximum" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Caption will be displayed when " +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Turn on captions" +msgstr "" + +#: common/lib/xmodule/xmodule/js/src/video/09_video_caption.js +msgid "Turn off captions" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "Hide Discussion" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "Show Discussion" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/discussion_module_view.js +#: common/static/coffee/src/discussion/utils.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "Sorry" +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "We had some trouble loading the discussion. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/discussion_module_view.js +msgid "" +"We had some trouble loading the threads you requested. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "Loading content" +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "" +"We had some trouble processing your request. Please ensure you have copied " +"any unsaved work and then reload the page." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +msgid "We had some trouble processing your request. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/utils.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +#: common/static/coffee/src/discussion/views/new_post_view.js +msgid "…" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "Close" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "Open" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "remove vote" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/coffee/src/discussion/views/discussion_content_view.js +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Load more" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Loading more threads" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "We had some trouble loading more threads. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "%(unread_count)s new comment" +msgid_plural "%(unread_count)s new comments" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_list_view.js +msgid "Loading thread list" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Click to remove report" +msgstr "" + +#. Translators: The text between start_sr_span and end_span is not shown +#. in most browsers but will be read by screen readers. +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Misuse Reported%(start_sr_span)s, click to remove report%(end_span)s" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Report Misuse" +msgstr "" + +#. Translators: The text between start_sr_span and end_span is not shown +#. in most browsers but will be read by screen readers. +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pinned%(start_sr_span)s, click to unpin%(end_span)s" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Click to unpin" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pinned" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_show_view.js +msgid "Pin Thread" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "We had some trouble loading responses. Please reload the page." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "We had some trouble loading more responses. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "%(numResponses)s response" +msgid_plural "%(numResponses)s responses" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Showing all responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Showing first response" +msgid_plural "Showing first %(numResponses)s responses" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Load all responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Load next %(numResponses)s responses" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "Are you sure you want to delete this post?" +msgstr "" + +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +msgid "anonymous" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "staff" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Community TA" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/response_comment_show_view.js +#: common/static/coffee/src/discussion/views/thread_response_show_view.js +msgid "Misuse Reported, click to remove report" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "Are you sure you want to delete this comment?" +msgstr "" + +#: common/static/coffee/src/discussion/views/response_comment_view.js +msgid "We had some trouble deleting this comment. Please try again." +msgstr "" + +#: common/static/coffee/src/discussion/views/thread_response_view.js +msgid "Are you sure you want to delete this response?" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%s ago" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%s from now" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "less than a minute" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a minute" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d minute" +msgid_plural "%d minutes" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about an hour" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about %d hour" +msgid_plural "about %d hours" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "a day" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d day" +msgid_plural "%d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a month" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d month" +msgid_plural "%d months" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "about a year" +msgstr "" + +#: common/static/js/src/jquery.timeago.locale.js +msgid "%d year" +msgid_plural "%d years" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Available %s" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "" +"This is the list of available %s. You may choose some by selecting them in " +"the box below and then clicking the \"Choose\" arrow between the two boxes." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Type into this box to filter down the list of available %s." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Filter" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Choose all" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Click to choose all %s at once." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Choose" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Remove" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Chosen %s" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "" +"This is the list of chosen %s. You may remove some by selecting them in the " +"box below and then clicking the \"Remove\" arrow between the two boxes." +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Remove all" +msgstr "" + +#: lms/static/admin/js/SelectFilter2.js +msgid "Click to remove all chosen %s at once." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "%(sel)s of %(cnt)s selected" +msgid_plural "%(sel)s of %(cnt)s selected" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have unsaved changes on individual editable fields. If you run an " +"action, your unsaved changes will be lost." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have selected an action, but you haven't saved your changes to " +"individual fields yet. Please click OK to save. You'll need to re-run the " +"action." +msgstr "" + +#: lms/static/admin/js/actions.js lms/static/admin/js/actions.min.js +msgid "" +"You have selected an action, and you haven't made any changes on individual " +"fields. You're probably looking for the Go button rather than the Save " +"button." +msgstr "" + +#. Translators: the names of months, keep the pipe (|) separators. +#: lms/static/admin/js/calendar.js lms/static/admin/js/dateparse.js +msgid "" +"January|February|March|April|May|June|July|August|September|October|November|December" +msgstr "" + +#. Translators: abbreviations for days of the week, keep the pipe (|) +#. separators. +#: lms/static/admin/js/calendar.js +msgid "S|M|T|W|T|F|S" +msgstr "" + +#: lms/static/admin/js/collapse.js lms/static/admin/js/collapse.js.c +#: lms/static/admin/js/collapse.min.js +msgid "Show" +msgstr "" + +#: lms/static/admin/js/collapse.js lms/static/admin/js/collapse.min.js +msgid "Hide" +msgstr "" + +#. Translators: the names of days, keep the pipe (|) separators. +#: lms/static/admin/js/dateparse.js +msgid "Sunday|Monday|Tuesday|Wednesday|Thursday|Friday|Saturday" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Now" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Clock" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Choose a time" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Midnight" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "6 a.m." +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Noon" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Today" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Calendar" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Yesterday" +msgstr "" + +#: lms/static/admin/js/admin/DateTimeShortcuts.js +msgid "Tomorrow" +msgstr "" + +#: lms/static/coffee/src/calculator.js +msgid "Open Calculator" +msgstr "" + +#: lms/static/coffee/src/calculator.js +msgid "Close Calculator" +msgstr "" + +#: lms/static/coffee/src/customwmd.js +msgid "Preview" +msgstr "" + +#: lms/static/coffee/src/customwmd.js +msgid "Post body" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching distribution." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Unavailable metric display." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching grade distributions." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Last Updated: <%= timestamp %>" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "<%= num_students %> students scored." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Loading..." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error getting student list." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error retrieving grading configuration." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "Error generating grades. Please try again." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "File Name" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/data_download.js +msgid "" +"Links are generated on demand and expire within 5 minutes due to the " +"sensitive nature of student information." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Username" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Email" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Revoke access" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Enter username or email" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Please enter a username or email." +msgstr "" + +#. Translators: A rolename appears this sentence.; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error fetching list for role" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error changing user's permissions." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Could not find a user with username or email address '<%= identifier %>'." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Error: User '<%= username %>' has not yet activated their account. Users " +"must create and activate their accounts before they can be assigned a role." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error: You cannot remove yourself from the Instructor group!" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error adding/removing users as beta testers." +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were successfully added as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were successfully removed as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were not added as beta testers:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users were not removed as beta testers:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Users must create and activate their account before they can be promoted to " +"beta tester." +msgstr "" + +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Could not find users associated with the following identifiers:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Error enrolling/unenrolling users." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following email addresses and/or usernames are invalid:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Successfully enrolled and sent email to the following users:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "Successfully enrolled the following users:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Successfully sent enrollment emails to the following users. They will be " +"allowed to enroll once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users will be allowed to enroll once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Successfully sent enrollment emails to the following users. They will be " +"enrolled once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "These users will be enrolled once they register:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"Emails successfully sent. The following users are no longer enrolled in the " +"course:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following users are no longer enrolled in the course:" +msgstr "" + +#. Translators: A list of users appears after this sentence; +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "" +"These users were not affiliated with the course so could not be unenrolled:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your message must have a subject." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your message cannot be blank." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to yourself. Is this " +"OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to everyone who is " +"staff or instructor on this course. Is this OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"You are about to send an email titled '<%= subject %>' to ALL (everyone who " +"is enrolled in this course as student, staff, or instructor). Is this OK?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "Error sending email." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "There is no email history for this course." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/send_email.js +msgid "There was an error obtaining email task history for this course." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Please enter a student email address or username." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error getting student progress url for '<%= student_id %>'. Check that the " +"student identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Please enter a problem urlname." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Success! Problem attempts reset for problem '<%= problem_id %>' and student " +"'<%= student_id %>'." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error resetting problem attempts for problem '<%= problem_id %>' and student" +" '<%= student_id %>'. Check that the problem and student identifiers are " +"spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Delete student '<%= student_id %>'s state on problem '<%= problem_id %>'?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error deleting student '<%= student_id %>'s state on problem '<%= problem_id" +" %>'. Check that the problem and student identifiers are spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Module state successfully deleted." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Started rescore problem task for problem '<%= problem_id %>' and student " +"'<%= student_id %>'. Click the 'Show Background Task History for Student' " +"button to see the status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to rescore problem '<%= problem_id %>' for student " +"'<%= student_id %>'. Check that the problem and student identifiers are " +"spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error getting task history for problem '<%= problem_id %>' and student '<%= " +"student_id %>'. Check that the problem and student identifiers are spelled " +"correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Reset attempts for all students on problem '<%= problem_id %>'?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Successfully started task to reset attempts for problem '<%= problem_id %>'." +" Click the 'Show Background Task History for Problem' button to see the " +"status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to reset attempts for all students on problem '<%= " +"problem_id %>'. Check that the problem identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Rescore problem '<%= problem_id %>' for all students?" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Successfully started task to rescore problem '<%= problem_id %>' for all " +"students. Click the 'Show Background Task History for Problem' button to see" +" the status of the task." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "" +"Error starting a task to rescore problem '<%= problem_id %>'. Check that the" +" problem identifier is spelled correctly." +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/student_admin.js +msgid "Error listing task history for this student and problem." +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Type" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task inputs" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task ID" +msgstr "" + +#. Translators: a "Requester" is a username that requested a task such as +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Requester" +msgstr "" + +#. Translators: A timestamp of when a task (eg, sending email) was submitted +#. appears after this +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Submitted" +msgstr "" + +#. Translators: The length of a task (eg, sending email) in seconds appears +#. this +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Duration (sec)" +msgstr "" + +#. Translators: The state (eg, "In progress") of a task (eg, sending email) +#. appears after this. +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "State" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Status" +msgstr "" + +#. Translators: a "Task" is a background process such as grading students or +#. sending email +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Task Progress" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Grades saved. Fetching the next submission to grade." +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Problem Name" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Graded" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Available to Grade" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Required" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Progress" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Back to problem list" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Try loading again" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> available " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> graded " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "<%= num %> more needed to start ML" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "Re-check for submissions" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "System got into invalid state: <%= state %>" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "System got into invalid state for submission: " +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "(Hide)" +msgstr "" + +#: lms/static/coffee/src/staff_grading/staff_grading.js +msgid "(Show)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Insert Image (upload file or type url)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Markdown Editing Help" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Bold (Ctrl+B)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Italic (Ctrl+I)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Hyperlink (Ctrl+L)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Blockquote (Ctrl+Q)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Code Sample (Ctrl+K)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Image (Ctrl+G)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Numbered List (Ctrl+O)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Bulleted List (Ctrl+U)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Heading (Ctrl+H)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Horizontal Rule (Ctrl+R)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Undo (Ctrl+Z)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Redo (Ctrl+Y)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Redo (Ctrl+Shift+Z)" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "strong text" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "emphasized text" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "enter image description here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "enter link description here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Blockquote" +msgstr "" + +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js +msgid "enter code here" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "List item" +msgstr "" + +#: lms/static/js/Markdown.Editor.js +msgid "Heading" +msgstr "" + +#: lms/templates/class_dashboard/all_section_metrics.js +#: lms/templates/class_dashboard/all_section_metrics.js +msgid "Unable to retrieve data, please try again later." +msgstr "" + +#: lms/templates/class_dashboard/d3_stacked_bar_graph.js +msgid "Number of Students" +msgstr "" + +#: cms/static/coffee/src/main.js +msgid "" +"This may be happening because of an error with our server or your internet " +"connection. Try refreshing the page or making sure you are online." +msgstr "" + +#: cms/static/coffee/src/main.js +msgid "Studio's having trouble saving your work" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/xblock/cms.runtime.v1.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js +#: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js +#: cms/static/js/views/xblock_editor.js +msgid "Saving…" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js +msgid "Delete Component Confirmation" +msgstr "" + +#: cms/static/coffee/src/views/tabs.js +msgid "" +"Are you sure you want to delete this component? This action cannot be " +"undone." +msgstr "" + +#: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js +#: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js +msgid "Deleting…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js +msgid "Adding…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Duplicating…" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Delete this component?" +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Deleting this component is permanent and cannot be undone." +msgstr "" + +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js +msgid "Yes, delete this component" +msgstr "" + +#: cms/static/js/base.js +msgid "This link will open in a modal window" +msgstr "" + +#: cms/static/js/base.js +msgid "Delete this " +msgstr "" + +#: cms/static/js/base.js +msgid "Deleting this " +msgstr "" + +#: cms/static/js/base.js +msgid "Yes, delete this " +msgstr "" + +#: cms/static/js/index.js +msgid "Please do not use any spaces in this field." +msgstr "" + +#: cms/static/js/index.js +msgid "Please do not use any spaces or special characters in this field." +msgstr "" + +#: cms/static/js/index.js +msgid "" +"The combined length of the organization, course number, and course run " +"fields cannot be more than 65 characters." +msgstr "" + +#: cms/static/js/index.js +msgid "Required field." +msgstr "" + +#: cms/static/js/sock.js +msgid "Hide Studio Help" +msgstr "" + +#: cms/static/js/sock.js +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/static/js/models/course.js cms/static/js/models/section.js +msgid "You must specify a name" +msgstr "" + +#: cms/static/js/models/uploads.js +msgid "" +"Only <%= fileTypes %> files can be uploaded. Please select a file ending in " +"<%= fileExtensions %> to upload." +msgstr "" + +#: cms/static/js/models/uploads.js +msgid "or" +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course must have an assigned start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course end date cannot be before the course start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The course start date cannot be before the enrollment start date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The enrollment start date cannot be after the enrollment end date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "The enrollment end date cannot be after the course end date." +msgstr "" + +#: cms/static/js/models/settings/course_details.js +msgid "Key should only contain letters, numbers, _, or -" +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "There's already another assignment type with this name." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter an integer between 0 and 100." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter an integer greater than 0." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Please enter non-negative integer." +msgstr "" + +#: cms/static/js/models/settings/course_grader.js +msgid "Cannot drop more <% attrs.types %> than will assigned." +msgstr "" + +#: cms/static/js/models/settings/course_grading_policy.js +msgid "Grace period must be specified in HH:MM format." +msgstr "" + +#: cms/static/js/views/asset.js +msgid "Delete File Confirmation" +msgstr "" + +#: cms/static/js/views/asset.js +msgid "" +"Are you sure you wish to delete this item. It cannot be reversed!\n" +"\n" +"Also any content that links/refers to this item will no longer work (e.g. broken images and/or links)" +msgstr "" + +#: cms/static/js/views/asset.js cms/static/js/views/show_textbook.js +msgid "Delete" +msgstr "" + +#: cms/static/js/views/asset.js +msgid "Your file has been deleted." +msgstr "" + +#: cms/static/js/views/assets.js +msgid "Name" +msgstr "" + +#: cms/static/js/views/assets.js +msgid "Date Added" +msgstr "" + +#: cms/static/js/views/course_info_update.js +msgid "Are you sure you want to delete this update?" +msgstr "" + +#: cms/static/js/views/course_info_update.js +msgid "This action cannot be undone." +msgstr "" + +#: cms/static/js/views/edit_chapter.js +msgid "Upload a new PDF to “<%= name %>”" +msgstr "" + +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + +#: cms/static/js/views/edit_textbook.js +#: cms/static/js/views/overview_assignment_grader.js +msgid "Saving" +msgstr "" + +#: cms/static/js/views/import.js +msgid "There was an error with the upload" +msgstr "" + +#: cms/static/js/views/import.js +msgid "" +"File format not supported. Please upload a file with a tar.gz " +"extension." +msgstr "" + +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Collapse All Sections" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Expand All Sections" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Release date:" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "{month}/{day}/{year} at {hour}:{minute} UTC" +msgstr "" + +#: cms/static/js/views/overview.js +msgid "Edit section release date" +msgstr "" + +#: cms/static/js/views/overview_assignment_grader.js +msgid "Not Graded" +msgstr "" + +#: cms/static/js/views/paging.js +msgid "ascending" +msgstr "" + +#: cms/static/js/views/paging.js +msgid "descending" +msgstr "" + +#: cms/static/js/views/paging_header.js +msgid "" +"Showing %(current_span)s%(start)s-%(end)s%(end_span)s out of " +"%(total_span)s%(total)s total%(end_span)s, sorted by " +"%(order_span)s%(sort_order)s%(end_span)s %(sort_direction)s" +msgstr "" + +#: cms/static/js/views/section_edit.js +msgid "Your change could not be saved" +msgstr "" + +#: cms/static/js/views/section_edit.js +msgid "Return and resolve this issue" +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "Delete “<%= name %>”?" +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "" +"Deleting a textbook cannot be undone and once deleted any reference to it in" +" your courseware's navigation will also be removed." +msgstr "" + +#: cms/static/js/views/show_textbook.js +msgid "Deleting" +msgstr "" + +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + +#: cms/static/js/views/uploads.js +msgid "We're sorry, there was an error" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "You've made some changes" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Your changes will not take effect until you save your progress." +msgstr "" + +#: cms/static/js/views/validation.js +msgid "You've made some changes, but there are some errors" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "" +"Please address the errors on this page first, and then save your progress." +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Save Changes" +msgstr "" + +#: cms/static/js/views/validation.js +msgid "Your changes have been saved." +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "" +"Your changes will not take effect until you save your progress. Take care " +"with key and value formatting, as validation is not implemented." +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/static/js/views/settings/advanced.js +msgid "" +"Please note that validation of your policy key and value pairs is not " +"currently in place yet. If you are having difficulties, please review your " +"policy pairs." +msgstr "" + +#: cms/static/js/views/settings/main.js +msgid "Upload your course image." +msgstr "" + +#: cms/static/js/views/settings/main.js +msgid "Files must be in JPEG or PNG format." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/ca/LC_MESSAGES/django.mo b/conf/locale/ca/LC_MESSAGES/django.mo index 74e668efe0e2e074355bd04f52378a563b3f9770..9ed420cd07279a76a9d1e5746543c75b951ca02e 100644 GIT binary patch delta 25 gcmdnk&b+amc|%G8m#MCSk%FPQm7&4ryaMN70B|)36951J delta 25 gcmdnk&b+amc|%G8mx->Cxq_jgm7(G0yaMN70B}qQ6aWAK diff --git a/conf/locale/ca/LC_MESSAGES/django.po b/conf/locale/ca/LC_MESSAGES/django.po index fcc30902e9..ca7f1b3167 100644 --- a/conf/locale/ca/LC_MESSAGES/django.po +++ b/conf/locale/ca/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# ariadna.lawyer.23 , 2014 # claudi , 2014 # mcolomer , 2014 # sarina , 2014 @@ -48,7 +49,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-04-27 11:11-0400\n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" "PO-Revision-Date: 2014-04-25 17:00+0000\n" "Last-Translator: mcolomer \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/edx-platform/language/ca/)\n" @@ -817,7 +818,7 @@ msgid "unanswered" msgstr "no respostes" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -1384,6 +1385,16 @@ msgstr "" msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "Navegació" @@ -4916,10 +4927,24 @@ msgstr "" msgid "Sign in with {provider_name}" msgstr "" +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4929,6 +4954,10 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + #: lms/templates/lti_form.html msgid "Press to Launch" msgstr "" @@ -5728,10 +5757,6 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" -msgstr "" - #: lms/templates/video.html msgid "Download Handout" msgstr "" diff --git a/conf/locale/ca/LC_MESSAGES/djangojs.mo b/conf/locale/ca/LC_MESSAGES/djangojs.mo index b5938cdf4ffcfe17150dbeb2a56856edd591c8b1..3dcfcd774fa569569835c5e1fe6393a9a7619cad 100644 GIT binary patch delta 25 gcmZ3rhH2FrrVT=&T&B7PMhb@JRtA=vWkUHJ0c*_%Gynhq delta 25 gcmZ3rhH2FrrVT=&Tqe3k<_d;}R)z+fWkUHJ0c)=ZEC2ui diff --git a/conf/locale/ca/LC_MESSAGES/djangojs.po b/conf/locale/ca/LC_MESSAGES/djangojs.po index 6ce311e022..82a6e4c4a0 100644 --- a/conf/locale/ca/LC_MESSAGES/djangojs.po +++ b/conf/locale/ca/LC_MESSAGES/djangojs.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-04-27 11:10-0400\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" "PO-Revision-Date: 2014-04-25 16:10+0000\n" "Last-Translator: mcolomer \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/edx-platform/language/ca/)\n" diff --git a/conf/locale/ca@valencia/LC_MESSAGES/django.mo b/conf/locale/ca@valencia/LC_MESSAGES/django.mo index 68cfb91504a9023b72b223bc85fb7972da0d2c2a..6a9289f95813acd50e9b10506c88316171643cd6 100644 GIT binary patch delta 21 ccmZ3_vYutaIxbUP10w}Pb1OrGjXTO20Z7;ecK`qY delta 21 ccmZ3_vYutaIxb^fV?zZ4ODiL@jXTO20Z9M`e*gdg diff --git a/conf/locale/ca@valencia/LC_MESSAGES/django.po b/conf/locale/ca@valencia/LC_MESSAGES/django.po index 8fdcb604d3..e1ef3d7d0d 100644 --- a/conf/locale/ca@valencia/LC_MESSAGES/django.po +++ b/conf/locale/ca@valencia/LC_MESSAGES/django.po @@ -38,7 +38,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-03-31 09:26-0400\n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" "PO-Revision-Date: 2014-02-12 14:59+0000\n" "Last-Translator: sarina \n" "Language-Team: Catalan (Valencian) (http://www.transifex.com/projects/p/edx-platform/language/ca@valencia/)\n" @@ -171,6 +171,16 @@ msgstr "" msgid "Enrollment action is invalid" msgstr "" +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + #: common/djangoapps/student/views.py msgid "There was an error receiving your login information. Please email us." msgstr "" @@ -181,6 +191,13 @@ msgid "" "Try again later." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + #: common/djangoapps/student/views.py msgid "Too many failed login attempts. Try again later." msgstr "" @@ -307,7 +324,7 @@ msgstr "" msgid "Username should only consist of A-Z and 0-9, with no spaces." msgstr "" -#: common/djangoapps/student/views.py +#: common/djangoapps/student/views.py common/djangoapps/student/views.py msgid "Password: " msgstr "" @@ -319,6 +336,22 @@ msgstr "" msgid "Unknown error. Please e-mail us to let us know how it happened." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + #: common/djangoapps/student/views.py msgid "No inactive user with this e-mail exists" msgstr "" @@ -767,7 +800,7 @@ msgid "unanswered" msgstr "" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -788,6 +821,10 @@ msgid "" "by that feedback." msgstr "" +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + #: common/lib/capa/capa/responsetypes.py msgid "Error {err} in evaluating hint function {hintfn}." msgstr "" @@ -800,6 +837,28 @@ msgstr "" msgid "See XML source line {sourcenum}." msgstr "" +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + #: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py msgid "There was a problem with the staff answer to this problem." msgstr "" @@ -894,6 +953,10 @@ msgstr "" msgid "Final Check" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" @@ -926,11 +989,29 @@ msgstr "" msgid "You must wait at least {wait} seconds between submissions." msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + #. Translators: {msg} will be replaced with a problem's error message. #: common/lib/xmodule/xmodule/capa_base.py msgid "Error: {msg}" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py @@ -980,6 +1061,18 @@ msgstr "" msgid "TBD" msgstr "" +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + #. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# #. Translators: 'Courseware' refers to the tab in the courseware that leads to #. the content of a course @@ -1264,10 +1357,24 @@ msgstr "" msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + #: common/lib/xmodule/xmodule/video_module/video_module.py msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "" @@ -1695,10 +1802,14 @@ msgstr "" #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Username" msgstr "" #: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/open_ended_problems/open_ended_flagged_problems.html msgid "Name" msgstr "" @@ -1741,6 +1852,15 @@ msgstr "" msgid "Goals" msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + #: lms/djangoapps/instructor/views/api.py #: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Complete" @@ -2028,7 +2148,7 @@ msgstr "" #: lms/djangoapps/instructor/views/tools.py cms/templates/register.html #: lms/templates/dashboard.html lms/templates/register-shib.html #: lms/templates/register.html lms/templates/register.html -#: lms/templates/sysadmin_dashboard.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html #: lms/templates/verify_student/_modal_editname.html #: lms/templates/verify_student/face_upload.html msgid "Full Name" @@ -2255,37 +2375,6 @@ msgstr "" msgid "Add to profile" msgstr "" -#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# -#. Translators: "Peer Grading" is a panel where peer can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -#: lms/templates/peer_grading/peer_grading.html -#: lms/templates/peer_grading/peer_grading_closed.html -#: lms/templates/peer_grading/peer_grading_problem.html -msgid "Peer Grading" -msgstr "" - -#. Translators: "Staff Grading" is a panel where instructor can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Staff Grading" -msgstr "" - -#. Translators: "Problems you have submitted" refers to the problems that the -#. currently-logged-in -#. student has provided an answer for. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Problems you have submitted" -msgstr "" - -#. Translators: "Flagged Submissions" refers to student-provided answers to a -#. problem which are -#. marked by instructor or peer graders as 'flagged' potentially -#. inappropriate. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Flagged Submissions" -msgstr "" - #: lms/djangoapps/open_ended_grading/staff_grading_service.py msgid "" "Could not contact the external grading server. Please contact the " @@ -2385,6 +2474,10 @@ msgstr "" msgid "Trying to add a different currency into the cart" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "" "Please visit your dashboard to see your new" @@ -3077,6 +3170,7 @@ msgstr "" #: lms/templates/wiki/delete.html #: lms/templates/wiki/plugins/attachments/index.html #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -3143,6 +3237,7 @@ msgstr "" #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/modal/_modal-settings-language.html #: lms/templates/modal/accessible_confirm.html msgid "Close" @@ -3684,35 +3779,11 @@ msgstr "" msgid "close" msgstr "" -#: cms/templates/component.html cms/templates/manage_users.html -#: cms/templates/settings.html cms/templates/settings_advanced.html -#: cms/templates/settings_graders.html cms/templates/widgets/header.html -#: lms/templates/wiki/includes/article_menu.html -msgid "Settings" -msgstr "" - -#: cms/templates/component.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: cms/templates/overview.html lms/templates/problem.html -#: lms/templates/word_cloud.html -#: lms/templates/combinedopenended/openended/open_ended.html -#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html -#: lms/templates/verify_student/face_upload.html -msgid "Save" -msgstr "" - -#: cms/templates/component.html cms/templates/index.html -#: cms/templates/manage_users.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: lms/templates/discussion/_inline_new_post.html -#: lms/templates/discussion/_new_post.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/mustache/_inline_discussion.mustache -#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache -#: lms/templates/verify_student/face_upload.html -msgid "Cancel" +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." msgstr "" #. Translators: this is a verb describing the action of viewing more details @@ -3730,6 +3801,19 @@ msgstr "" msgid "Course Number" msgstr "" +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + #: cms/templates/index.html #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Organization:" @@ -3754,23 +3838,41 @@ msgstr "" #: cms/templates/login.html cms/templates/register.html #: lms/templates/login.html lms/templates/provider_login.html #: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html #: lms/templates/sysadmin_dashboard.html #: lms/templates/university_profile/edge.html msgid "Password" msgstr "" +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + #: cms/templates/manage_users.html #: lms/templates/courseware/instructor_dashboard.html msgid "Admin" msgstr "" +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + #: cms/templates/register.html cms/templates/widgets/header.html #: lms/templates/index.html msgid "Sign Up" msgstr "" #: cms/templates/register.html lms/templates/register-shib.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "Public Username" msgstr "" @@ -3811,14 +3913,6 @@ msgstr "" msgid "Help" msgstr "" -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "Visual" -msgstr "" - -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "HTML" -msgstr "" - #: common/templates/course_modes/choose.html msgid "Upgrade Your Registration for {} | Choose Your Track" msgstr "" @@ -4026,12 +4120,11 @@ msgstr "" #: lms/templates/contact.html msgid "" -"If you have a general question about {platform_name} please email {contact_email}. To see if your question" -" has already been answered, visit our {faq_link_start}FAQ " -"page{faq_link_end}. You can also join the discussion on our " -"{fb_link_start}facebook page{fb_link_end}. Though we may not have a chance " -"to respond to every email, we take all feedback into consideration." +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." msgstr "" #: lms/templates/contact.html @@ -4042,12 +4135,11 @@ msgstr "" msgid "" "If you have suggestions/feedback about the overall {platform_name} platform," " or are facing general technical issues with the platform (e.g., issues with" -" email addresses and passwords), you can reach us at {tech_email}. For technical questions, " -"please make sure you are using a current version of Firefox or Chrome, and " -"include browser and version in your e-mail, as well as screenshots or other " -"pertinent details. If you find a bug or other issues, you can reach us at " -"the following: {bugs_email}." +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." msgstr "" #: lms/templates/contact.html @@ -4088,11 +4180,47 @@ msgstr "" msgid "Please verify your new email" msgstr "" +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html #: lms/templates/dashboard/_dashboard_info_language.html msgid "edit" msgstr "" +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html msgid "Reset Password" msgstr "" @@ -4201,6 +4329,10 @@ msgstr "" msgid "Unregister" msgstr "" +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + #: lms/templates/email_change_failed.html lms/templates/email_exists.html msgid "E-mail change failed" msgstr "" @@ -4256,18 +4388,6 @@ msgstr "" msgid "Debug: " msgstr "" -#: lms/templates/enroll_students.html -msgid "foo" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "bar" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "biff" -msgstr "" - #: lms/templates/extauth_failure.html lms/templates/extauth_failure.html msgid "External Authentication failed" msgstr "" @@ -4375,14 +4495,10 @@ msgstr "" msgid "Email is incorrect." msgstr "" -#: lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html msgid "{platform_name} Help" msgstr "" -#: lms/templates/help_modal.html -msgid "{span_start}{platform_name}{span_end} Help" -msgstr "" - #: lms/templates/help_modal.html msgid "" "For questions on course lectures, homework, tools, or materials for " @@ -4425,7 +4541,8 @@ msgstr "" #: lms/templates/help_modal.html lms/templates/login.html #: lms/templates/provider_login.html lms/templates/provider_login.html #: lms/templates/register-shib.html lms/templates/register.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "E-mail" msgstr "" @@ -4652,10 +4769,39 @@ msgstr "" msgid "Remember me" msgstr "" +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4665,6 +4811,14 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + #: lms/templates/manage_user_standing.html msgid "Disable or Reenable student accounts" msgstr "" @@ -4708,15 +4862,15 @@ msgid "" msgstr "" #: lms/templates/module-error.html -msgid "There has been an error on the {platform_name} servers" +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" msgstr "" #: lms/templates/module-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at {tech_support_email} to report any " -"problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." msgstr "" #: lms/templates/module-error.html @@ -4768,6 +4922,10 @@ msgstr "" msgid "Log Out" msgstr "" +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + #: lms/templates/navigation.html msgid "How it Works" msgstr "" @@ -4825,8 +4983,9 @@ msgstr "" #: lms/templates/provider_login.html msgid "" -"Please note that we will be sending your user name, email, and full name to " -"this third party site." +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." msgstr "" #: lms/templates/provider_login.html @@ -4883,10 +5042,12 @@ msgid "Account Acknowledgements" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Terms of Service{link_end}" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Honor Code{link_end}" msgstr "" @@ -4967,6 +5128,26 @@ msgstr "" msgid "Register below to create your {platform_name} account" msgstr "" +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + #: lms/templates/register.html msgid "Please complete the following fields to register for an account. " msgstr "" @@ -5057,33 +5238,17 @@ msgid "Next" msgstr "" #: lms/templates/signup_modal.html -msgid "Sign Up for {span_start}{platform_name}{span_end}" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "E-mail *" +msgid "Sign Up for {platform_name}" msgstr "" #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname@domain.com" msgstr "" -#: lms/templates/signup_modal.html -msgid "Password *" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Public Username *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname (shown on forums)" msgstr "" -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Full Name *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. Your Name (for certificates)" msgstr "" @@ -5092,6 +5257,10 @@ msgstr "" msgid "Welcome {name}" msgstr "" +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + #: lms/templates/signup_modal.html msgid "Ed. Completed" msgstr "" @@ -5108,14 +5277,6 @@ msgstr "" msgid "Goals in signing up for {platform_name}" msgstr "" -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Terms of Service{link_end}*" -msgstr "" - -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Honor Code{link_end}*" -msgstr "" - #: lms/templates/signup_modal.html msgid "Already have an account?" msgstr "" @@ -5155,7 +5316,7 @@ msgid "Tag" msgstr "" #: lms/templates/staff_problem_info.html -msgid "Optional tag (eg \"done\" or \"broken\"):  " +msgid "Optional tag (eg \"done\" or \"broken\"):" msgstr "" #: lms/templates/staff_problem_info.html @@ -5200,43 +5361,11 @@ msgstr "" msgid "Textbook Navigation" msgstr "" -#: lms/templates/static_pdfbook.html -msgid "Page:" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom Out" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom In" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Automatic Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Actual Size" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Fit Page" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Full Width" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Previous page" msgstr "" -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Next page" msgstr "" @@ -5485,8 +5614,8 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" +#: lms/templates/video.html +msgid "Download Handout" msgstr "" #: lms/templates/word_cloud.html @@ -5724,6 +5853,10 @@ msgstr "" msgid "Register for {course.display_number_with_default}" msgstr "" +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Overview" msgstr "" @@ -5732,6 +5865,20 @@ msgstr "" msgid "Share with friends and family!" msgstr "" +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Classes Start" msgstr "" @@ -5775,17 +5922,11 @@ msgstr "" msgid "Explore free courses from {university_name}." msgstr "" -#: lms/templates/courseware/courseware-error.html -msgid "" -"There has been an error on the {span_start}{platform_name}{span_end} servers" -msgstr "" - #: lms/templates/courseware/courseware-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at '{tech_support_email}' to report any" -" problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." msgstr "" #: lms/templates/courseware/courseware.html @@ -5915,6 +6056,10 @@ msgstr "" msgid "{course_number} Course Info" msgstr "" +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + #: lms/templates/courseware/info.html lms/templates/courseware/info.html msgid "Course Updates & News" msgstr "" @@ -5935,12 +6080,12 @@ msgid "Instructor Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -msgid "Try New Beta Dashboard" +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html -msgid "Edit Course In Studio" +msgid "Try New Beta Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html @@ -6275,12 +6420,6 @@ msgstr "" msgid "Count of Students that Opened a Subsection" msgstr "" -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/metrics.html -msgid "Loading..." -msgstr "" - #: lms/templates/courseware/instructor_dashboard.html #: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Grade Distribution per Problem" @@ -6394,10 +6533,18 @@ msgstr "" msgid "Course Progress" msgstr "" +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + #: lms/templates/courseware/progress.html msgid "Course Progress for Student '{username}' ({email})" msgstr "" +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + #: lms/templates/courseware/progress.html msgid "{earned:.3n} of {total:.3n} possible points" msgstr "" @@ -6570,6 +6717,13 @@ msgid "" " of" msgstr "" +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + #: lms/templates/dashboard/_dashboard_course_listing.html msgid "Email Settings" msgstr "" @@ -6688,6 +6842,10 @@ msgstr "" msgid "Show Discussion" msgstr "" +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + #: lms/templates/discussion/_filter_dropdown.html msgid "Filter Topics" msgstr "" @@ -7050,24 +7208,14 @@ msgstr "" msgid "User Profile" msgstr "" -#: lms/templates/discussion/user_profile.html -msgid "Active Threads" +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread.mustache #: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Loading content" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -#: lms/templates/discussion/mustache/_profile_thread.mustache -msgid "View discussion" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Hide discussion" +msgid "Collapse discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -7079,6 +7227,14 @@ msgstr "" msgid "…" msgstr "" +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "" "Thank you for signing up for {platform_name}! To activate your account, " @@ -7118,10 +7274,19 @@ msgid "" "by a member of the course staff." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt msgid "Visit {course_about_url} to join the course and begin the beta test." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt #: lms/templates/emails/enroll_email_allowedmessage.txt #: lms/templates/emails/remove_beta_tester_email_message.txt @@ -7202,6 +7367,10 @@ msgid "" "{course_about_url} to join the course." msgstr "" +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + #: lms/templates/emails/enroll_email_allowedsubject.txt msgid "You have been invited to register for {course_name}" msgstr "" @@ -7212,10 +7381,6 @@ msgid "" "course staff. The course should now appear on your {site_name} dashboard." msgstr "" -#: lms/templates/emails/enroll_email_enrolledmessage.txt -msgid "To start accessing course materials, please visit {course_url}" -msgstr "" - #: lms/templates/emails/enroll_email_enrolledmessage.txt #: lms/templates/emails/unenroll_email_enrolledmessage.txt msgid "This email was automatically sent from {site_name} to {full_name}" @@ -7639,7 +7804,8 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Enter email addresses separated by new lines or commas." +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7650,9 +7816,10 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Email Addresses" +msgid "Email Addresses/Usernames" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Auto Enroll" msgstr "" @@ -7670,6 +7837,10 @@ msgid "" "once they make an account." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Notify users by email" @@ -7691,7 +7862,7 @@ msgid "Unenroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Batch Beta Testers" +msgid "Batch Beta Tester Addition" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7700,6 +7871,16 @@ msgid "" "be enrolled as a beta tester." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Add beta testers" msgstr "" @@ -7831,6 +8012,27 @@ msgstr "" msgid "Count of Students Opened a Subsection" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/send_email.html #: lms/templates/instructor/instructor_dashboard_2/send_email.html msgid "Send Email" @@ -8062,6 +8264,12 @@ msgid "" "{end_p_tag}\n" msgstr "" +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + #: lms/templates/peer_grading/peer_grading.html msgid "" "Here are a list of problems that need to be peer graded for this course." @@ -8298,6 +8506,16 @@ msgstr "" msgid "Register for [Course Name] | Receipt (Order" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + #: lms/templates/shoppingcart/receipt.html msgid " () Electronic Receipt" msgstr "" @@ -8537,20 +8755,18 @@ msgid "In the Press" msgstr "" #: lms/templates/static_templates/server-down.html -msgid "Currently the {platform_name} servers are down" +msgid "Currently the {platform_name} servers are down" msgstr "" #: lms/templates/static_templates/server-down.html #: lms/templates/static_templates/server-overloaded.html msgid "" "Our staff is currently working to get the site back up as soon as possible. " -"Please email us at {tech_support_email} to report any " -"problems or downtime." +"Please email us at {tech_support_email} to report any problems or downtime." msgstr "" #: lms/templates/static_templates/server-error.html -msgid "There has been a 500 error on the {platform_name} servers" +msgid "There has been a 500 error on the {platform_name} servers" msgstr "" #: lms/templates/static_templates/server-error.html @@ -8560,7 +8776,7 @@ msgid "" msgstr "" #: lms/templates/static_templates/server-overloaded.html -msgid "Currently the {platform_name} servers are overloaded" +msgid "Currently the {platform_name} servers are overloaded" msgstr "" #: lms/templates/university_profile/edge.html @@ -8931,6 +9147,8 @@ msgid "Complete your other re-verifications" msgstr "" #: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Return to where you left off" msgstr "" @@ -8971,13 +9189,7 @@ msgid "Failed" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "" -"Don't want to re-verify right now? {a_start}Return to where you left " -"off{a_end}" -msgstr "" - -#: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "{a_start}Return to where you left off{a_end}" +msgid "Don't want to re-verify right now?" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html @@ -9666,19 +9878,16 @@ msgid "" "immediately visible to other course team members." msgstr "" -#: cms/templates/component.html -msgid "Editor" -msgstr "" - #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html msgid "Duplicate" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Duplicate this component" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Delete this component" msgstr "" @@ -9692,23 +9901,40 @@ msgstr "" msgid "Container" msgstr "" -#: cms/templates/container.html cms/templates/studio_vertical_wrapper.html -msgid "No Actions" +#: cms/templates/container.html +msgid "This page has no content yet." msgstr "" -#: cms/templates/container.html +#: cms/templates/container.html cms/templates/container.html msgid "Publishing Status" msgstr "" #: cms/templates/container.html -msgid "This content is published with unit {unit_name}." +msgid "Published" msgstr "" #: cms/templates/container.html msgid "" -"You can view course components that contain other components on this page. " -"In the case of experiment blocks, this allows you to confirm that you have " -"properly configured your experiment groups." +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." msgstr "" #: cms/templates/course_info.html cms/templates/course_info.html @@ -9743,6 +9969,13 @@ msgstr "" msgid "View Live" msgstr "" +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + #: cms/templates/edit-tabs.html msgid "Show this page" msgstr "" @@ -11377,6 +11610,10 @@ msgstr "" msgid "Expand or Collapse" msgstr "" +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + #: cms/templates/textbooks.html msgid "You have unsaved changes. Do you really want to leave this page?" msgstr "" @@ -11465,15 +11702,15 @@ msgid "" msgstr "" #: cms/templates/unit.html -msgid "This unit is scheduled to be released to students" +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html -msgid "on {date}" -msgstr "" - -#: cms/templates/unit.html -msgid "with the subsection {link_start}{name}{link_end}" +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html diff --git a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.mo b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.mo index 05d2af9443531801b9f3b257bb881a7adf8c1ebb..d55422d232176a6e7d944b32f0594bb5d21cb485 100644 GIT binary patch delta 35 rcmbQvGM#0@IxbUP10w}Pb1MVOi96)DOmvM*6by~63=B3tFlPh+t_KN? delta 35 pcmbQvGM#0@Ixb^fV?zZ4ODiL@i96(gJVQ$bBLgcVqm2*D83C>=36cN+ diff --git a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po index 2ebbe7dfaf..176c2629cc 100644 --- a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po +++ b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-03-31 09:26-0400\n" -"PO-Revision-Date: 2014-03-19 20:22+0000\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" +"PO-Revision-Date: 2014-04-24 13:00+0000\n" "Last-Translator: sarina \n" "Language-Team: Catalan (Valencian) (http://www.transifex.com/projects/p/edx-platform/language/ca@valencia/)\n" "MIME-Version: 1.0\n" @@ -27,6 +27,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js #: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js #: common/static/coffee/src/discussion/utils.js msgid "OK" msgstr "" @@ -35,6 +36,8 @@ msgstr "" #: cms/static/js/base.js cms/static/js/views/asset.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js #: lms/static/admin/js/admin/DateTimeShortcuts.js #: lms/static/admin/js/admin/DateTimeShortcuts.js msgid "Cancel" @@ -334,6 +337,8 @@ msgstr "" #: common/static/coffee/src/discussion/views/discussion_thread_list_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js #: common/static/coffee/src/discussion/views/response_comment_view.js msgid "Sorry" msgstr "" @@ -390,16 +395,14 @@ msgid "vote" msgstr "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "" -"%(voteNum)s%(startSrSpan)s vote (click to remove your vote)%(endSrSpan)s" -msgid_plural "" -"%(voteNum)s%(startSrSpan)s votes (click to remove your vote)%(endSrSpan)s" +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" msgstr[0] "" msgstr[1] "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "%(voteNum)s%(startSrSpan)s vote (click to vote)%(endSrSpan)s" -msgid_plural "%(voteNum)s%(startSrSpan)s votes (click to vote)%(endSrSpan)s" +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" msgstr[0] "" msgstr[1] "" @@ -461,6 +464,11 @@ msgstr "" msgid "Pin Thread" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + #: common/static/coffee/src/discussion/views/discussion_thread_view.js msgid "We had some trouble loading responses. Please reload the page." msgstr "" @@ -497,6 +505,10 @@ msgstr "" msgid "Are you sure you want to delete this post?" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + #: common/static/coffee/src/discussion/views/response_comment_show_view.js msgid "anonymous" msgstr "" @@ -875,9 +887,10 @@ msgid "" "beta tester." msgstr "" -#. Translators: A list of email addresses appears after this sentence; +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "Could not find users associated with the following email addresses:" +msgid "Could not find users associated with the following identifiers:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -885,7 +898,7 @@ msgid "Error enrolling/unenrolling users." msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "The following email addresses are invalid:" +msgid "The following email addresses and/or usernames are invalid:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -1219,15 +1232,16 @@ msgid "(Show)" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Hyperlink

http://example.com/ \"optional title\"

" +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Image (upload file or type " -"url)

http://example.com/images/diagram.jpg \"optional " -"title\"

" +msgid "Insert Image (upload file or type url)" msgstr "" #: lms/static/js/Markdown.Editor.js @@ -1337,18 +1351,13 @@ msgstr "" msgid "Studio's having trouble saving your work" msgstr "" -#: cms/static/coffee/src/views/module_edit.js -msgid "Editing: %s" -msgstr "" - -#: cms/static/coffee/src/views/module_edit.js #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js #: cms/static/coffee/src/views/unit.js #: cms/static/coffee/src/xblock/cms.runtime.v1.js -#: cms/static/js/models/section.js cms/static/js/views/asset.js -#: cms/static/js/views/course_info_handout.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js #: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js -#: cms/static/js/views/overview.js.c +#: cms/static/js/views/xblock_editor.js msgid "Saving…" msgstr "" @@ -1364,6 +1373,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js #: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js msgid "Deleting…" msgstr "" @@ -1371,19 +1381,19 @@ msgstr "" msgid "Adding…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Duplicating…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Delete this component?" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Deleting this component is permanent and cannot be undone." msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Yes, delete this component" msgstr "" @@ -1530,6 +1540,10 @@ msgstr "" msgid "Upload a new PDF to “<%= name %>”" msgstr "" +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + #: cms/static/js/views/edit_textbook.js #: cms/static/js/views/overview_assignment_grader.js msgid "Saving" @@ -1545,6 +1559,10 @@ msgid "" "extension." msgstr "" +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + #: cms/static/js/views/overview.js msgid "Collapse All Sections" msgstr "" @@ -1606,6 +1624,10 @@ msgstr "" msgid "Deleting" msgstr "" +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + #: cms/static/js/views/uploads.js msgid "We're sorry, there was an error" msgstr "" @@ -1635,6 +1657,26 @@ msgstr "" msgid "Your changes have been saved." msgstr "" +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -1659,3 +1701,13 @@ msgstr "" #: cms/static/js/views/settings/main.js msgid "Files must be in JPEG or PNG format." msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/cs/LC_MESSAGES/django.mo b/conf/locale/cs/LC_MESSAGES/django.mo index 69f63e9ec64268c098a5c7130a1ec3d3f4d5a143..afcfd468f0fdbfea06dbd20a22e3a2a028ad8209 100644 GIT binary patch delta 23 ecmaFL^^|MFH6|`oT>~QpLvt%bgUt_^TA2W0-v@L6 delta 23 ecmaFL^^|MFH6|_-T_bY^LqjV=!_5zvTA2W0_6KzU diff --git a/conf/locale/cs/LC_MESSAGES/django.po b/conf/locale/cs/LC_MESSAGES/django.po index 9bd4a33fcd..dcafa3362a 100644 --- a/conf/locale/cs/LC_MESSAGES/django.po +++ b/conf/locale/cs/LC_MESSAGES/django.po @@ -53,7 +53,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-04-27 11:11-0400\n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" "PO-Revision-Date: 2014-02-24 17:06+0000\n" "Last-Translator: Slamic \n" "Language-Team: Czech (http://www.transifex.com/projects/p/edx-platform/language/cs/)\n" @@ -815,7 +815,7 @@ msgid "unanswered" msgstr "" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -1380,6 +1380,16 @@ msgstr "" msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "" @@ -4785,10 +4795,24 @@ msgstr "" msgid "Sign in with {provider_name}" msgstr "" +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4798,6 +4822,10 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + #: lms/templates/lti_form.html msgid "Press to Launch" msgstr "" @@ -5597,10 +5625,6 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" -msgstr "" - #: lms/templates/video.html msgid "Download Handout" msgstr "" diff --git a/conf/locale/cs/LC_MESSAGES/djangojs.mo b/conf/locale/cs/LC_MESSAGES/djangojs.mo index 62a16ac7ecf2b45cc51b1906c6ff9dfef1823ced..ae8df9d0bd6d54894b88f2f1853db280a80e5bbd 100644 GIT binary patch delta 23 ecmX@fagt+05)+rHu7Qz)p}CcT<>nlwyNm!+p$4x2 delta 23 ecmX@fagt+05)+q+u93Ndp`n$b!R8#MyNm!+g9fJn diff --git a/conf/locale/cs/LC_MESSAGES/djangojs.po b/conf/locale/cs/LC_MESSAGES/djangojs.po index f3e1ab11f5..82aafd923f 100644 --- a/conf/locale/cs/LC_MESSAGES/djangojs.po +++ b/conf/locale/cs/LC_MESSAGES/djangojs.po @@ -20,7 +20,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-04-27 11:10-0400\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" "PO-Revision-Date: 2014-04-24 13:20+0000\n" "Last-Translator: sarina \n" "Language-Team: Czech (http://www.transifex.com/projects/p/edx-platform/language/cs/)\n" diff --git a/conf/locale/cy/LC_MESSAGES/django.mo b/conf/locale/cy/LC_MESSAGES/django.mo index dcd9765834cc94cae2c9c101b86e2091d775f4c5..f81be83b9579c9b2b055d2213baae458476207fb 100644 GIT binary patch delta 21 ccmdnVvXf=PIxbUP10w}Pb1OrGjXN3{0ZM!Zl>h($ delta 21 ccmdnVvXf=PIxb^fV?zZ4ODiL@jXN3{0ZOC>od5s; diff --git a/conf/locale/cy/LC_MESSAGES/django.po b/conf/locale/cy/LC_MESSAGES/django.po index 1e2b1dc668..7a40d2a211 100644 --- a/conf/locale/cy/LC_MESSAGES/django.po +++ b/conf/locale/cy/LC_MESSAGES/django.po @@ -40,7 +40,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-03-31 09:26-0400\n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: nedbat \n" "Language-Team: Welsh (http://www.transifex.com/projects/p/edx-platform/language/cy/)\n" @@ -173,6 +173,16 @@ msgstr "" msgid "Enrollment action is invalid" msgstr "" +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + #: common/djangoapps/student/views.py msgid "There was an error receiving your login information. Please email us." msgstr "" @@ -183,6 +193,13 @@ msgid "" "Try again later." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + #: common/djangoapps/student/views.py msgid "Too many failed login attempts. Try again later." msgstr "" @@ -309,7 +326,7 @@ msgstr "" msgid "Username should only consist of A-Z and 0-9, with no spaces." msgstr "" -#: common/djangoapps/student/views.py +#: common/djangoapps/student/views.py common/djangoapps/student/views.py msgid "Password: " msgstr "" @@ -321,6 +338,22 @@ msgstr "" msgid "Unknown error. Please e-mail us to let us know how it happened." msgstr "" +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + #: common/djangoapps/student/views.py msgid "No inactive user with this e-mail exists" msgstr "" @@ -769,7 +802,7 @@ msgid "unanswered" msgstr "" #: common/lib/capa/capa/inputtypes.py -msgid "queued" +msgid "processing" msgstr "" #: common/lib/capa/capa/inputtypes.py @@ -790,6 +823,10 @@ msgid "" "by that feedback." msgstr "" +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + #: common/lib/capa/capa/responsetypes.py msgid "Error {err} in evaluating hint function {hintfn}." msgstr "" @@ -802,6 +839,28 @@ msgstr "" msgid "See XML source line {sourcenum}." msgstr "" +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + #: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py msgid "There was a problem with the staff answer to this problem." msgstr "" @@ -896,6 +955,10 @@ msgstr "" msgid "Final Check" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py msgid "Warning: The problem has been reset to its initial state!" msgstr "" @@ -928,11 +991,29 @@ msgstr "" msgid "You must wait at least {wait} seconds between submissions." msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + #. Translators: {msg} will be replaced with a problem's error message. #: common/lib/xmodule/xmodule/capa_base.py msgid "Error: {msg}" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py @@ -982,6 +1063,18 @@ msgstr "" msgid "TBD" msgstr "" +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + #. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# #. Translators: 'Courseware' refers to the tab in the courseware that leads to #. the content of a course @@ -1266,10 +1359,24 @@ msgstr "" msgid "Something wrong with SubRip transcripts file during parsing." msgstr "" +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + #: common/lib/xmodule/xmodule/video_module/video_module.py msgid "A YouTube URL or a link to a file hosted anywhere on the web." msgstr "" +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + #: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html msgid "Navigation" msgstr "" @@ -1697,10 +1804,14 @@ msgstr "" #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/legacy.py #: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Username" msgstr "" #: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/open_ended_problems/open_ended_flagged_problems.html msgid "Name" msgstr "" @@ -1743,6 +1854,15 @@ msgstr "" msgid "Goals" msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + #: lms/djangoapps/instructor/views/api.py #: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Complete" @@ -2030,7 +2150,7 @@ msgstr "" #: lms/djangoapps/instructor/views/tools.py cms/templates/register.html #: lms/templates/dashboard.html lms/templates/register-shib.html #: lms/templates/register.html lms/templates/register.html -#: lms/templates/sysadmin_dashboard.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html #: lms/templates/verify_student/_modal_editname.html #: lms/templates/verify_student/face_upload.html msgid "Full Name" @@ -2257,37 +2377,6 @@ msgstr "" msgid "Add to profile" msgstr "" -#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# -#. Translators: "Peer Grading" is a panel where peer can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -#: lms/templates/peer_grading/peer_grading.html -#: lms/templates/peer_grading/peer_grading_closed.html -#: lms/templates/peer_grading/peer_grading_problem.html -msgid "Peer Grading" -msgstr "" - -#. Translators: "Staff Grading" is a panel where instructor can grade student- -#. provided answers. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Staff Grading" -msgstr "" - -#. Translators: "Problems you have submitted" refers to the problems that the -#. currently-logged-in -#. student has provided an answer for. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Problems you have submitted" -msgstr "" - -#. Translators: "Flagged Submissions" refers to student-provided answers to a -#. problem which are -#. marked by instructor or peer graders as 'flagged' potentially -#. inappropriate. -#: lms/djangoapps/open_ended_grading/open_ended_notifications.py -msgid "Flagged Submissions" -msgstr "" - #: lms/djangoapps/open_ended_grading/staff_grading_service.py msgid "" "Could not contact the external grading server. Please contact the " @@ -2387,6 +2476,10 @@ msgstr "" msgid "Trying to add a different currency into the cart" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "" "Please visit your dashboard to see your new" @@ -3079,6 +3172,7 @@ msgstr "" #: lms/templates/wiki/delete.html #: lms/templates/wiki/plugins/attachments/index.html #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -3145,6 +3239,7 @@ msgstr "" #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/_underscore_templates.html #: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html #: lms/templates/modal/_modal-settings-language.html #: lms/templates/modal/accessible_confirm.html msgid "Close" @@ -3686,35 +3781,11 @@ msgstr "" msgid "close" msgstr "" -#: cms/templates/component.html cms/templates/manage_users.html -#: cms/templates/settings.html cms/templates/settings_advanced.html -#: cms/templates/settings_graders.html cms/templates/widgets/header.html -#: lms/templates/wiki/includes/article_menu.html -msgid "Settings" -msgstr "" - -#: cms/templates/component.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: cms/templates/overview.html lms/templates/problem.html -#: lms/templates/word_cloud.html -#: lms/templates/combinedopenended/openended/open_ended.html -#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html -#: lms/templates/verify_student/face_upload.html -msgid "Save" -msgstr "" - -#: cms/templates/component.html cms/templates/index.html -#: cms/templates/manage_users.html cms/templates/overview.html -#: cms/templates/overview.html cms/templates/overview.html -#: lms/templates/discussion/_inline_new_post.html -#: lms/templates/discussion/_new_post.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/_underscore_templates.html -#: lms/templates/discussion/mustache/_inline_discussion.mustache -#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache -#: lms/templates/verify_student/face_upload.html -msgid "Cancel" +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." msgstr "" #. Translators: this is a verb describing the action of viewing more details @@ -3732,6 +3803,19 @@ msgstr "" msgid "Course Number" msgstr "" +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + #: cms/templates/index.html #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Organization:" @@ -3756,23 +3840,41 @@ msgstr "" #: cms/templates/login.html cms/templates/register.html #: lms/templates/login.html lms/templates/provider_login.html #: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html #: lms/templates/sysadmin_dashboard.html #: lms/templates/university_profile/edge.html msgid "Password" msgstr "" +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + #: cms/templates/manage_users.html #: lms/templates/courseware/instructor_dashboard.html msgid "Admin" msgstr "" +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + #: cms/templates/register.html cms/templates/widgets/header.html #: lms/templates/index.html msgid "Sign Up" msgstr "" #: cms/templates/register.html lms/templates/register-shib.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "Public Username" msgstr "" @@ -3813,14 +3915,6 @@ msgstr "" msgid "Help" msgstr "" -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "Visual" -msgstr "" - -#: cms/templates/widgets/html-edit.html lms/templates/widgets/html-edit.html -msgid "HTML" -msgstr "" - #: common/templates/course_modes/choose.html msgid "Upgrade Your Registration for {} | Choose Your Track" msgstr "" @@ -4028,12 +4122,11 @@ msgstr "" #: lms/templates/contact.html msgid "" -"If you have a general question about {platform_name} please email {contact_email}. To see if your question" -" has already been answered, visit our {faq_link_start}FAQ " -"page{faq_link_end}. You can also join the discussion on our " -"{fb_link_start}facebook page{fb_link_end}. Though we may not have a chance " -"to respond to every email, we take all feedback into consideration." +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." msgstr "" #: lms/templates/contact.html @@ -4044,12 +4137,11 @@ msgstr "" msgid "" "If you have suggestions/feedback about the overall {platform_name} platform," " or are facing general technical issues with the platform (e.g., issues with" -" email addresses and passwords), you can reach us at {tech_email}. For technical questions, " -"please make sure you are using a current version of Firefox or Chrome, and " -"include browser and version in your e-mail, as well as screenshots or other " -"pertinent details. If you find a bug or other issues, you can reach us at " -"the following: {bugs_email}." +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." msgstr "" #: lms/templates/contact.html @@ -4090,11 +4182,47 @@ msgstr "" msgid "Please verify your new email" msgstr "" +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html #: lms/templates/dashboard/_dashboard_info_language.html msgid "edit" msgstr "" +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + #: lms/templates/dashboard.html lms/templates/dashboard.html msgid "Reset Password" msgstr "" @@ -4203,6 +4331,10 @@ msgstr "" msgid "Unregister" msgstr "" +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + #: lms/templates/email_change_failed.html lms/templates/email_exists.html msgid "E-mail change failed" msgstr "" @@ -4258,18 +4390,6 @@ msgstr "" msgid "Debug: " msgstr "" -#: lms/templates/enroll_students.html -msgid "foo" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "bar" -msgstr "" - -#: lms/templates/enroll_students.html -msgid "biff" -msgstr "" - #: lms/templates/extauth_failure.html lms/templates/extauth_failure.html msgid "External Authentication failed" msgstr "" @@ -4377,14 +4497,10 @@ msgstr "" msgid "Email is incorrect." msgstr "" -#: lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html msgid "{platform_name} Help" msgstr "" -#: lms/templates/help_modal.html -msgid "{span_start}{platform_name}{span_end} Help" -msgstr "" - #: lms/templates/help_modal.html msgid "" "For questions on course lectures, homework, tools, or materials for " @@ -4427,7 +4543,8 @@ msgstr "" #: lms/templates/help_modal.html lms/templates/login.html #: lms/templates/provider_login.html lms/templates/provider_login.html #: lms/templates/register-shib.html lms/templates/register.html -#: lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html msgid "E-mail" msgstr "" @@ -4654,10 +4771,39 @@ msgstr "" msgid "Remember me" msgstr "" +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS #: lms/templates/lti.html msgid "External resource" msgstr "" +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + #: lms/templates/lti.html msgid "View resource in a new window" msgstr "" @@ -4667,6 +4813,14 @@ msgid "" "Please provide launch_url. Click \"Edit\", and fill in the required fields." msgstr "" +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + #: lms/templates/manage_user_standing.html msgid "Disable or Reenable student accounts" msgstr "" @@ -4710,15 +4864,15 @@ msgid "" msgstr "" #: lms/templates/module-error.html -msgid "There has been an error on the {platform_name} servers" +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" msgstr "" #: lms/templates/module-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at {tech_support_email} to report any " -"problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." msgstr "" #: lms/templates/module-error.html @@ -4770,6 +4924,10 @@ msgstr "" msgid "Log Out" msgstr "" +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + #: lms/templates/navigation.html msgid "How it Works" msgstr "" @@ -4827,8 +4985,9 @@ msgstr "" #: lms/templates/provider_login.html msgid "" -"Please note that we will be sending your user name, email, and full name to " -"this third party site." +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." msgstr "" #: lms/templates/provider_login.html @@ -4885,10 +5044,12 @@ msgid "Account Acknowledgements" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Terms of Service{link_end}" msgstr "" #: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html msgid "I agree to the {link_start}Honor Code{link_end}" msgstr "" @@ -4969,6 +5130,26 @@ msgstr "" msgid "Register below to create your {platform_name} account" msgstr "" +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + #: lms/templates/register.html msgid "Please complete the following fields to register for an account. " msgstr "" @@ -5059,33 +5240,17 @@ msgid "Next" msgstr "" #: lms/templates/signup_modal.html -msgid "Sign Up for {span_start}{platform_name}{span_end}" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "E-mail *" +msgid "Sign Up for {platform_name}" msgstr "" #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname@domain.com" msgstr "" -#: lms/templates/signup_modal.html -msgid "Password *" -msgstr "" - -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Public Username *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. yourname (shown on forums)" msgstr "" -#: lms/templates/signup_modal.html lms/templates/signup_modal.html -msgid "Full Name *" -msgstr "" - #: lms/templates/signup_modal.html lms/templates/signup_modal.html msgid "e.g. Your Name (for certificates)" msgstr "" @@ -5094,6 +5259,10 @@ msgstr "" msgid "Welcome {name}" msgstr "" +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + #: lms/templates/signup_modal.html msgid "Ed. Completed" msgstr "" @@ -5110,14 +5279,6 @@ msgstr "" msgid "Goals in signing up for {platform_name}" msgstr "" -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Terms of Service{link_end}*" -msgstr "" - -#: lms/templates/signup_modal.html -msgid "I agree to the {link_start}Honor Code{link_end}*" -msgstr "" - #: lms/templates/signup_modal.html msgid "Already have an account?" msgstr "" @@ -5157,7 +5318,7 @@ msgid "Tag" msgstr "" #: lms/templates/staff_problem_info.html -msgid "Optional tag (eg \"done\" or \"broken\"):  " +msgid "Optional tag (eg \"done\" or \"broken\"):" msgstr "" #: lms/templates/staff_problem_info.html @@ -5202,43 +5363,11 @@ msgstr "" msgid "Textbook Navigation" msgstr "" -#: lms/templates/static_pdfbook.html -msgid "Page:" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom Out" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/static_pdfbook.html -msgid "Zoom In" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Automatic Zoom" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Actual Size" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Fit Page" -msgstr "" - -#: lms/templates/static_pdfbook.html -msgid "Full Width" -msgstr "" - -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Previous page" msgstr "" -#: lms/templates/static_pdfbook.html lms/templates/staticbook.html +#: lms/templates/staticbook.html msgid "Next page" msgstr "" @@ -5487,8 +5616,8 @@ msgstr "" msgid "Download transcript" msgstr "" -#: lms/templates/video.html lms/templates/video.html -msgid "{file_format}" +#: lms/templates/video.html +msgid "Download Handout" msgstr "" #: lms/templates/word_cloud.html @@ -5730,6 +5859,10 @@ msgstr "" msgid "Register for {course.display_number_with_default}" msgstr "" +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Overview" msgstr "" @@ -5738,6 +5871,20 @@ msgstr "" msgid "Share with friends and family!" msgstr "" +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + #: lms/templates/courseware/course_about.html msgid "Classes Start" msgstr "" @@ -5781,17 +5928,11 @@ msgstr "" msgid "Explore free courses from {university_name}." msgstr "" -#: lms/templates/courseware/courseware-error.html -msgid "" -"There has been an error on the {span_start}{platform_name}{span_end} servers" -msgstr "" - #: lms/templates/courseware/courseware-error.html msgid "" "We're sorry, this module is temporarily unavailable. Our staff is working to" -" fix it as soon as possible. Please email us at '{tech_support_email}' to report any" -" problems or downtime." +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." msgstr "" #: lms/templates/courseware/courseware.html @@ -5921,6 +6062,10 @@ msgstr "" msgid "{course_number} Course Info" msgstr "" +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + #: lms/templates/courseware/info.html lms/templates/courseware/info.html msgid "Course Updates & News" msgstr "" @@ -5941,12 +6086,12 @@ msgid "Instructor Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -msgid "Try New Beta Dashboard" +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" msgstr "" #: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html -msgid "Edit Course In Studio" +msgid "Try New Beta Dashboard" msgstr "" #: lms/templates/courseware/instructor_dashboard.html @@ -6281,12 +6426,6 @@ msgstr "" msgid "Count of Students that Opened a Subsection" msgstr "" -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/courseware/instructor_dashboard.html -#: lms/templates/instructor/instructor_dashboard_2/metrics.html -msgid "Loading..." -msgstr "" - #: lms/templates/courseware/instructor_dashboard.html #: lms/templates/instructor/instructor_dashboard_2/metrics.html msgid "Grade Distribution per Problem" @@ -6400,10 +6539,18 @@ msgstr "" msgid "Course Progress" msgstr "" +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + #: lms/templates/courseware/progress.html msgid "Course Progress for Student '{username}' ({email})" msgstr "" +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + #: lms/templates/courseware/progress.html msgid "{earned:.3n} of {total:.3n} possible points" msgstr "" @@ -6576,6 +6723,13 @@ msgid "" " of" msgstr "" +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + #: lms/templates/dashboard/_dashboard_course_listing.html msgid "Email Settings" msgstr "" @@ -6694,6 +6848,10 @@ msgstr "" msgid "Show Discussion" msgstr "" +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + #: lms/templates/discussion/_filter_dropdown.html msgid "Filter Topics" msgstr "" @@ -7060,24 +7218,14 @@ msgstr "" msgid "User Profile" msgstr "" -#: lms/templates/discussion/user_profile.html -msgid "Active Threads" +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread.mustache #: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Loading content" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -#: lms/templates/discussion/mustache/_profile_thread.mustache -msgid "View discussion" -msgstr "" - -#: lms/templates/discussion/mustache/_inline_thread.mustache -#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache -msgid "Hide discussion" +msgid "Collapse discussion" msgstr "" #: lms/templates/discussion/mustache/_inline_thread_show.mustache @@ -7089,6 +7237,14 @@ msgstr "" msgid "…" msgstr "" +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "" "Thank you for signing up for {platform_name}! To activate your account, " @@ -7128,10 +7284,19 @@ msgid "" "by a member of the course staff." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt msgid "Visit {course_about_url} to join the course and begin the beta test." msgstr "" +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + #: lms/templates/emails/add_beta_tester_email_message.txt #: lms/templates/emails/enroll_email_allowedmessage.txt #: lms/templates/emails/remove_beta_tester_email_message.txt @@ -7212,6 +7377,10 @@ msgid "" "{course_about_url} to join the course." msgstr "" +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + #: lms/templates/emails/enroll_email_allowedsubject.txt msgid "You have been invited to register for {course_name}" msgstr "" @@ -7222,10 +7391,6 @@ msgid "" "course staff. The course should now appear on your {site_name} dashboard." msgstr "" -#: lms/templates/emails/enroll_email_enrolledmessage.txt -msgid "To start accessing course materials, please visit {course_url}" -msgstr "" - #: lms/templates/emails/enroll_email_enrolledmessage.txt #: lms/templates/emails/unenroll_email_enrolledmessage.txt msgid "This email was automatically sent from {site_name} to {full_name}" @@ -7649,7 +7814,8 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Enter email addresses separated by new lines or commas." +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7660,9 +7826,10 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Email Addresses" +msgid "Email Addresses/Usernames" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Auto Enroll" msgstr "" @@ -7680,6 +7847,10 @@ msgid "" "once they make an account." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Notify users by email" @@ -7701,7 +7872,7 @@ msgid "Unenroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Batch Beta Testers" +msgid "Batch Beta Tester Addition" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -7710,6 +7881,16 @@ msgid "" "be enrolled as a beta tester." msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Add beta testers" msgstr "" @@ -7841,6 +8022,27 @@ msgstr "" msgid "Count of Students Opened a Subsection" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + #: lms/templates/instructor/instructor_dashboard_2/send_email.html #: lms/templates/instructor/instructor_dashboard_2/send_email.html msgid "Send Email" @@ -8072,6 +8274,12 @@ msgid "" "{end_p_tag}\n" msgstr "" +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + #: lms/templates/peer_grading/peer_grading.html msgid "" "Here are a list of problems that need to be peer graded for this course." @@ -8308,6 +8516,16 @@ msgstr "" msgid "Register for [Course Name] | Receipt (Order" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + #: lms/templates/shoppingcart/receipt.html msgid " () Electronic Receipt" msgstr "" @@ -8547,20 +8765,18 @@ msgid "In the Press" msgstr "" #: lms/templates/static_templates/server-down.html -msgid "Currently the {platform_name} servers are down" +msgid "Currently the {platform_name} servers are down" msgstr "" #: lms/templates/static_templates/server-down.html #: lms/templates/static_templates/server-overloaded.html msgid "" "Our staff is currently working to get the site back up as soon as possible. " -"Please email us at {tech_support_email} to report any " -"problems or downtime." +"Please email us at {tech_support_email} to report any problems or downtime." msgstr "" #: lms/templates/static_templates/server-error.html -msgid "There has been a 500 error on the {platform_name} servers" +msgid "There has been a 500 error on the {platform_name} servers" msgstr "" #: lms/templates/static_templates/server-error.html @@ -8570,7 +8786,7 @@ msgid "" msgstr "" #: lms/templates/static_templates/server-overloaded.html -msgid "Currently the {platform_name} servers are overloaded" +msgid "Currently the {platform_name} servers are overloaded" msgstr "" #: lms/templates/university_profile/edge.html @@ -8941,6 +9157,8 @@ msgid "Complete your other re-verifications" msgstr "" #: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html msgid "Return to where you left off" msgstr "" @@ -8981,13 +9199,7 @@ msgid "Failed" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "" -"Don't want to re-verify right now? {a_start}Return to where you left " -"off{a_end}" -msgstr "" - -#: lms/templates/verify_student/midcourse_reverify_dash.html -msgid "{a_start}Return to where you left off{a_end}" +msgid "Don't want to re-verify right now?" msgstr "" #: lms/templates/verify_student/midcourse_reverify_dash.html @@ -9676,19 +9888,16 @@ msgid "" "immediately visible to other course team members." msgstr "" -#: cms/templates/component.html -msgid "Editor" -msgstr "" - #: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html msgid "Duplicate" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Duplicate this component" msgstr "" -#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/component.html msgid "Delete this component" msgstr "" @@ -9702,23 +9911,40 @@ msgstr "" msgid "Container" msgstr "" -#: cms/templates/container.html cms/templates/studio_vertical_wrapper.html -msgid "No Actions" +#: cms/templates/container.html +msgid "This page has no content yet." msgstr "" -#: cms/templates/container.html +#: cms/templates/container.html cms/templates/container.html msgid "Publishing Status" msgstr "" #: cms/templates/container.html -msgid "This content is published with unit {unit_name}." +msgid "Published" msgstr "" #: cms/templates/container.html msgid "" -"You can view course components that contain other components on this page. " -"In the case of experiment blocks, this allows you to confirm that you have " -"properly configured your experiment groups." +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." msgstr "" #: cms/templates/course_info.html cms/templates/course_info.html @@ -9753,6 +9979,13 @@ msgstr "" msgid "View Live" msgstr "" +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + #: cms/templates/edit-tabs.html msgid "Show this page" msgstr "" @@ -11387,6 +11620,10 @@ msgstr "" msgid "Expand or Collapse" msgstr "" +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + #: cms/templates/textbooks.html msgid "You have unsaved changes. Do you really want to leave this page?" msgstr "" @@ -11475,15 +11712,15 @@ msgid "" msgstr "" #: cms/templates/unit.html -msgid "This unit is scheduled to be released to students" +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html -msgid "on {date}" -msgstr "" - -#: cms/templates/unit.html -msgid "with the subsection {link_start}{name}{link_end}" +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" msgstr "" #: cms/templates/unit.html diff --git a/conf/locale/cy/LC_MESSAGES/djangojs.mo b/conf/locale/cy/LC_MESSAGES/djangojs.mo index 50d7d5f3534deb0b16f8c8725c513ae4c376ebcb..b8ab5819d9f11a67e3db134c0bf0e5e11c45080e 100644 GIT binary patch delta 35 rcmZ3&vV>*AIxbUP10w}Pb1MVOi96)DOmvM*6by~63=B3taA5=hv6Tt5 delta 35 pcmZ3&vV>*AIxb^fV?zZ4ODiL@i96(gJVQ$bBLgcVqm2(-7y+@m3Aq3O diff --git a/conf/locale/cy/LC_MESSAGES/djangojs.po b/conf/locale/cy/LC_MESSAGES/djangojs.po index c7fedf5de8..d934dd5e95 100644 --- a/conf/locale/cy/LC_MESSAGES/djangojs.po +++ b/conf/locale/cy/LC_MESSAGES/djangojs.po @@ -14,8 +14,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-03-31 09:26-0400\n" -"PO-Revision-Date: 2014-03-19 20:22+0000\n" +"POT-Creation-Date: 2014-05-02 17:09-0400\n" +"PO-Revision-Date: 2014-04-24 13:00+0000\n" "Last-Translator: sarina \n" "Language-Team: Welsh (http://www.transifex.com/projects/p/edx-platform/language/cy/)\n" "MIME-Version: 1.0\n" @@ -26,6 +26,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js #: cms/static/js/views/course_info_update.js +#: cms/static/js/views/modals/edit_xblock.js #: common/static/coffee/src/discussion/utils.js msgid "OK" msgstr "" @@ -34,6 +35,8 @@ msgstr "" #: cms/static/js/base.js cms/static/js/views/asset.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/show_textbook.js cms/static/js/views/validation.js +#: cms/static/js/views/modals/base_modal.js +#: cms/static/js/views/pages/container.js #: lms/static/admin/js/admin/DateTimeShortcuts.js #: lms/static/admin/js/admin/DateTimeShortcuts.js msgid "Cancel" @@ -343,6 +346,8 @@ msgstr "" #: common/static/coffee/src/discussion/views/discussion_thread_list_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js #: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js #: common/static/coffee/src/discussion/views/response_comment_view.js msgid "Sorry" msgstr "" @@ -399,18 +404,16 @@ msgid "vote" msgstr "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "" -"%(voteNum)s%(startSrSpan)s vote (click to remove your vote)%(endSrSpan)s" -msgid_plural "" -"%(voteNum)s%(startSrSpan)s votes (click to remove your vote)%(endSrSpan)s" +msgid "vote (click to remove your vote)" +msgid_plural "votes (click to remove your vote)" msgstr[0] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" #: common/static/coffee/src/discussion/views/discussion_content_view.js -msgid "%(voteNum)s%(startSrSpan)s vote (click to vote)%(endSrSpan)s" -msgid_plural "%(voteNum)s%(startSrSpan)s votes (click to vote)%(endSrSpan)s" +msgid "vote (click to vote)" +msgid_plural "votes (click to vote)" msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -476,6 +479,11 @@ msgstr "" msgid "Pin Thread" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_thread_view.js +msgid "" +"The thread you selected has been deleted. Please select another thread." +msgstr "" + #: common/static/coffee/src/discussion/views/discussion_thread_view.js msgid "We had some trouble loading responses. Please reload the page." msgstr "" @@ -516,6 +524,10 @@ msgstr "" msgid "Are you sure you want to delete this post?" msgstr "" +#: common/static/coffee/src/discussion/views/discussion_user_profile_view.js +msgid "We had some trouble loading the page you requested. Please try again." +msgstr "" + #: common/static/coffee/src/discussion/views/response_comment_show_view.js msgid "anonymous" msgstr "" @@ -906,9 +918,10 @@ msgid "" "beta tester." msgstr "" -#. Translators: A list of email addresses appears after this sentence; +#. Translators: A list of identifiers (which are email addresses and/or +#. usernames) appears after this sentence; #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "Could not find users associated with the following email addresses:" +msgid "Could not find users associated with the following identifiers:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -916,7 +929,7 @@ msgid "Error enrolling/unenrolling users." msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js -msgid "The following email addresses are invalid:" +msgid "The following email addresses and/or usernames are invalid:" msgstr "" #: lms/static/coffee/src/instructor_dashboard/membership.js @@ -1250,15 +1263,16 @@ msgid "(Show)" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Hyperlink

http://example.com/ \"optional title\"

" +msgid "Insert Hyperlink" +msgstr "" + +#. Translators: Please keep the quotation marks (") around this text +#: lms/static/js/Markdown.Editor.js lms/static/js/Markdown.Editor.js.c +msgid "\"optional title\"" msgstr "" #: lms/static/js/Markdown.Editor.js -msgid "" -"

Insert Image (upload file or type " -"url)

http://example.com/images/diagram.jpg \"optional " -"title\"

" +msgid "Insert Image (upload file or type url)" msgstr "" #: lms/static/js/Markdown.Editor.js @@ -1368,18 +1382,13 @@ msgstr "" msgid "Studio's having trouble saving your work" msgstr "" -#: cms/static/coffee/src/views/module_edit.js -msgid "Editing: %s" -msgstr "" - -#: cms/static/coffee/src/views/module_edit.js #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/tabs.js #: cms/static/coffee/src/views/unit.js #: cms/static/coffee/src/xblock/cms.runtime.v1.js -#: cms/static/js/models/section.js cms/static/js/views/asset.js -#: cms/static/js/views/course_info_handout.js +#: cms/static/js/models/section.js cms/static/js/utils/drag_and_drop.js +#: cms/static/js/views/asset.js cms/static/js/views/course_info_handout.js #: cms/static/js/views/course_info_update.js cms/static/js/views/overview.js -#: cms/static/js/views/overview.js.c +#: cms/static/js/views/xblock_editor.js msgid "Saving…" msgstr "" @@ -1395,6 +1404,7 @@ msgstr "" #: cms/static/coffee/src/views/tabs.js cms/static/coffee/src/views/unit.js #: cms/static/js/base.js cms/static/js/views/course_info_update.js +#: cms/static/js/views/pages/container.js msgid "Deleting…" msgstr "" @@ -1402,19 +1412,19 @@ msgstr "" msgid "Adding…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Duplicating…" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Delete this component?" msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Deleting this component is permanent and cannot be undone." msgstr "" -#: cms/static/coffee/src/views/unit.js +#: cms/static/coffee/src/views/unit.js cms/static/js/views/pages/container.js msgid "Yes, delete this component" msgstr "" @@ -1561,6 +1571,10 @@ msgstr "" msgid "Upload a new PDF to “<%= name %>”" msgstr "" +#: cms/static/js/views/edit_chapter.js +msgid "Please select a PDF file to upload." +msgstr "" + #: cms/static/js/views/edit_textbook.js #: cms/static/js/views/overview_assignment_grader.js msgid "Saving" @@ -1576,6 +1590,10 @@ msgid "" "extension." msgstr "" +#: cms/static/js/views/metadata.js +msgid "Upload File" +msgstr "" + #: cms/static/js/views/overview.js msgid "Collapse All Sections" msgstr "" @@ -1637,6 +1655,10 @@ msgstr "" msgid "Deleting" msgstr "" +#: cms/static/js/views/uploads.js +msgid "Upload" +msgstr "" + #: cms/static/js/views/uploads.js msgid "We're sorry, there was an error" msgstr "" @@ -1666,6 +1688,26 @@ msgstr "" msgid "Your changes have been saved." msgstr "" +#: cms/static/js/views/xblock_editor.js +msgid "Editor" +msgstr "" + +#: cms/static/js/views/xblock_editor.js +msgid "Settings" +msgstr "" + +#: cms/static/js/views/modals/base_modal.js +msgid "Save" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Component" +msgstr "" + +#: cms/static/js/views/modals/edit_xblock.js +msgid "Editing: %(title)s" +msgstr "" + #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -1690,3 +1732,13 @@ msgstr "" #: cms/static/js/views/settings/main.js msgid "Files must be in JPEG or PNG format." msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "" +"Sorry, there was an error parsing the subtitles that you uploaded. Please " +"check the format and try again." +msgstr "" + +#: cms/static/js/views/video/translations_editor.js +msgid "Upload translation" +msgstr "" diff --git a/conf/locale/da/LC_MESSAGES/django.mo b/conf/locale/da/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..cea8977c3c1ee5987f0112f7640168755c094bd9 GIT binary patch literal 505 zcmY*V+e!m55LNVPAAR;=1Rq*-nry9FQwri0!D5ls_q03Ru56Q#q_%#D-{YV7EzY*$ z<-j4AImyg9pF7*{8;ninE_0u`#XMxz=rTXJc*bk3`N7cJ7aB*r%ki0fD6LUI`4U~F zvA;U{gt14dU zNDA6A?VvnH*@pB~r4nUFN*3ZHy_R+Nf4Vlx6Oczrb`B&Xxz{0L_TAEY1$<+Qxh@DZ z(lZ5D+LU1mjcJTd39(o#TB`}m2`%f9gj?GU!im2wMfLrU$hBxDgS)}?Zyae$CYRPk zGTi*lv5QE{C^(_g^k6*IK2YpGWjEOU)zw2z$m6vc+q^V|g6^n{$t}m`ISG#PO~Hj8 qQ3Yx1=*NeGTqnb7?sbJX9Dh(?-0B$m?H;VR{f2?PKBUcFvhf98K$lzq literal 0 HcmV?d00001 diff --git a/conf/locale/da/LC_MESSAGES/django.po b/conf/locale/da/LC_MESSAGES/django.po new file mode 100644 index 0000000000..bcd096de26 --- /dev/null +++ b/conf/locale/da/LC_MESSAGES/django.po @@ -0,0 +1,12580 @@ +# #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +# edX community translations have been downloaded from Danish (http://www.transifex.com/projects/p/edx-platform/language/da/). +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# django-studio.po (edx-platform) #-#-#-#-# +# edX translation file. +# Copyright (C) 2014 EdX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +# edX community translations have been downloaded from Danish (http://www.transifex.com/projects/p/edx-platform/language/da/) +# Copyright (C) 2014 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# mako-studio.po (edx-platform) #-#-#-#-# +# edX translation file +# Copyright (C) 2014 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# messages.po (edx-platform) #-#-#-#-# +# edX translation file +# Copyright (C) 2013 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +# #-#-#-#-# wiki.po (edx-platform) #-#-#-#-# +# edX translation file +# Copyright (C) 2014 edX +# This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: edx-platform\n" +"Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" +"POT-Creation-Date: 2014-05-02 17:10-0400\n" +"PO-Revision-Date: 2014-02-06 03:04+0000\n" +"Last-Translator: \n" +"Language-Team: Danish (http://www.transifex.com/projects/p/edx-platform/language/da/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"Language: da\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Translators: "Open Ended Panel" appears on a tab that, when clicked, opens +#. up a panel that +#. displays information about open-ended problems that a user has submitted or +#. needs to grade +#: cms/djangoapps/contentstore/utils.py common/lib/xmodule/xmodule/tabs.py +msgid "Open Ended Panel" +msgstr "" + +#: common/djangoapps/course_modes/models.py +msgid "Honor Code Certificate" +msgstr "" + +#: common/djangoapps/course_modes/views.py common/djangoapps/student/views.py +msgid "Enrollment is closed" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Enrollment mode not supported" +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "Invalid amount selected." +msgstr "" + +#: common/djangoapps/course_modes/views.py +msgid "No selected price or selected price is too low." +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Administrator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Moderator" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Community TA" +msgstr "" + +#: common/djangoapps/django_comment_common/models.py +msgid "Student" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "" +"Your account has been disabled. If you believe this was done in error, " +"please contact us at {link_start}{support_email}{link_end}" +msgstr "" + +#: common/djangoapps/student/middleware.py +msgid "Disabled Account" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Male" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Female" +msgstr "" + +#. Translators: 'Other' refers to the student's gender +#. Translators: 'Other' refers to the student's level of education +#: common/djangoapps/student/models.py common/djangoapps/student/models.py +msgid "Other" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Doctorate" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Master's or professional degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Bachelor's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Associate's degree" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Secondary/high school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Junior secondary/junior high/middle school" +msgstr "" + +#: common/djangoapps/student/models.py +msgid "Elementary/primary school" +msgstr "" + +#. Translators: 'None' refers to the student's level of education +#: common/djangoapps/student/models.py +msgid "None" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id not specified" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Course id is invalid" +msgstr "" + +#: common/djangoapps/student/views.py +#: lms/templates/courseware/course_about.html +msgid "Course is full" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You are not enrolled in this course" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Enrollment action is invalid" +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like +#. Google or LinkedIn). +#: common/djangoapps/student/views.py +msgid "" +"There is no {platform_name} account associated with your {provider_name} " +"account. Please use your {platform_name} credentials or pick another " +"provider." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "There was an error receiving your login information. Please email us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has been temporarily locked due to excessive login failures. " +"Try again later." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"Your password has expired due to password policy on this account. You must " +"reset your password before you can log in again. Please click the Forgot " +"Password\" link on this page to reset your password before logging in again." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Too many failed login attempts. Try again later." +msgstr "" + +#: common/djangoapps/student/views.py lms/templates/provider_login.html +msgid "Email or password is incorrect." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"This account has not been activated. We have sent another activation " +"message. Please check your e-mail for the activation instructions." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please enter a username" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Please choose an option" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "User with username {} does not exist" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully disabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Successfully reenabled {}'s account" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unexpected account status" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Public Username '{username}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with the Email '{email}' already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Error (401 {field}). E-mail us." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "To enroll, you must follow the honor code." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "You must accept the terms of service." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username must be minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A properly formatted e-mail is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your legal name must be a minimum of two characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A valid password is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Accepting Terms of Service is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Agreeing to the Honor Code is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A level of education is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your gender is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your year of birth is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Your mailing address is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A description of your goals is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A city is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "A country is required" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Email cannot be more than {0} characters long" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail is required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Username should only consist of A-Z and 0-9, with no spaces." +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Password: " +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Could not send activation e-mail." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unknown error. Please e-mail us to let us know how it happened." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are re-using a password that you have used recently. You must have {0} " +"distinct password(s) before reusing a previous password." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "" +"You are resetting passwords too frequently. Due to security policies, {0} " +"day(s) must elapse between password resets" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Password reset unsuccessful" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "No inactive user with this e-mail exists" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Unable to send reactivation email" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Invalid password" +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Valid e-mail address required." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "An account with this e-mail already exists." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Old email is the same as the new email." +msgstr "" + +#: common/djangoapps/student/views.py +msgid "Name required" +msgstr "" + +#: common/djangoapps/student/views.py common/djangoapps/student/views.py +msgid "Invalid ID" +msgstr "" + +#. Translators: the translation for "LONG_DATE_FORMAT" must be a format +#. string for formatting dates in a long form. For example, the +#. American English form is "%A, %B %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "LONG_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "DATE_TIME_FORMAT" must be a format +#. string for formatting dates with times. For example, the American +#. English form is "%b %d, %Y at %H:%M". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "DATE_TIME_FORMAT" +msgstr "" + +#. Translators: the translation for "SHORT_DATE_FORMAT" must be a +#. format string for formatting dates in a brief form. For example, +#. the American English form is "%b %d %Y". +#. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "SHORT_DATE_FORMAT" +msgstr "" + +#. Translators: the translation for "TIME_FORMAT" must be a format +#. string for formatting times. For example, the American English +#. form is "%H:%M:%S". See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgid "TIME_FORMAT" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "AM" +msgstr "" + +#. Translators: This is an AM/PM indicator for displaying times. It is +#. used for the %p directive in date-time formats. See http://strftime.org +#. for details. +#: common/djangoapps/util/date_utils.py +msgctxt "am/pm indicator" +msgid "PM" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Monday Februrary 10, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Monday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Tuesday Februrary 11, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Tuesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Wednesday Februrary 12, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Wednesday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Thursday Februrary 13, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Thursday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Friday Februrary 14, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Friday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Saturday Februrary 15, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Saturday" +msgstr "" + +#. Translators: this is a weekday name that will be used when displaying +#. dates, as in "Sunday Februrary 16, 2014". It is used for the %A +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "weekday name" +msgid "Sunday" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Mon Feb 10, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Mon" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Tue Feb 11, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Tue" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Wed Feb 12, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Wed" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Thu Feb 13, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Thu" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Fri Feb 14, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Fri" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sat Feb 15, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sat" +msgstr "" + +#. Translators: this is an abbreviated weekday name that will be used when +#. displaying dates, as in "Sun Feb 16, 2014". It is used for the %a +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated weekday name" +msgid "Sun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jan 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jan" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Feb 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Feb" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Mar 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Mar" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Apr 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Apr" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "May 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "May" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jun 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jun" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Jul 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Jul" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Aug 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Aug" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Sep 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Sep" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Oct 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Oct" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Nov 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Nov" +msgstr "" + +#. Translators: this is an abbreviated month name that will be used when +#. displaying dates, as in "Dec 10, 2014". It is used for the %b +#. directive in date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "abbreviated month name" +msgid "Dec" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "January 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "January" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "February 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "February" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "March 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "March" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "April 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "April" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "May 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "May" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "June 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "June" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "July 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "July" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "August 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "August" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "September 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "September" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "October 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "October" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "November 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "November" +msgstr "" + +#. Translators: this is a month name that will be used when displaying +#. dates, as in "December 10, 2014". It is used for the %B directive in +#. date-time formats. See http://strftime.org for details. +#: common/djangoapps/util/date_utils.py +msgctxt "month name" +msgid "December" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Invalid Length ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or more" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must be {0} characters or less" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Must be more complex ({0})" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more uppercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more lowercase characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more digits" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more punctuation characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more non ascii characters" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "must contain {0} or more unique words" +msgstr "" + +#: common/djangoapps/util/password_policy_validators.py +msgid "Too similar to a restricted dictionary word." +msgstr "" + +#: common/lib/capa/capa/capa_problem.py +msgid "Cannot rescore problems with possible file submissions" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "correct" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incorrect" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "incomplete" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py common/lib/capa/capa/inputtypes.py +msgid "unanswered" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "processing" +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your file(s) have been submitted. As soon as your submission is graded, this" +" message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Your answer has been submitted. As soon as your submission is graded, this " +"message will be replaced with the grader's feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "" +"Submitted. As soon as a response is returned, this message will be replaced " +"by that feedback." +msgstr "" + +#: common/lib/capa/capa/inputtypes.py +msgid "No response from Xqueue within {xqueue_timeout} seconds. Aborted." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Error {err} in evaluating hint function {hintfn}." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "(Source code line unavailable)" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "See XML source line {sourcenum}." +msgstr "" + +#. Translators: 'unmask_name' is a method name and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "unmask_name called on response that is not masked" +msgstr "" + +#. Translators: 'shuffle' and 'answer-pool' are attribute names and should not +#. be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Do not use shuffle and answer-pool at the same time" +msgstr "" + +#. Translators: 'answer-pool' is an attribute name and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "answer-pool value should be an integer" +msgstr "" + +#. Translators: 'Choicegroup' is an input type and should not be translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Choicegroup must include at least 1 correct and 1 incorrect choice" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py common/lib/capa/capa/responsetypes.py +msgid "There was a problem with the staff answer to this problem." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{student_answer}' as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use variables ({bad_variables}) in numerical problems." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "factorial function evaluated outside its domain:'{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid math syntax: '{student_answer}'" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "You may not use complex numbers in range tolerance problems" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: complex boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"There was a problem with the staff answer to this problem: empty boundary." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "CustomResponse: check function returned an invalid dictionary!" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"Unable to deliver your submission to grader (Reason: {error_msg}). Please " +"try again later." +msgstr "" + +#. Translators: 'grader' refers to the edX automatic code grader. +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/capa/capa/responsetypes.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Invalid grader reply. Please contact the course staff." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: {bad_input} not permitted in answer." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "" +"factorial function not permitted in answer for this problem. Provided answer" +" was: {bad_input}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Invalid input: Could not parse '{bad_input}' as a formula" +msgstr "" + +#. Translators: 'SchematicResponse' is a problem type and should not be +#. translated. +#: common/lib/capa/capa/responsetypes.py +msgid "Error in evaluating SchematicResponse. The error was: {error_msg}" +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "The Staff answer could not be interpreted as a number." +msgstr "" + +#: common/lib/capa/capa/responsetypes.py +msgid "Could not interpret '{given_answer}' as a number." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Final Check" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Checking..." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.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_base.py +msgid "" +"The problem's state was corrupted by an invalid submission. The submission " +"consisted of:" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "If this error persists, please contact the course staff." +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_base.py +#: common/lib/xmodule/xmodule/capa_base.py +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem is closed." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be reset before it can be checked again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "You must wait at least {wait} seconds between submissions." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"You must wait at least {wait_secs} between submissions. {remaining_secs} " +"remaining." +msgstr "" + +#. Translators: {msg} will be replaced with a problem's error message. +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Error: {msg}" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_hour} hour" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_minute} minute" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "{num_second} second" +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_base.py +msgid "Problem's definition does not support rescoring." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem must be answered before it can be graded again." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Problem needs to be reset prior to save." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Your answers have been saved." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Your answers have been saved but not graded. Click 'Check' to grade them." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Refresh the page and make an attempt before resetting." +msgstr "" + +#: common/lib/xmodule/xmodule/capa_module.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 +msgid "" +"The state of this problem has changed since you loaded this page. Please " +"refresh your page." +msgstr "" + +#: common/lib/xmodule/xmodule/course_module.py +msgid "General" +msgstr "" + +#. Translators: TBD stands for 'To Be Determined' and is used when a course +#. does not yet have an announced start date. +#: common/lib/xmodule/xmodule/course_module.py +msgid "TBD" +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse custom parameter: {custom_parameter}. Should be \"x=y\" " +"string." +msgstr "" + +#: common/lib/xmodule/xmodule/lti_module.py +msgid "" +"Could not parse LTI passport: {lti_passport}. Should be \"id:key:secret\" " +"string." +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: 'Courseware' refers to the tab in the courseware that leads to +#. the content of a course +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/courseware/courseware-error.html +msgid "Courseware" +msgstr "" + +#. Translators: "Course Info" is the name of the course's information and +#. updates page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Course Info" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Progress" is the name of the student's course progress page +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/peer_grading/peer_grading.html +msgid "Progress" +msgstr "" + +#. Translators: "Wiki" is the name of the course's wiki page +#: common/lib/xmodule/xmodule/tabs.py lms/djangoapps/course_wiki/views.py +#: lms/templates/wiki/base.html +msgid "Wiki" +msgstr "" + +#. Translators: "Discussion" is the title of the course forum page +#. Translators: 'Discussion' refers to the tab in the courseware that leads to +#. the discussion forums +#: common/lib/xmodule/xmodule/tabs.py common/lib/xmodule/xmodule/tabs.py +msgid "Discussion" +msgstr "" + +#: common/lib/xmodule/xmodule/tabs.py cms/templates/textbooks.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Textbooks" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Staff grading" appears on a tab that allows +#. staff to view open-ended problems that require staff grading +#: common/lib/xmodule/xmodule/tabs.py +#: lms/templates/instructor/staff_grading.html +msgid "Staff grading" +msgstr "" + +#. Translators: "Peer grading" appears on a tab that allows +#. students to view open-ended problems that require grading +#: common/lib/xmodule/xmodule/tabs.py +msgid "Peer grading" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: "Syllabus" appears on a tab that, when clicked, opens the +#. syllabus of the course. +#: common/lib/xmodule/xmodule/tabs.py lms/templates/courseware/syllabus.html +msgid "Syllabus" +msgstr "" + +#. Translators: 'Instructor' appears on the tab that leads to the instructor +#. dashboard, which is +#. a portal where an instructor can get data and perform various actions on +#. their course +#: common/lib/xmodule/xmodule/tabs.py +msgid "Instructor" +msgstr "" + +#. Translators: "Self" is used to denote an openended response that is self- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Self" +msgstr "" + +#. Translators: "AI" is used to denote an openended response that is machine- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "AI" +msgstr "" + +#. Translators: "Peer" is used to denote an openended response that is peer- +#. graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Peer" +msgstr "" + +#. Translators: "Not started" is used to communicate to a student that their +#. response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Not started." +msgstr "" + +#. Translators: "Being scored." is used to communicate to a student that their +#. response +#. are in the process of being scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Being scored." +msgstr "" + +#. Translators: "Scoring finished" is used to communicate to a student that +#. their response +#. have been scored, but the full scoring process is not yet complete +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scoring finished." +msgstr "" + +#. Translators: "Complete" is used to communicate to a student that their +#. openended response has been fully scored +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Complete." +msgstr "" + +#. Translators: "Scored rubric" appears to a user as part of a longer +#. string that looks something like: "Scored rubric from grader 1". +#. "Scored" is an adjective that modifies the noun "rubric". +#. That longer string appears when a user is viewing a graded rubric +#. returned from one of the graders of their openended response problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "Scored rubric" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "" +"You have attempted this question {number_of_student_attempts} times. You are" +" only allowed to attempt it {max_number_of_attempts} times." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +msgid "The problem state got out-of-sync. Please try reloading the page." +msgstr "" + +#. Translators: "Self-Assessment" refers to the self-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Self-Assessment" +msgstr "" + +#. Translators: "Peer-Assessment" refers to the peer-assessed mode of +#. openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Peer-Assessment" +msgstr "" + +#. Translators: "Instructor-Assessment" refers to the instructor-assessed mode +#. of openended evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "Instructor-Assessment" +msgstr "" + +#. Translators: "AI-Assessment" refers to the machine-graded mode of openended +#. evaluation +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_rubric.py +msgid "AI-Assessment" +msgstr "" + +#. Translators: 'tag' is one of 'feedback', 'submission_id', +#. 'grader_id', or 'score'. They are categories that a student +#. responds to when filling out a post-assessment survey +#. of his or her grade from an openended problem. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Could not find needed tag {tag_name} in the survey responses. Please try " +"submitting again." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "There was an error saving your feedback. Please contact course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Couldn't submit feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your feedback." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Unable to save your feedback. Please try again later." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Successfully saved your submission." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Unable to submit your submission to the grader. Please try again later." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error getting feedback from grader." +msgstr "" + +#. Translators: the `grader` refers to the grading service open response +#. problems +#. are sent to, either to be machine-graded, peer-graded, or instructor- +#. graded. +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "No feedback available from grader." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "Error handling action. Please try again." +msgstr "" + +#. Translators: this string appears once an openended response +#. is submitted but before it has been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +msgid "" +"Your response has been submitted. Please check back later for your grade." +msgstr "" + +#. Translators: "Not started" communicates to a student that their response +#. has not yet been graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Not started" +msgstr "" + +#. Translators: "In progress" communicates to a student that their response +#. is currently in the grading process +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "In progress" +msgstr "" + +#. Translators: "Done" communicates to a student that their response +#. has been fully graded +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "Done" +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We could not find a file in your submission. Please try choosing a file or " +"pasting a URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py +msgid "" +"We are having trouble saving your file. Please try another file or paste a " +"URL to your file into the answer box." +msgstr "" + +#: common/lib/xmodule/xmodule/open_ended_grading_classes/self_assessment_module.py +msgid "Error saving your score. Please notify course staff." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Can't receive transcripts from Youtube for {youtube_id}. Status code: " +"{status_code}." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Can't find any transcripts on the Youtube service." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "We support only SubRip (*.srt) transcripts format." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "" +"Something wrong with SubRip transcripts file during parsing. Inner message " +"is {error_message}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "Something wrong with SubRip transcripts file during parsing." +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/transcripts_utils.py +msgid "{exception_message}: Can't find uploaded transcripts: {user_filename}" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_module.py +msgid "A YouTube URL or a link to a file hosted anywhere on the web." +msgstr "" + +#. Translators: This is a type of file used for captioning in the video +#. player. +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "SubRip (.srt) file" +msgstr "" + +#: common/lib/xmodule/xmodule/video_module/video_xfields.py +msgid "Text (.txt) file" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Navigation" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "About these documents" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +msgid "Index" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/wiki/plugins/attachments/index.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Search" +msgstr "" + +#: common/static/js/vendor/mathjax-MathJax-c9db6ac/docs/source/mjtheme/layout.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/copyright.html +msgid "Copyright" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{label} {problem_name} - {count_grade} {students} ({percent:.0f}%: " +"{grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "students" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "questions" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{num_students} student(s) opened Subsection {subsection_num}: " +"{subsection_name}" +msgstr "" + +#: lms/djangoapps/class_dashboard/dashboard_data.py +msgid "" +"{problem_info_x} {problem_info_n} - {count_grade} {students} " +"({percent:.0f}%: {grade:.0f}/{max_grade:.0f} {questions})" +msgstr "" + +#. Translators: this string includes wiki markup. Leave the ** and the _ +#. alone. +#: lms/djangoapps/course_wiki/views.py +msgid "This is the wiki for **{organization}**'s _{course_name}_." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Course page automatically created." +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Welcome to the edX Wiki" +msgstr "" + +#: lms/djangoapps/course_wiki/views.py +msgid "Visit a course wiki to add an article." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} does not exist." +msgstr "" + +#: lms/djangoapps/courseware/views.py +msgid "User {username} has never accessed problem {location}" +msgstr "" + +#: lms/djangoapps/courseware/features/video.py lms/templates/video.html +msgid "ERROR: No playable video sources found!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Path {0} doesn't exist, please create it, or configure a different path with" +" GIT_REPO_DIR" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "" +"Non usable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to get git log" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "git clone or pull failed!" +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to run import command." +msgstr "" + +#: lms/djangoapps/dashboard/git_import.py +msgid "The underlying module store does not support import." +msgstr "" + +#. Translators: This is an error message when they ask for a +#. particular version of a git repository and that version isn't +#. available from the remote source they specified +#: lms/djangoapps/dashboard/git_import.py +msgid "The specified remote branch is not available." +msgstr "" + +#. Translators: Error message shown when they have asked for a git +#. repository branch, a specific version within a repository, that +#. doesn't exist, or there is a problem changing to it. +#: lms/djangoapps/dashboard/git_import.py +msgid "Unable to switch to specified branch. Please check your branch name." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}, error {1}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed in authenticating {0}\n" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "fixed password" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "All ok!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Must provide full name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email must end in" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed - email {0} already exists as external_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Password must be supplied if not using certificates" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "email address required (not username)" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Oops, failed to create user {0}, IntegrityError" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "User {0} created successfully!" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with email address {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Cannot find user with username {0} - {1}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted user {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Statistic" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Value" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Site statistics" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Total number of users" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Courses loaded in the modulestore" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +#: lms/templates/tracking_log.html +msgid "username" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "email" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Repair Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Create User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Delete User Results" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "The git repo location should end with '.git', and be a valid url" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Added Course" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Refusing to import. GIT_IMPORT_WITH_XMLMODULESTORE is not turned on, and it " +"is generally not safe to import into an XMLModuleStore with multithreaded. " +"We recommend you enable the MongoDB based module store instead, unless this " +"is a development environment." +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "" +"The course {0} already exists in the data directory! (reloading anyway)" +msgstr "" + +#. Translators: unable to download the course content from +#. the source git repository. Clone occurs if this is brand +#. new, and pull is when it is being updated from the +#. source. +#: lms/djangoapps/dashboard/sysadmin.py +msgid "" +"Unable to clone or pull repository. Please check your url. Output was: {0!r}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Failed to clone repository to {0}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Successfully switched to branch: {branch_name}" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Loaded course {0} {1}
Errors:" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: cms/templates/index.html cms/templates/settings.html +msgid "Course Name" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Directory/ID" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Git Commit" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Change" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Last Editor" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Information about all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Error - cannot get course with ID {0}
{1}
" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Deleted" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "course_id" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# enrolled" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "# staff" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "instructors" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +msgid "Enrollment information for all courses" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "role" +msgstr "" + +#: lms/djangoapps/dashboard/sysadmin.py +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "full_name" +msgstr "" + +#: lms/djangoapps/dashboard/management/commands/git_add_course.py +msgid "" +"Import the specified git repository and optional branch into the modulestore" +" and optionally specified directory." +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with email address" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Cannot find user with username" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Failed in authenticating" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Unable to clone or pull repository" +msgstr "" + +#: lms/djangoapps/dashboard/tests/test_sysadmin.py +msgid "Error - cannot get course with ID" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Re-open thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/mustache_helpers.py +msgid "Close thread" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Title can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Body can't be empty" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Comment level too deep" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "allowed file types are '%(file_types)s'" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "maximum upload file size is %(file_size)sK" +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "" +"Error uploading file. Please contact the site administrator. Thank you." +msgstr "" + +#: lms/djangoapps/django_comment_client/base/views.py +msgid "Good" +msgstr "" + +#: lms/djangoapps/django_comment_client/forum/views.py +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "All Groups" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "User does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Task is already running." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Username" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/help_modal.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Name" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Email" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Language" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Location" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Birth Year" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "Gender" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Level of Education" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py lms/templates/register.html +msgid "Mailing Address" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Goals" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Module does not exist." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "An error occurred while deleting the score." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Complete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Incomplete" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Your grade report is being generated! You can view the status of the " +"generation task in the 'Pending Instructor Tasks' section." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"A grade report generation task is already in progress. Check the 'Pending " +"Instructor Tasks' table for the status of the task. When completed, the " +"report will be available for download in the table below." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully changed due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Successfully reset due date for student {0} for {1} to {2}" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Membership" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Student Admin" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +msgid "Extensions" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Data Download" +msgstr "" + +#: lms/djangoapps/instructor/views/instructor_dashboard.py +#: lms/templates/courseware/instructor_dashboard.html +msgid "Analytics" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Course Statistics At A Glance" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found a single student. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find student with that email or username." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Summary Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Raw Grades of students enrolled in {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{problem_url}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for resetting \"{problem_url}\": problem " +"not found." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for resetting \"{url}\": {message}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found module. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname: {url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Deleted student module state for {state}!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to delete module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Module state successfully reset!" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't reset module state for {id}/{url}. " +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to create a background task for rescoring \"{key}\" for student {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to create a background task for rescoring \"{key}\": {id}." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Progress page for username: {username} with email address: {email}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Assignment Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Please enter an assignment name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Invalid assignment name '{name}'" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "External email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades for assignment \"{name}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Staff" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Instructors" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student profile data for course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Found {num} records to dump." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Couldn't find module with that urlname." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Student state for problem {problem}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Beta Testers" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Your email was successfully queued for sending. Please note that for large " +"classes, it may take up to an hour (or more, if other courses are " +"simultaneously sending email) to send all emails." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Your email was successfully queued for sending." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Grades from {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook defined in course metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No remote gradebook url defined in settings.FEATURES" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "No gradebook name defined in course remote_gradebook metadata" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Failed to communicate with gradebook server at {url}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: {err}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Remote gradebook response for {action}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Full name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Roles" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "List of Forum {name}s in course {id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown rolename \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: unknown username \"{username}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" does not have rolename \"{rolename}\", cannot " +"remove" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Removed \"{username}\" from \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Error: user \"{username}\" already has rolename \"{rolename}\", cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Error: user \"{username}\" should first be added as staff before adding as a" +" forum administrator, cannot add" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Added \"{username}\" to \"{course_id}\" forum role = \"{rolename}\"" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "{title} in course {course_id}" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "ID" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +#: lms/djangoapps/instructor/views/tools.py cms/templates/register.html +#: lms/templates/dashboard.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +#: lms/templates/signup_modal.html lms/templates/sysadmin_dashboard.html +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "Full Name" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "edX email" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "Un-enrollment of students" +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\", module " +"\"{problem}\" and student \"{student}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/legacy.py +msgid "" +"Failed to find any background tasks for course \"{course}\" and module " +"\"{problem}\"." +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unable to parse date: " +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Couldn't find module for url: {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +#: lms/djangoapps/instructor/views/tools.py +msgid "Extended Due Date" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Users with due date extensions for {0}" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Unit" +msgstr "" + +#: lms/djangoapps/instructor/views/tools.py +msgid "Due date extensions for {0} {1} ({2})" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "rescored" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "reset" +msgstr "" + +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +#: lms/templates/wiki/plugins/attachments/index.html wiki/models/article.py +msgid "deleted" +msgstr "" + +#. Translators: This is a past-tense verb that is inserted into task progress +#. messages as {action}. +#: lms/djangoapps/instructor_task/tasks.py +msgid "emailed" +msgstr "" + +#: lms/djangoapps/instructor_task/tasks.py +msgid "graded" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +#: lms/djangoapps/instructor_task/views.py +msgid "No status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No task_output information found for instructor_task {0}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No message provided" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "Invalid task_output information found for instructor_task {0}: {1}" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No progress status information available" +msgstr "" + +#: lms/djangoapps/instructor_task/views.py +msgid "No parsable task_input information found for instructor_task {0}: {1}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} and {succeeded} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Progress: {action} {succeeded} of {attempted} so far" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find submission to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {student} is a student identifier. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for student '{student}'" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any students with submissions to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem failed to be {action} for any of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem successfully {action} for {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Problem {action} for {succeeded} of {attempted} students" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#: lms/djangoapps/instructor_task/views.py +msgid "Unable to find any recipients to be {action}" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message failed to be {action} for any of {attempted} recipients " +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {attempted} is a count. +#: lms/djangoapps/instructor_task/views.py +msgid "Message successfully {action} for {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Message {action} for {succeeded} of {attempted} recipients" +msgstr "" + +#. Translators: {action} is a past-tense verb that is localized separately. +#. {succeeded} and {attempted} are counts. +#: lms/djangoapps/instructor_task/views.py +msgid "Status: {action} {succeeded} of {attempted}" +msgstr "" + +#. Translators: {skipped} is a count. This message is appended to task +#. progress status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (skipping {skipped})" +msgstr "" + +#. Translators: {total} is a count. This message is appended to task progress +#. status messages. +#: lms/djangoapps/instructor_task/views.py +msgid " (out of {total})" +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +"\n" +" Dear %(student_name)s,\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "" +" \n" +" Congratulations on earning your certificate in %(course_name)s!\n" +" Since you have an account on LinkedIn, you can display your hard earned\n" +" credential for your colleagues to see. Click the button below to add the\n" +" certificate to your profile.\n" +" " +msgstr "" + +#: lms/djangoapps/linkedin/templates/linkedin_email.html +msgid "Add to profile" +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Could not contact the external grading server. Please contact the " +"development team at {email}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/staff_grading_service.py +msgid "" +"Cannot find any open response problems in this course. Have you submitted " +"answers to any open response assessment questions? If not, please do so and " +"return to this page." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "AI Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Peer Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Not yet available" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Automatic Checker" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "Instructor Assessment" +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify course " +"staff." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "" +"Error occurred while contacting the grading service. Please notify your edX" +" point of contact." +msgstr "" + +#: lms/djangoapps/open_ended_grading/utils.py +msgid "for course {0} and student {1}." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View all problems that require peer assessment in this particular course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View ungraded submissions submitted by students for the open ended problems " +"in the course." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"View open ended problems that you have previously submitted for grading." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "View submissions that have been flagged by students as inappropriate." +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +#: lms/djangoapps/open_ended_grading/views.py +msgid "New submissions to grade" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "New grades have been returned" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "Submissions have been flagged for review" +msgstr "" + +#: lms/djangoapps/open_ended_grading/views.py +msgid "" +"\n" +" Error with initializing peer grading.\n" +" There has not been a peer grading module created in the courseware that would allow you to grade others.\n" +" Please check back later for this.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Order Payment Confirmation" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Trying to add a different currency into the cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Registration for Course: {course_name}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Please visit your dashboard to see your new" +" enrollments." +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "[Refund] User-Requested Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Mode {mode} does not exist for {course_id}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "Certificate of Achievement, {mode_name} for course {course}" +msgstr "" + +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Note - you have up to 2 weeks into the course to unenroll from the Verified " +"Certificate option and receive a full refund. To receive your refund, " +"contact {billing_email}. Please include your order number in your e-mail. " +"Please do NOT include your credit card information." +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order Number" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Customer Name" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Original Transaction" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Date of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Amount of Refund" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "Service Fees (if any)" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Purchase Time" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Order ID" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Status" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +msgid "Quantity" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Unit Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Cost" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Currency" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: wiki/plugins/attachments/forms.py +msgid "Description" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Comments" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py +msgid "University" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +#: lms/djangoapps/shoppingcart/reports.py cms/templates/widgets/header.html +#: cms/templates/widgets/header.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Course" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Announce Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py cms/templates/settings.html +msgid "Course Start Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Close Date" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Course Registration Period" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Enrolled" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Audit Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Honor Code Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Verified Enrollment" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Gross Revenue over the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Verified Students Contributing More than the Minimum" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Dollars Refunded" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Transactions" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Payments Collected" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Number of Successful Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/reports.py +msgid "Total Amount of Refunds" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You must be logged-in to add to a shopping cart" +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course you requested does not exist." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "The course {0} is already in your cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +#: lms/djangoapps/shoppingcart/tests/test_views.py +msgid "You are already registered in course {0}." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "Course added to cart." +msgstr "" + +#: lms/djangoapps/shoppingcart/views.py +msgid "You do not have permission to view this page." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor did not return a required parameter: {0}" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The payment processor returned a badly-typed value {0} for param {1}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The payment processor accepted an order whose number is not in our system." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The amount charged by the processor {0} {1} is different than the total cost" +" of the order {2} {3}." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor did not accept your payment.\n" +" The decision they returned was {decision},\n" +" and the reason was {reason_code}:{reason_msg}.\n" +" You were not charged. Please try a different form of payment.\n" +" Contact us with payment-related questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a payment confirmation that had inconsistent data!\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" The specific error message is: {msg}.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Due to an error your purchase was charged for a different amount than the order total!\n" +" The specific error message is: {msg}.\n" +" Your credit card has probably been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +"

\n" +" Sorry! Our payment processor sent us back a corrupted message regarding your charge, so we are\n" +" unable to validate that the message actually came from the payment processor.\n" +" The specific error message is: {msg}.\n" +" We apologize that we cannot verify whether the charge went through and take further action on your order.\n" +" Your credit card may possibly have been charged. Contact us with payment-specific questions at {email}.\n" +"

\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Successful transaction." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request is missing one or more required fields." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "One or more fields in the request contains invalid data." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The merchantReferenceCode sent with this authorization request matches the\n" +" merchantReferenceCode of another authorization request that you sent in the last 15 minutes.\n" +" Possible fix: retry the payment after 15 minutes.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Error: General system failure. Possible fix: retry the payment after a few " +"minutes." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received but there was a server timeout.\n" +" This error does not include timeouts between the client and the server.\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but a service did not finish running in time\n" +" Possible fix: retry the payment after some time.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The issuing bank has questions about the request. Possible fix: retry with " +"another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Expired card. You might also receive this if the expiration date you\n" +" provided does not match the date the issuing bank has on file.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" General decline of the card. No other information provided by the issuing bank.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Insufficient funds in the account. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Unknown reason" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Issuing bank unavailable. Possible fix: retry again after a few minutes" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Inactive card or card not authorized for card-not-present transactions.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The card has reached the credit limit. Possible fix: retry with another form" +" of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid card verification number. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"Invalid account number. Possible fix: retry with another form of payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type is not accepted by the payment processor.\n" +" Possible fix: retry with another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"General decline by the processor. Possible fix: retry with another form of " +"payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" There is a problem with our CyberSource merchant configuration. Please let us know at {0}\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The requested amount exceeds the originally authorized amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "Processor Failure. Possible fix: retry the payment" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The authorization has already been captured" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"The requested transaction amount must match the previous transaction amount." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The card type sent is invalid or does not correlate with the credit card number.\n" +" Possible fix: retry with the same card or another form of payment\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The request ID is invalid." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" You requested a capture through the API, but there is no corresponding, unused authorization record.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "The transaction has already been settled or reversed." +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The capture or credit is not voidable because the capture or credit information has already been\n" +" submitted to your processor. Or, you requested a void for a type of transaction that cannot be voided.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "You requested a credit for a capture that was previously voided" +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" Error: The request was received, but there was a timeout at the payment processor.\n" +" Possible fix: retry the payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/processors/CyberSource.py +msgid "" +"\n" +" The authorization request was approved by the issuing bank but declined by CyberSource.'\n" +" Possible fix: retry with a different form of payment.\n" +" " +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Reports" +msgstr "" + +#: lms/djangoapps/shoppingcart/tests/test_views.py +#: lms/templates/shoppingcart/download_report.html +msgid "" +"There was an error in your date input. It should be formatted as YYYY-MM-DD" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "No photo ID was provided." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "We couldn't read your name from your photo ID image." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "" +"The name associated with your account and the name on your ID do not match." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "The image of your face was not clear." +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "Your face was not visible in your self-photo" +msgstr "" + +#: lms/djangoapps/verify_student/models.py +msgid "There was an error verifying your ID photos." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "Selected price is not valid number." +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "This course doesn't support verified certificates" +msgstr "" + +#: lms/djangoapps/verify_student/views.py +msgid "No selected price or selected price is below minimum." +msgstr "" + +#: lms/templates/main_django.html cms/templates/base.html +#: lms/templates/main.html +msgid "Skip to this view's content" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +#: lms/templates/registration/password_reset_complete.html +msgid "Your Password Reset is Complete" +msgstr "" + +#: lms/templates/registration/password_reset_complete.html +msgid "" +"\n" +" Your password has been set. You may go ahead and %(link_start)slog in%(link_end)s now.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Reset Your %(platform_name)s Password\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Form" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" We're sorry, %(platform_name)s enrollment is not available in your region\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The following errors occurred while processing your registration: " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "You must complete all fields." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "The two password fields didn't match." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"We're sorry, our systems seem to be having trouble processing your password " +"reset" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" Someone has been made aware of this issue. Please try again shortly. Please %(start_link)scontact us%(end_link)s about any concerns you have.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"Please enter your new password twice so we can verify you typed it in " +"correctly.
Required fields are noted by bold text and an asterisk (*)." +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: lms/templates/forgot_password_modal.html lms/templates/login.html +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Required Information" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your New Password Again" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Change My Password" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Your Password Reset Was Unsuccessful" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" The password reset link was invalid, possibly because the link has already been used. Please return to the %(start_link)slogin page%(end_link)s and start the password reset process again.\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "Password Reset Help" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +#: cms/templates/login.html lms/templates/login-sidebar.html +#: lms/templates/register-sidebar.html +msgid "Need Help?" +msgstr "" + +#: lms/templates/registration/password_reset_confirm.html +msgid "" +"\n" +" View our %(start_link)shelp section for contact information and answers to commonly asked questions%(end_link)s\n" +" " +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"You're receiving this e-mail because you requested a password reset for your" +" user account at edx.org." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "" +"If you didn't request this change, you can disregard this email - we have " +"not yet reset your password." +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "Thanks for using our site!" +msgstr "" + +#: lms/templates/registration/password_reset_email.html +msgid "The edX Team" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "Last modified:" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "See all children" +msgstr "" + +#: lms/templates/wiki/article.html +msgid "This article was last modified:" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/create.html.py +msgid "Add new article" +msgstr "" + +#: lms/templates/wiki/create.html +msgid "Create article" +msgstr "" + +#: lms/templates/wiki/create.html lms/templates/wiki/delete.html +#: lms/templates/wiki/delete.html.py +msgid "Go back" +msgstr "" + +#: lms/templates/wiki/delete.html lms/templates/wiki/delete.html.py +#: lms/templates/wiki/edit.html +msgid "Delete article" +msgstr "" + +#: lms/templates/wiki/delete.html +#: lms/templates/wiki/plugins/attachments/index.html +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Delete" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You cannot delete a root article." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You cannot delete this article because you do not have permission to delete " +"articles with children. Try to remove the children manually one-by-one." +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "" +"You are deleting an article. This means that its children will be deleted as" +" well. If you choose to purge, children will also be purged!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "Articles that will be deleted" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "...and more!" +msgstr "" + +#: lms/templates/wiki/delete.html +msgid "You are deleting an article. Please confirm." +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/component.html +#: cms/templates/studio_xblock_wrapper.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/wiki/includes/article_menu.html +msgid "Edit" +msgstr "" + +#: lms/templates/wiki/edit.html lms/templates/wiki/edit.html.py +msgid "Save changes" +msgstr "" + +#: lms/templates/wiki/edit.html cms/templates/unit.html +msgid "Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this is a control to allow users to exit out of this modal +#. interface (a menu or piece of UI that takes the full focus of the screen) +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/forgot_password_modal.html +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/help_modal.html lms/templates/signup_modal.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/modal/_modal-settings-language.html +#: lms/templates/modal/accessible_confirm.html +msgid "Close" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Wiki Preview" +msgstr "" + +#. #-#-#-#-# mako.po (edx-platform) #-#-#-#-# +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/wiki/edit.html lms/templates/wiki/history.html +#: lms/templates/wiki/history.html lms/templates/wiki/includes/cheatsheet.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard.html +#: lms/templates/modal/_modal-settings-language.html +msgid "window open" +msgstr "" + +#: lms/templates/wiki/edit.html +msgid "Back to editor" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "History" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"Click each revision to see a list of edited lines. Click the Preview button " +"to see how the article looked at this stage. At the bottom of this page, you" +" can change to a particular revision or merge an old revision with the " +"current one." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "(no log message)" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Preview this revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Auto log:" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Change" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Merge selected with current..." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Switch to selected version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Wiki Revision Preview" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Back to history view" +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Switch to this version" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge Revision" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "Merge with current" +msgstr "" + +#: lms/templates/wiki/history.html +msgid "" +"When you merge a revision with the current, all data will be retained from " +"both versions and merged at its approximate location from each revision." +msgstr "" + +#: lms/templates/wiki/history.html +msgid "After this, it's important to do a manual review." +msgstr "" + +#: lms/templates/wiki/history.html lms/templates/wiki/history.html +msgid "Create new merged version" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing revision:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Previewing a merge between two revisions:" +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "This revision has been deleted." +msgstr "" + +#: lms/templates/wiki/preview_inline.html +msgid "Restoring to this revision will mark the article as deleted." +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "" +"\n" +" You need to log in or sign up to use this function.\n" +" " +msgstr "" + +#: lms/templates/wiki/includes/anonymous_blocked.html +msgid "You need to log in or sign up to use this function." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Cheatsheet" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wiki Syntax Help" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"This wiki uses Markdown for styling. There are several " +"useful guides online. See any of the links below for in-depth details:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Markdown: Basics" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quick Markdown Syntax Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Miniature Markdown Guide" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "" +"To create a new wiki article, create a link to it. Clicking the link gives " +"you the creation page." +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "[Article Name](wiki:ArticleName)" +msgstr "" + +#. Translators: Do not translate "edX" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Additions:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Math Expression" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Useful examples:" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Wikipedia" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "edX Wiki" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Huge Header" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Smaller Header" +msgstr "" + +#. Translators: Leave the punctuation, but translate "emphasis" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "*emphasis* or _emphasis_" +msgstr "" + +#. Translators: Leave the punctuation, but translate "strong" +#: lms/templates/wiki/includes/cheatsheet.html +msgid "**strong** or __strong__" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Unordered List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 1" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Sub Item 2" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Ordered" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "List" +msgstr "" + +#: lms/templates/wiki/includes/cheatsheet.html +msgid "Quotes" +msgstr "" + +#: lms/templates/wiki/includes/editor_widget.html +msgid "" +"\n" +" Markdown syntax is allowed. See the %(start_link)scheatsheet%(end_link)s for help.\n" +" " +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +#: wiki/plugins/attachments/wiki_plugin.py +msgid "Attachments" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload new file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search and add file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload File" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Upload file" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Search files and articles" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"You can reuse files from other articles. These files are subject to updates " +"on other articles which may or may not be a good thing." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "" +"The following files are available for this article. Copy the markdown tag to" +" directly refer to a file from the article text." +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Markdown tag" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Uploaded by" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Size" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File History" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Detach" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Replace" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "Restore" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "anonymous (IP logged)" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "File history" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "revisions" +msgstr "" + +#: lms/templates/wiki/plugins/attachments/index.html +msgid "There are no attachments for this article." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Invalid course update id." +msgstr "" + +#: cms/djangoapps/contentstore/course_info_model.py +msgid "Course update not found." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"GIT_REPO_EXPORT_DIR not set or path {0} doesn't exist, please create it, or " +"configure a different path with GIT_REPO_EXPORT_DIR" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Non writable git url provided. Expecting something like: " +"git@github.com:mitocw/edx4edx_lite.git" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"If using http urls, you must provide the username and password in the url. " +"Similar to https://user:pass@github.com/user/course." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to determine branch, repo in detached HEAD mode" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to update or clone git repository." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to export course to xml." +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Unable to configure git username and password" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to commit changes. This is usually because there are no changes to be" +" committed" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Unable to push changes. This is usually because the remote repository " +"cannot be contacted" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Bad course location provided" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Missing branch on fresh clone" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command was: {0!r}. Working directory was: {1!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "Command output was: {0!r}" +msgstr "" + +#: cms/djangoapps/contentstore/git_export_utils.py +msgid "" +"Directory already exists, doing a git reset and pull instead of git clone." +msgstr "" + +#: cms/djangoapps/contentstore/utils.py lms/templates/notes.html +msgid "My Notes" +msgstr "" + +#: cms/djangoapps/contentstore/management/commands/git_export.py +msgid "" +"Take the specified course and attempt to export it to a git repository\n" +". Course directory must already be a git repository. Usage: git_export " +msgstr "" + +#: cms/djangoapps/contentstore/views/assets.py +msgid "Upload completed" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Special characters not allowed in organization, course number, and course " +"run." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Unable to create course '{name}'.\n" +"\n" +"{err}" +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization, course number," +" and course run. Please change either organization or course number to be " +"unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"Please change either the organization or course number so that it is unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/course.py +msgid "" +"There is already a course defined with the same organization and course " +"number. Please change at least one field to be unique." +msgstr "" + +#: cms/djangoapps/contentstore/views/export_git.py +msgid "Course successfully exported to git repository" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "We only support uploading a .tar.gz file." +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "File upload corrupted. Please try again" +msgstr "" + +#: cms/djangoapps/contentstore/views/import_export.py +msgid "Could not find the course.xml file in the package." +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/views/item.py +msgid "Duplicate of '{0}'" +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Incoming video data is empty." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Can't find item by locator." +msgstr "" + +#: cms/djangoapps/contentstore/views/transcripts_ajax.py +msgid "Transcripts are supported only for \"video\" modules." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Insufficient permissions" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Could not find user by email address '{email}'." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "User {email} has registered but has not yet activated his/her account." +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "`role` is required" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "Only instructors may create other instructors" +msgstr "" + +#: cms/djangoapps/contentstore/views/user.py +msgid "You may not remove the last instructor from a course" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "unrequested" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "pending" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "granted" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "denied" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Studio user" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "The date when state was last updated" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "Current course creator state" +msgstr "" + +#: cms/djangoapps/course_creators/models.py +msgid "" +"Optional notes about this user (for example, why course creation access was " +"denied)" +msgstr "" + +#: cms/templates/404.html cms/templates/error.html +#: lms/templates/static_templates/404.html +msgid "Page Not Found" +msgstr "" + +#: cms/templates/404.html lms/templates/static_templates/404.html +msgid "Page not found" +msgstr "" + +#: cms/templates/asset_index.html lms/templates/courseware/courseware.html +#: lms/templates/verify_student/_modal_editname.html +msgid "close" +msgstr "" + +#: cms/templates/container.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Loading..." +msgstr "" + +#. Translators: this is a verb describing the action of viewing more details +#: cms/templates/container_xblock_component.html +#: lms/templates/wiki/includes/article_menu.html +msgid "View" +msgstr "" + +#: cms/templates/html_error.html lms/templates/module-error.html +msgid "Error:" +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +#: lms/templates/courseware/course_about.html +msgid "Course Number" +msgstr "" + +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: lms/templates/verify_student/face_upload.html +msgid "Cancel" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Organization:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Number:" +msgstr "" + +#: cms/templates/index.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Pending" +msgstr "" + +#: cms/templates/login.html lms/templates/login.html +#: lms/templates/university_profile/edge.html +msgid "Forgot password?" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +#: lms/templates/login.html lms/templates/provider_login.html +#: lms/templates/provider_login.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/university_profile/edge.html +msgid "Password" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +#: lms/templates/wiki/includes/article_menu.html +msgid "Settings" +msgstr "" + +#: cms/templates/manage_users.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Admin" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html cms/templates/overview.html +#: lms/templates/problem.html lms/templates/word_cloud.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/verify_student/face_upload.html +msgid "Save" +msgstr "" + +#: cms/templates/register.html cms/templates/widgets/header.html +#: lms/templates/index.html +msgid "Sign Up" +msgstr "" + +#: cms/templates/register.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "Public Username" +msgstr "" + +#: cms/templates/register.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "Preferred Language" +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Thanks for activating your account." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "This account has already been activated." +msgstr "" + +#: cms/templates/registration/activation_complete.html +#: lms/templates/registration/activation_complete.html +msgid "Visit your {link_start}dashboard{link_end} to see your courses." +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/static_templates/tos.html +#: lms/templates/static_templates/tos.html +msgid "Terms of Service" +msgstr "" + +#: cms/templates/widgets/footer.html lms/templates/footer.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/privacy.html +msgid "Privacy Policy" +msgstr "" + +#: cms/templates/widgets/header.html lms/templates/help_modal.html +#: lms/templates/navigation.html lms/templates/static_templates/help.html +#: lms/templates/static_templates/help.html wiki/plugins/help/wiki_plugin.py +msgid "Help" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Register for {} | Choose Your Track" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sorry, there was an error when trying to register you" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your track:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Certificate of Achievement (ID Verified)" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up and work toward a verified Certificate of Achievement." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select your contribution for this course (min. $" +msgstr "" + +#: common/templates/course_modes/choose.html +#: lms/templates/verify_student/photo_verification.html +msgid "):" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay? What if I don't meet all the requirements?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Why do I have to pay?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"As a not-for-profit, edX uses your contribution to support our mission to " +"provide quality education to everyone around the world, and to improve " +"learning through research. While we have established a minimum fee, we ask " +"that you contribute as much as you can." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"I'd like to pay more than the minimum. Is my contribution tax deductible?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please check with your tax advisor to determine whether your contribution is" +" tax deductible." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What if I can't afford it or don't have the necessary equipment?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"If you can't afford the minimum fee or don't meet the requirements, you can " +"audit the course or elect to pursue an honor code certificate at no cost. If" +" you would like to pursue the honor code certificate, please check the honor" +" code certificate box, tell us why you can't pursue the verified certificate" +" below, and then click the 'Select Certificate' button to complete your " +"registration." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Honor Code Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Explain your situation: " +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"Please write a few sentences about why you'd like to opt out of the paid " +"verified certificate to pursue the honor code certificate:" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Upgrade Your Registration" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Certificate" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Verified Registration Requirements" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To upgrade your registration and work towards a Verified Certificate of " +"Achievement, you will need a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"To register for a Verified Certificate of Achievement option, you will need " +"a webcam, a credit or debit card, and an ID." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "What is an ID Verified Certificate?" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "" +"An ID Verified Certificate requires proof of your identity through your " +"photo and ID and is checked throughout the course to verify that it is you " +"who earned the passing grade." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "or" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Audit This Course" +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Sign up to audit this course for free and track your own progress." +msgstr "" + +#: common/templates/course_modes/choose.html +msgid "Select Audit" +msgstr "" + +#: lms/templates/admin_dashboard.html +msgid "{platform_name}-wide Summary" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/open_ended_problems/combined_notifications.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Instructions" +msgstr "" + +#: lms/templates/annotatable.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "Collapse Instructions" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Guided Discussion" +msgstr "" + +#: lms/templates/annotatable.html +msgid "Hide Annotations" +msgstr "" + +#: lms/templates/contact.html lms/templates/static_templates/about.html +#: lms/templates/static_templates/about.html +msgid "Vision" +msgstr "" + +#: lms/templates/contact.html +msgid "Faq" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +msgid "Press" +msgstr "" + +#: lms/templates/contact.html lms/templates/footer.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/contact.html +msgid "Contact" +msgstr "" + +#: lms/templates/contact.html +msgid "Class Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"We are always seeking feedback to improve our courses. If you are an " +"enrolled student and have any questions, feedback, suggestions, or any other" +" issues specific to a particular class, please post on the discussion forums" +" of that class." +msgstr "" + +#: lms/templates/contact.html +msgid "General Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have a general question about {platform_name} please email " +"{contact_email}. To see if your question has already been answered, visit " +"our {faq_link_start}FAQ page{faq_link_end}. You can also join the discussion" +" on our {fb_link_start}facebook page{fb_link_end}. Though we may not have a " +"chance to respond to every email, we take all feedback into consideration." +msgstr "" + +#: lms/templates/contact.html +msgid "Technical Inquiries and Feedback" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you have suggestions/feedback about the overall {platform_name} platform," +" or are facing general technical issues with the platform (e.g., issues with" +" email addresses and passwords), you can reach us at {tech_email}. For " +"technical questions, please make sure you are using a current version of " +"Firefox or Chrome, and include browser and version in your e-mail, as well " +"as screenshots or other pertinent details. If you find a bug or other " +"issues, you can reach us at the following: {bugs_email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Media" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"Please visit our {link_start}media/press page{link_end} for more " +"information. For any media or press inquiries, please email {email}." +msgstr "" + +#: lms/templates/contact.html +msgid "Universities" +msgstr "" + +#: lms/templates/contact.html +msgid "" +"If you are a university wishing to collaborate with or if you have questions" +" about {platform_name}, please email {email}." +msgstr "" + +#: lms/templates/course.html +msgid "New" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Dashboard" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/courseware/course_about.html +#: lms/templates/courseware/course_about.html +#: lms/templates/courseware/mktg_course_about.html +msgid "An error occurred. Please try again later." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please verify your new email" +msgstr "" + +#. Translators: this message is displayed when a user tries to link their +#. account with a third-party authentication provider (for example, Google or +#. LinkedIn) with a given edX account, but their third-party account is +#. already +#. associated with another edX account. provider_name is the name of the +#. third-party authentication provider, and platform_name is the name of the +#. edX deployment. +#: lms/templates/dashboard.html +msgid "" +"The selected {provider_name} account is already linked to another " +"{platform_name} account. Please {link_start}log out{link_end}, then log in " +"with your {provider_name} account." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_info_language.html +msgid "edit" +msgstr "" + +#. Translators: this section lists all the third-party authentication +#. providers +#. (for example, Google and LinkedIn) the user can link with or unlink from +#. their edX account. +#: lms/templates/dashboard.html +msgid "Account Links" +msgstr "" + +#. Translators: clicking on this removes the link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "unlink" +msgstr "" + +#. Translators: clicking on this creates a link between a user's edX account +#. and their account with an external authentication provider (like Google or +#. LinkedIn). +#: lms/templates/dashboard.html +msgid "link" +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Reset Password" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Current Courses" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't registered for any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Find courses now!" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Looks like you haven't been enrolled in any courses yet." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Course-loading errors" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Email Settings for {course_number}" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Receive course emails" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Save Settings" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Password Reset Email Sent" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"An email has been sent to {email}. Follow the link in the email to change " +"your password." +msgstr "" + +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Change Email" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please enter your new email address:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Please confirm your password:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +"We will send a confirmation to both {email} and your new email as part of " +"the process." +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change your name" +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"To uphold the credibility of your {platform} {cert_name_short}, all name " +"changes will be logged and recorded." +msgstr "" + +#. Translators: note that {platform} {cert_name_short} will look something +#. like: "edX certificate". Please do not change the order of these +#. placeholders. +#: lms/templates/dashboard.html +msgid "" +"Enter your desired full name, as it will appear on your {platform} " +"{cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/verify_student/_modal_editname.html +msgid "Reason for name change:" +msgstr "" + +#: lms/templates/dashboard.html +msgid "Change My Name" +msgstr "" + +#: lms/templates/dashboard.html +msgid "" +" {course_number}? " +msgstr "" + +#: lms/templates/dashboard.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Unregister" +msgstr "" + +#: lms/templates/edit_unit_link.html +msgid "View Unit in Studio" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +msgid "E-mail change failed" +msgstr "" + +#: lms/templates/email_change_failed.html +msgid "We were unable to send a confirmation email to {email}" +msgstr "" + +#: lms/templates/email_change_failed.html lms/templates/email_exists.html +#: lms/templates/invalid_email_key.html +msgid "Go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "E-mail change successful!" +msgstr "" + +#: lms/templates/email_change_successful.html +#: lms/templates/emails_change_successful.html +msgid "You should see your new email in your {link_start}dashboard{link_end}." +msgstr "" + +#: lms/templates/email_exists.html +msgid "An account with the new e-mail address already exists." +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Student Enrollment Form" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Course: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Add new students" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Existing students:" +msgstr "" + +#: lms/templates/enroll_students.html +msgid "New students added: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Students rejected: " +msgstr "" + +#: lms/templates/enroll_students.html +msgid "Debug: " +msgstr "" + +#: lms/templates/extauth_failure.html lms/templates/extauth_failure.html +msgid "External Authentication failed" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Due:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Status:" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have successfully gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "You have not yet gotten to level {goal_level}." +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Completed puzzles" +msgstr "" + +#: lms/templates/folditbasic.html +msgid "Level" +msgstr "" + +#: lms/templates/folditbasic.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Submitted" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Puzzle Leaderboard" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "User" +msgstr "" + +#: lms/templates/folditchallenge.html +msgid "Score" +msgstr "" + +#: lms/templates/footer.html +msgid "About" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/jobs.html +msgid "Jobs" +msgstr "" + +#: lms/templates/footer.html lms/templates/static_templates/faq.html +#: lms/templates/static_templates/faq.html +msgid "FAQ" +msgstr "" + +#: lms/templates/footer.html +msgid "{platform_name} Logo" +msgstr "" + +#: lms/templates/footer.html +msgid "" +"{platform_name} is a non-profit created by founding partners {Harvard} and " +"{MIT} whose mission is to bring the best of higher education to students of " +"all ages anywhere in the world, wherever there is Internet access. " +"{platform_name}'s free online MOOCs are interactive and subjects include " +"computer science, public health, and artificial intelligence." +msgstr "" + +#: lms/templates/footer.html +msgid "© 2014 {platform_name}, some rights reserved." +msgstr "" + +#: lms/templates/footer.html +msgid "Terms of Service and Honor Code" +msgstr "" + +#: lms/templates/forgot_password_modal.html +#: lms/templates/forgot_password_modal.html +msgid "Password Reset" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "" +"Please enter your e-mail address below, and we will e-mail instructions for " +"setting a new password." +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Your E-mail Address" +msgstr "" + +#: lms/templates/forgot_password_modal.html lms/templates/login.html +msgid "This is the e-mail address you used to register with {platform}" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Reset My Password" +msgstr "" + +#: lms/templates/forgot_password_modal.html +msgid "Email is incorrect." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +msgid "{platform_name} Help" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"For questions on course lectures, homework, tools, or materials for " +"this course, post in the {link_start}course discussion " +"forum{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have general questions about {platform_name}? You can find " +"lots of helpful information in the {platform_name} " +"{link_start}FAQ{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Have a question about something specific? You can contact " +"the {platform_name} general support team directly:" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Please note: The {platform_name} support team is English speaking. While we " +"will do our best to address your inquiry in any language, our responses will" +" be in English." +msgstr "" + +#: lms/templates/help_modal.html lms/templates/login.html +#: lms/templates/provider_login.html lms/templates/provider_login.html +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html lms/templates/signup_modal.html +#: lms/templates/signup_modal.html +msgid "E-mail" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Briefly describe your issue" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Tell us the details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/manage_user_standing.html +#: lms/templates/register-shib.html +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +#: lms/templates/instructor/staff_grading.html +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Submit" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Thank You!" +msgstr "" + +#: lms/templates/help_modal.html +msgid "" +"Thank you for your inquiry or feedback. We typically respond to a request " +"within one business day (Monday to Friday, {open_time} UTC to {close_time} " +"UTC.) In the meantime, please review our {link_start}detailed FAQs{link_end}" +" where most questions have already been answered." +msgstr "" + +#: lms/templates/help_modal.html +msgid "problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Report a Problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of the problem" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Details of the problem you are encountering" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Include error messages, steps which lead to the issue, etc." +msgstr "" + +#: lms/templates/help_modal.html +msgid "suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Make a Suggestion" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief description of your suggestion" +msgstr "" + +#: lms/templates/help_modal.html lms/templates/help_modal.html +#: lms/templates/module-error.html +msgid "Details" +msgstr "" + +#: lms/templates/help_modal.html +msgid "question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Ask a Question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "Brief summary of your question" +msgstr "" + +#: lms/templates/help_modal.html +msgid "An error has occurred." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please {link_start}send us e-mail{link_end}." +msgstr "" + +#: lms/templates/help_modal.html +msgid "Please try again later." +msgstr "" + +#: lms/templates/index.html +msgid "Free courses from {university_name}" +msgstr "" + +#: lms/templates/index.html +msgid "The Future of Online Education" +msgstr "" + +#: lms/templates/index.html +msgid "For anyone, anywhere, anytime" +msgstr "" + +#: lms/templates/index.html +msgid "Stay up to date with all {platform_name} has to offer!" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Invalid email change key" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "This e-mail key is not valid. Please check:" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "" +"Was this key already used? Check whether the e-mail change has already " +"happened." +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "Did your e-mail client break the URL into two lines?" +msgstr "" + +#: lms/templates/invalid_email_key.html +msgid "The keys are valid for a limited amount of time. Has the key expired?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Helpful Information" +msgstr "" + +#: lms/templates/login-sidebar.html lms/templates/login-sidebar.html +msgid "Login via OpenID" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "" +"You can now start learning with {platform_name} by logging in with your OpenID account." +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Not Enrolled?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Sign up for {platform_name} today!" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "Looking for help in logging in or with your {platform_name} account?" +msgstr "" + +#: lms/templates/login-sidebar.html +msgid "View our help section for answers to commonly asked questions." +msgstr "" + +#: lms/templates/login.html +msgid "Log into your {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Log into My {platform_name} Account" +msgstr "" + +#: lms/templates/login.html +msgid "Access My Courses" +msgstr "" + +#: lms/templates/login.html lms/templates/register.html +msgid "Processing your account information…" +msgstr "" + +#: lms/templates/login.html +msgid "Please log in" +msgstr "" + +#: lms/templates/login.html +msgid "to access your account and courses" +msgstr "" + +#: lms/templates/login.html +msgid "We're Sorry, {platform_name} accounts are unavailable currently" +msgstr "" + +#: lms/templates/login.html +msgid "The following errors occurred while logging you in:" +msgstr "" + +#: lms/templates/login.html +msgid "Your email or password is incorrect" +msgstr "" + +#: lms/templates/login.html +msgid "" +"Please provide the following information to log into your {platform_name} " +"account. Required fields are noted by bold text " +"and an asterisk (*)." +msgstr "" + +#: lms/templates/login.html lms/templates/register-shib.html +#: lms/templates/register.html lms/templates/register.html +msgid "example: username@domain.com" +msgstr "" + +#: lms/templates/login.html +msgid "Account Preferences" +msgstr "" + +#: lms/templates/login.html +msgid "Remember me" +msgstr "" + +#. Translators: this is the last choice of a number of choices of how to log +#. in +#. to the site. +#: lms/templates/login.html +msgid "or, if you have connected one of these providers, log in below." +msgstr "" + +#. Translators: provider_name is the name of an external, third-party user +#. authentication provider (like Google or LinkedIn). +#. Translators: provider_name is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/login.html lms/templates/register.html +msgid "Sign in with {provider_name}" +msgstr "" + +#. Translators: "External resource" means that this learning module is hosted +#. on a platform external to the edX LMS +#: lms/templates/lti.html +msgid "External resource" +msgstr "" + +#. Translators: "points" is the student's achieved score on this LTI unit, and +#. "total_points" is the maximum number of points achievable. +#: lms/templates/lti.html +msgid "{points} / {total_points} points" +msgstr "" + +#. Translators: "total_points" is the maximum number of points achievable on +#. this LTI unit +#: lms/templates/lti.html +msgid "{total_points} points possible" +msgstr "" + +#: lms/templates/lti.html +msgid "View resource in a new window" +msgstr "" + +#: lms/templates/lti.html +msgid "" +"Please provide launch_url. Click \"Edit\", and fill in the required fields." +msgstr "" + +#: lms/templates/lti.html +msgid "Feedback on your work from the grader:" +msgstr "" + +#: lms/templates/lti_form.html +msgid "Press to Launch" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable or Reenable student accounts" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Username:" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Disable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Reenable Account" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "Students whose accounts have been disabled" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "(reload your page to refresh)" +msgstr "" + +#: lms/templates/manage_user_standing.html +msgid "working..." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"This page features MathJax technology to render mathematical formulae. To " +"make math accessibile, we suggest using the MathPlayer plugin. Please visit " +"the {link_start}MathPlayer Download Page{link_end} to download the plugin " +"for your browser." +msgstr "" + +#: lms/templates/mathjax_accessible.html +msgid "" +"Your browser does not support the MathPlayer plugin. To use MathPlayer, " +"please use Internet Explorer 6 through 9." +msgstr "" + +#: lms/templates/module-error.html +#: lms/templates/courseware/courseware-error.html +msgid "There has been an error on the {platform_name} servers" +msgstr "" + +#: lms/templates/module-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/module-error.html +msgid "Raw data:" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Accepted" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/name_changes.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Error" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Rejected" +msgstr "" + +#: lms/templates/name_changes.html +msgid "Pending name changes" +msgstr "" + +#: lms/templates/name_changes.html lms/templates/modal/accessible_confirm.html +msgid "Confirm" +msgstr "" + +#: lms/templates/name_changes.html +msgid "[Reject]" +msgstr "" + +#: lms/templates/navigation.html +msgid "Global Navigation" +msgstr "" + +#: lms/templates/navigation.html +msgid "Find Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Dashboard for:" +msgstr "" + +#: lms/templates/navigation.html +msgid "More options dropdown" +msgstr "" + +#: lms/templates/navigation.html +msgid "Log Out" +msgstr "" + +#: lms/templates/navigation.html +msgid "Shopping Cart" +msgstr "" + +#: lms/templates/navigation.html +msgid "How it Works" +msgstr "" + +#: lms/templates/navigation.html lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/courseware/courses.html +msgid "Courses" +msgstr "" + +#: lms/templates/navigation.html +msgid "Schools" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Register Now" +msgstr "" + +#: lms/templates/navigation.html lms/templates/navigation.html +msgid "Log in" +msgstr "" + +#: lms/templates/navigation.html +msgid "" +"Warning: Your browser is not fully supported. We strongly " +"recommend using {chrome_link_start}Chrome{chrome_link_end} or " +"{ff_link_start}Firefox{ff_link_end}." +msgstr "" + +#: lms/templates/notes.html lms/templates/textannotation.html +#: lms/templates/videoannotation.html +msgid "You do not have any notes." +msgstr "" + +#: lms/templates/problem.html +msgid "Reset" +msgstr "" + +#: lms/templates/problem.html +msgid "Show Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "Reveal Answer" +msgstr "" + +#: lms/templates/problem.html +msgid "You have used {num_used} of {num_total} submissions" +msgstr "" + +#: lms/templates/provider_login.html +#: lms/templates/university_profile/edge.html +msgid "Log In" +msgstr "" + +#: lms/templates/provider_login.html +msgid "" +"Your username, email, and full name will be sent to {destination}, where the" +" collection and use of this information will be governed by their terms of " +"service and privacy policy." +msgstr "" + +#: lms/templates/provider_login.html +msgid "Return To %s" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Preferences for {platform_name}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update my {platform_name} Account" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Processing your account information …" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Welcome {username}! Please set your preferences below" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"We're sorry, {platform_name} enrollment is not available in your region" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "The following errors occurred while processing your registration:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "" +"Required fields are noted by bold text and an " +"asterisk (*)." +msgstr "" + +#: lms/templates/register-shib.html lms/templates/signup_modal.html +msgid "Enter a public username:" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "example: JaneDoe" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/register.html +msgid "Will be shown in any discussions or forums you participate in" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +msgid "Account Acknowledgements" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Terms of Service{link_end}" +msgstr "" + +#: lms/templates/register-shib.html lms/templates/register.html +#: lms/templates/signup_modal.html +msgid "I agree to the {link_start}Honor Code{link_end}" +msgstr "" + +#: lms/templates/register-shib.html +msgid "Update My Account" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Registration Help" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Already registered?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Click here to log in." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Welcome to {platform_name}" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Registering with {platform_name} gives you access to all of our current and " +"future free courses. Not ready to take a course just yet? Registering puts " +"you on our mailing list - we will update you as courses are added." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Next Steps" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"You will receive an activation email. You must click on the activation link" +" to complete the process. Don't see the email? Check your spam folder and " +"mark emails from class.stanford.edu as 'not spam', since you'll want to be " +"able to receive email from your courses." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"As part of joining {platform_name}, you will receive an activation email. " +"You must click on the activation link to complete the process. Don't see " +"the email? Check your spam folder and mark {platform_name} emails as 'not " +"spam'. At {platform_name}, we communicate mostly through email." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "Need help in registering with {platform_name}?" +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "View our FAQs for answers to commonly asked questions." +msgstr "" + +#: lms/templates/register-sidebar.html +msgid "" +"Once registered, most questions can be answered in the course specific " +"discussion forums or through the FAQs." +msgstr "" + +#: lms/templates/register.html +msgid "Register for {platform_name}" +msgstr "" + +#: lms/templates/register.html +msgid "Create My {platform_name} Account" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome!" +msgstr "" + +#: lms/templates/register.html +msgid "Register below to create your {platform_name} account" +msgstr "" + +#: lms/templates/register.html +msgid "Register to start learning today!" +msgstr "" + +#: lms/templates/register.html +msgid "" +"or create your own {platform_name} account by completing all " +"required* fields below." +msgstr "" + +#. Translators: selected_provider is the name of an external, third-party user +#. authentication service (like Google or LinkedIn). +#: lms/templates/register.html +msgid "You've successfully signed in with {selected_provider}." +msgstr "" + +#: lms/templates/register.html +msgid "Finish your account registration below to start learning." +msgstr "" + +#: lms/templates/register.html +msgid "Please complete the following fields to register for an account. " +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "cannot be changed later" +msgstr "" + +#: lms/templates/register.html lms/templates/verify_student/face_upload.html +msgid "example: Jane Doe" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Needed for any certificates you may earn" +msgstr "" + +#: lms/templates/register.html +msgid "Welcome {username}" +msgstr "" + +#: lms/templates/register.html +msgid "Enter a Public Display Name:" +msgstr "" + +#: lms/templates/register.html +msgid "Public Display Name" +msgstr "" + +#: lms/templates/register.html lms/templates/register.html +msgid "Extra Personal Information" +msgstr "" + +#: lms/templates/register.html +msgid "City" +msgstr "" + +#: lms/templates/register.html +msgid "example: New York" +msgstr "" + +#: lms/templates/register.html +msgid "Country" +msgstr "" + +#: lms/templates/register.html +msgid "Highest Level of Education Completed" +msgstr "" + +#: lms/templates/register.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Year of Birth" +msgstr "" + +#: lms/templates/register.html +msgid "Please share with us your reasons for registering with {platform_name}" +msgstr "" + +#: lms/templates/register.html lms/templates/university_profile/edge.html +msgid "Register" +msgstr "" + +#: lms/templates/register.html lms/templates/signup_modal.html +msgid "Create My Account" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "Re-subscribe Successful!" +msgstr "" + +#: lms/templates/resubscribe.html +msgid "" +"You have re-enabled forum notification emails from {platform_name}. Click " +"{dashboard_link_start}here{link_end} to return to your dashboard. " +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Previous" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +msgid "Section Navigation" +msgstr "" + +#: lms/templates/seq_module.html lms/templates/seq_module.html +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "Next" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Sign Up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname@domain.com" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. yourname (shown on forums)" +msgstr "" + +#: lms/templates/signup_modal.html lms/templates/signup_modal.html +msgid "e.g. Your Name (for certificates)" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Welcome {name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Full Name *" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Ed. Completed" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Year of birth" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Mailing address" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Goals in signing up for {platform_name}" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Already have an account?" +msgstr "" + +#: lms/templates/signup_modal.html +msgid "Login." +msgstr "" + +#. Translators: The 'Group' here refers to the group of users that has been +#. sorted into group_id +#: lms/templates/split_test_staff_view.html +msgid "Group {group_id}" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug Info" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission history" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "{platform_name} Content Quality Assessment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Optional tag (eg \"done\" or \"broken\"):" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "tag" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Add comment" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Staff Debug" +msgstr "" + +#: lms/templates/staff_problem_info.html lms/templates/staff_problem_info.html +msgid "Module Fields" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "XML attributes" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "Submission History Viewer" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "User:" +msgstr "" + +#: lms/templates/staff_problem_info.html +msgid "View History" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "{course_number} Textbook" +msgstr "" + +#: lms/templates/static_htmlbook.html lms/templates/static_pdfbook.html +#: lms/templates/staticbook.html +msgid "Textbook Navigation" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Previous page" +msgstr "" + +#: lms/templates/staticbook.html +msgid "Next page" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Sysadmin Dashboard" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Users" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Staffing and Enrollment" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Logs" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "User Management" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Email or username" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Create user" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download list of all users (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Check and repair external authentication map" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "" +"Go to each individual course's Instructor dashboard to manage course " +"enrollment." +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Manage course staff and instructors" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Download staff and instructor list (csv file)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Administer Courses" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Location" +msgstr "" + +#. Translators: Repo is short for git repository or source of +#. courseware and branch is a specific version within that repository +#: lms/templates/sysadmin_dashboard.html +msgid "Repo Branch (optional)" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Load new course from github" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Course ID or dir" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Delete course from site" +msgstr "" + +#: lms/templates/sysadmin_dashboard.html +msgid "Django PID" +msgstr "" + +#. Translators: A version number appears after this string +#: lms/templates/sysadmin_dashboard.html +msgid "Platform Version" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Date" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Course ID" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Git Action" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "Recent git load activity for" +msgstr "" + +#: lms/templates/sysadmin_dashboard_gitlogs.html +msgid "git action" +msgstr "" + +#: lms/templates/textannotation.html +msgid "Source:" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "Tracking Log" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "datetime" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "ipaddr" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "source" +msgstr "" + +#: lms/templates/tracking_log.html +msgid "type" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "Unsubscribe Successful!" +msgstr "" + +#: lms/templates/unsubscribe.html +msgid "" +"You will no longer receive forum notification emails from {platform_name}. " +"Click {dashboard_link_start}here{link_end} to return to your dashboard. If " +"you did not mean to do this, click {undo_link_start}here{link_end} to re-" +"subscribe." +msgstr "" + +#: lms/templates/using.html +msgid "Using the system" +msgstr "" + +#: lms/templates/using.html +msgid "" +"During video playback, use the subtitles and the scroll bar to navigate. " +"Clicking the subtitles is a fast way to skip forwards and backwards by small" +" amounts." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you are on a low-resolution display, the left navigation bar can be " +"hidden by clicking on the set of three left arrows next to it." +msgstr "" + +#: lms/templates/using.html +msgid "" +"If you need bigger or smaller fonts, use your browsers settings to scale " +"them up or down. Under Google Chrome, this is done by pressing ctrl-plus, or" +" ctrl-minus at the same time." +msgstr "" + +#: lms/templates/video.html +msgid "Skip to a navigable version of this video's transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Loading video player" +msgstr "" + +#: lms/templates/video.html +msgid "Play video" +msgstr "" + +#: lms/templates/video.html +msgid "Video position" +msgstr "" + +#: lms/templates/video.html +msgid "Play" +msgstr "" + +#: lms/templates/video.html +msgid "Speeds" +msgstr "" + +#: lms/templates/video.html +msgid "Speed" +msgstr "" + +#: lms/templates/video.html +msgid "Volume" +msgstr "" + +#: lms/templates/video.html +msgid "Fill browser" +msgstr "" + +#: lms/templates/video.html +msgid "HD off" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Turn off captions" +msgstr "" + +#: lms/templates/video.html +msgid "Skip to end of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "" +"Activating an item in this group will spool the video to the corresponding " +"time point. To skip transcript, go to previous item." +msgstr "" + +#: lms/templates/video.html +msgid "Go back to start of transcript." +msgstr "" + +#: lms/templates/video.html +msgid "Download video" +msgstr "" + +#: lms/templates/video.html lms/templates/video.html +msgid "Download transcript" +msgstr "" + +#: lms/templates/video.html +msgid "Download Handout" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Your words:" +msgstr "" + +#: lms/templates/word_cloud.html +msgid "Total number of words:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Open Response" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Assessments:" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Hide Question" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "New Submission" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "Next Step" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended.html +msgid "" +"Staff Warning: Please note that if you submit a duplicate of text that has " +"already been submitted for grading, it will not show up in the staff grading" +" view. It will be given the same grade that the original received " +"automatically, and will be returned within 30 minutes if the original is " +"already graded, or when the original is graded if not." +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_legend.html +msgid "Legend" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Submitted Rubric" +msgstr "" + +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "Toggle Full Rubric" +msgstr "" + +#. Translators: an example of what this string will look +#. like is: "Scored rubric from grader 1", where +#. "Scored rubric" replaces {result_of_task} and +#. "1" replaces {number}. +#. This string appears when a user is viewing one of +#. their graded rubrics for an openended response problem. +#. the number distinguishes between the different +#. graded rubrics the user might have received +#: lms/templates/combinedopenended/combined_open_ended_results.html +msgid "{result_of_task} from grader {number}" +msgstr "" + +#. Translators: "See full feedback" is the text of +#. a link that allows a user to see more detailed +#. feedback from a self, peer, or instructor +#. graded openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +msgid "See full feedback" +msgstr "" + +#. Translators: this text forms a link that, when +#. clicked, allows a user to respond to the feedback +#. the user received on his or her openended problem +#. Translators: when "Respond to Feedback" is clicked, a survey +#. appears on which a user can respond to the feedback the user +#. received on an openended problem +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Respond to Feedback" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "How accurate do you find this feedback?" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Correct" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "No Opinion" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Partially Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Incorrect" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Additional comments:" +msgstr "" + +#: lms/templates/combinedopenended/open_ended_result_table.html +#: lms/templates/combinedopenended/openended/open_ended_evaluation.html +msgid "Submit Feedback" +msgstr "" + +#. Translators: "Response" labels an area that contains the user's +#. Response to an openended problem. It is a noun. +#. Translators: "Response" labels a text area into which a user enters +#. his or her response to a prompt from an openended problem. +#: lms/templates/combinedopenended/openended/open_ended.html +#: lms/templates/combinedopenended/selfassessment/self_assessment_prompt.html +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Response" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Unanswered" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended.html +msgid "Skip Post-Assessment" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_combined_rubric.html +msgid "{num} point: {explanatory_text}" +msgid_plural "{num} points: {explanatory_text}" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/combinedopenended/openended/open_ended_error.html +msgid "There was an error with your submission. Please contact course staff." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "Rubric" +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "" +"Select the criteria you feel best represents this submission in each " +"category." +msgstr "" + +#: lms/templates/combinedopenended/openended/open_ended_rubric.html +msgid "{num} point: {text}" +msgid_plural "{num} points: {text}" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/combinedopenended/selfassessment/self_assessment_hint.html +msgid "Please enter a hint below:" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohort groups" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Show cohorts" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Cohorts in the course" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort" +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add users by username or email. One per line or comma-separated." +msgstr "" + +#: lms/templates/course_groups/cohort_management.html +msgid "Add cohort members" +msgstr "" + +#: lms/templates/courseware/accordion.html +msgid "{chapter}, current chapter" +msgstr "" + +#: lms/templates/courseware/accordion.html +#: lms/templates/courseware/progress.html +msgid "due {date}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"The currently logged-in user account does not have permission to enroll in " +"this course. You may need to {start_logout_tag}log out{end_tag} then try the" +" register button again. Please visit the {start_help_tag}help page{end_tag} " +"for a possible solution." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "About {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "You are registered for this course" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View Courseware" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "This course is in your cart." +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "" +"Add {course.display_number_with_default} to Cart ({currency_symbol}{cost})" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Register for {course.display_number_with_default}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "View About Page in studio" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Overview" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Share with friends and family!" +msgstr "" + +#. Translators: This text will be automatically posted to the student's +#. Twitter account. {url} should appear at the end of the text. +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {account}: {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Take a course with {platform} online" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "I just registered for {number} {title} through {platform} {url}" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes Start" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Classes End" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Estimated Effort" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Prerequisites" +msgstr "" + +#: lms/templates/courseware/course_about.html +msgid "Additional Resources" +msgstr "" + +#. Translators: 'needs attention' is an alternative string for the +#. notification image that indicates the tab "needs attention". +#: lms/templates/courseware/course_navigation.html +msgid "needs attention" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +#: lms/templates/courseware/course_navigation.html +msgid "Staff view" +msgstr "" + +#: lms/templates/courseware/course_navigation.html +msgid "Student view" +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from leading universities." +msgstr "" + +#: lms/templates/courseware/courses.html +msgid "Explore free courses from {university_name}." +msgstr "" + +#: lms/templates/courseware/courseware-error.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {tech_support_email}' to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "{course_number} Courseware" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Return to Exam" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Course Navigation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Open Calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Input Field" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "" +"Use the arrow keys to navigate the tips or use the tab key to return to the " +"calculator" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Hints" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Integers" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Decimals" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Scientific notation" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Appending SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Supported SI postfixes" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Operators" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "parallel resistors function" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Functions" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Constants" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Euler's number" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "ratio of a circle's circumference to it's diameter" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Boltzmann constant" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "speed of light" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "freezing point of water in degrees Kelvin" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "fundamental charge" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculate" +msgstr "" + +#: lms/templates/courseware/courseware.html +msgid "Calculator Output Field" +msgstr "" + +#: lms/templates/courseware/error-message.html +msgid "" +"We're sorry, this module is temporarily unavailable. Our staff is working to" +" fix it as soon as possible. Please email us at {link_to_support_email} to " +"report any problems or downtime." +msgstr "" + +#: lms/templates/courseware/grade_summary.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade summary" +msgstr "" + +#: lms/templates/courseware/grade_summary.html +msgid "Not implemented yet" +msgstr "" + +#: lms/templates/courseware/gradebook.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook" +msgstr "" + +#: lms/templates/courseware/gradebook.html +msgid "Search students" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "{course_number} Course Info" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "View Updates in Studio" +msgstr "" + +#: lms/templates/courseware/info.html lms/templates/courseware/info.html +msgid "Course Updates & News" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Handout Navigation" +msgstr "" + +#: lms/templates/courseware/info.html +msgid "Course Handouts" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Instructor Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "View Course in Studio" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Try New Beta Dashboard" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Psychometrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Forum Admin" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "DataDump" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Manage Groups" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Metrics" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Grade Downloads" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Note: some of these buttons are known to time out for larger courses. We " +"have temporarily disabled those features for courses with more than " +"{max_enrollment} students. We are urgently working on fixing this issue. " +"Thank you for your patience as we continue working to improve the platform!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Export grades to remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"The assignments defined for this course should match the ones stored in the " +"gradebook, for this to work properly!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Gradebook name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Assignment name:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Course-specific grade adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Specify a particular problem in the course here by its url:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is " +"i4x://university/course/problem/problemname, then just provide the " +"problemname. If the location is " +"i4x://university/course/notaproblem/someothername, then provide " +"notaproblem/someothername.)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "Then select an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"These actions run in the background, and status for active tasks will appear" +" in a table below. To see status for all tasks submitted for this problem, " +"click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student-specific grade inspection and adjustment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Specify the {platform_name} email address or username of a student here:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Click this, and a link to student's progress page will appear below:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"You may also delete the entire state of a student for the specified module:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" a table below. To see status for all tasks submitted for this problem and " +"student, click on this button:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Select a problem and an action:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"User requires forum administrator privileges to perform administration " +"tasks. See instructor." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Explanation of Roles:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Moderators: can edit or delete any post, remove misuse flags, close " +"and re-open threads, endorse responses, and see posts from all cohorts (if " +"the course is cohorted). Moderators' posts are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Forum Admins: have moderator privileges, as well as the ability to edit the " +"list of forum moderators (e.g. to appoint a new moderator). Admins' posts " +"are marked as 'staff'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Community TAs: have forum moderator privileges, and their posts are labelled" +" 'Community TA'." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Enrollment Data" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Pull enrollment from remote gradebook" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Section:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Enrollment" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enroll or un-enroll one or many students: enter emails, separated by new " +"lines or commas;" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Notify students by email" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Auto-enroll students when they activate" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Problem urlname:" +msgstr "" + +#. Translators: days_early_for_beta should not be translated +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Enter usernames or emails for students who should be beta-testers, one per " +"line, or separated by commas. They will get to see course materials early, " +"as configured via the days_early_for_beta option in the course " +"policy." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send to:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Myself" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Staff and instructors" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "All (students, staff and instructors)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Subject: " +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "(Max 128 characters)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Please try not to email students more than once per week. Important things " +"to consider before sending:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you read over the email to make sure it says everything you want to " +"say?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Have you sent the email to yourself first to make sure you're happy with how" +" it's displayed, and that embedded links and images work properly?" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "CAUTION!" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Once the 'Send Email' button is clicked, your email will be queued for " +"sending." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "A queued email CANNOT be cancelled." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "No Analytics are available at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Students enrolled (historical count, includes those who have since " +"unenrolled):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students active in the last week:" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Student activity day by day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Day" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Score distribution for problems" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Max" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Points Earned (Num Students)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There is no data available to display at this time." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "" +"Loading the latest graphs for you; depending on your class size, this may " +"take a few minutes." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Count of Students that Opened a Subsection" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade Distribution per Problem" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "There are no problems in this section." +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Students answering correctly" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Number of students" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "" +"Student distribution per country, all courses, Sep-12 to Oct-17, 1 server " +"(shown here as an example):" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Pending Instructor Tasks" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Type" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task inputs" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Id" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Requester" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task State" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Duration (sec)" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Task Progress" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/courseware/instructor_dashboard.html +msgid "unknown" +msgstr "" + +#: lms/templates/courseware/instructor_dashboard.html +msgid "Course errors" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "About {course_id}" +msgstr "" + +#: lms/templates/courseware/mktg_coming_soon.html +msgid "Coming Soon" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "About {course_number}" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Access Courseware" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "You Are Registered" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Register for" +msgstr "" + +#: lms/templates/courseware/mktg_course_about.html +msgid "Registration Is Closed" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "News - MITx 6.002x" +msgstr "" + +#: lms/templates/courseware/news.html +msgid "Updates to Discussion Posts You Follow" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{course_number} Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "View Grading in studio" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Course Progress for Student '{username}' ({email})" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Download your certificate" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "{earned:.3n} of {total:.3n} possible points" +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Problem Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "Practice Scores: " +msgstr "" + +#: lms/templates/courseware/progress.html +msgid "No problem scores in this section" +msgstr "" + +#: lms/templates/courseware/syllabus.html +msgid "{course.display_number_with_default} Course Info" +msgstr "" + +#: lms/templates/courseware/welcome-back.html +msgid "" +"You were most recently in {section_link}. If you're done with that, choose " +"another section on the left." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Final course details are being wrapped up at this time. Your final standing " +"will be available shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your final grade:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Grade required for a {cert_name_short}:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your verified {cert_name_long} is being held pending confirmation that the " +"issuance of your {cert_name_short} is in compliance with strict U.S. " +"embargoes on Iran, Cuba, Syria and Sudan. If you think our system has " +"mistakenly identified you as being connected with one of those countries, " +"please let us know by contacting {email}. If you would like a refund on your" +" {cert_name_long}, please contact our billing address {billing_email}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Your {cert_name_long} is being held pending confirmation that the issuance " +"of your {cert_name_short} is in compliance with strict U.S. embargoes on " +"Iran, Cuba, Syria and Sudan. If you think our system has mistakenly " +"identified you as being connected with one of those countries, please let us" +" know by contacting {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Your {cert_name_short} is Generating" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "This link will open/download a PDF document" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"Since we did not have a valid set of verification photos from you when your " +"{cert_name_long} was generated, we could not grant you a verified " +"{cert_name_short}. An honor code {cert_name_short} has been granted instead." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "" +"This link will open/download a PDF document of your verified " +"{cert_name_long}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Download Your ID Verified {cert_name_short} (PDF)" +msgstr "" + +#: lms/templates/dashboard/_dashboard_certificate_information.html +msgid "Complete our course feedback survey" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "{course_number} {course_name} Cover Image" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Enrolled as: " +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +#: lms/templates/verify_student/_verification_header.html +msgid "ID Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Completed - {end_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Started - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course has not yet started" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Course Starts - {start_date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Document your accomplishment!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Challenge Yourself!" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Take this course as an ID-verified student." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"You can still sign up for an ID verified {cert_name_long} for this course. " +"If you plan to complete the whole course, it is a great way to recognize " +"your achievement. {link_start}Learn more about the verified " +"{cert_name_long}{link_end}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Upgrade to Verified Track" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Archived Course" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "View Course" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Are you sure you want to unregister from" +msgstr "" + +#. Translators: The course's name will be added to the end of this sentence. +#: lms/templates/dashboard/_dashboard_course_listing.html +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"Are you sure you want to unregister from the verified {cert_name_long} track" +" of" +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "" +"In order to request a refund for the amount you paid, you will need to send " +"an email to {billing_email}. Be sure to include your email and the course " +"name." +msgstr "" + +#: lms/templates/dashboard/_dashboard_course_listing.html +msgid "Email Settings" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "You need to re-verify to continue" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in the following courses, you need to " +"re-verify your identity:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "{course_name}: Re-verify by {date}" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Notification Actions" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course_name}, you need to re-verify" +" your identity by {date}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Your re-verification failed" +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "" +"Your re-verification for {course_name} failed and you are no longer eligible" +" for a Verified Certificate. If you think this is in error, please contact " +"us at {email}." +msgstr "" + +#: lms/templates/dashboard/_dashboard_prompt_midcourse_reverify.html +msgid "Dismiss" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verification now open for:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Re-verify now:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Pending:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Denied:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_reverification_sidebar.html +msgid "Approved:" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "ID-Verification Status" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Reviewed and Verified" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Your verification status is good for one year after submission." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"Your verification photos have been submitted and will be reviewed shortly." +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "Re-verify Yourself" +msgstr "" + +#: lms/templates/dashboard/_dashboard_status_verification.html +msgid "" +"If you fail to pass a verification attempt before your course ends, you will" +" not receive a verified certificate." +msgstr "" + +#: lms/templates/debug/run_python_form.html +msgid "Results:" +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "" +"Sorry! We can't find anything matching your search. Please try another " +"search." +msgstr "" + +#: lms/templates/discussion/_blank_slate.html +msgid "There are no posts here yet. Be the first one to post!" +msgstr "" + +#: lms/templates/discussion/_discussion_course_navigation.html +#: lms/templates/discussion/_discussion_module.html +msgid "New Post" +msgstr "" + +#: lms/templates/discussion/_discussion_module.html +msgid "Show Discussion" +msgstr "" + +#: lms/templates/discussion/_discussion_module_studio.html +msgid "To view live discussions, click Preview or View Live in Unit Settings." +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Filter Topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "filter topics" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_thread_list_template.html +msgid "Show All Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Show Flagged Discussions" +msgstr "" + +#: lms/templates/discussion/_filter_dropdown.html +msgid "Posts I'm Following" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "follow this post" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "post anonymously to classmates" +msgstr "" + +#. Translators: This labels the selector for which group of students can view +#. a +#. post +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Make visible to:" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +msgid "My Cohort" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +msgid "new post title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +#: wiki/forms.py wiki/forms.py wiki/forms.py +msgid "Title" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Enter your question or comment…" +msgstr "" + +#: lms/templates/discussion/_inline_new_post.html +#: lms/templates/discussion/_new_post.html +#: lms/templates/discussion/mustache/_inline_discussion.mustache +#: lms/templates/discussion/mustache/_inline_discussion_cohorted.mustache +msgid "Add post" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Create new post about:" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter List" +msgstr "" + +#: lms/templates/discussion/_new_post.html +msgid "Filter discussion areas" +msgstr "" + +#: lms/templates/discussion/_recent_active_posts.html +msgid "Following" +msgstr "" + +#: lms/templates/discussion/_search_bar.html +msgid "Search posts" +msgstr "" + +#: lms/templates/discussion/_similar_posts.html +msgid "Hide" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Home" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion Topics" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Discussion topics; current selection is: " +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Search all discussions" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Sort by:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "date" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "votes" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "comments" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "Show:" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View All" +msgstr "" + +#: lms/templates/discussion/_thread_list_template.html +msgid "View as {name}" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Add A Response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Post a response:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "anonymous" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "• This thread is closed." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "follow" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow this post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Pin Thread" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "Pinned" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "(this post is about %(courseware_title_linked)s)" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Edit post title" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update post" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Add a comment..." +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "endorse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update response" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +#: lms/templates/discussion/_underscore_templates.html +msgid "Delete Comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "-posted %(time_ago)s by" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Editing comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Update comment" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s " +"unread comments)%(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(comments_count)s %(span_sr_open)scomments %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "%(votes_up_count)s%(span_sr_open)s votes %(span_close)s" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "DISCUSSION HOME:" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "HOW TO USE EDX DISCUSSIONS" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Find discussions" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Focus in on specific topics" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Search for specific posts " +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Sort by date, vote, or comments" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Engage with posts" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Upvote posts and good responses" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Report Forum Misuse" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Follow posts for updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Receive updates" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "Toggle Notifications Setting" +msgstr "" + +#: lms/templates/discussion/_underscore_templates.html +msgid "" +"Check this box to receive an email digest once a day notifying you about " +"new, unread activity from posts you are following." +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid ", " +msgstr "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s discussion started" +msgid_plural "%s discussions started" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/discussion/_user_profile.html +msgid "%s comment" +msgid_plural "%s comments" +msgstr[0] "" +msgstr[1] "" + +#: lms/templates/discussion/index.html +#: lms/templates/discussion/user_profile.html +msgid "Discussion - {course_number}" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "We're sorry" +msgstr "" + +#: lms/templates/discussion/maintenance.html +msgid "" +"The forums are currently undergoing maintenance. We'll have them back up " +"shortly!" +msgstr "" + +#: lms/templates/discussion/user_profile.html +msgid "User Profile" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Expand discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread.mustache +#: lms/templates/discussion/mustache/_inline_thread_cohorted.mustache +msgid "Collapse discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_inline_thread_show.mustache +msgid "This thread has been pinned by course staff." +msgstr "" + +#: lms/templates/discussion/mustache/_pagination.mustache +#: lms/templates/discussion/mustache/_pagination.mustache +msgid "…" +msgstr "" + +#: lms/templates/discussion/mustache/_profile_thread.mustache +msgid "View discussion" +msgstr "" + +#: lms/templates/discussion/mustache/_user_profile.mustache +msgid "Active Threads" +msgstr "" + +#: lms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for {platform_name}! To activate your account, " +"please copy and paste this address into your web browser's address bar:" +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the about section of the {platform_name} Courses web site." +msgstr "" + +#: lms/templates/emails/activation_email.txt +#: lms/templates/emails/email_change.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the {platform_name} web site." +msgstr "" + +#: lms/templates/emails/activation_email_subject.txt +msgid "Your account for {platform_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Dear {full_name}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "" +"You have been invited to be a beta tester for {course_name} at {site_name} " +"by a member of the course staff." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "To start accessing course materials, please visit {course_url}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {course_about_url} to join the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +msgid "Visit {site_name} to enroll in the course and begin the beta test." +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_message.txt +#: lms/templates/emails/enroll_email_allowedmessage.txt +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "This email was automatically sent from {site_name} to {email_address}" +msgstr "" + +#: lms/templates/emails/add_beta_tester_email_subject.txt +msgid "You have been invited to a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us at" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"This is to confirm that you changed the e-mail associated with " +"{platform_name} from {old_email} to {new_email}. If you did not make this " +"request, please contact us immediately. Contact information is listed at:" +msgstr "" + +#: lms/templates/emails/confirm_email_change.txt +msgid "" +"We keep a log of old e-mails, so if this request was unintentional, we can " +"investigate." +msgstr "" + +#: lms/templates/emails/email_change.txt +msgid "" +"We received a request to change the e-mail associated with your " +"{platform_name} account from {old_email} to {new_email}. If this is correct," +" please confirm your new e-mail address by visiting:" +msgstr "" + +#: lms/templates/emails/email_change_subject.txt +msgid "Request to change {platform_name} account e-mail" +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "Dear student," +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"You have been invited to join {course_name} at {site_name} by a member of " +"the course staff." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "To access the course visit {course_url} and login." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To access the course visit {course_about_url} and register for the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"To finish your registration, please visit {registration_url} and fill out " +"the registration form making sure to use {email_address} in the E-mail " +"field." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, you will see " +"{course_name} listed on your dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "" +"Once you have registered and activated your account, visit " +"{course_about_url} to join the course." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedmessage.txt +msgid "You can then enroll in {course_name}." +msgstr "" + +#: lms/templates/emails/enroll_email_allowedsubject.txt +msgid "You have been invited to register for {course_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +msgid "" +"You have been enrolled in {course_name} at {site_name} by a member of the " +"course staff. The course should now appear on your {site_name} dashboard." +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledmessage.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "This email was automatically sent from {site_name} to {full_name}" +msgstr "" + +#: lms/templates/emails/enroll_email_enrolledsubject.txt +msgid "You have been enrolled in {course_name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Hi {name}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"Your payment was successful. You will see the charge below on your next " +"credit or debit card statement." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"The charge will show up on your statement under the company name " +"{merchant_name}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "-The {platform_name} Team" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Your order number is: {order_number}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/order_confirmation_email.txt +#: lms/templates/shoppingcart/receipt.html +msgid "#:" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the tech support at" +msgstr "" + +#: lms/templates/emails/reject_name_change.txt +msgid "" +"We are sorry. Our course staff did not approve your request to change your " +"name from {old_name} to {new_name}. If you need further assistance, please " +"e-mail the course staff at ta@edx.org." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +msgid "" +"You have been removed as a beta tester for {course_name} at {site_name} by a" +" member of the course staff. The course will remain on your dashboard, but " +"you will no longer be part of the beta testing group." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_message.txt +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "Your other courses have not been affected." +msgstr "" + +#: lms/templates/emails/remove_beta_tester_email_subject.txt +msgid "You have been removed from a beta test for {course_name}" +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "Dear Student," +msgstr "" + +#: lms/templates/emails/unenroll_email_allowedmessage.txt +msgid "" +"You have been un-enrolled from course {course_name} by a member of the " +"course staff. Please disregard the invitation previously sent." +msgstr "" + +#: lms/templates/emails/unenroll_email_enrolledmessage.txt +msgid "" +"You have been un-enrolled in {course_name} at {site_name} by a member of the" +" course staff. The course will no longer appear on your {site_name} " +"dashboard." +msgstr "" + +#: lms/templates/emails/unenroll_email_subject.txt +msgid "You have been un-enrolled from {course_name}" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "{course_number} Staff Grading" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"This is the list of problems that currently need to be graded in order to " +"train AI grading and create calibration essays for peer grading. Each " +"problem needs to be treated separately, and we have indicated the number of " +"student submissions that need to be graded. You can grade more than the " +"minimum required number of submissions--this will improve the accuracy of AI" +" grading, though with diminishing returns. You can see the current accuracy " +"of AI grading in the problem view." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Problem List" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "" +"Please note that when you see a submission here, it has been temporarily " +"removed from the grading pool. The submission will return to the grading " +"pool after 30 minutes without any grade being submitted. Hitting the back " +"button will result in a 30 minute wait to be able to grade this submission " +"again." +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Prompt" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "(Hide)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Student Response" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Written Feedback" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Feedback for student (optional)" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Flag as inappropriate content for later review" +msgstr "" + +#: lms/templates/instructor/staff_grading.html +msgid "Skip" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Score Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"The chart below displays the score distribution for each standard problem in" +" your class, specified by the problem's url name." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "" +"Scores are shown without weighting applied, so if your problem contains 2 " +"questions, it will display as having a total of 2 points." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Loading problem list..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/analytics.html +msgid "Gender Distribution" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Enrollment Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Total number of enrollees (instructors, staff members, and students)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Basic Course Information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Display Name:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course started?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Yes" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "No" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Has the course ended?" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Grade Cutoffs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "The status for any active tasks appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/course_info.html +msgid "Course Warnings" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV file of all students enrolled in this course, along " +"with profile information such as email address and username:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Download profile information as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For smaller courses, click to list profile information for enrolled students" +" directly on this page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "List enrolled students' profile information" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to display the grading configuration for the course. The grading " +"configuration is the breakdown of graded subsections of the course (such as " +"exams and problem sets), and can be changed on the 'Grading' page (under " +"'Settings') in Studio." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Grading Configuration" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Click to download a CSV of anonymized student IDs:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Get Student Anonymized IDs CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Click to generate a CSV grade report for all currently enrolled students. " +"Links to generated reports appear in a table below when report generation is" +" complete." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"For large courses, generating this report may take several hours. Please be " +"patient and do not click the button multiple times. Clicking the button " +"multiple times will significantly slow the grade generation process." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The report is generated in the background, meaning it is OK to navigate away" +" from this page while your report is generating." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Generate Grade Report" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "Reports Available for Download" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The grade reports listed below are generated each time the Generate Grade" +" Report button is clicked. A link to each grade report remains available" +" on this page, identified by the UTC date and time of generation. Grade " +"reports are not deleted, so you will always be able to access previously " +"generated reports from this page." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"The answer distribution report listed below is generated periodically by an " +"automated background process. The report is cumulative, so answers submitted" +" after the process starts are included in a subsequent report. The report is" +" generated several times per day." +msgstr "" + +#. Translators: a table of URL links to report files appears after this +#. sentence. +#: lms/templates/instructor/instructor_dashboard_2/data_download.html +msgid "" +"Note: To keep student data secure, you cannot save or email these " +"links for direct access. Copies of links expire within 5 minutes." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Individual due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"In this section, you have the ability to grant extensions on specific units " +"to individual students. Please note that the latest date is always taken; " +"you cannot use this tool to make an assignment due earlier for a particular " +"student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Choose the graded unit:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Specify the extension due date and time (in UTC; please specify MM/DD/YYYY " +"HH:MM)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Change due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Viewing granted extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Here you can see what extensions have been granted on particular units or " +"for a particular student." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Choose a graded unit and click the button to obtain a list of all students " +"who have extensions for the given unit." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List all students with due date extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Specify a specific student to see all of that student's extensions." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "List date extensions for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Resetting extensions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "" +"Resetting a problem's due date rescinds a due date extension for a student " +"on a particular unit. This will revert the due date for the student back to " +"the problem's original due date." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/extensions.html +msgid "Reset due date for student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "Back to Standard Dashboard" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/instructor_dashboard_2.html +msgid "section_display_name" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Enter email addresses and/or usernames separated by new lines or commas." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"You will not get notification for emails that bounce, so please double-check" +" spelling." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Email Addresses/Usernames" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Auto Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not yet registered for " +"{platform_name} will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is left unchecked, users who have not yet registered" +" for {platform_name} will not be enrolled, but will be allowed to enroll " +"once they make an account." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Unenroll' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Notify users by email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users will receive an email " +"notification." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Enroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Batch Beta Tester Addition" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Note: Users must have an activated {platform_name} account before they can " +"be enrolled as a beta tester." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"If this option is checked, users who have not enrolled in your " +"course will be automatically enrolled." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Checking this box has no effect if 'Remove beta testers' is selected." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add beta testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Remove beta testers" +msgstr "" + +#. Translators: an "Administration List" is a list, such as Course Staff, that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Administration List Management" +msgstr "" + +#. Translators: an "Administrator Group" is a group, such as Course Staff, +#. that +#. users can be added to. +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Select an Administrator Group:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Getting available lists..." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Staff cannot modify staff or beta tester lists. To modify these lists, " +"contact your instructor and ask them to add you as an instructor for staff " +"and beta lists, or a discussion admin for discussion management." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Course Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Course staff can help you manage limited aspects of your course. Staff can " +"enroll and unenroll students, as well as modify their grades and see all " +"course data. Course staff are not automatically given access to Studio and " +"will not be able to edit your course." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Staff" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Instructors" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Instructors are the core administration of your course. Instructors can add " +"and remove course staff, as well as administer discussion access." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Instructor" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Beta Testers" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Beta testers can see course content before the rest of the students. They " +"can make sure that the content works, but have no additional privileges." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Beta Tester" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Admins" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion admins can edit or delete any post, clear misuse flags, close and" +" re-open threads, endorse responses, and see posts from all cohorts. They " +"CAN add/delete other moderators and their posts are marked as 'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Discussion Admin" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Moderators" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Discussion moderators can edit or delete any post, clear misuse flags, close" +" and re-open threads, endorse responses, and see posts from all cohorts. " +"They CANNOT add/delete other moderators and their posts are marked as " +"'staff'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Moderator" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Discussion Community TAs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"Community TA's are members of the community whom you deem particularly " +"helpful on the discussion boards. They can edit or delete any post, clear " +"misuse flags, close and re-open threads, endorse responses, and see posts " +"from all cohorts. Their posts are marked 'Community TA'." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Add Community TA" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Reload Graphs" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Count of Students Opened a Subsection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Opened as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Download Student Grades as a CSV" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "This is a partial list, to view all students download as a csv." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Grade" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/metrics.html +msgid "Percent" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Send Email" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Message:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Please try not to email students more than once per week. Before sending " +"your email, consider:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"Email actions run in the background. The status for any active tasks - " +"including email tasks - appears in a table below." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "" +"To see the status for all bulk email tasks ever submitted for this course, " +"click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/send_email.html +msgid "Show Email Task History" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade inspection" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Email or Username" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Click this link to view the student's progress page:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student Progress Page" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Student-specific grade adjustment" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Problem urlname" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may use just the \"urlname\" if a problem, or \"modulename/urlname\" if " +"not. (For example, if the location is {location1}, then just provide the " +"{urlname1}. If the location is {location2}, then provide {urlname2}.)" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Next, select an action to perform for the given user and problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset Student Attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore Student Submission" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"You may also delete the entire state of a student for the specified problem:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Delete Student State for Problem" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"Rescoring runs in the background, and status for active tasks will appear in" +" the 'Pending Instructor Tasks' table. To see status for all tasks submitted" +" for this problem and student, click on this button:" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Student" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Then select an action" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Reset ALL students' attempts" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Rescore ALL students' problem submissions" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "" +"The above actions run in the background, and status for active tasks will " +"appear in a table on the Course Info tab. To see status for all tasks " +"submitted for this problem, click on this button" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/student_admin.html +msgid "Show Background Task History for Problem" +msgstr "" + +#: lms/templates/licenses/serial_numbers.html +msgid "None Available" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Change Preferred Language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Please choose your preferred language" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "Save Language Settings" +msgstr "" + +#: lms/templates/modal/_modal-settings-language.html +msgid "" +"Don't see your preferred language? {link_start}Volunteer to become a " +"translator!{link_end}" +msgstr "" + +#. Translators: this text gives status on if the modal interface (a menu or +#. piece of UI that takes the full focus of the screen) is open or not +#: lms/templates/modal/accessible_confirm.html +msgid "modal open" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "{course_number} Combined Notifications" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Open Ended Console" +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "Here are items that could potentially need your attention." +msgstr "" + +#: lms/templates/open_ended_problems/combined_notifications.html +msgid "No items require attention at the moment." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "{course_number} Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Flagged Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "" +"Here are a list of open ended problems for this course that have been " +"flagged by students as potentially inappropriate." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "No flagged problems exist." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Unflag" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_flagged_problems.html +msgid "Ban" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "{course_number} Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Open Ended Problems" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Here is a list of open ended problems for this course." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "You have not attempted any open ended problems yet." +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +#: lms/templates/peer_grading/peer_grading.html +msgid "Problem Name" +msgstr "" + +#: lms/templates/open_ended_problems/open_ended_problems.html +msgid "Grader Type" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"\n" +"{p_tag}You currently do not have any peer grading to do. In order to have peer grading to do:\n" +"{ul_tag}\n" +"{li_tag}You need to have submitted a response to a peer grading problem.{end_li_tag}\n" +"{li_tag}The instructor needs to score the essays that are used to help you better understand the grading\n" +"criteria.{end_li_tag}\n" +"{li_tag}There must be submissions that are waiting for grading.{end_li_tag}\n" +"{end_ul_tag}\n" +"{end_p_tag}\n" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +#: lms/templates/peer_grading/peer_grading_closed.html +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Peer Grading" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "" +"Here are a list of problems that need to be peer graded for this course." +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Graded" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Available" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "Required" +msgstr "" + +#: lms/templates/peer_grading/peer_grading.html +msgid "No due date" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "" +"The due date has passed, and peer grading for this problem is closed at this" +" time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_closed.html +msgid "The due date has passed, and peer grading is closed at this time." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to Grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Please include some written feedback as well." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"This submission has explicit, offensive, or (I suspect) plagiarized content." +" " +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "How did I do?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Continue" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Ready to grade!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You have finished learning to grade, which means that you are now ready to " +"start grading." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start Grading!" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "You have not yet finished learning to grade this problem." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You will now be shown a series of instructor-scored essays, and will be " +"asked to score them yourself." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"Once you can score the essays similarly to an instructor, you will be ready " +"to grade your peers." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Start learning to grade" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Are you sure that you want to flag this submission?" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "" +"You are about to flag a submission. You should only flag a submission that " +"contains explicit, offensive, or (suspected) plagiarized content. If the " +"submission is not addressed to the question or is incorrect, you should give" +" it a score of zero and accompanying feedback instead of flagging it." +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Remove Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Keep Flag" +msgstr "" + +#: lms/templates/peer_grading/peer_grading_problem.html +msgid "Go Back" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "Thanks For Registering!" +msgstr "" + +#: lms/templates/registration/activate_account_notice.html +msgid "" +"Your account is not active yet. An activation link has been sent to {email}," +" along with instructions for activating your account." +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Activation Complete!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "Account already active!" +msgstr "" + +#: lms/templates/registration/activation_complete.html +msgid "You can now {link_start}log in{link_end}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Activation Invalid" +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "" +"Something went wrong. Check to make sure the URL you went to was correct -- " +"e-mail programs will sometimes split it into two lines. If you still have " +"issues, e-mail us to let us know what happened at {email}." +msgstr "" + +#: lms/templates/registration/activation_invalid.html +msgid "Or you can go back to the {link_start}home page{link_end}." +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "Password reset successful" +msgstr "" + +#: lms/templates/registration/password_reset_done.html +msgid "" +"We've e-mailed you instructions for setting your password to the e-mail " +"address you submitted. You should be receiving it shortly." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Download CSV Data" +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "These reports are delimited by start and end dates." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Date: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "" +"These reports are delimited alphabetically by university name. i.e., " +"generating a report with 'Start Letter' A and 'End Letter' C will generate " +"reports for all universities starting with A, B, and C." +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "Start Letter: " +msgstr "" + +#: lms/templates/shoppingcart/download_report.html +msgid "End Letter: " +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "Payment Error" +msgstr "" + +#: lms/templates/shoppingcart/error.html +msgid "There was an error processing your order!" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "Your selected items:" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Unit Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Price" +msgstr "" + +#: lms/templates/shoppingcart/list.html +#: lms/templates/shoppingcart/receipt.html +msgid "Total Amount" +msgstr "" + +#: lms/templates/shoppingcart/list.html +msgid "You have selected no items for purchase." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Register for [Course Name] | Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Thank you for your Purchase!" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "" +"Please print this receipt page for your records. You should also have " +"received a receipt in your email." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " () Electronic Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Order #" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Items ordered:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Qty" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Note: items with strikethough like " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid " have been refunded." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Receipt (Order" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are now registered for: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Registered as: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Your Progress" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Current Step: " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Intro" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +msgid "Take ID Photo" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Review" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Make Payment" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/show_requirements.html +#: lms/templates/verify_student/verified.html +msgid "Confirmation" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Congratulations! You are now verified on " +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"You are now registered as a verified student! Your registration details are " +"below." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "You are registered for:" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "A list of courses you have just registered for as a verified student" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Options" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Starts: {start_date}" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to Course" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Go to your Dashboard" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Verified Status" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"We have received your identification details to verify your identity. If " +"there is a problem with any of the items, we will contact you to resubmit. " +"You can now register for any of the verified certificate courses this " +"semester without having to re-verify." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"The professor will ask you to periodically submit a new photo to verify your" +" work during the course (usually at exam times)." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Payment Details" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "" +"Please print this page for your records; it serves as your receipt. You will" +" also receive an email with the same information." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Order No." +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Total" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "this" +msgstr "" + +#: lms/templates/shoppingcart/verified_cert_receipt.html +msgid "Billed To" +msgstr "" + +#: lms/templates/static_templates/404.html +msgid "" +"The page that you were looking for was not found. Go back to the " +"{link_start}homepage{link_end} or let us know about any pages that may have " +"been moved at {email}." +msgstr "" + +#: lms/templates/static_templates/about.html +#: lms/templates/static_templates/contact.html +#: lms/templates/static_templates/copyright.html +#: lms/templates/static_templates/faq.html +#: lms/templates/static_templates/help.html +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/jobs.html +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/privacy.html +#: lms/templates/static_templates/tos.html +msgid "" +"This page left intentionally blank. It is not used by edx.org but is left " +"here for possible use by installations of Open edX." +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "This Course Unavailable In Your Country" +msgstr "" + +#: lms/templates/static_templates/embargo.html +msgid "" +"Our system indicates that you are trying to access an edX course from an IP " +"address associated with a country currently subjected to U.S. economic and " +"trade sanctions. Unfortunately, at this time edX must comply with export " +"controls, and we cannot allow you to access this particular course. Feel " +"free to browse our catalogue to find other courses you may be interested in " +"taking." +msgstr "" + +#: lms/templates/static_templates/honor.html +#: lms/templates/static_templates/honor.html +msgid "Honor Code" +msgstr "" + +#: lms/templates/static_templates/media-kit.html +#: lms/templates/static_templates/media-kit.html +msgid "Media Kit" +msgstr "" + +#: lms/templates/static_templates/press.html +#: lms/templates/static_templates/press.html +msgid "In the Press" +msgstr "" + +#: lms/templates/static_templates/server-down.html +msgid "Currently the {platform_name} servers are down" +msgstr "" + +#: lms/templates/static_templates/server-down.html +#: lms/templates/static_templates/server-overloaded.html +msgid "" +"Our staff is currently working to get the site back up as soon as possible. " +"Please email us at {tech_support_email} to report any problems or downtime." +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "There has been a 500 error on the {platform_name} servers" +msgstr "" + +#: lms/templates/static_templates/server-error.html +msgid "" +"Please wait a few seconds and then reload the page. If the problem persists," +" please email us at {email}." +msgstr "" + +#: lms/templates/static_templates/server-overloaded.html +msgid "Currently the {platform_name} servers are overloaded" +msgstr "" + +#: lms/templates/university_profile/edge.html +#: lms/templates/university_profile/edge.html +msgid "edX edge" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Log in to your courses" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Register for classes" +msgstr "" + +#: lms/templates/university_profile/edge.html +msgid "Take free online courses from today's leading universities." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Edit Your Name" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +#: lms/templates/verify_student/face_upload.html +msgid "The following error occurred while editing your name:" +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "" +"To uphold the credibility of {platform} certificates, all name changes will " +"be logged and recorded." +msgstr "" + +#: lms/templates/verify_student/_modal_editname.html +msgid "Change my name" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Why Do I Need to Re-Verify?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity. We will send the new photo to be matched up with the photo of the " +"original ID you submitted when you signed up for the course." +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "Having Technical Trouble?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Have questions?" +msgstr "" + +#: lms/templates/verify_student/_reverification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please read {a_start}our FAQs to view common questions about our " +"certificates{a_end}." +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are upgrading your registration for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are re-verifying for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "You are registering for" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Upgrading to:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Re-verifying for:" +msgstr "" + +#: lms/templates/verify_student/_verification_header.html +msgid "Registering as: " +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/_verification_support.html +msgid "Change your mind?" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "You can always continue to audit the course without verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You can always {a_start} audit the course for free {a_end} without " +"verifying." +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "Technical Requirements" +msgstr "" + +#: lms/templates/verify_student/_verification_support.html +msgid "" +"Please make sure your browser is updated to the {a_start}most recent" +" version possible{a_end}. Also, please make sure your web " +"cam is plugged in, turned on, and allowed to function in your web browser " +"(commonly adjustable in your browser settings)." +msgstr "" + +#: lms/templates/verify_student/face_upload.html +msgid "Edit Your Full Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Re-Verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Webcam Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "No Flash Detected" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have Flash installed. {a_start} Get Flash {a_end} to " +"continue your registration." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Error submitting your images" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Oops! Something went wrong. Please confirm your details and try again." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with your " +"original verification." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Don't see your picture? Make sure to allow your browser to use your camera " +"when it asks for permission." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Take photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Looks good" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Tips on taking a successful photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your face is well-lit" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be sure your entire face is inside the frame" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Can we match the photo you took with the one on your ID?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once in position, use the camera button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your picture" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Use the checkmark button" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "once you are happy with the photo" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Common Questions" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need my photo?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"As part of the verification process, we need your photo to confirm that you " +"are you." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "What do you do with this picture?" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "We only use it to verify your identity. It is not displayed anywhere." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches the ID " +"you originally submitted. We will also use this as the name on your " +"certificate." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Edit your name" +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "" +"Once you verify your photo looks good and your name is correct, you can " +"finish your re-verification and return to your course. Note: You " +"will not have another chance to re-verify." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Yes! You can confirm my identity with this information." +msgstr "" + +#: lms/templates/verify_student/midcourse_photo_reverification.html +msgid "Submit photos & re-verify" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Verification Submission Confirmation" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Your Credentials Have Been Updated" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"We have received your re-verification details and submitted them for review." +" Your dashboard will show the notification status once the review is " +"complete." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "" +"Please note: The professor may ask you to re-verify again at other key " +"points in the course." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +msgid "Complete your other re-verifications" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverification_confirmation.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Return to where you left off" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Reverification Status" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You are in the ID Verified track" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following courses:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Re-verify by {date}" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You currently need to re-verify for the following course:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "You have no re-verifications at present." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "The status of your submitted re-verifications:" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Failed" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Don't want to re-verify right now?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "Why do I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"At key points in a course, the professor will ask you to re-verify your " +"identity by submitting a new photo of your face. We will send the new photo " +"to be matched up with the photo of the original ID you submitted when you " +"signed up for the course. If you are taking multiple courses, you may need " +"to re-verify multiple times, once for every important point in each course " +"you are taking as a verified student." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What will I need to re-verify?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because you are just confirming that you are still you, the only thing you " +"will need to do to re-verify is to submit a new photo of your face with " +"your webcam. The process is quick and you will be brought back to where " +"you left off so you can keep on learning." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"If you changed your name during the semester and it no longer matches the " +"original ID you submitted, you will need to re-edit your name to match as " +"well." +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "What if I have trouble with my re-verification?" +msgstr "" + +#: lms/templates/verify_student/midcourse_reverify_dash.html +msgid "" +"Because of the short time that re-verification is open, you will not" +" be able to correct a failed verification. If you think there was " +"an error in the review, please contact us at {email}" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Re-Verification" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Please Resubmit Your Verification Information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"There was an error with your previous verification. In order proceed in the " +"verified certificate of achievement track of your current courses, please " +"complete the following steps." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/reverification_confirmation.html +msgid "Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your face so we can match it with the " +"picture on your ID." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your photo looks good, you can move on to step 2." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Go to Step 2: Re-Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show Us Your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Use your webcam to take a picture of your ID so we can match it with your " +"photo and the name on your account." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Make sure your ID is well-lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Acceptable IDs include drivers licenses, passports, or other goverment-" +"issued IDs that include your name and photo" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Check that there isn't any glare" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Ensure that you can see your photo and read your name" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Try to keep your fingers at the edge to avoid covering important information" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "to capture your ID" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Why do you need a photo of my ID?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We need to match your ID with your photo and name to confirm that you are " +"you." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"We encrypt it and send it to our secure authorization service for review. We" +" use the highest levels of security and do not save the photo or information" +" anywhere once the match has been completed." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Once you verify your ID photo looks good, you can move on to step 3." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 3: Review Your Info" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Verify Your Submission" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure we can verify your identity with the photos and information below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "Review the Photos You've Re-Taken" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Please review the photos and verify that they meet the requirements listed " +"below." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo above needs to meet the following requirements:" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be well lit" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Show your whole face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The photo on your ID must match the photo of your face" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Be readable (not too far away, no glare)" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "The name on your ID must match the name on your account below" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Photos don't meet the requirements?" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Retake Your Photos" +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Make sure your full name on your edX account ({full_name}) matches your ID. " +"We will also use this as the name on your certificate." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +msgid "" +"Once you verify your details match the requirements, you can move onto to " +"confirm your re-verification submisssion." +msgstr "" + +#: lms/templates/verify_student/photo_reverification.html +#: lms/templates/verify_student/photo_verification.html +msgid "Yes! My details all match." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Upgrade Your Registration for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +#: lms/templates/verify_student/verified.html +msgid "Register for {} | Verification" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"You don't seem to have a webcam connected. Double-check that your webcam is " +"connected and working to continue registering, or select to {a_start} audit " +"the course for free {a_end} without verifying." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Error processing your order" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Oops! Something went wrong. Please confirm your details again and click the " +"button to move on to payment. If you are still having trouble, please try " +"again later." +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Take Your Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "What if my camera isn't working?" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Go to Step 2: Take ID Photo" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Review the Photos You've Taken" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Check Your Contribution Level" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "Please confirm your contribution for this course (min. $" +msgstr "" + +#: lms/templates/verify_student/photo_verification.html +msgid "" +"Once you verify your details match the requirements, you can move on to step" +" 4, payment on our secure server." +msgstr "" + +#: lms/templates/verify_student/prompt_midcourse_reverify.html +msgid "" +"To continue in the ID Verified track in {course}, you need to re-verify your" +" identity by {date}. Go to URL." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +msgid "" +"We've captured your re-submitted information and will review it to verify " +"your identity shortly. You should receive an update to your veriication " +"status within 1-2 days. In the meantime, you still have access to all of " +"your course content." +msgstr "" + +#: lms/templates/verify_student/reverification_confirmation.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Return to Your Dashboard" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Re-Verification Failed" +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "" +"Your re-verification was submitted after the re-verification deadline, and " +"you can no longer be re-verified." +msgstr "" + +#: lms/templates/verify_student/reverification_window_expired.html +msgid "Please contact support if you believe this message to be in error." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Upgrade Your Registration for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Register for {}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "You need to activate your edX account before proceeding" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please check your email for further instructions on activating your new " +"account." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Upgrade" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to upgrade to being an ID verified " +"student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "What You Will Need to Register" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"There are three things you will need to register as an ID verified student:" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Activate Your Account" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Check your email" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"you need an active edX account before registering - check your email for " +"instructions" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Identification" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A photo identification document" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"a drivers license, passport, or other goverment or school-issued ID with " +"your name and picture on it" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Webcam" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A webcam and a modern browser" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"{ff_a_start}Firefox{a_end}, {chrome_a_start}Chrome{a_end}, " +"{safari_a_start}Safari{a_end}, {ie_a_start}IE9+{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Please make sure your browser is updated to the most recent version possible" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Credit or Debit Card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "A major credit or debit card" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Visa, Master Card, American Express, Discover, Diners Club, JCB with " +"Discover logo" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always continue to audit this course instead." +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "" +"Missing something? You can always {a_start}audit this course instead{a_end}" +msgstr "" + +#: lms/templates/verify_student/show_requirements.html +msgid "Go to Step 1: Take my Photo" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "ID Verification" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You've Been Verified Previously" +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "" +"We've already verified your identity (through the photos of you and your ID " +"you provided earlier). You can proceed to make your secure payment and " +"complete registration." +msgstr "" + +#: lms/templates/verify_student/verified.html +msgid "You have decided to pay $ " +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}(active){span_end}" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "Changes" +msgstr "" + +#: lms/templates/wiki/includes/article_menu.html +msgid "{span_start}active{span_end}" +msgstr "" + +#: lms/templates/wiki/includes/breadcrumbs.html +msgid "Add article" +msgstr "" + +#: cms/templates/404.html +msgid "The page that you were looking for was not found." +msgstr "" + +#: cms/templates/404.html +msgid "" +"Go back to the {homepage} or let us know about any pages that may have been " +"moved at {email}." +msgstr "" + +#: cms/templates/500.html +msgid "Studio Server Error" +msgstr "" + +#: cms/templates/500.html +msgid "The Studio servers encountered an error" +msgstr "" + +#: cms/templates/500.html +msgid "" +"An error occurred in Studio and the page could not be loaded. Please try " +"again in a few moments." +msgstr "" + +#: cms/templates/500.html +msgid "" +"We've logged the error and our staff is currently working to resolve this " +"error as soon as possible." +msgstr "" + +#: cms/templates/500.html +msgid "If the problem persists, please email us at {email_link}." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +#: cms/templates/activation_invalid.html +msgid "Studio Account Activation" +msgstr "" + +#: cms/templates/activation_active.html +msgid "Your account is already active" +msgstr "" + +#: cms/templates/activation_active.html +msgid "" +"This account, set up using {0}, has already been activated. Please sign in " +"to start working within edX Studio." +msgstr "" + +#: cms/templates/activation_active.html cms/templates/activation_complete.html +msgid "Sign into Studio" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "Your account activation is complete!" +msgstr "" + +#: cms/templates/activation_complete.html +msgid "" +"Thank you for activating your account. You may now sign in and start using " +"edX Studio to author courses." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Your account activation is invalid" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"We're sorry. Something went wrong with your activation. Check to make sure " +"the URL you went to was correct — e-mail programs will sometimes split" +" it into two lines." +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "" +"If you still have issues, contact edX Support. In the meatime, you can also " +"return to" +msgstr "" + +#: cms/templates/activation_invalid.html +msgid "Contact edX Support" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/widgets/header.html +msgid "Files & Uploads" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Uploading…" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +msgid "Choose File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/asset_index.html +#: cms/templates/asset_index.html +msgid "Upload New File" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Load Another File" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/course_info.html +#: cms/templates/edit-tabs.html cms/templates/overview.html +#: cms/templates/textbooks.html cms/templates/widgets/header.html +msgid "Content" +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/course_info.html cms/templates/edit-tabs.html +#: cms/templates/index.html cms/templates/manage_users.html +#: cms/templates/overview.html cms/templates/textbooks.html +msgid "Page Actions" +msgstr "" + +#: cms/templates/asset_index.html +msgid "Loading…" +msgstr "" + +#: cms/templates/asset_index.html +msgid "What files are listed here?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"In addition to the files you upload on this page, any files that you add to " +"the course appear in this list. These files include your course image, " +"textbook chapters, and files that appear on your Course Handouts sidebar." +msgstr "" + +#: cms/templates/asset_index.html +msgid "File URLs" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the Embed URL value to link to the file or image from a component, a" +" course update, or a course handout." +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You use the External URL value to reference the file or image from outside " +"of your course. Do not use the External URL as a link value within your " +"course." +msgstr "" + +#: cms/templates/asset_index.html cms/templates/container.html +#: cms/templates/overview.html cms/templates/settings_graders.html +msgid "What can I do on this page?" +msgstr "" + +#: cms/templates/asset_index.html +msgid "" +"You can upload new files or view, download, or delete existing files. You " +"can lock a file so that people who are not enrolled in your course cannot " +"access that file." +msgstr "" + +#: cms/templates/asset_index.html +msgid "Your file has been deleted." +msgstr "" + +#: cms/templates/asset_index.html +msgid "close alert" +msgstr "" + +#: cms/templates/checklists.html cms/templates/export.html +#: cms/templates/export_git.html cms/templates/import.html +#: cms/templates/widgets/header.html +msgid "Tools" +msgstr "" + +#: cms/templates/checklists.html +msgid "Course Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "Current Checklists" +msgstr "" + +#: cms/templates/checklists.html +msgid "What are course checklists?" +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Course checklists are tools to help you understand and keep track of all the" +" steps necessary to get your course ready for students." +msgstr "" + +#: cms/templates/checklists.html +msgid "" +"Any changes you make to these checklists are saved automatically and are " +"immediately visible to other course team members." +msgstr "" + +#: cms/templates/component.html cms/templates/studio_xblock_wrapper.html +#: cms/templates/studio_xblock_wrapper.html +msgid "Duplicate" +msgstr "" + +#: cms/templates/component.html +msgid "Duplicate this component" +msgstr "" + +#: cms/templates/component.html +msgid "Delete this component" +msgstr "" + +#: cms/templates/component.html cms/templates/container_xblock_component.html +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/overview.html cms/templates/overview.html +msgid "Drag to reorder" +msgstr "" + +#: cms/templates/container.html +msgid "Container" +msgstr "" + +#: cms/templates/container.html +msgid "This page has no content yet." +msgstr "" + +#: cms/templates/container.html cms/templates/container.html +msgid "Publishing Status" +msgstr "" + +#: cms/templates/container.html +msgid "Published" +msgstr "" + +#: cms/templates/container.html +msgid "" +"To make changes to the content of this page, you need to edit unit " +"{unit_link} as a draft." +msgstr "" + +#: cms/templates/container.html +msgid "Draft" +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can edit the content of this page, and your changes will be published " +"with unit {unit_link}." +msgstr "" + +#: cms/templates/container.html +msgid "" +"You can view and edit course components that contain other components on " +"this page. In the case of experiment blocks, this allows you to confirm that" +" you have properly configured your experiment groups and make changes to " +"existing content." +msgstr "" + +#: cms/templates/course_info.html cms/templates/course_info.html +msgid "Course Updates" +msgstr "" + +#: cms/templates/course_info.html +msgid "New Update" +msgstr "" + +#: cms/templates/course_info.html +msgid "" +"Use course updates to notify students of important dates or exams, highlight" +" particular discussions in the forums, announce schedule changes, and " +"respond to student questions. You add or edit updates in HTML." +msgstr "" + +#. Translators: Pages refer to the tabs that appear in the top navigation of +#. each course. +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +#: cms/templates/export.html cms/templates/widgets/header.html +msgid "Pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "New Page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit_subsection.html +#: cms/templates/index.html cms/templates/overview.html +#: cms/templates/unit.html +msgid "View Live" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Note: Pages are publicly visible. If users know the URL of a page, they can " +"view the page even if they are not registered for or logged in to your " +"course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Show this page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "Show/hide page" +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/edit-tabs.html +msgid "This page cannot be reordered" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "You can add additional custom pages to your course." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Add a New Page" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "What are pages?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages are listed horizontally at the top of your course. Default pages " +"(Courseware, Course info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages that you create." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Custom pages" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"You can create and edit custom pages to provide students with additional " +"course content. For example, you can create pages for the grading policy, " +"course slides, and a course calendar. " +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "How do pages look to students in my course?" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Students see the default and custom pages at the top of your course and use " +"these links to navigate." +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "See an example" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Pages in Your Course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "Preview of Pages in your course" +msgstr "" + +#: cms/templates/edit-tabs.html +msgid "" +"Pages appear in your course's top navigation bar. The default pages " +"(Courseware, Course Info, Discussion, Wiki, and Progress) are followed by " +"textbooks and custom pages." +msgstr "" + +#: cms/templates/edit-tabs.html cms/templates/howitworks.html +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "close modal" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "CMS Subsection" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/unit.html +msgid "Display Name:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Units:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Subsection Settings" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Day" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/overview.html +msgid "Release Time" +msgstr "" + +#: cms/templates/edit_subsection.html cms/templates/edit_subsection.html +#: cms/templates/overview.html +msgid "Coordinated Universal Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "UTC" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "" +"The date above differs from the release date of {name}, which is unset." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "The date above differs from the release date of {name} - {start_time}" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Sync to {name}." +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Graded as:" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Set a due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Day" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Due Time" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Remove due date" +msgstr "" + +#: cms/templates/edit_subsection.html +msgid "Preview Drafts" +msgstr "" + +#: cms/templates/error.html +msgid "Internal Server Error" +msgstr "" + +#: cms/templates/error.html +msgid "The Page You Requested Page Cannot be Found" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. We couldn't find the Studio page you're looking for. You may " +"want to return to the Studio Dashboard and try again. If you are still " +"having problems accessing things, please feel free to {link_start}contact " +"Studio support{link_end} for further help." +msgstr "" + +#: cms/templates/error.html cms/templates/error.html +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Use our feedback tool, Tender, to share your feedback" +msgstr "" + +#: cms/templates/error.html +msgid "The Server Encountered an Error" +msgstr "" + +#: cms/templates/error.html +msgid "" +"We're sorry. There was a problem with the server while trying to process " +"your last request. You may want to return to the Studio Dashboard or try " +"this request again. If you are still having problems accessing things, " +"please feel free to {link_start}contact Studio support{link_end} for further" +" help." +msgstr "" + +#: cms/templates/error.html +msgid "Back to dashboard" +msgstr "" + +#: cms/templates/export.html cms/templates/export.html +msgid "Course Export" +msgstr "" + +#: cms/templates/export.html +msgid "About Exporting Courses" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"You can export courses and edit them outside of Studio. The exported file is" +" a .tar.gz file (that is, a .tar file compressed with GNU Zip) that contains" +" the course structure and content. You can also re-import courses that " +"you've exported." +msgstr "" + +#: cms/templates/export.html +msgid "Export My Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Export Course Content" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}exported with{em_end} your course:" +msgstr "" + +#: cms/templates/export.html +msgid "Course Content (all Sections, Sub-sections, and Units)" +msgstr "" + +#: cms/templates/export.html +msgid "Course Structure" +msgstr "" + +#: cms/templates/export.html +msgid "Individual Problems" +msgstr "" + +#: cms/templates/export.html +msgid "Course Assets" +msgstr "" + +#: cms/templates/export.html +msgid "Course Settings" +msgstr "" + +#: cms/templates/export.html +msgid "Data {em_start}not exported{em_end} with your course:" +msgstr "" + +#: cms/templates/export.html +msgid "User Data" +msgstr "" + +#: cms/templates/export.html +msgid "Course Team Data" +msgstr "" + +#: cms/templates/export.html +msgid "Forum/discussion Data" +msgstr "" + +#: cms/templates/export.html +msgid "Certificates" +msgstr "" + +#: cms/templates/export.html +msgid "Why export a course?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"You may want to edit the XML in your course directly, outside of Studio. You" +" may want to create a backup copy of your course. Or, you may want to create" +" a copy of your course that you can later import into another course " +"instance and customize." +msgstr "" + +#: cms/templates/export.html +msgid "What content is exported?" +msgstr "" + +#: cms/templates/export.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are exported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, is not exported." +msgstr "" + +#: cms/templates/export.html +msgid "Opening the downloaded file" +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and should not be translated +#: cms/templates/export.html +msgid "" +"Use an archive program to extract the data from the .tar.gz file. Extracted " +"data includes the course.xml file, as well as subfolders that contain course" +" content." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git" +msgstr "" + +#: cms/templates/export_git.html cms/templates/export_git.html +#: cms/templates/widgets/header.html +msgid "Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "About Export to Git" +msgstr "" + +#: cms/templates/export_git.html +msgid "Use this to export your course to its git repository." +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"This will then trigger an automatic update of the main LMS site and update " +"the contents of your course visible there to students if automatic git " +"imports are configured." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Course to Git:" +msgstr "" + +#: cms/templates/export_git.html +msgid "" +"giturl must be defined in your course settings before you can export to git." +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Failed" +msgstr "" + +#: cms/templates/export_git.html +msgid "Export Succeeded" +msgstr "" + +#: cms/templates/export_git.html +msgid "Your course:" +msgstr "" + +#: cms/templates/export_git.html +msgid "Course git url:" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Welcome to" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio helps manage your courses online, so you can focus on teaching them" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Studio's Many Features" +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "Studio Helps You Keep Your Courses Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Keeping Your Course Organized" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"The backbone of your course is how it is organized. Studio offers an " +"Outline editor, providing a simple hierarchy and easy drag " +"and drop to help you and your students stay organized." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple Organization For Content" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio uses a simple hierarchy of sections and " +"subsections to organize your content." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Change Your Mind Anytime" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Draft your outline and build content anywhere. Simple drag and drop tools " +"let your reorganize quickly." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Go A Week Or A Semester At A Time" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Build and release sections to your students incrementally. " +"You don't have to have it all done at once." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +#: cms/templates/howitworks.html +msgid "Learning is More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio lets you weave your content together in a way that reinforces " +"learning — short video lectures interleaved with exercises and more. " +"Insert videos and author a wide variety of exercise types with just a few " +"clicks." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Create Learning Pathways" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Help your students understand a small interactive piece at a time with " +"multimedia, HTML, and exercises." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work Visually, Organize Quickly" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Work visually and see exactly what your students will see. Reorganize all " +"your content with drag and drop." +msgstr "" + +#: cms/templates/howitworks.html +msgid "A Broad Library of Problem Types" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"It's more than just multiple choice. Studio has nearly a dozen types of " +"problems to challenge your learners." +msgstr "" + +#: cms/templates/howitworks.html cms/templates/howitworks.html +msgid "" +"Studio Gives You Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Simple, Fast, and Incremental Publishing. With Friends." +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Studio works like web applications you already know, yet understands how you" +" build curriculum. Instant publishing to the web when you want it, " +"incremental release when it makes sense. And with co-authors, you can have a" +" whole team building a course, together." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Instant Changes" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Caught a bug? No problem. When you want, your changes to live when you hit " +"Save." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Release-On Date Publishing" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"When you've finished a section, pick when you want it to go" +" live and Studio takes care of the rest. Build your course incrementally." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Work in Teams" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Co-authors have full access to all the same authoring tools. Make your " +"course better through a team effort." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up for Studio Today!" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Sign Up & Start Making an edX Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Already have a Studio Account? Sign In" +msgstr "" + +#: cms/templates/howitworks.html +msgid "Outlining Your Course" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simple two-level outline to organize your couse. Drag and drop, and see your" +" course at a glance." +msgstr "" + +#: cms/templates/howitworks.html +msgid "More than Just Lectures" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Quickly create videos, text snippets, inline discussions, and a variety of " +"problem types." +msgstr "" + +#: cms/templates/howitworks.html +msgid "Publishing on Date" +msgstr "" + +#: cms/templates/howitworks.html +msgid "" +"Simply set the date of a section or subsection, and Studio will publish it " +"to your students for you." +msgstr "" + +#: cms/templates/html_error.html +msgid "We're having trouble rendering your component" +msgstr "" + +#: cms/templates/html_error.html +msgid "" +"Students will not be able to access this component. Re-edit your component " +"to fix the error." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Course Import" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Be sure you want to import a course before continuing. Content of the " +"imported course replaces all the content of this course. {em_start}You " +"cannot undo a course import{em_end}. We recommend that you first export the " +"current course, so you have a backup copy of it." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "" +"The course that you import must be in a .tar.gz file (that is, a .tar file " +"compressed with GNU Zip). This .tar.gz file must contain a course.xml file. " +"It may also contain other files." +msgstr "" + +#: cms/templates/import.html +msgid "" +"The import process has five stages. During the first two stages, you must " +"stay on this page. You can leave this page after the Unpacking stage has " +"completed. We recommend, however, that you don't make important changes to " +"your course until the import operation has completed." +msgstr "" + +#. Translators: ".tar.gz" is a file extension, and files with that extension +#. are called "gzipped tar files": these terms should not be translated +#: cms/templates/import.html +msgid "Select a .tar.gz File to Replace Your Course Content" +msgstr "" + +#: cms/templates/import.html +msgid "Choose a File to Import" +msgstr "" + +#: cms/templates/import.html +msgid "File Chosen:" +msgstr "" + +#: cms/templates/import.html +msgid "Replace my course with the one above" +msgstr "" + +#: cms/templates/import.html +msgid "Course Import Status" +msgstr "" + +#: cms/templates/import.html +msgid "Uploading" +msgstr "" + +#: cms/templates/import.html +msgid "Transferring your file to our servers" +msgstr "" + +#: cms/templates/import.html +msgid "Unpacking" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Expanding and preparing folder/file structure (You can now leave this page " +"safely, but avoid making drastic changes to content until this import is " +"complete)" +msgstr "" + +#: cms/templates/import.html +msgid "Verifying" +msgstr "" + +#: cms/templates/import.html +msgid "Reviewing semantics, syntax, and required data" +msgstr "" + +#: cms/templates/import.html +msgid "Updating Course" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Integrating your imported content into this course. This may take a while " +"with larger courses." +msgstr "" + +#: cms/templates/import.html +msgid "Success" +msgstr "" + +#: cms/templates/import.html +msgid "Your imported content has now been integrated into this course" +msgstr "" + +#: cms/templates/import.html +msgid "View Updated Outline" +msgstr "" + +#: cms/templates/import.html +msgid "Why import a course?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"You may want to run a new version of an existing course, or replace an " +"existing course altogether. Or, you may have developed a course outside " +"Studio." +msgstr "" + +#: cms/templates/import.html +msgid "What content is imported?" +msgstr "" + +#: cms/templates/import.html +msgid "" +"Only the course content and structure (including sections, subsections, and " +"units) are imported. Other data, including student data, grading " +"information, discussion forum data, course settings, and course team " +"information, remains the same as it was in the existing course." +msgstr "" + +#: cms/templates/import.html +msgid "Warning: Importing while a course is running" +msgstr "" + +#: cms/templates/import.html +msgid "" +"If you perform an import while your course is running, and you change the " +"URL names (or url_name nodes) of any Problem components, the student data " +"associated with those Problem components may be lost. This data includes " +"students' problem scores." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error during the upload process." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/templates/import.html +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/templates/import.html +msgid "Your import has failed." +msgstr "" + +#: cms/templates/import.html cms/templates/import.html +msgid "Choose new file" +msgstr "" + +#: cms/templates/import.html +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +#: cms/templates/widgets/header.html +msgid "My Courses" +msgstr "" + +#: cms/templates/index.html +msgid "New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Email staff to create course" +msgstr "" + +#: cms/templates/index.html +msgid "Welcome, {0}!" +msgstr "" + +#: cms/templates/index.html +msgid "Here are all of the courses you currently have access to in Studio:" +msgstr "" + +#: cms/templates/index.html +msgid "You currently aren't associated with any Studio Courses." +msgstr "" + +#: cms/templates/index.html +msgid "Please correct the highlighted fields below." +msgstr "" + +#: cms/templates/index.html +msgid "Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "Required Information to Create a New Course" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. Introduction to Computer Science" +msgstr "" + +#: cms/templates/index.html +msgid "The public display name for your course." +msgstr "" + +#: cms/templates/index.html cms/templates/settings.html +msgid "Organization" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. UniversityX or OrganizationX" +msgstr "" + +#: cms/templates/index.html +msgid "The name of the organization sponsoring the course." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed." +msgstr "" + +#: cms/templates/index.html +msgid "" +"This cannot be changed, but you can set a different display name in Advanced" +" Settings later." +msgstr "" + +#: cms/templates/index.html +msgid "e.g. CS101" +msgstr "" + +#: cms/templates/index.html +msgid "" +"The unique number that identifies your course within your organization." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "" +"Note: This is part of your course URL, so no spaces or special characters " +"are allowed and it cannot be changed." +msgstr "" + +#: cms/templates/index.html +msgid "Course Run" +msgstr "" + +#: cms/templates/index.html +msgid "e.g. 2014_T1" +msgstr "" + +#: cms/templates/index.html +msgid "The term in which your course will run." +msgstr "" + +#: cms/templates/index.html +msgid "Create" +msgstr "" + +#: cms/templates/index.html +msgid "Course Run:" +msgstr "" + +#: cms/templates/index.html +msgid "Are you staff on an existing Studio course?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"You will need to be added to the course in Studio by the course creator. " +"Please get in touch with the course creator or administrator for the " +"specific course you are helping to author." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Create Your First Course" +msgstr "" + +#: cms/templates/index.html +msgid "Your new course is just a click away!" +msgstr "" + +#: cms/templates/index.html +msgid "Becoming a Course Creator in Studio" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team will " +"evaluate your request and provide you feedback within 24 hours during the " +"work week." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status:" +msgstr "" + +#: cms/templates/index.html +msgid "Request the Ability to Create Courses" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator Request Status" +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is has " +"completed evaluating your request." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Your Course Creator request is:" +msgstr "" + +#: cms/templates/index.html +msgid "Denied" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request did not meet the criteria/guidelines specified by edX Staff." +msgstr "" + +#: cms/templates/index.html +msgid "" +"edX Studio is a hosted solution for our xConsortium partners and selected " +"guests. Courses for which you are a team member appear above for you to " +"edit, while course creator privileges are granted by edX. Our team is " +"currently evaluating your request." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Your request is currently being reviewed by edX staff and should be updated " +"shortly." +msgstr "" + +#: cms/templates/index.html cms/templates/index.html +msgid "Need help?" +msgstr "" + +#: cms/templates/index.html +msgid "" +"If you are new to Studio and having trouble getting started, there are a few" +" things that may be of help:" +msgstr "" + +#: cms/templates/index.html +msgid "Get started by reading Studio's Documentation" +msgstr "" + +#: cms/templates/index.html +msgid "Request help with Studio" +msgstr "" + +#: cms/templates/index.html cms/templates/index.html cms/templates/index.html +msgid "Can I create courses in Studio?" +msgstr "" + +#: cms/templates/index.html +msgid "In order to create courses in Studio, you must" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX staff to help you create a course" +msgstr "" + +#: cms/templates/index.html +msgid "" +"In order to create courses in Studio, you must have course creator " +"privileges to create your own course." +msgstr "" + +#: cms/templates/index.html +msgid "Your request to author courses in studio has been denied. Please" +msgstr "" + +#: cms/templates/index.html +msgid "contact edX Staff with further questions" +msgstr "" + +#: cms/templates/index.html +msgid "Thanks for signing up, %(name)s!" +msgstr "" + +#: cms/templates/index.html +msgid "We need to verify your email address" +msgstr "" + +#: cms/templates/index.html +msgid "" +"Almost there! In order to complete your sign up we need you to verify your " +"email address (%(email)s). An activation message and next steps should be " +"waiting for you there." +msgstr "" + +#: cms/templates/index.html +msgid "" +"Please check your Junk or Spam folders in case our email isn't in your " +"INBOX. Still can't find the verification email? Request help via the link " +"below." +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/header.html +msgid "Sign In" +msgstr "" + +#: cms/templates/login.html cms/templates/login.html +msgid "Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html +msgid "Don't have a Studio Account? Sign up!" +msgstr "" + +#: cms/templates/login.html +msgid "Required Information to Sign In to edX Studio" +msgstr "" + +#: cms/templates/login.html cms/templates/register.html +msgid "Email Address" +msgstr "" + +#: cms/templates/login.html cms/templates/widgets/sock.html +msgid "Studio Support" +msgstr "" + +#: cms/templates/login.html +msgid "" +"Having trouble with your account? Use {link_start}our support " +"center{link_end} to look over self help steps, find solutions others have " +"found to the same problem, or let us know of your issue." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Settings" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/settings.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Course Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a User to Your Course's Team" +msgstr "" + +#: cms/templates/manage_users.html +msgid "New Team Member Information" +msgstr "" + +#: cms/templates/manage_users.html +msgid "User's Email Address" +msgstr "" + +#: cms/templates/manage_users.html +msgid "e.g. jane.doe@gmail.com" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Please provide the email address of the course staff member you'd like to " +"add" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add User" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "Current Role:" +msgstr "" + +#: cms/templates/manage_users.html cms/templates/manage_users.html +msgid "You!" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Staff" +msgstr "" + +#: cms/templates/manage_users.html +msgid "send an email message to {email}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Promote another member to Admin to remove your admin rights" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Remove Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Admin Access" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Delete the user, {username}" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add Team Members to This Course" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Adding team members makes course authoring collaborative. Users must be " +"signed up for Studio and have an active account. " +msgstr "" + +#: cms/templates/manage_users.html +msgid "Add a New Team Member" +msgstr "" + +#: cms/templates/manage_users.html +msgid "Course Team Roles" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Course team members, or staff, are course co-authors. They have full writing" +" and editing privileges on all course content." +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Admins are course team members who can add and remove other course team " +"members." +msgstr "" + +#: cms/templates/manage_users.html +msgid "Transferring Ownership" +msgstr "" + +#: cms/templates/manage_users.html +msgid "" +"Every course must have an Admin. If you're the Admin and you want transfer " +"ownership of the course, click Add admin access to make another user the " +"Admin, then ask that user to remove you from the Course Team list." +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Course Outline" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +#: cms/templates/overview.html +msgid "Expand/collapse this section" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Section Name" +msgstr "" + +#: cms/templates/overview.html +msgid "Add a new section name" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "Delete this section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to re-order" +msgstr "" + +#: cms/templates/overview.html cms/templates/overview.html +msgid "New Subsection" +msgstr "" + +#: cms/templates/overview.html cms/templates/widgets/units.html +msgid "New Unit" +msgstr "" + +#: cms/templates/overview.html +msgid "You haven't added any sections to your course outline yet." +msgstr "" + +#: cms/templates/overview.html +msgid "Add your first section" +msgstr "" + +#: cms/templates/overview.html +msgid "Collapse All Sections" +msgstr "" + +#: cms/templates/overview.html +msgid "New Section" +msgstr "" + +#: cms/templates/overview.html +msgid "This section is not scheduled for release" +msgstr "" + +#: cms/templates/overview.html +msgid "Schedule" +msgstr "" + +#: cms/templates/overview.html +msgid "Release date:" +msgstr "" + +#: cms/templates/overview.html +msgid "Edit section release date" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete section" +msgstr "" + +#: cms/templates/overview.html +msgid "Drag to reorder section" +msgstr "" + +#: cms/templates/overview.html +msgid "Expand/collapse this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete this subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "Delete subsection" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"You can create new sections and subsections, set the release date for " +"sections, and create new units in existing subsections. You can set the " +"assignment type for subsections that are to be graded, and you can open a " +"subsection for further editing." +msgstr "" + +#: cms/templates/overview.html +msgid "" +"In addition, you can drag and drop sections, subsections, and units to " +"reorganize your course." +msgstr "" + +#: cms/templates/overview.html +msgid "Section Release Date" +msgstr "" + +#: cms/templates/overview.html +msgid "" +"On the date set below, this section - {name} - will be released to students." +" Any units marked private will only be visible to admins." +msgstr "" + +#: cms/templates/overview.html +msgid "Form Actions" +msgstr "" + +#: cms/templates/register.html +msgid "Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "Already have a Studio Account? Sign in" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Ready to start creating online courses? Sign up below and start creating " +"your first edX course today." +msgstr "" + +#: cms/templates/register.html +msgid "Required Information to Sign Up for edX Studio" +msgstr "" + +#: cms/templates/register.html +msgid "" +"This will be used in public discussions with your courses and in our edX101 " +"support forums" +msgstr "" + +#: cms/templates/register.html +msgid "Your Location" +msgstr "" + +#: cms/templates/register.html +msgid "I agree to the {a_start} Terms of Service {a_end}" +msgstr "" + +#: cms/templates/register.html +msgid "Create My Account & Start Authoring Courses" +msgstr "" + +#: cms/templates/register.html +msgid "Common Studio Questions" +msgstr "" + +#: cms/templates/register.html +msgid "Who is Studio for?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is for anyone that wants to create online courses that leverage the " +"global edX platform. Our users are often faculty members, teaching " +"assistants and course staff, and members of instructional technology groups." +msgstr "" + +#: cms/templates/register.html +msgid "How technically savvy do I need to be to create courses in Studio?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Studio is designed to be easy to use by almost anyone familiar with common " +"web-based authoring environments (Wordpress, Moodle, etc.). No programming " +"knowledge is required, but for some of the more advanced features, a " +"technical background would be helpful. As always, we are here to help, so " +"don't hesitate to dive right in." +msgstr "" + +#: cms/templates/register.html +msgid "I've never authored a course online before. Is there help?" +msgstr "" + +#: cms/templates/register.html +msgid "" +"Absolutely. We have created an online course, edX101, that describes some " +"best practices: from filming video, creating exercises, to the basics of " +"running an online course. Additionally, we're always here to help, just drop" +" us a note." +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details Settings" +msgstr "" + +#: cms/templates/settings.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/settings.html +msgid "Basic Information" +msgstr "" + +#: cms/templates/settings.html +msgid "The nuts and bolts of your course" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "This field is disabled: this information cannot be changed." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Summary Page" +msgstr "" + +#: cms/templates/settings.html +msgid "(for student enrollment and access)" +msgstr "" + +#: cms/templates/settings.html +msgid "Send a note to students via email" +msgstr "" + +#: cms/templates/settings.html +msgid "Invite your students" +msgstr "" + +#: cms/templates/settings.html +msgid "Promoting Your Course with edX" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course summary page will not be viewable until your course has been " +"announced. To provide content for the page and preview it, follow the " +"instructions provided by your PM." +msgstr "" + +#: cms/templates/settings.html +msgid "Course Schedule" +msgstr "" + +#: cms/templates/settings.html +msgid "Dates that control when your course can be viewed" +msgstr "" + +#: cms/templates/settings.html +msgid "First day the course begins" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day your course is active" +msgstr "" + +#: cms/templates/settings.html +msgid "Course End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Date" +msgstr "" + +#: cms/templates/settings.html +msgid "First day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment Start Time" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Date" +msgstr "" + +#: cms/templates/settings.html +msgid "Last day students can enroll" +msgstr "" + +#: cms/templates/settings.html +msgid "Enrollment End Time" +msgstr "" + +#: cms/templates/settings.html +msgid "These Dates Are Not Used When Promoting Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"These dates impact when your courseware can be viewed, but " +"they are not the dates shown on your course summary page. " +"To provide the course start and registration dates as shown on your course " +"summary page, follow the instructions provided by your PM or Conrad Warre (conrad@edx.org)." +msgstr "" + +#: cms/templates/settings.html +msgid "Introducing Your Course" +msgstr "" + +#: cms/templates/settings.html +msgid "Information for prospective students" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Short Description" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Appears on the course catalog page when students roll over the course name. " +"Limit to ~150 characters" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Overview" +msgstr "" + +#: cms/templates/settings.html +msgid "your course summary page" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Introductions, prerequisites, FAQs that are used on %s (formatted in HTML)" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings.html +#: cms/templates/settings.html +msgid "Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"You can manage this image along with all of your other files " +"& uploads" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course currently does not have an image. Please upload one (JPEG or PNG" +" format, and minimum suggested dimensions are 375px wide by 200px tall)" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Please provide a valid path and name to your course image (Note: only JPEG " +"or PNG format supported)" +msgstr "" + +#: cms/templates/settings.html +msgid "Upload Course Image" +msgstr "" + +#: cms/templates/settings.html +msgid "Course Introduction Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Delete Current Video" +msgstr "" + +#: cms/templates/settings.html +msgid "Enter your YouTube video's ID (along with any restriction parameters)" +msgstr "" + +#: cms/templates/settings.html +msgid "Requirements" +msgstr "" + +#: cms/templates/settings.html +msgid "Expectations of the students taking this course" +msgstr "" + +#: cms/templates/settings.html +msgid "Hours of Effort per Week" +msgstr "" + +#: cms/templates/settings.html +msgid "Time spent on all course work" +msgstr "" + +#: cms/templates/settings.html +msgid "How are these settings used?" +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Your course's schedule determines when students can enroll in and begin a " +"course." +msgstr "" + +#: cms/templates/settings.html +msgid "" +"Other information from this page appears on the About page for your course. " +"This information includes the course overview, course image, introduction " +"video, and estimated time requirements. Students use About pages to choose " +"new courses to take." +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html +msgid "Other Course Settings" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_graders.html cms/templates/widgets/header.html +msgid "Grading" +msgstr "" + +#: cms/templates/settings.html cms/templates/settings_advanced.html +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +#: cms/templates/widgets/header.html +msgid "Advanced Settings" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Your policy changes have been saved." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "There was an error saving your information. Please see below." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "Manual Policy Definition" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Warning: Do not modify these policies unless you are " +"familiar with their purpose." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "What do advanced settings do?" +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Advanced settings control specific course functionality. On this page, you " +"can edit manual policies, which are JSON-based key and value pairs that " +"control specific course settings." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"Any policies you modify here override all other information you've defined " +"elsewhere in Studio. Do not edit policies unless you are familiar with both " +"their purpose and syntax." +msgstr "" + +#: cms/templates/settings_advanced.html +msgid "" +"{em_start}Note:{em_end} When you enter strings as policy values, ensure that" +" you use double quotation marks (") around the string. Do not use " +"single quotation marks (')." +msgstr "" + +#: cms/templates/settings_advanced.html cms/templates/settings_graders.html +msgid "Details & Schedule" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Settings" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Overall Grade Range" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Your overall grading scale for student final grades" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grading Rules & Policies" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Deadlines, requirements, and logistics around grading student work" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Grace Period on Deadline:" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Leeway on due dates" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Assignment Types" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "Categories and labels for any exercises that are gradable" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "New Assignment Type" +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can use the slider under Overall Grade Range to specify whether your " +"course is pass/fail or graded by letter, and to establish the thresholds for" +" each grade." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can specify whether your course offers students a grace period for late " +"assignments." +msgstr "" + +#: cms/templates/settings_graders.html +msgid "" +"You can also create assignment types, such as homework, labs, quizzes, and " +"exams, and specify how much of a student's grade each assignment type is " +"worth." +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +#: cms/templates/studio_vertical_wrapper.html +msgid "Expand or Collapse" +msgstr "" + +#: cms/templates/studio_vertical_wrapper.html +msgid "No Actions" +msgstr "" + +#: cms/templates/textbooks.html +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "New Textbook" +msgstr "" + +#: cms/templates/textbooks.html +msgid "Why should I break my textbook into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"Breaking your textbook into multiple chapters reduces loading times for " +"students, especially those with slow Internet connections. Breaking up " +"textbooks into chapters can also help students more easily find topic-based " +"information." +msgstr "" + +#: cms/templates/textbooks.html +msgid "What if my book isn't divided into chapters?" +msgstr "" + +#: cms/templates/textbooks.html +msgid "" +"If your textbook doesn't have individual chapters, you can upload the entire" +" text as a single chapter and enter a name of your choice in the Chapter " +"Name field." +msgstr "" + +#: cms/templates/unit.html cms/templates/ux/reference/unit.html +msgid "Individual Unit" +msgstr "" + +#: cms/templates/unit.html +msgid "You are editing a draft." +msgstr "" + +#: cms/templates/unit.html +msgid "This unit was originally published on {date}." +msgstr "" + +#: cms/templates/unit.html +msgid "View the Live Version" +msgstr "" + +#: cms/templates/unit.html +msgid "Add New Component" +msgstr "" + +#: cms/templates/unit.html +msgid "Common Problem Types" +msgstr "" + +#: cms/templates/unit.html +msgid "Advanced" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Settings" +msgstr "" + +#: cms/templates/unit.html +msgid "Visibility:" +msgstr "" + +#: cms/templates/unit.html +msgid "Public" +msgstr "" + +#: cms/templates/unit.html +msgid "Private" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit has been published. To make changes, you must {link_start}edit a " +"draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This is a draft of the published unit. To update the live version, you must " +"{link_start}replace it with this draft{link_end}." +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students on " +"{date} with the subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "" +"This unit is scheduled to be released to students with the " +"subsection {link_start}{name}{link_end}" +msgstr "" + +#: cms/templates/unit.html +msgid "Delete Draft" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Location" +msgstr "" + +#: cms/templates/unit.html +msgid "Unit Identifier:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"Thank you for signing up for edX Studio! To activate your account, please " +"copy and paste this address into your web browser's address bar:" +msgstr "" + +#: cms/templates/emails/activation_email.txt +msgid "" +"If you didn't request this, you don't need to do anything; you won't receive" +" any more email from us. Please do not reply to this e-mail; if you require " +"assistance, check the help section of the edX web site." +msgstr "" + +#: cms/templates/emails/activation_email_subject.txt +msgid "Your account for edX Studio" +msgstr "" + +#: cms/templates/emails/course_creator_admin_subject.txt +msgid "{email} has requested Studio course creator privileges on edge" +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "" +"User '{user}' with e-mail {email} has requested Studio course creator " +"privileges on edge." +msgstr "" + +#: cms/templates/emails/course_creator_admin_user_pending.txt +msgid "To grant or deny this request, use the course creator admin table." +msgstr "" + +#: cms/templates/emails/course_creator_denied.txt +msgid "" +"Your request for course creation rights to edX Studio have been denied. If " +"you believe this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_granted.txt +msgid "" +"Your request for course creation rights to edX Studio have been granted. To " +"create your first course, visit:" +msgstr "" + +#: cms/templates/emails/course_creator_revoked.txt +msgid "" +"Your course creation rights to edX Studio have been revoked. If you believe " +"this was in error, please contact: " +msgstr "" + +#: cms/templates/emails/course_creator_subject.txt +msgid "Your course creator status for edX Studio" +msgstr "" + +#: cms/templates/registration/activation_complete.html +msgid "You can now {link_start}login{link_end}." +msgstr "" + +#: cms/templates/registration/reg_complete.html +msgid "" +"An activation link has been sent to {email}, along with instructions for " +"activating your account." +msgstr "" + +#: cms/templates/widgets/footer.html +msgid "All rights reserved." +msgstr "" + +#: cms/templates/widgets/footer.html cms/templates/widgets/header.html +#: cms/templates/widgets/sock.html +msgid "Contact Us" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Current Course:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "{course_name}'s Navigation:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Outline" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Updates" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Schedule & Details" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Checklists" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Import" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Export" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Help & Account Navigation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +msgid "This is a PDF Document" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Documentation" +msgstr "" + +#: cms/templates/widgets/header.html cms/templates/widgets/sock.html +#: cms/templates/widgets/sock.html +msgid "Studio Help Center" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Currently signed in as:" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Sign Out" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "You're not currently signed in" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "How Studio Works" +msgstr "" + +#: cms/templates/widgets/header.html +msgid "Studio Help" +msgstr "" + +#: cms/templates/widgets/metadata-edit.html +msgid "Launch Latex Source Compiler" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Heading 1" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Multiple Choice" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Checkboxes" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Text Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Numerical Input" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Dropdown" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +#: cms/templates/widgets/problem-edit.html +msgid "Explanation" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Advanced Editor" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Toggle Cheatsheet" +msgstr "" + +#: cms/templates/widgets/problem-edit.html +msgid "Label" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Looking for Help with Studio?" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "edX Studio Help" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Need help with Studio? Creating a course is complex, so we're here to help. " +"Take advantage of our documentation, help center, as well as our edX101 " +"introduction course for course authors." +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Download Studio Documentation" +msgstr "" + +#: cms/templates/widgets/sock.html cms/templates/widgets/sock.html +msgid "How to use Studio to build your course" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Enroll in edX101" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "Contact us about Studio" +msgstr "" + +#: cms/templates/widgets/sock.html +msgid "" +"Have problems, questions, or suggestions about Studio? We're also here to " +"listen to any feedback you want to share." +msgstr "" + +#: cms/templates/widgets/tabs-aggregator.html +msgid "name" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete this unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Delete unit" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to sort" +msgstr "" + +#: cms/templates/widgets/units.html +msgid "Drag to reorder unit" +msgstr "" + +# empty +msgid "This is a key string." +msgstr "" + +#: wiki/admin.py wiki/models/article.py +msgid "created" +msgstr "" + +#: wiki/forms.py +msgid "Only localhost... muahahaha" +msgstr "" + +#: wiki/forms.py +msgid "Initial title of the article. May be overridden with revision titles." +msgstr "" + +#: wiki/forms.py +msgid "Type in some contents" +msgstr "" + +#: wiki/forms.py +msgid "" +"This is just the initial contents of your article. After creating it, you " +"can use more complex features like adding plugins, meta data, related " +"articles etc..." +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Contents" +msgstr "" + +#: wiki/forms.py wiki/forms.py +msgid "Summary" +msgstr "" + +#: wiki/forms.py +msgid "" +"Give a short reason for your edit, which will be stated in the revision log." +msgstr "" + +#: wiki/forms.py +msgid "" +"While you were editing, someone else changed the revision. Your contents " +"have been automatically merged with the new contents. Please review the text" +" below." +msgstr "" + +#: wiki/forms.py +msgid "No changes made. Nothing to save." +msgstr "" + +#: wiki/forms.py +msgid "Select an option" +msgstr "" + +#: wiki/forms.py +msgid "Slug" +msgstr "" + +#: wiki/forms.py +msgid "" +"This will be the address where your article can be found. Use only " +"alphanumeric characters and - or _. Note that you cannot change the slug " +"after creating the article." +msgstr "" + +#: wiki/forms.py +msgid "Write a brief message for the article's history log." +msgstr "" + +#: wiki/forms.py +msgid "A slug may not begin with an underscore." +msgstr "" + +#: wiki/forms.py +msgid "A deleted article with slug \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "A slug named \"%s\" already exists." +msgstr "" + +#: wiki/forms.py +msgid "Yes, I am sure" +msgstr "" + +#: wiki/forms.py +msgid "Purge" +msgstr "" + +#: wiki/forms.py +msgid "" +"Purge the article: Completely remove it (and all its contents) with no undo." +" Purging is a good idea if you want to free the slug such that users can " +"create new articles in its place." +msgstr "" + +#: wiki/forms.py wiki/plugins/attachments/forms.py +#: wiki/plugins/images/forms.py +msgid "You are not sure enough!" +msgstr "" + +#: wiki/forms.py +msgid "While you tried to delete this article, it was modified. TAKE CARE!" +msgstr "" + +#: wiki/forms.py +msgid "Lock article" +msgstr "" + +#: wiki/forms.py +msgid "Deny all users access to edit this article." +msgstr "" + +#: wiki/forms.py +msgid "Permissions" +msgstr "" + +#: wiki/forms.py +msgid "Owner" +msgstr "" + +#: wiki/forms.py +msgid "Enter the username of the owner." +msgstr "" + +#: wiki/forms.py +msgid "(none)" +msgstr "" + +#: wiki/forms.py +msgid "Inherit permissions" +msgstr "" + +#: wiki/forms.py +msgid "" +"Check here to apply the above permissions recursively to articles under this" +" one." +msgstr "" + +#: wiki/forms.py +msgid "Permission settings for the article were updated." +msgstr "" + +#: wiki/forms.py +msgid "Your permission settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/forms.py +msgid "No user with that username" +msgstr "" + +#: wiki/forms.py +msgid "Article locked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Article unlocked for editing" +msgstr "" + +#: wiki/forms.py +msgid "Filter..." +msgstr "" + +#: wiki/core/plugins/base.py +msgid "Settings for plugin" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +#: wiki/plugins/attachments/models.py +msgid "current revision" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The revision being displayed for this article. If you need to do a roll-" +"back, simply change the value of this field." +msgstr "" + +#: wiki/models/article.py +msgid "modified" +msgstr "" + +#: wiki/models/article.py +msgid "Article properties last modified" +msgstr "" + +#: wiki/models/article.py +msgid "owner" +msgstr "" + +#: wiki/models/article.py +msgid "" +"The owner of the article, usually the creator. The owner always has both " +"read and write access." +msgstr "" + +#: wiki/models/article.py +msgid "group" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Like in a UNIX file system, permissions can be given to a user according to " +"group membership. Groups are handled through the Django auth system." +msgstr "" + +#: wiki/models/article.py +msgid "group read access" +msgstr "" + +#: wiki/models/article.py +msgid "group write access" +msgstr "" + +#: wiki/models/article.py +msgid "others read access" +msgstr "" + +#: wiki/models/article.py +msgid "others write access" +msgstr "" + +#: wiki/models/article.py +msgid "Article without content (%(id)d)" +msgstr "" + +#: wiki/models/article.py +msgid "content type" +msgstr "" + +#: wiki/models/article.py +msgid "object ID" +msgstr "" + +#: wiki/models/article.py +msgid "Article for object" +msgstr "" + +#: wiki/models/article.py +msgid "Articles for object" +msgstr "" + +#: wiki/models/article.py +msgid "revision number" +msgstr "" + +#: wiki/models/article.py +msgid "IP address" +msgstr "" + +#: wiki/models/article.py +msgid "user" +msgstr "" + +#: wiki/models/article.py +msgid "locked" +msgstr "" + +#: wiki/models/article.py wiki/models/pluginbase.py +msgid "article" +msgstr "" + +#: wiki/models/article.py +msgid "article contents" +msgstr "" + +#: wiki/models/article.py +msgid "article title" +msgstr "" + +#: wiki/models/article.py +msgid "" +"Each revision contains a title field that must be filled out, even if the " +"title has not changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "original article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "Permissions are inherited from this article" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "A plugin was changed" +msgstr "" + +#: wiki/models/pluginbase.py +msgid "" +"The revision being displayed for this plugin.If you need to do a roll-back, " +"simply change the value of this field." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Cache lookup value for articles" +msgstr "" + +#: wiki/models/urlpath.py +msgid "slug" +msgstr "" + +#: wiki/models/urlpath.py +msgid "(root)" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL path" +msgstr "" + +#: wiki/models/urlpath.py +msgid "URL paths" +msgstr "" + +#: wiki/models/urlpath.py +msgid "Sorry but you cannot have a root article with a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "A non-root note must always have a slug." +msgstr "" + +#: wiki/models/urlpath.py +msgid "There is already a root node on %s" +msgstr "" + +#: wiki/models/urlpath.py +msgid "" +"Articles who lost their parents\n" +"===============================\n" +"\n" +"The children of this article have had their parents deleted. You should probably find a new home for them." +msgstr "" + +#: wiki/models/urlpath.py +msgid "Lost and found" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "A short summary of what the file contains" +msgstr "" + +#: wiki/plugins/attachments/forms.py +msgid "Yes I am sure..." +msgstr "" + +#: wiki/plugins/attachments/markdown_extensions.py +msgid "Click to download file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "" +"The revision of this attachment currently in use (on all articles using the " +"attachment)" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "original filename" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachments" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "file" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revision" +msgstr "" + +#: wiki/plugins/attachments/models.py +msgid "attachment revisions" +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s was successfully added." +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "Your file could not be saved: %s" +msgstr "" + +#: wiki/plugins/attachments/views.py wiki/plugins/attachments/views.py +msgid "" +"Your file could not be saved, probably because of a permission error on the " +"web server." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "%s uploaded and replaces old attachment." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "" +"Your new file will automatically be renamed to match the file already " +"present. Files with different extensions are not allowed." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Current revision changed for %s." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "Added a reference to \"%(att)s\" from \"%(art)s\"." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "The file %s was deleted." +msgstr "" + +#: wiki/plugins/attachments/views.py +msgid "This article is no longer related to the file %s." +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was changed: %s" +msgstr "" + +#: wiki/plugins/attachments/wiki_plugin.py +msgid "A file was deleted: %s" +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "" +"New image %s was successfully uploaded. You can use it by selecting it from " +"the list of available images." +msgstr "" + +#: wiki/plugins/images/forms.py +msgid "Are you sure?" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "images" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image: %s" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Current revision not set!!" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revision" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "image revisions" +msgstr "" + +#: wiki/plugins/images/models.py +msgid "Image Revsion: %d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been restored" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%s has been marked as deleted" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been changed to revision #%(revision)d" +msgstr "" + +#: wiki/plugins/images/views.py +msgid "%(file)s has been saved." +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "Images" +msgstr "" + +#: wiki/plugins/images/wiki_plugin.py +msgid "An image was added: %s" +msgstr "" + +#: wiki/plugins/links/wiki_plugin.py +msgid "Links" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Notifications" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "When this article is edited" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Also receive emails about article edits" +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were updated." +msgstr "" + +#: wiki/plugins/notifications/forms.py +msgid "Your notification settings were unchanged, so nothing saved." +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "%(user)s subscribing to %(article)s (%(type)s)" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article deleted: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "Article modified: %s" +msgstr "" + +#: wiki/plugins/notifications/models.py +msgid "New article created: %s" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now sign up... and now you can sign in!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are no longer logged in. Bye bye!" +msgstr "" + +#: wiki/views/accounts.py +msgid "You are now logged in! Have fun!" +msgstr "" + +#: wiki/views/article.py +msgid "New article '%s' created." +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article: %s" +msgstr "" + +#: wiki/views/article.py +msgid "There was an error creating this article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article cannot be deleted because it has children or is a root article." +msgstr "" + +#: wiki/views/article.py +msgid "" +"This article together with all its contents are now completely gone! Thanks!" +msgstr "" + +#: wiki/views/article.py +msgid "" +"The article \"%s\" is now marked as deleted! Thanks for keeping the site " +"free from unwanted material!" +msgstr "" + +#: wiki/views/article.py +msgid "Your changes were saved." +msgstr "" + +#: wiki/views/article.py +msgid "A new revision of the article was succesfully added." +msgstr "" + +#: wiki/views/article.py +msgid "Restoring article" +msgstr "" + +#: wiki/views/article.py +msgid "The article \"%s\" and its children are now restored." +msgstr "" + +#: wiki/views/article.py +msgid "The article %s is now set to display revision #%d" +msgstr "" + +#: wiki/views/article.py +msgid "New title" +msgstr "" + +#: wiki/views/article.py +msgid "Merge between Revision #%(r1)d and Revision #%(r2)d" +msgstr "" + +#: wiki/views/article.py +msgid "" +"A new revision was created: Merge between Revision #%(r1)d and Revision " +"#%(r2)d" +msgstr "" diff --git a/conf/locale/da/LC_MESSAGES/djangojs.mo b/conf/locale/da/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..e510bbdd33220feb5f0d5300570ee2582c0970e8 GIT binary patch literal 481 zcmY*V!A=4(5XIP35i5PR_}GUENhmwX}f|S;y3tLev7j} zKwt9GY3EJn&HS97eYFrL$P45Z@)UW4Y!D;AG1q@OSk@*Hp zCHz9$RWO%ETMtuLlsP=qg@aUcqK#CI%v+%xO0n*~(7LE(VRda>H`A+N_MF0_mD?-~ zg_oQ}EbIZh1s0L;j&FurDp;7K?S>At15oZyQpYEei? zrC4z?6smMf(q4LRIHl|Ly1R8)F65@MM9pqoM-BZuC9U@V&|J_?Fr7?C$905V7CdU@ zrNZW)2B+|H<0)>aR0EPNg>}*=FX