diff --git a/.gitignore b/.gitignore index fbf12d0f37..ef5145850a 100644 --- a/.gitignore +++ b/.gitignore @@ -55,6 +55,7 @@ cover_html/ reports/ jscover.log jscover.log.* +.tddium* ### Installation artifacts *.egg-info diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b6390d58de..e2b7eb2983 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,8 @@ These are notable changes in edx-platform. This is a rolling list of changes, in roughly chronological order, most recent first. Add your entries at or near the top. Include a label indicating the component affected. +Common: Add configurable reset button to units + LMS: Support adding cohorts from the instructor dashboard. TNL-162 LMS: Support adding students to a cohort via the instructor dashboard. TNL-163 diff --git a/cms/djangoapps/contentstore/features/problem-editor.py b/cms/djangoapps/contentstore/features/problem-editor.py index c49535b3de..7ad4675f6f 100644 --- a/cms/djangoapps/contentstore/features/problem-editor.py +++ b/cms/djangoapps/contentstore/features/problem-editor.py @@ -13,6 +13,7 @@ MAXIMUM_ATTEMPTS = "Maximum Attempts" PROBLEM_WEIGHT = "Problem Weight" RANDOMIZATION = 'Randomization' SHOW_ANSWER = "Show Answer" +SHOW_RESET_BUTTON = "Show Reset Button" TIMER_BETWEEN_ATTEMPTS = "Timer Between Attempts" MATLAB_API_KEY = "Matlab API key" @@ -102,6 +103,7 @@ def i_see_advanced_settings_with_values(step): [PROBLEM_WEIGHT, "", False], [RANDOMIZATION, "Never", False], [SHOW_ANSWER, "Finished", False], + [SHOW_RESET_BUTTON, "False", False], [TIMER_BETWEEN_ATTEMPTS, "0", False], ]) diff --git a/cms/envs/common.py b/cms/envs/common.py index 10c285045d..93c0fb4a74 100644 --- a/cms/envs/common.py +++ b/cms/envs/common.py @@ -325,8 +325,7 @@ MESSAGE_STORAGE = 'django.contrib.messages.storage.session.SessionStorage' EMBARGO_SITE_REDIRECT_URL = None ############################### Pipeline ####################################### - -STATICFILES_STORAGE = 'pipeline.storage.PipelineCachedStorage' +STATICFILES_STORAGE = 'cms.lib.django_require.staticstorage.OptimizedCachedRequireJsStorage' from rooted_paths import rooted_glob @@ -457,6 +456,34 @@ STATICFILES_IGNORE_PATTERNS = ( PIPELINE_YUI_BINARY = 'yui-compressor' +################################# DJANGO-REQUIRE ############################### + +# The baseUrl to pass to the r.js optimizer, relative to STATIC_ROOT. +REQUIRE_BASE_URL = "./" + +# The name of a build profile to use for your project, relative to REQUIRE_BASE_URL. +# A sensible value would be 'app.build.js'. Leave blank to use the built-in default build profile. +# Set to False to disable running the default profile (e.g. if only using it to build Standalone +# Modules) +REQUIRE_BUILD_PROFILE = "build.js" + +# The name of the require.js script used by your project, relative to REQUIRE_BASE_URL. +REQUIRE_JS = "js/vendor/require.js" + +# A dictionary of standalone modules to build with almond.js. +REQUIRE_STANDALONE_MODULES = {} + +# Whether to run django-require in debug mode. +REQUIRE_DEBUG = False + +# A tuple of files to exclude from the compilation result of r.js. +REQUIRE_EXCLUDE = ("build.txt",) + +# The execution environment in which to run r.js: auto, node or rhino. +# auto will autodetect the environment and make use of node if available and rhino if not. +# It can also be a path to a custom class that subclasses require.environments.Environment and defines some "args" function that returns a list with the command arguments to execute. +REQUIRE_ENVIRONMENT = "node" + ################################# CELERY ###################################### # Message configuration @@ -563,6 +590,7 @@ INSTALLED_APPS = ( 'pipeline', 'staticfiles', 'static_replace', + 'require', # comment common 'django_comment_common', diff --git a/cms/lib/django_require/__init__.py b/cms/lib/django_require/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/cms/lib/django_require/staticstorage.py b/cms/lib/django_require/staticstorage.py new file mode 100644 index 0000000000..4170473acb --- /dev/null +++ b/cms/lib/django_require/staticstorage.py @@ -0,0 +1,13 @@ +""" +:class:`~django_require.staticstorage.OptimizedCachedRequireJsStorage` +""" + +from pipeline.storage import PipelineCachedStorage +from require.storage import OptimizedFilesMixin + + +class OptimizedCachedRequireJsStorage(OptimizedFilesMixin, PipelineCachedStorage): + """ + Custom storage backend that is used by Django-require. + """ + pass diff --git a/cms/static/build.js b/cms/static/build.js new file mode 100644 index 0000000000..d211b2a0e6 --- /dev/null +++ b/cms/static/build.js @@ -0,0 +1,155 @@ +(function () { + 'use strict'; + var getModule = function (moduleName, excludeCommonDeps) { + var module = { + name: moduleName + }; + + if (excludeCommonDeps) { + module.exclude = ['js/factories/common_deps']; + } + + return module; + }; + + var getModulesList = function (modules) { + var result = [getModule('js/factories/common_deps')]; + return result.concat(modules.map(function (moduleName) { + return getModule(moduleName, true); + })); + }; + + return { + /** + * List the modules that will be optimized. All their immediate and deep + * dependencies will be included in the module's file when the build is + * done. + */ + modules: getModulesList([ + 'js/factories/asset_index', + 'js/factories/base', + 'js/factories/checklists', + 'js/factories/container', + 'js/factories/course', + 'js/factories/course_create_rerun', + 'js/factories/course_info', + 'js/factories/edit_tabs', + 'js/factories/export', + 'js/factories/group_configurations', + 'js/factories/import', + 'js/factories/index', + 'js/factories/login', + 'js/factories/manage_users', + 'js/factories/outline', + 'js/factories/register', + 'js/factories/settings', + 'js/factories/settings_advanced', + 'js/factories/settings_graders', + 'js/factories/textbooks' + ]), + /** + * By default all the configuration for optimization happens from the command + * line or by properties in the config file, and configuration that was + * passed to requirejs as part of the app's runtime "main" JS file is *not* + * considered. However, if you prefer the "main" JS file configuration + * to be read for the build so that you do not have to duplicate the values + * in a separate configuration, set this property to the location of that + * main JS file. The first requirejs({}), require({}), requirejs.config({}), + * or require.config({}) call found in that file will be used. + * As of 2.1.10, mainConfigFile can be an array of values, with the last + * value's config take precedence over previous values in the array. + */ + mainConfigFile: 'require-config.js', + /** + * Set paths for modules. If relative paths, set relative to baseUrl above. + * If a special value of "empty:" is used for the path value, then that + * acts like mapping the path to an empty file. It allows the optimizer to + * resolve the dependency to path, but then does not include it in the output. + * Useful to map module names that are to resources on a CDN or other + * http: URL when running in the browser and during an optimization that + * file should be skipped because it has no dependencies. + */ + paths: { + 'gettext': 'empty:', + 'xmodule': 'empty:', + 'mathjax': 'empty:', + 'tender': 'empty:', + 'youtube': 'empty:' + }, + /** + * If shim config is used in the app during runtime, duplicate the config + * here. Necessary if shim config is used, so that the shim's dependencies + * are included in the build. Using "mainConfigFile" is a better way to + * pass this information though, so that it is only listed in one place. + * However, if mainConfigFile is not an option, the shim config can be + * inlined in the build config. + */ + shim: { + 'xmodule': { + deps: [ + 'jquery', 'underscore', 'mathjax', 'codemirror', 'tinymce', + 'jquery.tinymce', 'jquery.qtip', 'jquery.scrollTo', 'jquery.flot', + 'jquery.cookie', 'utility' + ] + } + }, + /** + * Introduced in 2.1.2: If using "dir" for an output directory, normally the + * optimize setting is used to optimize the build bundles (the "modules" + * section of the config) and any other JS file in the directory. However, if + * the non-build bundle JS files will not be loaded after a build, you can + * skip the optimization of those files, to speed up builds. Set this value + * to true if you want to skip optimizing those other non-build bundle JS + * files. + */ + skipDirOptimize: true, + /** + * When the optimizer copies files from the source location to the + * destination directory, it will skip directories and files that start + * with a ".". If you want to copy .directories or certain .files, for + * instance if you keep some packages in a .packages directory, or copy + * over .htaccess files, you can set this to null. If you want to change + * the exclusion rules, change it to a different regexp. If the regexp + * matches, it means the directory will be excluded. This used to be + * called dirExclusionRegExp before the 1.0.2 release. + * As of 1.0.3, this value can also be a string that is converted to a + * RegExp via new RegExp(). + */ + fileExclusionRegExp: /^\.|spec/, + /** + * Allow CSS optimizations. Allowed values: + * - "standard": @import inlining and removal of comments, unnecessary + * whitespace and line returns. + * Removing line returns may have problems in IE, depending on the type + * of CSS. + * - "standard.keepLines": like "standard" but keeps line returns. + * - "none": skip CSS optimizations. + * - "standard.keepComments": keeps the file comments, but removes line + * returns. (r.js 1.0.8+) + * - "standard.keepComments.keepLines": keeps the file comments and line + * returns. (r.js 1.0.8+) + * - "standard.keepWhitespace": like "standard" but keeps unnecessary whitespace. + */ + optimizeCss: 'none', + /** + * How to optimize all the JS files in the build output directory. + * Right now only the following values are supported: + * - "uglify": Uses UglifyJS to minify the code. + * - "uglify2": Uses UglifyJS2. + * - "closure": Uses Google's Closure Compiler in simple optimization + * mode to minify the code. Only available if REQUIRE_ENVIRONMENT is "rhino" (the default). + * - "none": No minification will be done. + */ + optimize: 'uglify2', + /** + * Sets the logging level. It is a number: + * TRACE: 0, + * INFO: 1, + * WARN: 2, + * ERROR: 3, + * SILENT: 4 + * Default is 0. + */ + logLevel: 4 + }; +} ()) diff --git a/cms/static/js/factories/asset_index.js b/cms/static/js/factories/asset_index.js new file mode 100644 index 0000000000..f9e80c5a22 --- /dev/null +++ b/cms/static/js/factories/asset_index.js @@ -0,0 +1,13 @@ +define([ + 'jquery', 'js/collections/asset', 'js/views/assets', 'jquery.fileupload' +], function($, AssetCollection, AssetsView) { + 'use strict'; + return function (assetCallbackUrl) { + var assets = new AssetCollection(), + assetsView; + + assets.url = assetCallbackUrl; + assetsView = new AssetsView({collection: assets, el: $('.assets-wrapper')}); + assetsView.render(); + }; +}); diff --git a/cms/static/js/factories/base.js b/cms/static/js/factories/base.js new file mode 100644 index 0000000000..49671bb8ec --- /dev/null +++ b/cms/static/js/factories/base.js @@ -0,0 +1,2 @@ +define(['js/base', 'coffee/src/main', 'coffee/src/logger', 'datepair', 'accessibility', +'ieshim', 'tooltip_manager']); diff --git a/cms/static/js/factories/checklists.js b/cms/static/js/factories/checklists.js new file mode 100644 index 0000000000..d0cf812683 --- /dev/null +++ b/cms/static/js/factories/checklists.js @@ -0,0 +1,16 @@ +define([ + 'jquery', 'js/collections/checklist', 'js/views/checklist' +], function($, ChecklistCollection, ChecklistView) { + 'use strict'; + return function (handlerUrl) { + var checklistCollection = new ChecklistCollection(), + editor; + + checklistCollection.url = handlerUrl; + editor = new ChecklistView({ + el: $('.course-checklists'), + collection: checklistCollection + }); + checklistCollection.fetch({reset: true}); + }; +}); diff --git a/cms/static/js/factories/common_deps.js b/cms/static/js/factories/common_deps.js new file mode 100644 index 0000000000..1e935d6821 --- /dev/null +++ b/cms/static/js/factories/common_deps.js @@ -0,0 +1 @@ +define(['domReady!', 'jquery', 'backbone', 'underscore', 'gettext']); diff --git a/cms/static/js/factories/container.js b/cms/static/js/factories/container.js new file mode 100644 index 0000000000..93cdeb8fd9 --- /dev/null +++ b/cms/static/js/factories/container.js @@ -0,0 +1,23 @@ +define([ + 'jquery', 'js/models/xblock_info', 'js/views/pages/container', + 'js/collections/component_template', 'xmodule', 'coffee/src/main', + 'xblock/cms.runtime.v1' +], +function($, XBlockInfo, ContainerPage, ComponentTemplates, xmoduleLoader) { + 'use strict'; + return function (componentTemplates, XBlockInfoJson, action, isUnitPage) { + var templates = new ComponentTemplates(componentTemplates, {parse: true}), + mainXBlockInfo = new XBlockInfo(XBlockInfoJson, {parse: true}); + + xmoduleLoader.done(function () { + var view = new ContainerPage({ + el: $('#content'), + model: mainXBlockInfo, + action: action, + templates: templates, + isUnitPage: isUnitPage + }); + view.render(); + }); + }; +}); diff --git a/cms/static/js/factories/course.js b/cms/static/js/factories/course.js new file mode 100644 index 0000000000..b5b5f8ad84 --- /dev/null +++ b/cms/static/js/factories/course.js @@ -0,0 +1,6 @@ +define(['js/models/course'], function(Course) { + 'use strict'; + return function (courseInfo) { + window.course = new Course(courseInfo); + } +}); diff --git a/cms/static/js/factories/course_create_rerun.js b/cms/static/js/factories/course_create_rerun.js new file mode 100644 index 0000000000..98afc1d6e5 --- /dev/null +++ b/cms/static/js/factories/course_create_rerun.js @@ -0,0 +1,4 @@ +define(['jquery', 'jquery.form', 'js/views/course_rerun'], function ($) { + 'use strict'; + return function () {}; +}); diff --git a/cms/static/js/factories/course_info.js b/cms/static/js/factories/course_info.js new file mode 100644 index 0000000000..53f4f0b194 --- /dev/null +++ b/cms/static/js/factories/course_info.js @@ -0,0 +1,25 @@ +define([ + 'jquery', 'js/collections/course_update', 'js/models/module_info', + 'js/models/course_info', 'js/views/course_info_edit' +], function($, CourseUpdateCollection, ModuleInfoModel, CourseInfoModel, CourseInfoEditView) { + 'use strict'; + return function (updatesUrl, handoutsLocator, baseAssetUrl) { + var course_updates = new CourseUpdateCollection(), + course_handouts, editor; + + course_updates.url = updatesUrl; + course_updates.fetch({reset: true}); + course_handouts = new ModuleInfoModel({ + id: handoutsLocator + }); + editor = new CourseInfoEditView({ + el: $('.main-wrapper'), + model : new CourseInfoModel({ + updates : course_updates, + base_asset_url : baseAssetUrl, + handouts : course_handouts + }) + }); + editor.render(); + }; +}); diff --git a/cms/static/js/factories/edit_tabs.js b/cms/static/js/factories/edit_tabs.js new file mode 100644 index 0000000000..34ad04d12a --- /dev/null +++ b/cms/static/js/factories/edit_tabs.js @@ -0,0 +1,20 @@ +define([ + 'js/models/explicit_url', 'coffee/src/views/tabs', 'xmodule', 'coffee/src/main', 'xblock/cms.runtime.v1' +], function (TabsModel, TabsEditView, xmoduleLoader) { + 'use strict'; + return function (courseLocation, explicitUrl) { + xmoduleLoader.done(function () { + var model = new TabsModel({ + id: courseLocation, + explicit_url: explicitUrl + }), + editView; + + editView = new TabsEditView({ + el: $('.tab-list'), + model: model, + mast: $('.wrapper-mast') + }); + }); + }; +}); diff --git a/cms/static/js/factories/export.js b/cms/static/js/factories/export.js new file mode 100644 index 0000000000..295fd406d5 --- /dev/null +++ b/cms/static/js/factories/export.js @@ -0,0 +1,57 @@ +define(['gettext', 'js/views/feedback_prompt'], function(gettext, PromptView) { + 'use strict'; + return function (hasUnit, editUnitUrl, courseHomeUrl, errMsg) { + var dialog; + if(hasUnit) { + dialog = new PromptView({ + title: gettext('There has been an error while exporting.'), + message: gettext('There has been a failure to export to XML at least one component. It is recommended that you go to the edit page and repair the error before attempting another export. Please check that all components on the page are valid and do not display any error messages.'), + intent: 'error', + actions: { + primary: { + text: gettext('Correct failed component'), + click: function(view) { + view.hide(); + document.location = editUnitUrl; + } + }, + secondary: { + text: gettext('Return to Export'), + click: function(view) { + view.hide(); + } + } + } + }); + } else { + var msg = '

' + gettext('There has been a failure to export your course to XML. Unfortunately, we do not have specific enough information to assist you in identifying the failed component. It is recommended that you inspect your courseware to identify any components in error and try again.') + '

' + gettext('The raw error message is:') + '

' + errMsg; + dialog = new PromptView({ + title: gettext('There has been an error with your export.'), + message: msg, + intent: 'error', + actions: { + primary: { + text: gettext('Yes, take me to the main course page'), + click: function(view) { + view.hide(); + document.location = courseHomeUrl; + } + }, + secondary: { + text: gettext('Cancel'), + click: function(view) { + view.hide(); + } + } + } + }); + } + + // The CSS animation for the dialog relies on the 'js' class + // being on the body. This happens after this JavaScript is executed, + // causing a 'bouncing' of the dialog after it is initially shown. + // As a workaround, add this class first. + $('body').addClass('js'); + dialog.show(); + }; +}); diff --git a/cms/static/js/factories/group_configurations.js b/cms/static/js/factories/group_configurations.js new file mode 100644 index 0000000000..559c4344ee --- /dev/null +++ b/cms/static/js/factories/group_configurations.js @@ -0,0 +1,16 @@ +define([ + 'js/collections/group_configuration', 'js/views/pages/group_configurations' +], function(GroupConfigurationCollection, GroupConfigurationsPage) { + 'use strict'; + return function (configurations, groupConfigurationUrl, courseOutlineUrl) { + var collection = new GroupConfigurationCollection(configurations, { parse: true }), + configurationsPage; + + collection.url = groupConfigurationUrl; + collection.outlineUrl = courseOutlineUrl; + configurationsPage = new GroupConfigurationsPage({ + el: $('#content'), + collection: collection + }).render(); + }; +}); diff --git a/cms/static/js/factories/import.js b/cms/static/js/factories/import.js new file mode 100644 index 0000000000..2577844e42 --- /dev/null +++ b/cms/static/js/factories/import.js @@ -0,0 +1,107 @@ +define([ + 'js/views/import', 'jquery', 'gettext', 'jquery.fileupload', 'jquery.cookie' +], function(CourseImport, $, gettext) { + 'use strict'; + return function (feedbackUrl) { + var bar = $('.progress-bar'), + fill = $('.progress-fill'), + submitBtn = $('.submit-button'), + chooseBtn = $('.choose-file-button'), + defaults = [ + gettext('There was an error during the upload process.') + '\n', + gettext('There was an error while unpacking the file.') + '\n', + gettext('There was an error while verifying the file you submitted.') + '\n', + gettext('There was an error while importing the new course to our database.') + '\n' + ], + // Display the status of last file upload on page load + lastFileUpload = $.cookie('lastfileupload'), + file; + + if (lastFileUpload){ + CourseImport.getAndStartUploadFeedback(feedbackUrl.replace('fillerName', lastFileUpload), lastFileUpload); + } + + $('#fileupload').fileupload({ + dataType: 'json', + type: 'POST', + maxChunkSize: 20 * 1000000, // 20 MB + autoUpload: false, + add: function(e, data) { + CourseImport.clearImportDisplay(); + submitBtn.unbind('click'); + file = data.files[0]; + if (file.name.match(/tar\.gz$/)) { + submitBtn.click(function(event){ + event.preventDefault(); + $.cookie('lastfileupload', file.name); + submitBtn.hide(); + CourseImport.startUploadFeedback(); + data.submit().complete(function(result, textStatus, xhr) { + window.onbeforeunload = null; + if (xhr.status != 200) { + var serverMsg, errMsg, stage; + try{ + serverMsg = $.parseJSON(result.responseText); + } catch (e) { + return; + } + errMsg = serverMsg.hasOwnProperty('ErrMsg') ? serverMsg.ErrMsg : '' ; + if (serverMsg.hasOwnProperty('Stage')) { + stage = Math.abs(serverMsg.Stage); + CourseImport.stageError(stage, defaults[stage] + errMsg); + } + else { + alert(gettext('Your import has failed.') + '\n\n' + errMsg); + } + chooseBtn.html(gettext('Choose new file')).show(); + bar.hide(); + } + CourseImport.stopGetStatus = true; + chooseBtn.html(gettext('Choose new file')).show(); + bar.hide(); + }); + }); + } else { + data.files = []; + } + }, + + progressall: function(e, data){ + var percentInt = data.loaded / data.total * 100, + percentVal = parseInt(percentInt, 10) + '%', + doneAt; + // Firefox makes ProgressEvent.loaded equal ProgressEvent.total only + // after receiving a response from the server (see Mozilla bug 637002), + // so for Firefox we jump the gun a little. + if (navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { + doneAt = 95; + } else { + doneAt = 99; + } + if (percentInt >= doneAt) { + bar.hide(); + // Start feedback with delay so that current stage of import properly updates in session + setTimeout( + function () { CourseImport.startServerFeedback(feedbackUrl.replace('fillerName', file.name));}, + 3000 + ); + } else { + bar.show(); + fill.width(percentVal).html(percentVal); + } + }, + done: function(event, data){ + bar.hide(); + window.onbeforeunload = null; + CourseImport.displayFinishedImport(); + }, + start: function(event) { + window.onbeforeunload = function() { + return gettext('Your import is in progress; navigating away will abort it.'); + }; + }, + sequentialUploads: true, + notifyOnError: false + }); + }; +}); diff --git a/cms/static/js/factories/index.js b/cms/static/js/factories/index.js new file mode 100644 index 0000000000..15ee2ec501 --- /dev/null +++ b/cms/static/js/factories/index.js @@ -0,0 +1,40 @@ +define(['jquery.form', 'js/index'], function() { + 'use strict'; + return function () { + // showing/hiding creation rights UI + $('.show-creationrights').click(function(e) { + e.preventDefault(); + $(this) + .closest('.wrapper-creationrights') + .toggleClass('is-shown') + .find('.ui-toggle-control') + .toggleClass('current'); + }); + + var reloadPage = function () { + location.reload(); + }; + + var showError = function () { + $('#request-coursecreator-submit') + .toggleClass('has-error') + .find('.label') + .text('Sorry, there was error with your request'); + $('#request-coursecreator-submit') + .find('.icon-cog') + .toggleClass('icon-spin'); + }; + + $('#request-coursecreator').ajaxForm({ + error: showError, + success: reloadPage + }); + + $('#request-coursecreator-submit').click(function(event){ + $(this) + .toggleClass('is-disabled is-submitting') + .find('.label') + .text('Submitting Your Request'); + }); + }; +}); diff --git a/cms/static/js/factories/login.js b/cms/static/js/factories/login.js new file mode 100644 index 0000000000..5115406044 --- /dev/null +++ b/cms/static/js/factories/login.js @@ -0,0 +1,43 @@ +define(['jquery.cookie', 'utility'], function() { + 'use strict'; + return function (homepageURL) { + function postJSON(url, data, callback) { + $.ajax({ + type:'POST', + url: url, + dataType: 'json', + data: data, + success: callback, + headers : {'X-CSRFToken':$.cookie('csrftoken')} + }); + } + + $('form#login_form').submit(function(event) { + event.preventDefault(); + var submit_data = $('#login_form').serialize(); + + postJSON('/login_post', submit_data, function(json) { + if(json.success) { + var next = /next=([^&]*)/g.exec(decodeURIComponent(window.location.search)); + if (next && next.length > 1 && !isExternal(next[1])) { + location.href = next[1]; + } else { + location.href = homepageURL; + } + } else if($('#login_error').length === 0) { + $('#login_form').prepend( + '
' + + json.value + + '
' + ); + $('#login_error').addClass('is-shown'); + } else { + $('#login_error') + .stop() + .addClass('is-shown') + .html(json.value); + } + }); + }); + }; +}); diff --git a/cms/static/js/factories/manage_users.js b/cms/static/js/factories/manage_users.js new file mode 100644 index 0000000000..42272a859d --- /dev/null +++ b/cms/static/js/factories/manage_users.js @@ -0,0 +1,203 @@ +define(['jquery', 'underscore', 'gettext', 'js/views/feedback_prompt'], function($, _, gettext, PromptView) { + 'use strict'; + return function (staffEmails, tplUserURL) { + var unknownErrorMessage = gettext('Unknown'), + $createUserForm = $('#create-user-form'), + $createUserFormWrapper = $createUserForm.closest('.wrapper-create-user'), + $cancelButton; + + $createUserForm.bind('submit', function(event) { + event.preventDefault(); + var email = $('#user-email-input').val().trim(), + url, msg; + + if(!email) { + msg = new PromptView.Error({ + title: gettext('A valid email address is required'), + message: gettext('You must enter a valid email address in order to add a new team member'), + actions: { + primary: { + text: gettext('Return and add email address'), + click: function(view) { + view.hide(); + $('#user-email-input').focus(); + } + } + } + }); + msg.show(); + } + + if(_.contains(staffEmails, email)) { + msg = new PromptView.Warning({ + title: gettext('Already a course team member'), + message: _.template( + gettext("{email} is already on the “{course}” team. If you're trying to add a new member, please double-check the email address you provided."), { + email: email, + course: course.escape('name') + }, {interpolate: /\{(.+?)\}/g} + ), + actions: { + primary: { + text: gettext('Return to team listing'), + click: function(view) { + view.hide(); + $('#user-email-input').focus(); + } + } + } + }); + msg.show(); + } + + url = tplUserURL.replace('@@EMAIL@@', $('#user-email-input').val().trim()); + $.ajax({ + url: url, + type: 'POST', + dataType: 'json', + contentType: 'application/json', + notifyOnError: false, + data: JSON.stringify({role: 'staff'}), + success: function(data) {location.reload();}, + error: function(jqXHR, textStatus, errorThrown) { + var message, prompt; + try { + message = JSON.parse(jqXHR.responseText).error || unknownErrorMessage; + } catch (e) { + message = unknownErrorMessage; + } + prompt = new PromptView.Error({ + title: gettext('Error adding user'), + message: message, + actions: { + primary: { + text: gettext('OK'), + click: function(view) { + view.hide(); + $('#user-email-input').focus(); + } + } + } + }); + prompt.show(); + } + }); + }); + + $cancelButton = $createUserForm.find('.action-cancel'); + $cancelButton.bind('click', function(event) { + event.preventDefault(); + $('.create-user-button').toggleClass('is-disabled'); + $createUserFormWrapper.toggleClass('is-shown'); + $('#user-email-input').val(''); + }); + + $('.create-user-button').bind('click', function(event) { + event.preventDefault(); + $('.create-user-button').toggleClass('is-disabled'); + $createUserFormWrapper.toggleClass('is-shown'); + $createUserForm.find('#user-email-input').focus(); + }); + + $('body').bind('keyup', function(event) { + if(event.which == 27) { + $cancelButton.click(); + } + }); + + $('.remove-user').click(function() { + var email = $(this).data('id'), + msg = new PromptView.Warning({ + title: gettext('Are you sure?'), + message: _.template(gettext('Are you sure you want to delete {email} from the course team for “{course}”?'), {email: email, course: course.get('name')}, {interpolate: /\{(.+?)\}/g}), + actions: { + primary: { + text: gettext('Delete'), + click: function(view) { + var url = tplUserURL.replace('@@EMAIL@@', email); + view.hide(); + $.ajax({ + url: url, + type: 'DELETE', + dataType: 'json', + contentType: 'application/json', + notifyOnError: false, + success: function(data) {location.reload();}, + error: function(jqXHR, textStatus, errorThrown) { + var message; + try { + message = JSON.parse(jqXHR.responseText).error || unknownErrorMessage; + } catch (e) { + message = unknownErrorMessage; + } + var prompt = new PromptView.Error({ + title: gettext('Error removing user'), + message: message, + actions: { + primary: { + text: gettext('OK'), + click: function(view) { + view.hide(); + } + } + } + }); + prompt.show(); + } + }); + } + }, + secondary: { + text: gettext('Cancel'), + click: function(view) { + view.hide(); + } + } + } + }); + msg.show(); + }); + + $('.toggle-admin-role').click(function(event) { + event.preventDefault(); + var type, url, role; + if($(this).hasClass('add-admin-role')) { + role = 'instructor'; + } else { + role = 'staff'; + } + + url = $(this).closest('li[data-url]').data('url'); + $.ajax({ + url: url, + type: 'POST', + dataType: 'json', + contentType: 'application/json', + notifyOnError: false, + data: JSON.stringify({role: role}), + success: function(data) {location.reload();}, + error: function(jqXHR, textStatus, errorThrown) { + var message, prompt; + try { + message = JSON.parse(jqXHR.responseText).error || unknownErrorMessage; + } catch (e) { + message = unknownErrorMessage; + } + prompt = new PromptView.Error({ + title: gettext("There was an error changing the user's role"), + message: message, + actions: { + primary: { + text: gettext('Try Again'), + click: function(view) { + view.hide(); + } + } + } + }); + prompt.show(); + } + }); + }); + }; +}); diff --git a/cms/static/js/factories/outline.js b/cms/static/js/factories/outline.js new file mode 100644 index 0000000000..a0b6cb25e5 --- /dev/null +++ b/cms/static/js/factories/outline.js @@ -0,0 +1,14 @@ +define([ + 'js/views/pages/course_outline', 'js/models/xblock_outline_info' +], function(CourseOutlinePage, XBlockOutlineInfo) { + 'use strict'; + return function (XBlockOutlineInfoJson, initialStateJson) { + var courseXBlock = new XBlockOutlineInfo(XBlockOutlineInfoJson, {parse: true}), + view = new CourseOutlinePage({ + el: $('#content'), + model: courseXBlock, + initialState: initialStateJson + }); + view.render(); + }; +}); diff --git a/cms/static/js/factories/register.js b/cms/static/js/factories/register.js new file mode 100644 index 0000000000..5f0fe5aaf6 --- /dev/null +++ b/cms/static/js/factories/register.js @@ -0,0 +1,33 @@ +define(['jquery', 'jquery.cookie'], function($) { + 'use strict'; + return function () { + $('form :input') + .focus(function() { + $('label[for="' + this.id + '"]').addClass('is-focused'); + }) + .blur(function() { + $('label').removeClass('is-focused'); + }); + + $('form#register_form').submit(function(event) { + event.preventDefault(); + var submit_data = $('#register_form').serialize(); + + $.ajax({ + url: '/create_account', + type: 'POST', + dataType: 'json', + headers: {'X-CSRFToken': $.cookie('csrftoken')}, + notifyOnError: false, + data: submit_data, + success: function(json) { + location.href = '/course/'; + }, + error: function(jqXHR, textStatus, errorThrown) { + var json = $.parseJSON(jqXHR.responseText); + $('#register_error').html(json.value).stop().addClass('is-shown'); + } + }); + }); + }; +}); diff --git a/cms/static/js/factories/settings.js b/cms/static/js/factories/settings.js new file mode 100644 index 0000000000..09ec56c0e8 --- /dev/null +++ b/cms/static/js/factories/settings.js @@ -0,0 +1,29 @@ +define([ + 'jquery', 'js/models/settings/course_details', 'js/views/settings/main' +], function($, CourseDetailsModel, MainView) { + 'use strict'; + return function (detailsUrl) { + var model; + // highlighting labels when fields are focused in + $('form :input') + .focus(function() { + $('label[for="' + this.id + '"]').addClass('is-focused'); + }) + .blur(function() { + $('label').removeClass('is-focused'); + }); + + model = new CourseDetailsModel(); + model.urlRoot = detailsUrl; + model.fetch({ + success: function(model) { + var editor = new MainView({ + el: $('.settings-details'), + model: model + }); + editor.render(); + }, + reset: true + }); + }; +}); diff --git a/cms/static/js/factories/settings_advanced.js b/cms/static/js/factories/settings_advanced.js new file mode 100644 index 0000000000..b12c0cb147 --- /dev/null +++ b/cms/static/js/factories/settings_advanced.js @@ -0,0 +1,44 @@ +define([ + 'jquery', 'gettext', 'js/models/settings/advanced', 'js/views/settings/advanced' +], function($, gettext, AdvancedSettingsModel, AdvancedSettingsView) { + 'use strict'; + return function (advancedDict, advancedSettingsUrl) { + var advancedModel, editor; + + $('form :input') + .focus(function() { + $('label[for="' + this.id + '"]').addClass('is-focused'); + }) + .blur(function() { + $('label').removeClass('is-focused'); + }); + + // proactively populate advanced b/c it has the filtered list and doesn't really follow the model pattern + advancedModel = new AdvancedSettingsModel(advancedDict, {parse: true}); + advancedModel.url = advancedSettingsUrl; + + editor = new AdvancedSettingsView({ + el: $('.settings-advanced'), + model: advancedModel + }); + editor.render(); + + $('#deprecated-settings').click(function() { + var wrapperDeprecatedSetting = $('.wrapper-deprecated-setting'), + deprecatedSettingsLabel = $('.deprecated-settings-label'); + + if ($(this).is(':checked')) { + wrapperDeprecatedSetting.addClass('is-set'); + deprecatedSettingsLabel.text(gettext('Hide Deprecated Settings')); + editor.render_deprecated = true; + } + else { + wrapperDeprecatedSetting.removeClass('is-set'); + deprecatedSettingsLabel.text(gettext('Show Deprecated Settings')); + editor.render_deprecated = false; + } + + editor.render(); + }); + }; +}); diff --git a/cms/static/js/factories/settings_graders.js b/cms/static/js/factories/settings_graders.js new file mode 100644 index 0000000000..4ed4e02df9 --- /dev/null +++ b/cms/static/js/factories/settings_graders.js @@ -0,0 +1,24 @@ +define([ + 'jquery', 'js/views/settings/grading', 'js/models/settings/course_grading_policy' +], function($, GradingView, CourseGradingPolicyModel) { + 'use strict'; + return function (courseDetails, gradingUrl) { + var model, editor; + + $('form :input') + .focus(function() { + $('label[for="' + this.id + '"]').addClass('is-focused'); + }) + .blur(function() { + $('label').removeClass('is-focused'); + }); + + model = new CourseGradingPolicyModel(courseDetails,{parse:true}); + model.urlRoot = gradingUrl; + editor = new GradingView({ + el: $('.settings-grading'), + model : model + }); + editor.render(); + }; +}); diff --git a/cms/static/js/factories/textbooks.js b/cms/static/js/factories/textbooks.js new file mode 100644 index 0000000000..fc0c301e1d --- /dev/null +++ b/cms/static/js/factories/textbooks.js @@ -0,0 +1,20 @@ +define([ + 'gettext', 'js/models/section', 'js/collections/textbook', 'js/views/list_textbooks' +], function(gettext, Section, TextbookCollection, ListTextbooksView) { + 'use strict'; + return function (textbooksJson) { + var textbooks = new TextbookCollection(textbooksJson, {parse: true}), + tbView = new ListTextbooksView({collection: textbooks}); + + $('.content-primary').append(tbView.render().el); + $('.nav-actions .new-button').click(function(event) { + tbView.addOne(event); + }); + $(window).on('beforeunload', function() { + var dirty = textbooks.find(function(textbook) { return textbook.isDirty(); }); + if(dirty) { + return gettext('You have unsaved changes. Do you really want to leave this page?'); + } + }); + }; +}); diff --git a/cms/static/js_test.yml b/cms/static/js_test.yml index 339d050015..02c1979e93 100644 --- a/cms/static/js_test.yml +++ b/cms/static/js_test.yml @@ -68,6 +68,7 @@ src_paths: - coffee/src - js - js/common_helpers + - js/factories # Paths to spec (test) JavaScript files spec_paths: diff --git a/cms/static/require-config.js b/cms/static/require-config.js new file mode 100644 index 0000000000..bbfd8a5908 --- /dev/null +++ b/cms/static/require-config.js @@ -0,0 +1,266 @@ +require.config({ + // NOTE: baseUrl has been previously set in cms/static/templates/base.html + waitSeconds: 60, + paths: { + "domReady": "js/vendor/domReady", + "gettext": "/i18n", + "mustache": "js/vendor/mustache", + "codemirror": "js/vendor/codemirror-compressed", + "codemirror/stex": "js/vendor/CodeMirror/stex", + "jquery": "js/vendor/jquery.min", + "jquery.ui": "js/vendor/jquery-ui.min", + "jquery.form": "js/vendor/jquery.form", + "jquery.markitup": "js/vendor/markitup/jquery.markitup", + "jquery.leanModal": "js/vendor/jquery.leanModal.min", + "jquery.ajaxQueue": "js/vendor/jquery.ajaxQueue", + "jquery.smoothScroll": "js/vendor/jquery.smooth-scroll.min", + "jquery.timepicker": "js/vendor/timepicker/jquery.timepicker", + "jquery.cookie": "js/vendor/jquery.cookie", + "jquery.qtip": "js/vendor/jquery.qtip.min", + "jquery.scrollTo": "js/vendor/jquery.scrollTo-1.4.2-min", + "jquery.flot": "js/vendor/flot/jquery.flot.min", + "jquery.fileupload": "js/vendor/jQuery-File-Upload/js/jquery.fileupload", + "jquery.iframe-transport": "js/vendor/jQuery-File-Upload/js/jquery.iframe-transport", + "jquery.inputnumber": "js/vendor/html5-input-polyfills/number-polyfill", + "jquery.immediateDescendents": "coffee/src/jquery.immediateDescendents", + "datepair": "js/vendor/timepicker/datepair", + "date": "js/vendor/date", + "underscore": "js/vendor/underscore-min", + "underscore.string": "js/vendor/underscore.string.min", + "backbone": "js/vendor/backbone-min", + "backbone.associations": "js/vendor/backbone-associations-min", + "backbone.paginator": "js/vendor/backbone.paginator.min", + "tinymce": "js/vendor/tinymce/js/tinymce/tinymce.full.min", + "jquery.tinymce": "js/vendor/tinymce/js/tinymce/jquery.tinymce.min", + "xmodule": "/xmodule/xmodule", + "xblock": "coffee/src/xblock", + "utility": "js/src/utility", + "accessibility": "js/src/accessibility_tools", + "draggabilly": "js/vendor/draggabilly.pkgd", + "URI": "js/vendor/URI.min", + "ieshim": "js/src/ie_shim", + "tooltip_manager": "js/src/tooltip_manager", + + // Files needed for Annotations feature + "annotator": "js/vendor/ova/annotator-full", + "annotator-harvardx": "js/vendor/ova/annotator-full-firebase-auth", + "video.dev": "js/vendor/ova/video.dev", + "vjs.youtube": 'js/vendor/ova/vjs.youtube', + "rangeslider": 'js/vendor/ova/rangeslider', + "share-annotator": 'js/vendor/ova/share-annotator', + "richText-annotator": 'js/vendor/ova/richText-annotator', + "reply-annotator": 'js/vendor/ova/reply-annotator', + "grouping-annotator": 'js/vendor/ova/grouping-annotator', + "tags-annotator": 'js/vendor/ova/tags-annotator', + "diacritic-annotator": 'js/vendor/ova/diacritic-annotator', + "flagging-annotator": 'js/vendor/ova/flagging-annotator', + "jquery-Watch": 'js/vendor/ova/jquery-Watch', + "openseadragon": 'js/vendor/ova/openseadragon', + "osda": 'js/vendor/ova/OpenSeaDragonAnnotation', + "ova": 'js/vendor/ova/ova', + "catch": 'js/vendor/ova/catch/js/catch', + "handlebars": 'js/vendor/ova/catch/js/handlebars-1.1.2', + // end of Annotation tool files + + // externally hosted files + "tender": [ + "//edxedge.tenderapp.com/tender_widget", + // if tender fails to load, fallback on a local file + // so that require doesn't fall over + "js/src/tender_fallback" + ], + "mathjax": "//edx-static.s3.amazonaws.com/mathjax-MathJax-727332c/MathJax.js?config=TeX-MML-AM_HTMLorMML-full&delayStartupUntil=configured", + "youtube": [ + // youtube URL does not end in ".js". We add "?noext" to the path so + // that require.js adds the ".js" to the query component of the URL, + // and leaves the path component intact. + "//www.youtube.com/player_api?noext", + // if youtube fails to load, fallback on a local file + // so that require doesn't fall over + "js/src/youtube_fallback" + ] + }, + shim: { + "gettext": { + exports: "gettext" + }, + "date": { + exports: "Date" + }, + "jquery.ui": { + deps: ["jquery"], + exports: "jQuery.ui" + }, + "jquery.form": { + deps: ["jquery"], + exports: "jQuery.fn.ajaxForm" + }, + "jquery.markitup": { + deps: ["jquery"], + exports: "jQuery.fn.markitup" + }, + "jquery.leanmodal": { + deps: ["jquery"], + exports: "jQuery.fn.leanModal" + }, + "jquery.ajaxQueue": { + deps: ["jquery"], + exports: "jQuery.fn.ajaxQueue" + }, + "jquery.smoothScroll": { + deps: ["jquery"], + exports: "jQuery.fn.smoothScroll" + }, + "jquery.cookie": { + deps: ["jquery"], + exports: "jQuery.fn.cookie" + }, + "jquery.qtip": { + deps: ["jquery"], + exports: "jQuery.fn.qtip" + }, + "jquery.scrollTo": { + deps: ["jquery"], + exports: "jQuery.fn.scrollTo", + }, + "jquery.flot": { + deps: ["jquery"], + exports: "jQuery.fn.plot" + }, + "jquery.fileupload": { + deps: ["jquery.iframe-transport"], + exports: "jQuery.fn.fileupload" + }, + "jquery.inputnumber": { + deps: ["jquery"], + exports: "jQuery.fn.inputNumber" + }, + "jquery.tinymce": { + deps: ["jquery", "tinymce"], + exports: "jQuery.fn.tinymce" + }, + "datepair": { + deps: ["jquery.ui", "jquery.timepicker"] + }, + "underscore": { + exports: "_" + }, + "backbone": { + deps: ["underscore", "jquery"], + exports: "Backbone" + }, + "backbone.associations": { + deps: ["backbone"], + exports: "Backbone.Associations" + }, + "backbone.paginator": { + deps: ["backbone"], + exports: "Backbone.Paginator" + }, + "tender": { + exports: 'Tender' + }, + "youtube": { + exports: "YT" + }, + "codemirror": { + exports: "CodeMirror" + }, + "codemirror/stex": { + deps: ["codemirror"] + }, + "tinymce": { + exports: "tinymce" + }, + "mathjax": { + exports: "MathJax", + init: function() { + MathJax.Hub.Config({ + tex2jax: { + inlineMath: [ + ["\\(","\\)"], + ['[mathjaxinline]','[/mathjaxinline]'] + ], + displayMath: [ + ["\\[","\\]"], + ['[mathjax]','[/mathjax]'] + ] + } + }); + MathJax.Hub.Configured(); + } + }, + "URI": { + exports: "URI" + }, + "tooltip_manager": { + deps: ["jquery", "underscore"] + }, + "jquery.immediateDescendents": { + deps: ["jquery"] + }, + "xblock/core": { + exports: "XBlock", + deps: ["jquery", "jquery.immediateDescendents"] + }, + "xblock/runtime.v1": { + exports: "XBlock", + deps: ["xblock/core"] + }, + + "coffee/src/main": { + deps: ["coffee/src/ajax_prefix"] + }, + "coffee/src/logger": { + exports: "Logger", + deps: ["coffee/src/ajax_prefix"] + }, + + // the following are all needed for annotation tools + "video.dev": { + exports:"videojs" + }, + "vjs.youtube": { + deps: ["video.dev"] + }, + "rangeslider": { + deps: ["video.dev"] + }, + "annotator": { + exports: "Annotator" + }, + "annotator-harvardx":{ + deps: ["annotator"] + }, + "share-annotator": { + deps: ["annotator"] + }, + "richText-annotator": { + deps: ["annotator", "tinymce"] + }, + "reply-annotator": { + deps: ["annotator"] + }, + "tags-annotator": { + deps: ["annotator"] + }, + "diacritic-annotator": { + deps: ["annotator"] + }, + "flagging-annotator": { + deps: ["annotator"] + }, + "grouping-annotator": { + deps: ["annotator"] + }, + "ova":{ + exports: "ova", + deps: ["annotator", "annotator-harvardx", "video.dev", "vjs.youtube", "rangeslider", "share-annotator", "richText-annotator", "reply-annotator", "tags-annotator", "flagging-annotator", "grouping-annotator", "diacritic-annotator", "jquery-Watch", "catch", "handlebars", "URI"] + }, + "osda":{ + exports: "osda", + deps: ["annotator", "annotator-harvardx", "video.dev", "vjs.youtube", "rangeslider", "share-annotator", "richText-annotator", "reply-annotator", "tags-annotator", "flagging-annotator", "grouping-annotator", "diacritic-annotator", "openseadragon", "jquery-Watch", "catch", "handlebars", "URI"] + }, + // end of annotation tool files + } +}); diff --git a/cms/static/sass/elements/_header.scss b/cms/static/sass/elements/_header.scss index 3bfafc7d28..afc4eabaaa 100644 --- a/cms/static/sass/elements/_header.scss +++ b/cms/static/sass/elements/_header.scss @@ -201,7 +201,7 @@ > .label { display: inline-block; - max-width: 85%; + max-width: 84%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; diff --git a/cms/templates/asset_index.html b/cms/templates/asset_index.html index ab36424574..7e886b7241 100644 --- a/cms/templates/asset_index.html +++ b/cms/templates/asset_index.html @@ -17,18 +17,10 @@ % endfor -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/asset_index"], function (AssetIndexFactory) { + AssetIndexFactory("${asset_callback_url}"); + }); <%block name="content"> @@ -72,9 +64,9 @@

${_("Using File URLs")}

- +

${_("Use the {em_start}Embed URL{em_end} value to link to the file or image from a component, a course update, or a course handout.").format(em_start='', em_end="")}

- +

${_("Use the {em_start}External URL{em_end} value to reference the file or image only from outside of your course.").format(em_start='', em_end="")}

${_("Click in the Embed URL or External URL column to select the value, then copy it.")}

diff --git a/cms/templates/base.html b/cms/templates/base.html index 97e28b3c0f..ecd68e593a 100644 --- a/cms/templates/base.html +++ b/cms/templates/base.html @@ -46,305 +46,17 @@ ${_("Skip to this view's content")} + ## js templates - - % if context_course: - - % endif -
<% online_help_token = self.online_help_token() if hasattr(self, 'online_help_token') else None %> @@ -359,12 +71,8 @@
% if user.is_authenticated(): - - <%include file="widgets/sock.html" args="online_help_token=online_help_token" /> + <%include file="widgets/sock.html" args="online_help_token=online_help_token" /> % endif - <%include file="widgets/footer.html" /> <%include file="widgets/tender.html" /> @@ -373,6 +81,28 @@
<%block name="jsextra"> + diff --git a/cms/templates/checklists.html b/cms/templates/checklists.html index 71f60d5874..75530df5ae 100644 --- a/cms/templates/checklists.html +++ b/cms/templates/checklists.html @@ -17,20 +17,10 @@ % endfor -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/checklists"], function (ChecklistsFactory) { + ChecklistsFactory("${handler_url}"); + }); diff --git a/cms/templates/container.html b/cms/templates/container.html index 1de6dcff75..4a6e0eaae2 100644 --- a/cms/templates/container.html +++ b/cms/templates/container.html @@ -34,28 +34,13 @@ templates = ["basic-modal", "modal-button", "edit-xblock-modal", -<%block name="jsextra"> - - +<%block name="requirejs"> + require(["js/factories/container"], function(ContainerFactory) { + ContainerFactory( + ${component_templates | n}, ${json.dumps(xblock_info) | n}, + "${action}", ${json.dumps(is_unit_page)} + ); + }); <%block name="content"> diff --git a/cms/templates/course-create-rerun.html b/cms/templates/course-create-rerun.html index cfa4260b17..bee893a5c0 100644 --- a/cms/templates/course-create-rerun.html +++ b/cms/templates/course-create-rerun.html @@ -8,15 +8,14 @@ <%block name="bodyclass">is-signedin view-course-create view-course-create-rerun <%block name="jsextra"> - - - + + +<%block name="requirejs"> + require(["js/factories/course_create_rerun"], function (CourseCreateRerunFactory) { + CourseCreateRerunFactory(); + }); <%block name="content"> diff --git a/cms/templates/course_info.html b/cms/templates/course_info.html index 71e3149566..ccb4bcdd0f 100644 --- a/cms/templates/course_info.html +++ b/cms/templates/course_info.html @@ -19,30 +19,10 @@ % endfor -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/course_info"], function(CourseInfoFactory) { + CourseInfoFactory("${updates_url}", "${handouts_locator | escapejs}", "${base_asset_url}"); + }); <%block name="content"> diff --git a/cms/templates/course_outline.html b/cms/templates/course_outline.html index 5b8db60705..1fe5648c04 100644 --- a/cms/templates/course_outline.html +++ b/cms/templates/course_outline.html @@ -12,19 +12,10 @@ from contentstore.utils import reverse_usage_url <%namespace name='static' file='static_content.html'/> -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/outline"], function (OutlineFactory) { + OutlineFactory(${json.dumps(course_structure) | n}, ${json.dumps(initial_state) | n}); + }); <%block name="header_extras"> diff --git a/cms/templates/edit-tabs.html b/cms/templates/edit-tabs.html index ff3abca634..d36307d073 100644 --- a/cms/templates/edit-tabs.html +++ b/cms/templates/edit-tabs.html @@ -18,25 +18,10 @@ % endfor -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/edit_tabs"], function (EditTabsFactory) { + EditTabsFactory("${context_course.location | escapejs}", "${reverse('contentstore.views.tabs_handler', kwargs={'course_key_string': context_course.id})}"); + }); <%block name="content"> diff --git a/cms/templates/export.html b/cms/templates/export.html index e41bb299d6..0d8f783f2b 100644 --- a/cms/templates/export.html +++ b/cms/templates/export.html @@ -9,71 +9,17 @@ <%block name="title">${_("Course Export")} <%block name="bodyclass">is-signedin course tools view-export -<%block name="jsextra"> - % if in_err: - - %endif + require(["js/factories/export"], function(ExportFactory) { + ExportFactory(hasUnit, editUnitUrl, courseHomeUrl, errMsg); + }); +%endif <%block name="content"> diff --git a/cms/templates/group_configurations.html b/cms/templates/group_configurations.html index 7ef51bedd5..2cdf6ed7ee 100644 --- a/cms/templates/group_configurations.html +++ b/cms/templates/group_configurations.html @@ -18,22 +18,12 @@ % endfor -<%block name="jsextra"> - +<%block name="requirejs"> +% if configurations is not None: + require(["js/factories/group_configurations"], function(GroupConfigurationsFactory) { + GroupConfigurationsFactory(${json.dumps(configurations)}, "${group_configuration_url}", "${course_outline_url}"); + }); +% endif <%block name="content"> diff --git a/cms/templates/import.html b/cms/templates/import.html index 998f0fc8da..2460b74ab9 100644 --- a/cms/templates/import.html +++ b/cms/templates/import.html @@ -147,127 +147,8 @@ -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/import"], function(ImportFactory) { + ImportFactory("${import_status_url}"); + }); diff --git a/cms/templates/index.html b/cms/templates/index.html index aabe52c799..91847cfab0 100644 --- a/cms/templates/index.html +++ b/cms/templates/index.html @@ -5,31 +5,10 @@ <%block name="title">${_("My Courses")} <%block name="bodyclass">is-signedin index view-dashboard -<%block name="jsextra"> - +<%block name="requirejs"> + require(["js/factories/index"], function (IndexFactory) { + IndexFactory(); + }); <%block name="content"> diff --git a/cms/templates/login.html b/cms/templates/login.html index 82988ebd75..7034cfad48 100644 --- a/cms/templates/login.html +++ b/cms/templates/login.html @@ -57,42 +57,8 @@ from django.utils.translation import ugettext as _ -<%block name="jsextra"> - diff --git a/cms/templates/manage_users.html b/cms/templates/manage_users.html index 22f82192ab..982d84cf94 100644 --- a/cms/templates/manage_users.html +++ b/cms/templates/manage_users.html @@ -161,216 +161,8 @@ -<%block name="jsextra"> - diff --git a/cms/templates/register.html b/cms/templates/register.html index 9986f5ba57..dd1e72c5ca 100644 --- a/cms/templates/register.html +++ b/cms/templates/register.html @@ -99,35 +99,8 @@ -<%block name="jsextra"> - diff --git a/cms/templates/settings.html b/cms/templates/settings.html index 905ff06601..b9026083e6 100644 --- a/cms/templates/settings.html +++ b/cms/templates/settings.html @@ -25,30 +25,13 @@ window.CMS = window.CMS || {}; CMS.URL = CMS.URL || {}; CMS.URL.UPLOAD_ASSET = '${upload_asset_url}'; - -require(["domReady!", "jquery", "js/models/settings/course_details", "js/views/settings/main"], - function(doc, $, CourseDetailsModel, MainView) { - // highlighting labels when fields are focused in - $("form :input").focus(function() { - $("label[for='" + this.id + "']").addClass("is-focused"); - }).blur(function() { - $("label").removeClass("is-focused"); - }); - var model = new CourseDetailsModel(); - model.urlRoot = '${details_url}'; - model.fetch({ - success: function(model) { - var editor = new MainView({ - el: $('.settings-details'), - model: model - }); - editor.render(); - }, - reset: true - }); -}); +<%block name="requirejs"> + require(["js/factories/settings"], function(SettingsFactory) { + SettingsFactory("${details_url}"); + }); + <%block name="content">
diff --git a/cms/templates/settings_advanced.html b/cms/templates/settings_advanced.html index ab530e88a4..7a0bca3c16 100644 --- a/cms/templates/settings_advanced.html +++ b/cms/templates/settings_advanced.html @@ -9,53 +9,18 @@ <%block name="title">${_("Advanced Settings")} <%block name="bodyclass">is-signedin course advanced view-settings -<%block name="jsextra"> +<%block name="header_extras"> % for template_name in ["advanced_entry", "basic-modal", "modal-button", "validation-error-modal"]: % endfor + - +<%block name="requirejs"> + require(["js/factories/settings_advanced"], function(SettingsAdvancedFactory) { + SettingsAdvancedFactory(${advanced_dict | n}, "${advanced_settings_url}"); + }); <%block name="content"> diff --git a/cms/templates/settings_graders.html b/cms/templates/settings_graders.html index 9c26972bb4..7d309b0f55 100644 --- a/cms/templates/settings_graders.html +++ b/cms/templates/settings_graders.html @@ -19,24 +19,11 @@ <%block name="jsextra"> - <%block name="content"> diff --git a/cms/templates/textbooks.html b/cms/templates/textbooks.html index 840de4e289..2a28b03c4b 100644 --- a/cms/templates/textbooks.html +++ b/cms/templates/textbooks.html @@ -22,26 +22,13 @@ CMS.URL = CMS.URL || {}; CMS.URL.UPLOAD_ASSET = "${upload_asset_url}" CMS.URL.TEXTBOOKS = "${textbook_url}" CMS.URL.LMS_BASE = "${settings.LMS_BASE}" -require(["js/models/section", "js/collections/textbook", "js/views/list_textbooks"], - function(Section, TextbookCollection, ListTextbooksView) { - var textbooks = new TextbookCollection(${json.dumps(textbooks)}, {parse: true}); - var tbView = new ListTextbooksView({collection: textbooks}); - - $(function() { - $(".content-primary").append(tbView.render().el); - $(".nav-actions .new-button").click(function(e) { - tbView.addOne(e); - }) - $(window).on("beforeunload", function() { - var dirty = textbooks.find(function(textbook) { return textbook.isDirty(); }); - if(dirty) { - return "${_('You have unsaved changes. Do you really want to leave this page?')}"; - } - }) - }) -}); +<%block name="requirejs"> + require(["js/factories/textbooks"], function(TextbooksFactory) { + TextbooksFactory(${json.dumps(textbooks)}); + }); + <%block name="content">
diff --git a/common/djangoapps/course_modes/helpers.py b/common/djangoapps/course_modes/helpers.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/common/djangoapps/course_modes/models.py b/common/djangoapps/course_modes/models.py index 072f8e79a0..b0bf62afa9 100644 --- a/common/djangoapps/course_modes/models.py +++ b/common/djangoapps/course_modes/models.py @@ -163,6 +163,90 @@ class CourseMode(models.Model): return mode.min_price return 0 + @classmethod + def has_payment_options(cls, course_id): + """Determines if there is any mode that has payment options + + Check the dict of course modes and see if any of them have a minimum price or + suggested prices. Returns True if any course mode has a payment option. + + Args: + course_mode_dict (dict): Dictionary mapping course mode slugs to Modes + + Returns: + True if any course mode has a payment option. + + """ + for mode in cls.modes_for_course(course_id): + if mode.min_price > 0 or mode.suggested_prices != '': + return True + return False + + @classmethod + def can_auto_enroll(cls, course_id, modes_dict=None): + """Check whether students should be auto-enrolled in the course. + + If a course is behind a paywall (e.g. professional ed or white-label), + then users should NOT be auto-enrolled. Instead, the user will + be enrolled when he/she completes the payment flow. + + Otherwise, users can be enrolled in the default mode "honor" + with the option to upgrade later. + + Args: + course_id (CourseKey): The course to check. + + Keyword Args: + modes_dict (dict): If provided, use these course modes. + Useful for avoiding unnecessary database queries. + + Returns: + bool + + """ + if modes_dict is None: + modes_dict = cls.modes_for_course_dict(course_id) + + # Professional mode courses are always behind a paywall + if "professional" in modes_dict: + return False + + # White-label uses course mode honor with a price + # to indicate that the course is behind a paywall. + if cls.is_white_label(course_id, modes_dict=modes_dict): + return False + + # Check that the default mode is available. + return ("honor" in modes_dict) + + @classmethod + def is_white_label(cls, course_id, modes_dict=None): + """Check whether a course is a "white label" (paid) course. + + By convention, white label courses have a course mode slug "honor" + and a price. + + Args: + course_id (CourseKey): The course to check. + + Keyword Args: + modes_dict (dict): If provided, use these course modes. + Useful for avoiding unnecessary database queries. + + Returns: + bool + + """ + if modes_dict is None: + modes_dict = cls.modes_for_course_dict(course_id) + + # White-label uses course mode honor with a price + # to indicate that the course is behind a paywall. + if "honor" in modes_dict and len(modes_dict) == 1: + if modes_dict["honor"].min_price > 0 or modes_dict["honor"].suggested_prices != '': + return True + return False + @classmethod def min_course_price_for_currency(cls, course_id, currency): """ diff --git a/common/djangoapps/course_modes/tests/test_models.py b/common/djangoapps/course_modes/tests/test_models.py index c369aaaf0f..85a87b3a72 100644 --- a/common/djangoapps/course_modes/tests/test_models.py +++ b/common/djangoapps/course_modes/tests/test_models.py @@ -7,12 +7,14 @@ Replace this with more appropriate tests for your application. from datetime import datetime, timedelta import pytz +import ddt from opaque_keys.edx.locations import SlashSeparatedCourseKey from django.test import TestCase from course_modes.models import CourseMode, Mode +@ddt.ddt class CourseModeModelTest(TestCase): """ Tests for the CourseMode model @@ -127,3 +129,37 @@ class CourseModeModelTest(TestCase): mode = CourseMode.verified_mode_for_course(self.course_key) self.assertEqual(mode.slug, 'professional') + + def test_course_has_payment_options(self): + # Has no payment options. + honor, _ = self.create_mode('honor', 'Honor') + self.assertFalse(CourseMode.has_payment_options(self.course_key)) + + # Now we do have a payment option. + verified, _ = self.create_mode('verified', 'Verified', min_price=5) + self.assertTrue(CourseMode.has_payment_options(self.course_key)) + + # Unset verified's minimum price. + verified.min_price = 0 + verified.save() + self.assertFalse(CourseMode.has_payment_options(self.course_key)) + + # Finally, give the honor mode payment options + honor.suggested_prices = '5, 10, 15' + honor.save() + self.assertTrue(CourseMode.has_payment_options(self.course_key)) + + @ddt.data( + ([], True), + ([("honor", 0), ("audit", 0), ("verified", 100)], True), + ([("honor", 100)], False), + ([("professional", 100)], False), + ) + @ddt.unpack + def test_can_auto_enroll(self, modes_and_prices, can_auto_enroll): + # Create the modes and min prices + for mode_slug, min_price in modes_and_prices: + self.create_mode(mode_slug, mode_slug.capitalize(), min_price=min_price) + + # Verify that we can or cannot auto enroll + self.assertEqual(CourseMode.can_auto_enroll(self.course_key), can_auto_enroll) diff --git a/common/djangoapps/course_modes/tests/test_views.py b/common/djangoapps/course_modes/tests/test_views.py index 30b242671b..ed6d817ad3 100644 --- a/common/djangoapps/course_modes/tests/test_views.py +++ b/common/djangoapps/course_modes/tests/test_views.py @@ -32,41 +32,33 @@ class CourseModeViewTest(ModuleStoreTestCase): self.client.login(username=self.user.username, password="edx") @ddt.data( - # is_active?, enrollment_mode, upgrade?, redirect? - (True, 'verified', True, False), # User has an active verified enrollment and is trying to upgrade - (True, 'verified', False, True), # User has an active verified enrollment and is not trying to upgrade - (True, 'honor', True, False), # User has an active honor enrollment and is trying to upgrade - (True, 'honor', False, False), # User has an active honor enrollment and is not trying to upgrade - (True, 'audit', True, False), # User has an active audit enrollment and is trying to upgrade - (True, 'audit', False, False), # User has an active audit enrollment and is not trying to upgrade - (False, 'verified', True, True), # User has an inactive verified enrollment and is trying to upgrade - (False, 'verified', False, True), # User has an inactive verified enrollment and is not trying to upgrade - (False, 'honor', True, True), # User has an inactive honor enrollment and is trying to upgrade - (False, 'honor', False, True), # User has an inactive honor enrollment and is not trying to upgrade - (False, 'audit', True, True), # User has an inactive audit enrollment and is trying to upgrade - (False, 'audit', False, True), # User has an inactive audit enrollment and is not trying to upgrade + # is_active?, enrollment_mode, redirect? + (True, 'verified', True), + (True, 'honor', False), + (True, 'audit', False), + (False, 'verified', False), + (False, 'honor', False), + (False, 'audit', False), + (False, None, False), ) @ddt.unpack - def test_redirect_to_dashboard(self, is_active, enrollment_mode, upgrade, redirect): + def test_redirect_to_dashboard(self, is_active, enrollment_mode, redirect): # Create the course modes for mode in ('audit', 'honor', 'verified'): CourseModeFactory(mode_slug=mode, course_id=self.course.id) # Enroll the user in the test course - CourseEnrollmentFactory( - is_active=is_active, - mode=enrollment_mode, - course_id=self.course.id, - user=self.user - ) + if enrollment_mode is not None: + CourseEnrollmentFactory( + is_active=is_active, + mode=enrollment_mode, + course_id=self.course.id, + user=self.user + ) # Configure whether we're upgrading or not - get_params = {} - if upgrade: - get_params = {'upgrade': True} - url = reverse('course_modes_choose', args=[unicode(self.course.id)]) - response = self.client.get(url, get_params) + response = self.client.get(url) # Check whether we were correctly redirected if redirect: @@ -74,7 +66,19 @@ class CourseModeViewTest(ModuleStoreTestCase): else: self.assertEquals(response.status_code, 200) - def test_redirect_to_dashboard_no_enrollment(self): + def test_upgrade_copy(self): + # Create the course modes + for mode in ('audit', 'honor', 'verified'): + CourseModeFactory(mode_slug=mode, course_id=self.course.id) + + url = reverse('course_modes_choose', args=[unicode(self.course.id)]) + response = self.client.get(url, {"upgrade": True}) + + # Verify that the upgrade copy is displayed instead + # of the usual text. + self.assertContains(response, "Upgrade Your Enrollment") + + def test_no_enrollment(self): # Create the course modes for mode in ('audit', 'honor', 'verified'): CourseModeFactory(mode_slug=mode, course_id=self.course.id) @@ -83,7 +87,7 @@ class CourseModeViewTest(ModuleStoreTestCase): url = reverse('course_modes_choose', args=[unicode(self.course.id)]) response = self.client.get(url) - self.assertRedirects(response, reverse('dashboard')) + self.assertEquals(response.status_code, 200) @ddt.data( '', @@ -121,7 +125,7 @@ class CourseModeViewTest(ModuleStoreTestCase): # TODO: Fix it so that response.templates works w/ mako templates, and then assert # that the right template rendered - def test_professional_registration(self): + def test_professional_enrollment(self): # The only course mode is professional ed CourseModeFactory(mode_slug='professional', course_id=self.course.id) diff --git a/common/djangoapps/course_modes/views.py b/common/djangoapps/course_modes/views.py index b70e9e3028..d4147b6fa3 100644 --- a/common/djangoapps/course_modes/views.py +++ b/common/djangoapps/course_modes/views.py @@ -17,6 +17,7 @@ from course_modes.models import CourseMode from courseware.access import has_access from student.models import CourseEnrollment from opaque_keys.edx.locations import SlashSeparatedCourseKey +from opaque_keys.edx.keys import CourseKey from util.db import commit_on_success_with_read_committed from xmodule.modulestore.django import modulestore @@ -26,10 +27,10 @@ class ChooseModeView(View): When a get request is used, shows the selection page. - When a post request is used, assumes that it is a form submission + When a post request is used, assumes that it is a form submission from the selection page, parses the response, and then sends user to the next step in the flow. - + """ @method_decorator(login_required) @@ -48,28 +49,19 @@ class ChooseModeView(View): Response """ - course_key = SlashSeparatedCourseKey.from_deprecated_string(course_id) - enrollment_mode, is_active = CourseEnrollment.enrollment_mode_for_user(request.user, course_key) - + course_key = CourseKey.from_string(course_id) + upgrade = request.GET.get('upgrade', False) request.session['attempting_upgrade'] = upgrade - # Students will already have an active course enrollment at this stage, - # but we should still show them the "choose your track" page so they have - # the option to enter the verification/payment flow. - go_to_dashboard = ( - not upgrade and enrollment_mode in ['verified', 'professional'] - ) - - if go_to_dashboard: - return redirect(reverse('dashboard')) - + enrollment_mode, is_active = CourseEnrollment.enrollment_mode_for_user(request.user, course_key) modes = CourseMode.modes_for_course_dict(course_key) # We assume that, if 'professional' is one of the modes, it is the *only* mode. # If we offer more modes alongside 'professional' in the future, this will need to route # to the usual "choose your track" page. - if "professional" in modes: + has_enrolled_professional = (enrollment_mode == "professional" and is_active) + if "professional" in modes and not has_enrolled_professional: return redirect( reverse( 'verify_student_show_requirements', @@ -77,14 +69,15 @@ class ChooseModeView(View): ) ) - # If a user's course enrollment is inactive at this stage, the track - # selection page may have been visited directly, so we should redirect - # the user to their dashboard. By the time the user gets here during the - # normal registration process, they will already have an activated enrollment; - # the button appearing on the track selection page only redirects the user to - # the dashboard, and we don't want the user to be confused when they click the - # honor button and are taken to their dashboard without being enrolled. - if not is_active: + # If there isn't a verified mode available, then there's nothing + # to do on this page. The user has almost certainly been auto-registered + # in the "honor" track by this point, so we send the user + # to the dashboard. + if not CourseMode.has_verified_mode(modes): + return redirect(reverse('dashboard')) + + # If a user has already paid, redirect them to the dashboard. + if is_active and enrollment_mode in CourseMode.VERIFIED_MODES: return redirect(reverse('dashboard')) donation_for_course = request.session.get("donation_for_course", {}) diff --git a/common/djangoapps/student/helpers.py b/common/djangoapps/student/helpers.py new file mode 100644 index 0000000000..23bba3d0dd --- /dev/null +++ b/common/djangoapps/student/helpers.py @@ -0,0 +1,113 @@ +"""Helpers for the student app. """ +import time +from django.utils.http import cookie_date +from django.conf import settings +from django.core.urlresolvers import reverse +from opaque_keys.edx.keys import CourseKey +from course_modes.models import CourseMode +from third_party_auth import ( # pylint: disable=W0611 + pipeline, provider, + is_enabled as third_party_auth_enabled +) + + +def auth_pipeline_urls(auth_entry, redirect_url=None, course_id=None): + """Retrieve URLs for each enabled third-party auth provider. + + These URLs are used on the "sign up" and "sign in" buttons + on the login/registration forms to allow users to begin + authentication with a third-party provider. + + Optionally, we can redirect the user to an arbitrary + url after auth completes successfully. We use this + to redirect the user to a page that required login, + or to send users to the payment flow when enrolling + in a course. + + Args: + auth_entry (string): Either `pipeline.AUTH_ENTRY_LOGIN` or `pipeline.AUTH_ENTRY_REGISTER` + + Keyword Args: + redirect_url (unicode): If provided, send users to this URL + after they successfully authenticate. + + course_id (unicode): The ID of the course the user is enrolling in. + We use this to send users to the track selection page + if the course has a payment option. + Note that `redirect_url` takes precedence over the redirect + to the track selection page. + + Returns: + dict mapping provider names to URLs + + """ + if not third_party_auth_enabled(): + return {} + + if redirect_url is not None: + pipeline_redirect = redirect_url + elif course_id is not None: + # If the course is white-label (paid), then we send users + # to the shopping cart. (There is a third party auth pipeline + # step that will add the course to the cart.) + if CourseMode.is_white_label(CourseKey.from_string(course_id)): + pipeline_redirect = reverse("shoppingcart.views.show_cart") + + # Otherwise, send the user to the track selection page. + # The track selection page may redirect the user to the dashboard + # (if the only available mode is honor), or directly to verification + # (for professional ed). + else: + pipeline_redirect = reverse( + "course_modes_choose", + kwargs={'course_id': unicode(course_id)} + ) + else: + pipeline_redirect = None + + return { + provider.NAME: pipeline.get_login_url( + provider.NAME, auth_entry, + enroll_course_id=course_id, + redirect_url=pipeline_redirect + ) + for provider in provider.Registry.enabled() + } + + +def set_logged_in_cookie(request, response): + """Set a cookie indicating that the user is logged in. + + Some installations have an external marketing site configured + that displays a different UI when the user is logged in + (e.g. a link to the student dashboard instead of to the login page) + + Arguments: + request (HttpRequest): The request to the view, used to calculate + the cookie's expiration date based on the session expiration date. + response (HttpResponse): The response on which the cookie will be set. + + Returns: + HttpResponse + + """ + if request.session.get_expire_at_browser_close(): + max_age = None + expires = None + else: + max_age = request.session.get_expiry_age() + expires_time = time.time() + max_age + expires = cookie_date(expires_time) + + response.set_cookie( + settings.EDXMKTG_COOKIE_NAME, 'true', max_age=max_age, + expires=expires, domain=settings.SESSION_COOKIE_DOMAIN, + path='/', secure=None, httponly=None, + ) + + return response + + +def is_logged_in_cookie_set(request): + """Check whether the request has the logged in cookie set. """ + return settings.EDXMKTG_COOKIE_NAME in request.COOKIES diff --git a/common/djangoapps/student/management/commands/transfer_students.py b/common/djangoapps/student/management/commands/transfer_students.py index c1b46cdeff..041402e19e 100644 --- a/common/djangoapps/student/management/commands/transfer_students.py +++ b/common/djangoapps/student/management/commands/transfer_students.py @@ -1,81 +1,135 @@ +""" +Transfer Student Management Command +""" +from django.db import transaction +from opaque_keys.edx.keys import CourseKey from optparse import make_option -from django.core.management.base import BaseCommand from django.contrib.auth.models import User from student.models import CourseEnrollment from shoppingcart.models import CertificateItem -from opaque_keys.edx.locations import SlashSeparatedCourseKey +from track.management.tracked_command import TrackedCommand -class Command(BaseCommand): +class TransferStudentError(Exception): + """Generic Error when handling student transfers.""" + pass + + +class Command(TrackedCommand): + """Management Command for transferring students from one course to new courses.""" help = """ This command takes two course ids as input and transfers all students enrolled in one course into the other. This will - remove them from the first class and enroll them in the second - class in the same mode as the first one. eg. honor, verified, + remove them from the first class and enroll them in the specified + class(es) in the same mode as the first one. eg. honor, verified, audit. example: # Transfer students from the old demoX class to a new one. manage.py ... transfer_students -f edX/Open_DemoX/edx_demo_course -t edX/Open_DemoX/new_demoX + + # Transfer students from old course to new, with original certificate items. + manage.py ... transfer_students -f edX/Open_DemoX/edx_demo_course -t edX/Open_DemoX/new_demoX -c true + + # Transfer students from the old demoX class into two new classes. + manage.py ... transfer_students -f edX/Open_DemoX/edx_demo_course + -t edX/Open_DemoX/new_demoX,edX/Open_DemoX/edX_Insider + """ - option_list = BaseCommand.option_list + ( + option_list = TrackedCommand.option_list + ( make_option('-f', '--from', metavar='SOURCE_COURSE', dest='source_course', help='The course to transfer students from.'), make_option('-t', '--to', - metavar='DEST_COURSE', - dest='dest_course', - help='The new course to enroll the student into.'), + metavar='DEST_COURSE_LIST', + dest='dest_course_list', + help='The new course(es) to enroll the student into.'), + make_option('-c', '--transfer-certificates', + metavar='TRANSFER_CERTIFICATES', + dest='transfer_certificates', + help="If True, try to transfer certificate items to the new course.") ) - def handle(self, *args, **options): - source_key = SlashSeparatedCourseKey.from_deprecated_string(options['source_course']) - dest_key = SlashSeparatedCourseKey.from_deprecated_string(options['dest_course']) + @transaction.commit_manually + def handle(self, *args, **options): # pylint: disable=unused-argument + source_key = CourseKey.from_string(options.get('source_course', '')) + dest_keys = [] + for course_key in options.get('dest_course_list', '').split(','): + dest_keys.append(CourseKey.from_string(course_key)) + + if not source_key or not dest_keys: + raise TransferStudentError(u"Must have a source course and destination course specified.") + + tc_option = options.get('transfer_certificates', '') + transfer_certificates = ('true' == tc_option.lower()) if tc_option else False + if transfer_certificates and len(dest_keys) != 1: + raise TransferStudentError(u"Cannot transfer certificate items from one course to many.") source_students = User.objects.filter( courseenrollment__course_id=source_key ) for user in source_students: - if CourseEnrollment.is_enrolled(user, dest_key): - # Un Enroll from source course but don't mess - # with the enrollment in the destination course. - CourseEnrollment.unenroll(user, source_key) - print("Unenrolled {} from {}".format(user.username, source_key.to_deprecated_string())) - msg = "Skipping {}, already enrolled in destination course {}" - print(msg.format(user.username, dest_key.to_deprecated_string())) - continue + with transaction.commit_on_success(): + print("Moving {}.".format(user.username)) + # Find the old enrollment. + enrollment = CourseEnrollment.objects.get( + user=user, + course_id=source_key + ) - print("Moving {}.".format(user.username)) - # Find the old enrollment. - enrollment = CourseEnrollment.objects.get( - user=user, - course_id=source_key + # Move the Student between the classes. + mode = enrollment.mode + old_is_active = enrollment.is_active + CourseEnrollment.unenroll(user, source_key, emit_unenrollment_event=False) + print(u"Unenrolled {} from {}".format(user.username, unicode(source_key))) + + for dest_key in dest_keys: + if CourseEnrollment.is_enrolled(user, dest_key): + # Un Enroll from source course but don't mess + # with the enrollment in the destination course. + msg = u"Skipping {}, already enrolled in destination course {}" + print(msg.format(user.username, unicode(dest_key))) + else: + new_enrollment = CourseEnrollment.enroll(user, dest_key, mode=mode) + + # Un-enroll from the new course if the user had un-enrolled + # form the old course. + if not old_is_active: + new_enrollment.update_enrollment(is_active=False, emit_unenrollment_event=False) + + if transfer_certificates: + self._transfer_certificate_item(source_key, enrollment, user, dest_keys, new_enrollment) + + @staticmethod + def _transfer_certificate_item(source_key, enrollment, user, dest_keys, new_enrollment): + """ Transfer the certificate item from one course to another. + + Do not use this generally, since certificate items are directly associated with a particular purchase. + This should only be used when a single course to a new location. This cannot be used when transferring + from one course to many. + + Args: + source_key (str): The course key string representation for the original course. + enrollment (CourseEnrollment): The original enrollment to move the certificate item from. + user (User): The user to transfer the item for. + dest_keys (list): A list of course key strings to transfer the item to. + new_enrollment (CourseEnrollment): The new enrollment to associate the certificate item with. + + Returns: + None + + """ + try: + certificate_item = CertificateItem.objects.get( + course_id=source_key, + course_enrollment=enrollment ) + except CertificateItem.DoesNotExist: + print(u"No certificate for {}".format(user)) + return - # Move the Student between the classes. - mode = enrollment.mode - old_is_active = enrollment.is_active - CourseEnrollment.unenroll(user, source_key) - new_enrollment = CourseEnrollment.enroll(user, dest_key, mode=mode) - - # Unenroll from the new coures if the user had unenrolled - # form the old course. - if not old_is_active: - new_enrollment.update_enrollment(is_active=False) - - if mode == 'verified': - try: - certificate_item = CertificateItem.objects.get( - course_id=source_key, - course_enrollment=enrollment - ) - except CertificateItem.DoesNotExist: - print("No certificate for {}".format(user)) - continue - - certificate_item.course_id = dest_key - certificate_item.course_enrollment = new_enrollment - certificate_item.save() + certificate_item.course_id = dest_keys[0] + certificate_item.course_enrollment = new_enrollment diff --git a/common/djangoapps/student/management/tests/__init__.py b/common/djangoapps/student/management/tests/__init__.py new file mode 100644 index 0000000000..b7d6ea0722 --- /dev/null +++ b/common/djangoapps/student/management/tests/__init__.py @@ -0,0 +1 @@ +"""Tests for Student Management Commands.""" diff --git a/common/djangoapps/student/management/tests/test_transfer_students.py b/common/djangoapps/student/management/tests/test_transfer_students.py new file mode 100644 index 0000000000..caebeeace2 --- /dev/null +++ b/common/djangoapps/student/management/tests/test_transfer_students.py @@ -0,0 +1,60 @@ +""" +Tests the transfer student management command +""" +from django.conf import settings +from opaque_keys.edx import locator +import unittest +import ddt +from student.management.commands import transfer_students +from student.models import CourseEnrollment +from student.tests.factories import UserFactory +from xmodule.modulestore.tests.django_utils import ModuleStoreTestCase +from xmodule.modulestore.tests.factories import CourseFactory + + +@unittest.skipUnless(settings.ROOT_URLCONF == 'lms.urls', 'Test only valid in lms') +@ddt.ddt +class TestTransferStudents(ModuleStoreTestCase): + """Tests for transferring students between courses.""" + + PASSWORD = 'test' + + def test_transfer_students(self): + student = UserFactory() + student.set_password(self.PASSWORD) # pylint: disable=E1101 + student.save() # pylint: disable=E1101 + + # Original Course + original_course_location = locator.CourseLocator('Org0', 'Course0', 'Run0') + course = self._create_course(original_course_location) + # Enroll the student in 'verified' + CourseEnrollment.enroll(student, course.id, mode="verified") + + # New Course 1 + course_location_one = locator.CourseLocator('Org1', 'Course1', 'Run1') + new_course_one = self._create_course(course_location_one) + + # New Course 2 + course_location_two = locator.CourseLocator('Org2', 'Course2', 'Run2') + new_course_two = self._create_course(course_location_two) + original_key = unicode(course.id) + new_key_one = unicode(new_course_one.id) + new_key_two = unicode(new_course_two.id) + + # Run the actual management command + transfer_students.Command().handle( + source_course=original_key, dest_course_list=new_key_one + "," + new_key_two + ) + + # Confirm the enrollment mode is verified on the new courses, and enrollment is enabled as appropriate. + self.assertEquals(('verified', False), CourseEnrollment.enrollment_mode_for_user(student, course.id)) + self.assertEquals(('verified', True), CourseEnrollment.enrollment_mode_for_user(student, new_course_one.id)) + self.assertEquals(('verified', True), CourseEnrollment.enrollment_mode_for_user(student, new_course_two.id)) + + def _create_course(self, course_location): + """ Creates a course """ + return CourseFactory.create( + org=course_location.org, + number=course_location.course, + run=course_location.run + ) diff --git a/common/djangoapps/student/models.py b/common/djangoapps/student/models.py index 70691adf28..dda87a80e5 100644 --- a/common/djangoapps/student/models.py +++ b/common/djangoapps/student/models.py @@ -776,7 +776,7 @@ class CourseEnrollment(models.Model): is_course_full = cls.num_enrolled_in(course.id) >= course.max_student_enrollments_allowed return is_course_full - def update_enrollment(self, mode=None, is_active=None): + def update_enrollment(self, mode=None, is_active=None, emit_unenrollment_event=True): """ Updates an enrollment for a user in a class. This includes options like changing the mode, toggling is_active True/False, etc. @@ -784,6 +784,7 @@ class CourseEnrollment(models.Model): Also emits relevant events for analytics purposes. This saves immediately. + """ activation_changed = False # if is_active is None, then the call to update_enrollment didn't specify @@ -813,7 +814,7 @@ class CourseEnrollment(models.Model): u"mode:{}".format(self.mode)] ) - else: + elif emit_unenrollment_event: UNENROLL_DONE.send(sender=None, course_enrollment=self) self.emit_event(EVENT_NAME_ENROLLMENT_DEACTIVATED) @@ -987,7 +988,7 @@ class CourseEnrollment(models.Model): raise @classmethod - def unenroll(cls, user, course_id): + def unenroll(cls, user, course_id, emit_unenrollment_event=True): """ Remove the user from a given course. If the relevant `CourseEnrollment` object doesn't exist, we log an error but don't throw an exception. @@ -997,10 +998,12 @@ class CourseEnrollment(models.Model): adding an enrollment for it. `course_id` is our usual course_id string (e.g. "edX/Test101/2013_Fall) + + `emit_unenrollment_events` can be set to False to suppress events firing. """ try: record = CourseEnrollment.objects.get(user=user, course_id=course_id) - record.update_enrollment(is_active=False) + record.update_enrollment(is_active=False, emit_unenrollment_event=emit_unenrollment_event) except cls.DoesNotExist: err_msg = u"Tried to unenroll student {} from {} but they were not enrolled" diff --git a/common/djangoapps/student/tests/test_enrollment.py b/common/djangoapps/student/tests/test_enrollment.py index 818c9bd9b6..920803d34c 100644 --- a/common/djangoapps/student/tests/test_enrollment.py +++ b/common/djangoapps/student/tests/test_enrollment.py @@ -11,12 +11,8 @@ from xmodule.modulestore.tests.django_utils import ( ModuleStoreTestCase, mixed_store_config ) from xmodule.modulestore.tests.factories import CourseFactory -from social.strategies.django_strategy import DjangoStrategy -from django.test.client import RequestFactory from student.tests.factories import UserFactory, CourseModeFactory from student.models import CourseEnrollment -from student.views import register_user -from third_party_auth.pipeline import change_enrollment as change_enrollment_third_party # Since we don't need any XML course fixtures, use a modulestore configuration # that disables the XML modulestore. @@ -59,7 +55,7 @@ class EnrollmentTest(ModuleStoreTestCase): # Professional ed # Expect that we're sent to the "choose your track" page # (which will, in turn, redirect us to a page where we can verify/pay) - # We should NOT be auto-enrolled, because that would be giving + # We should NOT be auto-enrolled, because that would be giving # away an expensive course for free :) (['professional'], 'course_modes_choose', None), ) @@ -97,25 +93,6 @@ class EnrollmentTest(ModuleStoreTestCase): self.assertTrue(is_active) self.assertEqual(course_mode, enrollment_mode) - def test_enroll_from_third_party_redirect(self): - """ - Test that, when a user visits the registration page *after* visiting a course, - if they go on to register and/or log in via third-party auth, they'll be enrolled - in that course. - - The testing here is a bit hackish, since we just ping the registration page, then - directly call the step in the third party pipeline that registers the user if - `registration_course_id` is set in the session, but it should catch any major breaks. - """ - self.client.logout() - self.client.get(reverse('register_user'), {'course_id': self.course.id}) - self.client.login(username=self.USERNAME, password=self.PASSWORD) - self.dummy_request = RequestFactory().request() - self.dummy_request.session = self.client.session - strategy = DjangoStrategy(RequestFactory, request=self.dummy_request) - change_enrollment_third_party(is_register=True, strategy=strategy, user=self.user) - self.assertTrue(CourseEnrollment.is_enrolled(self.user, self.course.id)) - def test_unenroll(self): # Enroll the student in the course CourseEnrollment.enroll(self.user, self.course.id, mode="honor") diff --git a/common/djangoapps/student/tests/test_login_registration_forms.py b/common/djangoapps/student/tests/test_login_registration_forms.py new file mode 100644 index 0000000000..598c920021 --- /dev/null +++ b/common/djangoapps/student/tests/test_login_registration_forms.py @@ -0,0 +1,185 @@ +"""Tests for the login and registration form rendering. """ +import urllib +import unittest +from mock import patch +from django.conf import settings +from django.core.urlresolvers import reverse +from django.test import TestCase +import ddt +from django.test.utils import override_settings +from xmodule.modulestore.tests.factories import CourseFactory +from student.tests.factories import CourseModeFactory +from xmodule.modulestore.tests.django_utils import ( + ModuleStoreTestCase, mixed_store_config +) + + +# This relies on third party auth being enabled and configured +# in the test settings. See the setting `THIRD_PARTY_AUTH` +# and the feature flag `ENABLE_THIRD_PARTY_AUTH` +THIRD_PARTY_AUTH_BACKENDS = ["google-oauth2", "facebook"] +THIRD_PARTY_AUTH_PROVIDERS = ["Google", "Facebook"] + +# Since we don't need any XML course fixtures, use a modulestore configuration +# that disables the XML modulestore. +MODULESTORE_CONFIG = mixed_store_config(settings.COMMON_TEST_DATA_ROOT, {}, include_xml=False) + + +def _third_party_login_url(backend_name, auth_entry, course_id=None, redirect_url=None): + """Construct the login URL to start third party authentication. """ + params = [("auth_entry", auth_entry)] + if redirect_url: + params.append(("next", redirect_url)) + if course_id: + params.append(("enroll_course_id", course_id)) + + return u"{url}?{params}".format( + url=reverse("social:begin", kwargs={"backend": backend_name}), + params=urllib.urlencode(params) + ) + + +@ddt.ddt +@override_settings(MODULESTORE=MODULESTORE_CONFIG) +@unittest.skipUnless(settings.ROOT_URLCONF == 'lms.urls', 'Test only valid in lms') +class LoginFormTest(ModuleStoreTestCase): + """Test rendering of the login form. """ + + def setUp(self): + self.url = reverse("signin_user") + self.course = CourseFactory.create() + self.course_id = unicode(self.course.id) + self.course_modes_url = reverse("course_modes_choose", kwargs={"course_id": self.course_id}) + self.courseware_url = reverse("courseware", args=[self.course_id]) + + @patch.dict(settings.FEATURES, {"ENABLE_THIRD_PARTY_AUTH": False}) + @ddt.data(THIRD_PARTY_AUTH_PROVIDERS) + def test_third_party_auth_disabled(self, provider_name): + response = self.client.get(self.url) + self.assertNotContains(response, provider_name) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_third_party_auth_no_course_id(self, backend_name): + response = self.client.get(self.url) + expected_url = _third_party_login_url(backend_name, "login") + self.assertContains(response, expected_url) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_third_party_auth_with_course_id(self, backend_name): + # Provide a course ID to the login page, simulating what happens + # when a user tries to enroll in a course without being logged in + response = self.client.get(self.url, {"course_id": self.course_id}) + + # Expect that the course ID is added to the third party auth entry + # point, so that the pipeline will enroll the student and + # redirect the student to the track selection page. + expected_url = _third_party_login_url( + backend_name, + "login", + course_id=self.course_id, + redirect_url=self.course_modes_url + ) + self.assertContains(response, expected_url) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_third_party_auth_with_white_label_course(self, backend_name): + # Set the course mode to honor with a min price, + # indicating that the course is behind a paywall. + CourseModeFactory.create( + course_id=self.course.id, + mode_slug="honor", + mode_display_name="Honor", + min_price=100 + ) + + # Expect that we're redirected to the shopping cart + # instead of to the track selection page. + response = self.client.get(self.url, {"course_id": self.course_id}) + expected_url = _third_party_login_url( + backend_name, + "login", + course_id=self.course_id, + redirect_url=reverse("shoppingcart.views.show_cart") + ) + self.assertContains(response, expected_url) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_third_party_auth_with_redirect_url(self, backend_name): + # Try to access courseware while logged out, expecting to be + # redirected to the login page. + response = self.client.get(self.courseware_url, follow=True) + self.assertRedirects( + response, + u"{url}?next={redirect_url}".format( + url=reverse("accounts_login"), + redirect_url=self.courseware_url + ) + ) + + # Verify that the third party auth URLs include the redirect URL + # The third party auth pipeline will redirect to this page + # once the user successfully authenticates. + expected_url = _third_party_login_url( + backend_name, + "login", + redirect_url=self.courseware_url + ) + self.assertContains(response, expected_url) + + +@ddt.ddt +@override_settings(MODULESTORE=MODULESTORE_CONFIG) +@unittest.skipUnless(settings.ROOT_URLCONF == 'lms.urls', 'Test only valid in lms') +class RegisterFormTest(TestCase): + """Test rendering of the registration form. """ + + def setUp(self): + self.url = reverse("register_user") + self.course = CourseFactory.create() + self.course_id = unicode(self.course.id) + self.course_modes_url = reverse("course_modes_choose", kwargs={"course_id": self.course_id}) + + @patch.dict(settings.FEATURES, {"ENABLE_THIRD_PARTY_AUTH": False}) + @ddt.data(*THIRD_PARTY_AUTH_PROVIDERS) + def test_third_party_auth_disabled(self, provider_name): + response = self.client.get(self.url) + self.assertNotContains(response, provider_name) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_register_third_party_auth_no_course_id(self, backend_name): + response = self.client.get(self.url) + expected_url = _third_party_login_url(backend_name, "register") + self.assertContains(response, expected_url) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_register_third_party_auth_with_course_id(self, backend_name): + response = self.client.get(self.url, {"course_id": self.course_id}) + expected_url = _third_party_login_url( + backend_name, + "register", + course_id=self.course_id, + redirect_url=self.course_modes_url + ) + self.assertContains(response, expected_url) + + @ddt.data(*THIRD_PARTY_AUTH_BACKENDS) + def test_third_party_auth_with_white_label_course(self, backend_name): + # Set the course mode to honor with a min price, + # indicating that the course is behind a paywall. + CourseModeFactory.create( + course_id=self.course.id, + mode_slug="honor", + mode_display_name="Honor", + min_price=100 + ) + + # Expect that we're redirected to the shopping cart + # instead of to the track selection page. + response = self.client.get(self.url, {"course_id": self.course_id}) + expected_url = _third_party_login_url( + backend_name, + "register", + course_id=self.course_id, + redirect_url=reverse("shoppingcart.views.show_cart") + ) + self.assertContains(response, expected_url) diff --git a/common/djangoapps/student/views.py b/common/djangoapps/student/views.py index ea05c3bf13..9cf27d9c42 100644 --- a/common/djangoapps/student/views.py +++ b/common/djangoapps/student/views.py @@ -94,6 +94,7 @@ from util.password_policy_validators import ( import third_party_auth from third_party_auth import pipeline, provider +from student.helpers import auth_pipeline_urls, set_logged_in_cookie from xmodule.error_module import ErrorDescriptor from shoppingcart.models import CourseRegistrationCode @@ -353,13 +354,15 @@ def signin_user(request): if request.user.is_authenticated(): return redirect(reverse('dashboard')) + course_id = request.GET.get('course_id') context = { - 'course_id': request.GET.get('course_id'), + 'course_id': course_id, 'enrollment_action': request.GET.get('enrollment_action'), # Bool injected into JS to submit form if we're inside a running third- # party auth pipeline; distinct from the actual instance of the running # pipeline, if any. 'pipeline_running': 'true' if pipeline.running(request) else 'false', + 'pipeline_url': auth_pipeline_urls(pipeline.AUTH_ENTRY_LOGIN, course_id=course_id), 'platform_name': microsite.get_value( 'platform_name', settings.PLATFORM_NAME @@ -381,12 +384,15 @@ def register_user(request, extra_context=None): # and registration is disabled. return external_auth.views.redirect_with_get('root', request.GET) + course_id = request.GET.get('course_id') + context = { - 'course_id': request.GET.get('course_id'), + 'course_id': course_id, 'email': '', 'enrollment_action': request.GET.get('enrollment_action'), 'name': '', 'running_pipeline': None, + 'pipeline_urls': auth_pipeline_urls(pipeline.AUTH_ENTRY_REGISTER, course_id=course_id), 'platform_name': microsite.get_value( 'platform_name', settings.PLATFORM_NAME @@ -395,10 +401,6 @@ def register_user(request, extra_context=None): 'username': '', } - # We save this so, later on, we can determine what course motivated a user's signup - # if they actually complete the registration process - request.session['registration_course_id'] = context['course_id'] - if extra_context is not None: context.update(extra_context) @@ -698,7 +700,10 @@ def _allow_donation(course_modes, course_id): True if the course is allowing donations. """ - return DonationConfiguration.current().enabled and not CourseMode.has_verified_mode(course_modes[course_id]) + donations_enabled = DonationConfiguration.current().enabled + is_verified_mode = CourseMode.has_verified_mode(course_modes[course_id]) + has_payment_option = CourseMode.has_payment_options(course_id) + return donations_enabled and not is_verified_mode and not has_payment_option def try_change_enrollment(request): @@ -796,14 +801,9 @@ def change_enrollment(request, check_access=True): available_modes = CourseMode.modes_for_course_dict(course_id) - # Handle professional ed as a special case. - # If professional ed is included in the list of available modes, - # then do NOT automatically enroll the student (we want them to pay first!) - # By convention, professional ed should be the *only* available course mode, - # if it's included at all -- anything else is a misconfiguration. But if someone - # messes up and adds an additional course mode, we err on the side of NOT - # accidentally giving away free courses. - if "professional" not in available_modes: + # Check that auto enrollment is allowed for this course + # (= the course is NOT behind a paywall) + if CourseMode.can_auto_enroll(course_id): # Enroll the user using the default mode (honor) # We're assuming that users of the course enrollment table # will NOT try to look up the course enrollment model @@ -819,7 +819,7 @@ def change_enrollment(request, check_access=True): # then send the user to the choose your track page. # (In the case of professional ed, this will redirect to a page that # funnels users directly into the verification / payment flow) - if len(available_modes) > 1 or "professional" in available_modes: + if CourseMode.has_verified_mode(available_modes): return HttpResponse( reverse("course_modes_choose", kwargs={'course_id': unicode(course_id)}) ) @@ -900,6 +900,7 @@ def accounts_login(request): context = { 'pipeline_running': 'false', + 'pipeline_url': auth_pipeline_urls(pipeline.AUTH_ENTRY_LOGIN, redirect_url=redirect_to), 'platform_name': settings.PLATFORM_NAME, } return render_to_response('login.html', context) @@ -1051,14 +1052,12 @@ def login_user(request, error=""): # pylint: disable-msg=too-many-statements,un 'username': username, }) - # If the user entered the flow via a specific course page, we track that - registration_course_id = request.session.get('registration_course_id') analytics.track( user.id, "edx.bi.user.account.authenticated", { 'category': "conversion", - 'label': registration_course_id, + 'label': request.POST.get('course_id'), 'provider': None }, context={ @@ -1067,7 +1066,6 @@ def login_user(request, error=""): # pylint: disable-msg=too-many-statements,un } } ) - request.session['registration_course_id'] = None if user is not None and user.is_active: try: @@ -1095,25 +1093,9 @@ def login_user(request, error=""): # pylint: disable-msg=too-many-statements,un "redirect_url": redirect_url, }) - # set the login cookie for the edx marketing site - # we want this cookie to be accessed via javascript - # so httponly is set to None - - if request.session.get_expire_at_browser_close(): - max_age = None - expires = None - else: - max_age = request.session.get_expiry_age() - expires_time = time.time() + max_age - expires = cookie_date(expires_time) - - response.set_cookie( - settings.EDXMKTG_COOKIE_NAME, 'true', max_age=max_age, - expires=expires, domain=settings.SESSION_COOKIE_DOMAIN, - path='/', secure=None, httponly=None, - ) - - return response + # Ensure that the external marketing site can + # detect that the user is logged in. + return set_logged_in_cookie(request, response) if settings.FEATURES['SQUELCH_PII_IN_LOGS']: AUDIT_LOG.warning(u"Login failed - Account not active for user.id: {0}, resending activation".format(user.id)) @@ -1128,6 +1110,7 @@ def login_user(request, error=""): # pylint: disable-msg=too-many-statements,un }) # TODO: this should be status code 400 # pylint: disable=fixme + @ensure_csrf_cookie def logout_user(request): """ @@ -1534,13 +1517,12 @@ def create_account(request, post_override=None): # pylint: disable-msg=too-many current_provider = provider.Registry.get_by_backend_name(running_pipeline.get('backend')) provider_name = current_provider.NAME - registration_course_id = request.session.get('registration_course_id') analytics.track( user.id, "edx.bi.user.account.registered", { 'category': 'conversion', - 'label': registration_course_id, + 'label': request.POST.get('course_id'), 'provider': provider_name }, context={ @@ -1549,7 +1531,6 @@ def create_account(request, post_override=None): # pylint: disable-msg=too-many } } ) - request.session['registration_course_id'] = None create_comments_service_user(user) diff --git a/common/djangoapps/third_party_auth/__init__.py b/common/djangoapps/third_party_auth/__init__.py index 5aab76de69..c30f0076fa 100644 --- a/common/djangoapps/third_party_auth/__init__.py +++ b/common/djangoapps/third_party_auth/__init__.py @@ -6,7 +6,7 @@ from microsite_configuration import microsite def is_enabled(): """Check whether third party authentication has been enabled. """ - # We do this imports internally to avoid initializing settings prematurely + # We do this import internally to avoid initializing settings prematurely from django.conf import settings return microsite.get_value( diff --git a/common/djangoapps/third_party_auth/pipeline.py b/common/djangoapps/third_party_auth/pipeline.py index 1992971912..41be2a20e6 100644 --- a/common/djangoapps/third_party_auth/pipeline.py +++ b/common/djangoapps/third_party_auth/pipeline.py @@ -59,6 +59,8 @@ See http://psa.matiasaguirre.net/docs/pipeline.html for more docs. import random import string # pylint: disable-msg=deprecated-module +from collections import OrderedDict +import urllib import analytics from eventtracking import tracker @@ -69,15 +71,40 @@ from social.apps.django_app.default import models from social.exceptions import AuthException from social.pipeline import partial +import student +from shoppingcart.models import Order, PaidCourseRegistration # pylint: disable=F0401 +from shoppingcart.exceptions import ( # pylint: disable=F0401 + CourseDoesNotExistException, + ItemAlreadyInCartException, + AlreadyEnrolledInCourseException +) from student.models import CourseEnrollment, CourseEnrollmentException -from opaque_keys.edx.locations import SlashSeparatedCourseKey +from course_modes.models import CourseMode +from opaque_keys.edx.keys import CourseKey from logging import getLogger from . import provider +# These are the query string params you can pass +# to the URL that starts the authentication process. +# +# `AUTH_ENTRY_KEY` is required and indicates how the user +# enters the authentication process. +# +# `AUTH_REDIRECT_KEY` provides an optional URL to redirect +# to upon successful authentication +# (if not provided, defaults to `_SOCIAL_AUTH_LOGIN_REDIRECT_URL`) +# +# `AUTH_ENROLL_COURSE_ID_KEY` provides the course ID that a student +# is trying to enroll in, used to generate analytics events +# and auto-enroll students. + AUTH_ENTRY_KEY = 'auth_entry' +AUTH_REDIRECT_KEY = 'next' +AUTH_ENROLL_COURSE_ID_KEY = 'enroll_course_id' + AUTH_ENTRY_DASHBOARD = 'dashboard' AUTH_ENTRY_LOGIN = 'login' AUTH_ENTRY_PROFILE = 'profile' @@ -192,15 +219,25 @@ def _get_enabled_provider_by_name(provider_name): return enabled_provider -def _get_url(view_name, backend_name, auth_entry=None): +def _get_url(view_name, backend_name, auth_entry=None, redirect_url=None, enroll_course_id=None): """Creates a URL to hook into social auth endpoints.""" kwargs = {'backend': backend_name} url = reverse(view_name, kwargs=kwargs) + query_params = OrderedDict() if auth_entry: - url += '?%s=%s' % (AUTH_ENTRY_KEY, auth_entry) + query_params[AUTH_ENTRY_KEY] = auth_entry - return url + if redirect_url: + query_params[AUTH_REDIRECT_KEY] = redirect_url + + if enroll_course_id: + query_params[AUTH_ENROLL_COURSE_ID_KEY] = enroll_course_id + + return u"{url}?{params}".format( + url=url, + params=urllib.urlencode(query_params) + ) def get_complete_url(backend_name): @@ -241,7 +278,7 @@ def get_disconnect_url(provider_name): return _get_url('social:disconnect', enabled_provider.BACKEND_CLASS.name) -def get_login_url(provider_name, auth_entry): +def get_login_url(provider_name, auth_entry, redirect_url=None, enroll_course_id=None): """Gets the login URL for the endpoint that kicks off auth with a provider. Args: @@ -251,6 +288,13 @@ def get_login_url(provider_name, auth_entry): for the auth pipeline. Used by the pipeline for later branching. Must be one of _AUTH_ENTRY_CHOICES. + Keyword Args: + redirect_url (string): If provided, redirect to this URL at the end + of the authentication process. + + enroll_course_id (string): If provided, auto-enroll the user in this + course upon successful authentication. + Returns: String. URL that starts the auth pipeline for a provider. @@ -259,7 +303,13 @@ def get_login_url(provider_name, auth_entry): """ assert auth_entry in _AUTH_ENTRY_CHOICES enabled_provider = _get_enabled_provider_by_name(provider_name) - return _get_url('social:begin', enabled_provider.BACKEND_CLASS.name, auth_entry=auth_entry) + return _get_url( + 'social:begin', + enabled_provider.BACKEND_CLASS.name, + auth_entry=auth_entry, + redirect_url=redirect_url, + enroll_course_id=enroll_course_id + ) def get_duplicate_provider(messages): @@ -423,8 +473,54 @@ def redirect_to_supplementary_form( if is_register_2 and user_unset: return redirect(reverse(AUTH_ENTRY_REGISTER_2)) + @partial.partial -def login_analytics(*args, **kwargs): +def set_logged_in_cookie(backend=None, user=None, request=None, *args, **kwargs): + """This pipeline step sets the "logged in" cookie for authenticated users. + + Some installations have a marketing site front-end separate from + edx-platform. Those installations sometimes display different + information for logged in versus anonymous users (e.g. a link + to the student dashboard instead of the login page.) + + Since social auth uses Django's native `login()` method, it bypasses + our usual login view that sets this cookie. For this reason, we need + to set the cookie ourselves within the pipeline. + + The procedure for doing this is a little strange. On the one hand, + we need to send a response to the user in order to set the cookie. + On the other hand, we don't want to drop the user out of the pipeline. + + For this reason, we send a redirect back to the "complete" URL, + so users immediately re-enter the pipeline. The redirect response + contains a header that sets the logged in cookie. + + If the user is not logged in, or the logged in cookie is already set, + the function returns `None`, indicating that control should pass + to the next pipeline step. + + """ + if user is not None and user.is_authenticated(): + if request is not None: + # Check that the cookie isn't already set. + # This ensures that we allow the user to continue to the next + # pipeline step once he/she has the cookie set by this step. + has_cookie = student.helpers.is_logged_in_cookie_set(request) + if not has_cookie: + try: + redirect_url = get_complete_url(backend.name) + except ValueError: + # If for some reason we can't get the URL, just skip this step + # This may be overly paranoid, but it's far more important that + # the user log in successfully than that the cookie is set. + pass + else: + response = redirect(redirect_url) + return student.helpers.set_logged_in_cookie(request, response) + + +@partial.partial +def login_analytics(strategy, *args, **kwargs): """ Sends login info to Segment.io """ event_name = None @@ -447,14 +543,13 @@ def login_analytics(*args, **kwargs): event_name = action_to_event_name[action] if event_name is not None: - registration_course_id = kwargs['request'].session.get('registration_course_id') tracking_context = tracker.get_tracker().resolve_context() analytics.track( kwargs['user'].id, event_name, { 'category': "conversion", - 'label': registration_course_id, + 'label': strategy.session_get('enroll_course_id'), 'provider': getattr(kwargs['backend'], 'name') }, context={ @@ -464,21 +559,54 @@ def login_analytics(*args, **kwargs): } ) -#@partial.partial -def change_enrollment(*args, **kwargs): + +@partial.partial +def change_enrollment(strategy, user=None, *args, **kwargs): + """Enroll a user in a course. + + If a user entered the authentication flow when trying to enroll + in a course, then attempt to enroll the user. + We will try to do this if the pipeline was started with the + querystring param `enroll_course_id`. + + In the following cases, we can't enroll the user: + * The course does not have an honor mode. + * The course has an honor mode with a minimum price. + * The course is not yet open for enrollment. + * The course does not exist. + + If we can't enroll the user now, then skip this step. + For paid courses, users will be redirected to the payment flow + upon completion of the authentication pipeline + (configured using the ?next parameter to the third party auth login url). + """ - If the user accessed the third party auth flow after trying to register for - a course, we automatically log them into that course. - """ - if kwargs['strategy'].session_get('registration_course_id'): - try: - CourseEnrollment.enroll( - kwargs['user'], - SlashSeparatedCourseKey.from_deprecated_string( - kwargs['strategy'].session_get('registration_course_id') - ) - ) - except CourseEnrollmentException: - pass - except Exception, e: - logger.exception(e) + enroll_course_id = strategy.session_get('enroll_course_id') + if enroll_course_id: + course_id = CourseKey.from_string(enroll_course_id) + modes = CourseMode.modes_for_course_dict(course_id) + if CourseMode.can_auto_enroll(course_id, modes_dict=modes): + try: + CourseEnrollment.enroll(user, course_id, check_access=True) + except CourseEnrollmentException: + pass + except Exception as ex: + logger.exception(ex) + + # Handle white-label courses as a special case + # If a course is white-label, we should add it to the shopping cart. + elif CourseMode.is_white_label(course_id, modes_dict=modes): + try: + cart = Order.get_cart_for_user(user) + PaidCourseRegistration.add_to_order(cart, course_id) + except ( + CourseDoesNotExistException, + ItemAlreadyInCartException, + AlreadyEnrolledInCourseException + ): + pass + # It's more important to complete login than to + # ensure that the course was added to the shopping cart. + # Log errors, but don't stop the authentication pipeline. + except Exception as ex: + logger.exception(ex) diff --git a/common/djangoapps/third_party_auth/settings.py b/common/djangoapps/third_party_auth/settings.py index ecb430581f..421d335b2c 100644 --- a/common/djangoapps/third_party_auth/settings.py +++ b/common/djangoapps/third_party_auth/settings.py @@ -46,7 +46,7 @@ If true, it: from . import provider -_FIELDS_STORED_IN_SESSION = ['auth_entry'] +_FIELDS_STORED_IN_SESSION = ['auth_entry', 'next', 'enroll_course_id'] _MIDDLEWARE_CLASSES = ( 'third_party_auth.middleware.ExceptionMiddleware', ) @@ -116,6 +116,7 @@ def _set_global_settings(django_settings): 'social.pipeline.social_auth.associate_user', 'social.pipeline.social_auth.load_extra_data', 'social.pipeline.user.user_details', + 'third_party_auth.pipeline.set_logged_in_cookie', 'third_party_auth.pipeline.login_analytics', 'third_party_auth.pipeline.change_enrollment', ) diff --git a/common/djangoapps/third_party_auth/tests/specs/base.py b/common/djangoapps/third_party_auth/tests/specs/base.py index 3d9e3efa85..a019fa83d2 100644 --- a/common/djangoapps/third_party_auth/tests/specs/base.py +++ b/common/djangoapps/third_party_auth/tests/specs/base.py @@ -394,6 +394,19 @@ class IntegrationTest(testutil.TestCase, test.TestCase): """Gets a user by email, using the given strategy.""" return strategy.storage.user.user_model().objects.get(email=email) + def assert_logged_in_cookie_redirect(self, response): + """Verify that the user was redirected in order to set the logged in cookie. """ + self.assertEqual(response.status_code, 302) + self.assertEqual( + response["Location"], + pipeline.get_complete_url(self.PROVIDER_CLASS.BACKEND_CLASS.name) + ) + self.assertEqual(response.cookies[django_settings.EDXMKTG_COOKIE_NAME].value, 'true') + + def set_logged_in_cookie(self, request): + """Simulate setting the marketing site cookie on the request. """ + request.COOKIES[django_settings.EDXMKTG_COOKIE_NAME] = 'true' + # Actual tests, executed once per child. def test_canceling_authentication_redirects_to_login_when_auth_entry_login(self): @@ -430,6 +443,16 @@ class IntegrationTest(testutil.TestCase, test.TestCase): self.assert_dashboard_response_looks_correct(student_views.dashboard(request), request.user, linked=False) self.assert_social_auth_does_not_exist_for_user(request.user, strategy) + # We should be redirected back to the complete page, setting + # the "logged in" cookie for the marketing site. + self.assert_logged_in_cookie_redirect(actions.do_complete( + request.social_strategy, social_views._do_login, request.user, None, # pylint: disable-msg=protected-access + redirect_field_name=auth.REDIRECT_FIELD_NAME + )) + + # Set the cookie and try again + self.set_logged_in_cookie(request) + # Fire off the auth pipeline to link. self.assert_redirect_to_dashboard_looks_correct(actions.do_complete( request.social_strategy, social_views._do_login, request.user, None, # pylint: disable-msg=protected-access @@ -449,6 +472,9 @@ class IntegrationTest(testutil.TestCase, test.TestCase): strategy, 'user@example.com', 'password', self.get_username()) self.assert_social_auth_exists_for_user(user, strategy) + # We're already logged in, so simulate that the cookie is set correctly + self.set_logged_in_cookie(request) + # Instrument the pipeline to get to the dashboard with the full # expected state. self.client.get( @@ -561,6 +587,17 @@ class IntegrationTest(testutil.TestCase, test.TestCase): # redirects to /auth/complete. In the browser ajax handlers will # redirect the user to the dashboard; we invoke it manually here. self.assert_json_success_response_looks_correct(student_views.login_user(strategy.request)) + + # We should be redirected back to the complete page, setting + # the "logged in" cookie for the marketing site. + self.assert_logged_in_cookie_redirect(actions.do_complete( + request.social_strategy, social_views._do_login, request.user, None, # pylint: disable-msg=protected-access + redirect_field_name=auth.REDIRECT_FIELD_NAME + )) + + # Set the cookie and try again + self.set_logged_in_cookie(request) + self.assert_redirect_to_dashboard_looks_correct( actions.do_complete(strategy, social_views._do_login, user=user)) self.assert_dashboard_response_looks_correct(student_views.dashboard(request), user) @@ -652,6 +689,16 @@ class IntegrationTest(testutil.TestCase, test.TestCase): # social auth. self.assert_social_auth_does_not_exist_for_user(created_user, strategy) + # We should be redirected back to the complete page, setting + # the "logged in" cookie for the marketing site. + self.assert_logged_in_cookie_redirect(actions.do_complete( + request.social_strategy, social_views._do_login, request.user, None, # pylint: disable-msg=protected-access + redirect_field_name=auth.REDIRECT_FIELD_NAME + )) + + # Set the cookie and try again + self.set_logged_in_cookie(request) + # Pick the pipeline back up. This will create the account association # and send the user to the dashboard, where the association will be # displayed. diff --git a/common/djangoapps/third_party_auth/tests/test_change_enrollment.py b/common/djangoapps/third_party_auth/tests/test_change_enrollment.py new file mode 100644 index 0000000000..73ecd1022b --- /dev/null +++ b/common/djangoapps/third_party_auth/tests/test_change_enrollment.py @@ -0,0 +1,132 @@ +"""Tests for the change enrollment step of the pipeline. """ + +import datetime +import unittest +import ddt +import pytz +from third_party_auth import pipeline +from shoppingcart.models import Order, PaidCourseRegistration # pylint: disable=F0401 +from social.apps.django_app import utils as social_utils +from django.conf import settings +from django.contrib.sessions.backends import cache +from django.test import RequestFactory +from django.test.utils import override_settings +from xmodule.modulestore.tests.factories import CourseFactory +from student.tests.factories import UserFactory, CourseModeFactory +from student.models import CourseEnrollment +from xmodule.modulestore.tests.django_utils import ( + ModuleStoreTestCase, mixed_store_config +) + + +MODULESTORE_CONFIG = mixed_store_config(settings.COMMON_TEST_DATA_ROOT, {}, include_xml=False) + +THIRD_PARTY_AUTH_CONFIGURED = ( + settings.FEATURES.get('ENABLE_THIRD_PARTY_AUTH') and + getattr(settings, 'THIRD_PARTY_AUTH', {}) +) + + +@unittest.skipUnless(THIRD_PARTY_AUTH_CONFIGURED, "Third party auth must be configured") +@override_settings(MODULESTORE=MODULESTORE_CONFIG) +@ddt.ddt +class PipelineEnrollmentTest(ModuleStoreTestCase): + """Test that the pipeline auto-enrolls students upon successful authentication. """ + + BACKEND_NAME = "google-oauth2" + + def setUp(self): + """Create a test course and user. """ + super(PipelineEnrollmentTest, self).setUp() + self.course = CourseFactory.create() + self.user = UserFactory.create() + + @ddt.data( + ([], "honor"), + (["honor", "verified", "audit"], "honor"), + (["professional"], None) + ) + @ddt.unpack + def test_auto_enroll_step(self, course_modes, enrollment_mode): + # Create the course modes for the test case + for mode_slug in course_modes: + CourseModeFactory.create( + course_id=self.course.id, + mode_slug=mode_slug, + mode_display_name=mode_slug.capitalize() + ) + + # Simulate the pipeline step, passing in a course ID + # to indicate that the user was trying to enroll + # when they started the auth process. + strategy = self._fake_strategy() + strategy.session_set('enroll_course_id', unicode(self.course.id)) + + result = pipeline.change_enrollment(strategy, 1, user=self.user) # pylint: disable=E1111,E1124 + self.assertEqual(result, {}) + + # Check that the user was or was not enrolled + # (this will vary based on the course mode) + if enrollment_mode is not None: + actual_mode, is_active = CourseEnrollment.enrollment_mode_for_user(self.user, self.course.id) + self.assertTrue(is_active) + self.assertEqual(actual_mode, enrollment_mode) + else: + self.assertFalse(CourseEnrollment.is_enrolled(self.user, self.course.id)) + + def test_add_white_label_to_cart(self): + # Create a white label course (honor with a minimum price) + CourseModeFactory.create( + course_id=self.course.id, + mode_slug="honor", + mode_display_name="Honor", + min_price=100 + ) + + # Simulate the pipeline step for enrolling in this course + strategy = self._fake_strategy() + strategy.session_set('enroll_course_id', unicode(self.course.id)) + result = pipeline.change_enrollment(strategy, 1, user=self.user) # pylint: disable=E1111,E1124 + self.assertEqual(result, {}) + + # Expect that the uesr is NOT enrolled in the course + # because the user has not yet paid + self.assertFalse(CourseEnrollment.is_enrolled(self.user, self.course.id)) + + # Expect that the course was added to the shopping cart + cart = Order.get_cart_for_user(self.user) + self.assertTrue(cart.has_items(PaidCourseRegistration)) + order_item = PaidCourseRegistration.objects.get(order=cart) + self.assertEqual(order_item.course_id, self.course.id) + + def test_auto_enroll_not_accessible(self): + # Set the course open date in the future + tomorrow = datetime.datetime.now(pytz.utc) + datetime.timedelta(days=1) + self.course.enrollment_start = tomorrow + self.update_course(self.course, self.user.id) + + # Finish authentication and try to auto-enroll + # This should fail silently, with no exception + strategy = self._fake_strategy() + strategy.session_set('enroll_course_id', unicode(self.course.id)) + result = pipeline.change_enrollment(strategy, 1, user=self.user) # pylint: disable=E1111,E1124 + self.assertEqual(result, {}) + + # Verify that we were NOT enrolled + self.assertFalse(CourseEnrollment.is_enrolled(self.user, self.course.id)) + + def test_no_course_id_skips_enroll(self): + strategy = self._fake_strategy() + result = pipeline.change_enrollment(strategy, 1, user=self.user) # pylint: disable=E1111,E1124 + self.assertEqual(result, {}) + self.assertFalse(CourseEnrollment.is_enrolled(self.user, self.course.id)) + + def _fake_strategy(self): + """Simulate the strategy passed to the pipeline step. """ + request = RequestFactory().get(pipeline.get_complete_url(self.BACKEND_NAME)) + request.user = self.user + request.session = cache.SessionStore() + + return social_utils.load_strategy( + backend=self.BACKEND_NAME, request=request + ) diff --git a/common/lib/xmodule/xmodule/assetstore/__init__.py b/common/lib/xmodule/xmodule/assetstore/__init__.py new file mode 100644 index 0000000000..63b98c7df3 --- /dev/null +++ b/common/lib/xmodule/xmodule/assetstore/__init__.py @@ -0,0 +1,174 @@ +""" +Classes representing asset & asset thumbnail metadata. +""" + +from datetime import datetime +import pytz +from contracts import contract, new_contract +from opaque_keys.edx.keys import CourseKey, AssetKey + +new_contract('AssetKey', AssetKey) +new_contract('datetime', datetime) +new_contract('basestring', basestring) + + +class IncorrectAssetIdType(Exception): + """ + Raised when the asset ID passed-in to create an AssetMetadata or + AssetThumbnailMetadata is of the wrong type. + """ + pass + + +class AssetMetadata(object): + """ + Stores the metadata associated with a particular course asset. The asset metadata gets stored + in the modulestore. + """ + + TOP_LEVEL_ATTRS = ['basename', 'internal_name', 'locked', 'contenttype', 'md5'] + EDIT_INFO_ATTRS = ['curr_version', 'prev_version', 'edited_by', 'edited_on'] + ALLOWED_ATTRS = TOP_LEVEL_ATTRS + EDIT_INFO_ATTRS + + # All AssetMetadata objects should have AssetLocators with this type. + ASSET_TYPE = 'asset' + + @contract(asset_id='AssetKey', basename='basestring | None', internal_name='str | None', locked='bool | None', contenttype='basestring | None', + md5='str | None', curr_version='str | None', prev_version='str | None', edited_by='int | None', edited_on='datetime | None') + def __init__(self, asset_id, + basename=None, internal_name=None, + locked=None, contenttype=None, md5=None, + curr_version=None, prev_version=None, + edited_by=None, edited_on=None, field_decorator=None): + """ + Construct a AssetMetadata object. + + Arguments: + asset_id (AssetKey): Key identifying this particular asset. + basename (str): Original path to file at asset upload time. + internal_name (str): Name under which the file is stored internally. + locked (bool): If True, only course participants can access the asset. + contenttype (str): MIME type of the asset. + curr_version (str): Current version of the asset. + prev_version (str): Previous version of the asset. + edited_by (str): Username of last user to upload this asset. + edited_on (datetime): Datetime of last upload of this asset. + field_decorator (function): used by strip_key to convert OpaqueKeys to the app's understanding + """ + if asset_id.asset_type != self.ASSET_TYPE: + raise IncorrectAssetIdType() + self.asset_id = asset_id if field_decorator is None else field_decorator(asset_id) + self.basename = basename # Path w/o filename. + self.internal_name = internal_name + self.locked = locked + self.contenttype = contenttype + self.md5 = md5 + self.curr_version = curr_version + self.prev_version = prev_version + self.edited_by = edited_by + self.edited_on = edited_on or datetime.now(pytz.utc) + + def __repr__(self): + return """AssetMetadata{!r}""".format(( + self.asset_id, + self.basename, self.internal_name, + self.locked, self.contenttype, self.md5, + self.curr_version, self.prev_version, + self.edited_by, self.edited_on + )) + + def update(self, attr_dict): + """ + Set the attributes on the metadata. Ignore all those outside the known fields. + + Arguments: + attr_dict: Prop, val dictionary of all attributes to set. + """ + for attr, val in attr_dict.iteritems(): + if attr in self.ALLOWED_ATTRS: + setattr(self, attr, val) + + def to_mongo(self): + """ + Converts metadata properties into a MongoDB-storable dict. + """ + return { + 'filename': self.asset_id.path, + 'basename': self.basename, + 'internal_name': self.internal_name, + 'locked': self.locked, + 'contenttype': self.contenttype, + 'md5': self.md5, + 'edit_info': { + 'curr_version': self.curr_version, + 'prev_version': self.prev_version, + 'edited_by': self.edited_by, + 'edited_on': self.edited_on + } + } + + @contract(asset_doc='dict | None') + def from_mongo(self, asset_doc): + """ + Fill in all metadata fields from a MongoDB document. + + The asset_id prop is initialized upon construction only. + """ + if asset_doc is None: + return + self.basename = asset_doc['basename'] + self.internal_name = asset_doc['internal_name'] + self.locked = asset_doc['locked'] + self.contenttype = asset_doc['contenttype'] + self.md5 = asset_doc['md5'] + edit_info = asset_doc['edit_info'] + self.curr_version = edit_info['curr_version'] + self.prev_version = edit_info['prev_version'] + self.edited_by = edit_info['edited_by'] + self.edited_on = edit_info['edited_on'] + + +class AssetThumbnailMetadata(object): + """ + Stores the metadata associated with the thumbnail of a course asset. + """ + + # All AssetThumbnailMetadata objects should have AssetLocators with this type. + ASSET_TYPE = 'thumbnail' + + @contract(asset_id='AssetKey', internal_name='str | unicode | None') + def __init__(self, asset_id, internal_name=None, field_decorator=None): + """ + Construct a AssetThumbnailMetadata object. + + Arguments: + asset_id (AssetKey): Key identifying this particular asset. + internal_name (str): Name under which the file is stored internally. + """ + if asset_id.asset_type != self.ASSET_TYPE: + raise IncorrectAssetIdType() + self.asset_id = asset_id if field_decorator is None else field_decorator(asset_id) + self.internal_name = internal_name + + def __repr__(self): + return """AssetMetadata{!r}""".format((self.asset_id, self.internal_name)) + + def to_mongo(self): + """ + Converts metadata properties into a MongoDB-storable dict. + """ + return { + 'filename': self.asset_id.path, + 'internal_name': self.internal_name + } + + @contract(thumbnail_doc='dict | None') + def from_mongo(self, thumbnail_doc): + """ + Fill in all metadata fields from a MongoDB document. + + The asset_id prop is initialized upon construction only. + """ + if thumbnail_doc is None: + return + self.internal_name = thumbnail_doc['internal_name'] diff --git a/common/lib/xmodule/xmodule/capa_base.py b/common/lib/xmodule/xmodule/capa_base.py index c0ba5f0643..cbbee5ecac 100644 --- a/common/lib/xmodule/xmodule/capa_base.py +++ b/common/lib/xmodule/xmodule/capa_base.py @@ -29,6 +29,8 @@ from xblock.fields import Scope, String, Boolean, Dict, Integer, Float from .fields import Timedelta, Date from django.utils.timezone import UTC from .util.duedate import get_extended_due_date +from xmodule.capa_base_constants import RANDOMIZATION, SHOWANSWER +from django.conf import settings log = logging.getLogger("edx.courseware") @@ -63,9 +65,9 @@ class Randomization(String): """ def from_json(self, value): if value in ("", "true"): - return "always" + return RANDOMIZATION.ALWAYS elif value == "false": - return "per_student" + return RANDOMIZATION.PER_STUDENT return value to_json = from_json @@ -103,15 +105,15 @@ class CapaFields(object): max_attempts = Integer( display_name=_("Maximum Attempts"), help=_("Defines the number of times a student can try to answer this problem. " - "If the value is not set, infinite attempts are allowed."), + "If the value is not set, infinite attempts are allowed."), values={"min": 0}, scope=Scope.settings ) due = Date(help=_("Date that this problem is due by"), scope=Scope.settings) extended_due = Date( help=_("Date that this problem is due by for a particular student. This " - "can be set by an instructor, and will override the global due " - "date if it is set to a date that is later than the global due " - "date."), + "can be set by an instructor, and will override the global due " + "date if it is set to a date that is later than the global due " + "date."), default=None, scope=Scope.user_state, ) @@ -122,36 +124,45 @@ class CapaFields(object): showanswer = String( display_name=_("Show Answer"), help=_("Defines when to show the answer to the problem. " - "A default value can be set in Advanced Settings."), + "A default value can be set in Advanced Settings."), scope=Scope.settings, - default="finished", + default=SHOWANSWER.FINISHED, values=[ - {"display_name": _("Always"), "value": "always"}, - {"display_name": _("Answered"), "value": "answered"}, - {"display_name": _("Attempted"), "value": "attempted"}, - {"display_name": _("Closed"), "value": "closed"}, - {"display_name": _("Finished"), "value": "finished"}, - {"display_name": _("Correct or Past Due"), "value": "correct_or_past_due"}, - {"display_name": _("Past Due"), "value": "past_due"}, - {"display_name": _("Never"), "value": "never"}] + {"display_name": _("Always"), "value": SHOWANSWER.ALWAYS}, + {"display_name": _("Answered"), "value": SHOWANSWER.ANSWERED}, + {"display_name": _("Attempted"), "value": SHOWANSWER.ATTEMPTED}, + {"display_name": _("Closed"), "value": SHOWANSWER.CLOSED}, + {"display_name": _("Finished"), "value": SHOWANSWER.FINISHED}, + {"display_name": _("Correct or Past Due"), "value": SHOWANSWER.CORRECT_OR_PAST_DUE}, + {"display_name": _("Past Due"), "value": SHOWANSWER.PAST_DUE}, + {"display_name": _("Never"), "value": SHOWANSWER.NEVER}] ) force_save_button = Boolean( help=_("Whether to force the save button to appear on the page"), scope=Scope.settings, default=False ) + reset_key = "DEFAULT_SHOW_RESET_BUTTON" + default_reset_button = getattr(settings, reset_key) if hasattr(settings, reset_key) else False + show_reset_button = Boolean( + display_name=_("Show Reset Button"), + help=_("Determines whether a 'Reset' button is shown so the user may reset their answer. " + "A default value can be set in Advanced Settings."), + scope=Scope.settings, + default=default_reset_button + ) rerandomize = Randomization( display_name=_("Randomization"), help=_("Defines how often inputs are randomized when a student loads the problem. " - "This setting only applies to problems that can have randomly generated numeric values. " - "A default value can be set in Advanced Settings."), - default="never", + "This setting only applies to problems that can have randomly generated numeric values. " + "A default value can be set in Advanced Settings."), + default=RANDOMIZATION.NEVER, scope=Scope.settings, values=[ - {"display_name": _("Always"), "value": "always"}, - {"display_name": _("On Reset"), "value": "onreset"}, - {"display_name": _("Never"), "value": "never"}, - {"display_name": _("Per Student"), "value": "per_student"} + {"display_name": _("Always"), "value": RANDOMIZATION.ALWAYS}, + {"display_name": _("On Reset"), "value": RANDOMIZATION.ONRESET}, + {"display_name": _("Never"), "value": RANDOMIZATION.NEVER}, + {"display_name": _("Per Student"), "value": RANDOMIZATION.PER_STUDENT} ] ) data = String(help=_("XML data for the problem"), scope=Scope.content, default="") @@ -170,7 +181,7 @@ class CapaFields(object): weight = Float( display_name=_("Problem Weight"), help=_("Defines the number of points each problem is worth. " - "If the value is not set, each response field in the problem is worth one point."), + "If the value is not set, each response field in the problem is worth one point."), values={"min": 0, "step": .1}, scope=Scope.settings ) @@ -254,7 +265,7 @@ class CapaMixin(CapaFields): tb=cgi.escape( u''.join(['Traceback (most recent call last):\n'] + traceback.format_tb(sys.exc_info()[2]))) - ) + ) # create a dummy problem with error message instead of failing problem_text = (u'' u'Problem {url} has an error:{msg}'.format( @@ -274,9 +285,9 @@ class CapaMixin(CapaFields): """ Choose a new seed. """ - if self.rerandomize == 'never': + if self.rerandomize == RANDOMIZATION.NEVER: self.seed = 1 - elif self.rerandomize == "per_student" and hasattr(self.runtime, 'seed'): + elif self.rerandomize == RANDOMIZATION.PER_STUDENT and hasattr(self.runtime, 'seed'): # see comment on randomization_bin self.seed = randomization_bin(self.runtime.seed, unicode(self.location).encode('utf-8')) else: @@ -446,7 +457,7 @@ class CapaMixin(CapaFields): """ Return True/False to indicate whether to show the "Check" button. """ - submitted_without_reset = (self.is_submitted() and self.rerandomize == "always") + submitted_without_reset = (self.is_submitted() and self.rerandomize == RANDOMIZATION.ALWAYS) # If the problem is closed (past due / too many attempts) # then we do NOT show the "check" button @@ -463,19 +474,20 @@ class CapaMixin(CapaFields): """ is_survey_question = (self.max_attempts == 0) - if self.rerandomize in ["always", "onreset"]: + # If the problem is closed (and not a survey question with max_attempts==0), + # then do NOT show the reset button. + if (self.closed() and not is_survey_question): + return False - # If the problem is closed (and not a survey question with max_attempts==0), - # then do NOT show the reset button. - # If the problem hasn't been submitted yet, then do NOT show - # the reset button. - if (self.closed() and not is_survey_question) or not self.is_submitted(): + # Button only shows up for randomized problems if the question has been submitted + if self.rerandomize in [RANDOMIZATION.ALWAYS, RANDOMIZATION.ONRESET] and self.is_submitted(): + return True + else: + # Do NOT show the button if the problem is correct + if self.is_correct(): return False else: - return True - # Only randomized problems need a "reset" button - else: - return False + return self.show_reset_button def should_show_save_button(self): """ @@ -489,7 +501,7 @@ class CapaMixin(CapaFields): return not self.closed() else: is_survey_question = (self.max_attempts == 0) - needs_reset = self.is_submitted() and self.rerandomize == "always" + needs_reset = self.is_submitted() and self.rerandomize == RANDOMIZATION.ALWAYS # If the student has unlimited attempts, and their answers # are not randomized, then we do not need a save button @@ -503,7 +515,7 @@ class CapaMixin(CapaFields): # In those cases. the if statement below is false, # and the save button can still be displayed. # - if self.max_attempts is None and self.rerandomize != "always": + if self.max_attempts is None and self.rerandomize != RANDOMIZATION.ALWAYS: return False # If the problem is closed (and not a survey question with max_attempts==0), @@ -697,28 +709,28 @@ class CapaMixin(CapaFields): """ if self.showanswer == '': return False - elif self.showanswer == "never": + elif self.showanswer == SHOWANSWER.NEVER: return False elif self.runtime.user_is_staff: # This is after the 'never' check because admins can see the answer # unless the problem explicitly prevents it return True - elif self.showanswer == 'attempted': + elif self.showanswer == SHOWANSWER.ATTEMPTED: return self.attempts > 0 - elif self.showanswer == 'answered': + elif self.showanswer == SHOWANSWER.ANSWERED: # NOTE: this is slightly different from 'attempted' -- resetting the problems # makes lcp.done False, but leaves attempts unchanged. return self.lcp.done - elif self.showanswer == 'closed': + elif self.showanswer == SHOWANSWER.CLOSED: return self.closed() - elif self.showanswer == 'finished': + elif self.showanswer == SHOWANSWER.FINISHED: return self.closed() or self.is_correct() - elif self.showanswer == 'correct_or_past_due': + elif self.showanswer == SHOWANSWER.CORRECT_OR_PAST_DUE: return self.is_correct() or self.is_past_due() - elif self.showanswer == 'past_due': + elif self.showanswer == SHOWANSWER.PAST_DUE: return self.is_past_due() - elif self.showanswer == 'always': + elif self.showanswer == SHOWANSWER.ALWAYS: return True return False @@ -952,7 +964,7 @@ class CapaMixin(CapaFields): raise NotFoundError(_("Problem is closed.")) # Problem submitted. Student should reset before checking again - if self.done and self.rerandomize == "always": + if self.done and self.rerandomize == RANDOMIZATION.ALWAYS: event_info['failure'] = 'unreset' self.track_function_unmask('problem_check_fail', event_info) if dog_stats_api: @@ -1206,7 +1218,7 @@ class CapaMixin(CapaFields): # was presented to the user, with values interpolated etc, but that can be done # later if necessary. variant = '' - if self.rerandomize != 'never': + if self.rerandomize != RANDOMIZATION.NEVER: variant = self.seed is_correct = correct_map.is_correct(input_id) @@ -1333,7 +1345,7 @@ class CapaMixin(CapaFields): # Problem submitted. Student should reset before saving # again. - if self.done and self.rerandomize == "always": + if self.done and self.rerandomize == RANDOMIZATION.ALWAYS: event_info['failure'] = 'done' self.track_function_unmask('save_problem_fail', event_info) return { @@ -1357,7 +1369,7 @@ class CapaMixin(CapaFields): def reset_problem(self, _data): """ Changes problem state to unfinished -- removes student answers, - and causes problem to rerender itself. + Causes problem to rerender itself if randomization is enabled. Returns a dictionary of the form: {'success': True/False, @@ -1380,7 +1392,7 @@ class CapaMixin(CapaFields): 'error': _("Problem is closed."), } - if not self.done: + if not self.is_submitted(): event_info['failure'] = 'not_done' self.track_function_unmask('reset_problem_fail', event_info) return { @@ -1389,7 +1401,7 @@ class CapaMixin(CapaFields): 'error': _("Refresh the page and make an attempt before resetting."), } - if self.rerandomize in ["always", "onreset"]: + if self.is_submitted() and self.rerandomize in [RANDOMIZATION.ALWAYS, RANDOMIZATION.ONRESET]: # Reset random number generator seed. self.choose_new_seed() diff --git a/common/lib/xmodule/xmodule/capa_base_constants.py b/common/lib/xmodule/xmodule/capa_base_constants.py new file mode 100644 index 0000000000..20eab88a07 --- /dev/null +++ b/common/lib/xmodule/xmodule/capa_base_constants.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +""" +Constants for capa_base problems +""" + + +class SHOWANSWER: + """ + Constants for when to show answer + """ + ALWAYS = "always" + ANSWERED = "answered" + ATTEMPTED = "attempted" + CLOSED = "closed" + FINISHED = "finished" + CORRECT_OR_PAST_DUE = "correct_or_past_due" + PAST_DUE = "past_due" + NEVER = "never" + + +class RANDOMIZATION: + """ + Constants for problem randomization + """ + ALWAYS = "always" + ONRESET = "onreset" + NEVER = "never" + PER_STUDENT = "per_student" diff --git a/common/lib/xmodule/xmodule/course_module.py b/common/lib/xmodule/xmodule/course_module.py index de4f9fe80e..5d66956461 100644 --- a/common/lib/xmodule/xmodule/course_module.py +++ b/common/lib/xmodule/xmodule/course_module.py @@ -954,10 +954,9 @@ class CourseDescriptor(CourseFields, SequenceDescriptor): """Return the course_id for this course""" return self.location.course_key - @property - def start_date_text(self): + def start_datetime_text(self, format_string="SHORT_DATE"): """ - Returns the desired text corresponding the course's start date. Prefers .advertised_start, + Returns the desired text corresponding the course's start date and time in UTC. Prefers .advertised_start, then falls back to .start """ i18n = self.runtime.service(self, "i18n") @@ -970,7 +969,9 @@ class CourseDescriptor(CourseFields, SequenceDescriptor): if result is None: result = text.title() else: - result = strftime(result, "SHORT_DATE") + result = strftime(result, format_string) + if format_string == "DATE_TIME": + result = self._add_timezone_string(result) except ValueError: result = text.title() @@ -984,7 +985,11 @@ class CourseDescriptor(CourseFields, SequenceDescriptor): return _('TBD') else: when = self.advertised_start or self.start - return strftime(when, "SHORT_DATE") + + if format_string == "DATE_TIME": + return self._add_timezone_string(strftime(when, format_string)) + + return strftime(when, format_string) @property def start_date_is_still_default(self): @@ -994,10 +999,9 @@ class CourseDescriptor(CourseFields, SequenceDescriptor): """ return self.advertised_start is None and self.start == CourseFields.start.default - @property - def end_date_text(self): + def end_datetime_text(self, format_string="SHORT_DATE"): """ - Returns the end date for the course formatted as a string. + Returns the end date or date_time for the course formatted as a string. If the course does not have an end date set (course.end is None), an empty string will be returned. """ @@ -1005,7 +1009,14 @@ class CourseDescriptor(CourseFields, SequenceDescriptor): return '' else: strftime = self.runtime.service(self, "i18n").strftime - return strftime(self.end, "SHORT_DATE") + date_time = strftime(self.end, format_string) + return date_time if format_string == "SHORT_DATE" else self._add_timezone_string(date_time) + + def _add_timezone_string(self, date_time): + """ + Adds 'UTC' string to the end of start/end date and time texts. + """ + return date_time + u" UTC" @property def forum_posts_allowed(self): diff --git a/common/lib/xmodule/xmodule/js/src/video/03_video_player.js b/common/lib/xmodule/xmodule/js/src/video/03_video_player.js index ae00dad38f..d16d7ae028 100644 --- a/common/lib/xmodule/xmodule/js/src/video/03_video_player.js +++ b/common/lib/xmodule/xmodule/js/src/video/03_video_player.js @@ -397,6 +397,14 @@ function (HTML5Video, Resizer) { } ); } + // In Html5 mode if video speed is changed before playing in firefox and + // changed speed is not '1.0' then manually trigger setPlaybackRate method. + // In browsers other than firefox like safari user can set speed to '1.0' + // if its not already set to '1.0' so in that case we don't have to + // call 'setPlaybackRate' + if (this.isHtml5Mode() && newSpeed != '1.0') { + this.videoPlayer.player.setPlaybackRate(newSpeed); + } } } diff --git a/common/lib/xmodule/xmodule/modulestore/__init__.py b/common/lib/xmodule/xmodule/modulestore/__init__.py index 92f78b94fd..4e736ac146 100644 --- a/common/lib/xmodule/xmodule/modulestore/__init__.py +++ b/common/lib/xmodule/xmodule/modulestore/__init__.py @@ -12,23 +12,30 @@ from uuid import uuid4 from collections import namedtuple, defaultdict import collections from contextlib import contextmanager +import functools +import threading from abc import ABCMeta, abstractmethod +from contracts import contract, new_contract from xblock.plugin import default_select from .exceptions import InvalidLocationError, InsufficientSpecificationError from xmodule.errortracker import make_error_tracker -from opaque_keys.edx.keys import CourseKey, UsageKey +from xmodule.assetstore import AssetMetadata, AssetThumbnailMetadata +from opaque_keys.edx.keys import CourseKey, UsageKey, AssetKey from opaque_keys.edx.locations import Location # For import backwards compatibility from opaque_keys import InvalidKeyError from opaque_keys.edx.locations import SlashSeparatedCourseKey from xblock.runtime import Mixologist from xblock.core import XBlock -import functools -import threading log = logging.getLogger('edx.modulestore') +new_contract('CourseKey', CourseKey) +new_contract('AssetKey', AssetKey) +new_contract('AssetMetadata', AssetMetadata) +new_contract('AssetThumbnailMetadata', AssetThumbnailMetadata) + class ModuleStoreEnum(object): """ @@ -740,6 +747,9 @@ class ModuleStoreReadBase(BulkOperationsMixin, ModuleStoreRead): """ @functools.wraps(func) def wrapper(self, *args, **kwargs): + """ + Wraps a method to memoize results. + """ if self.request_cache: cache_key = '&'.join([hashvalue(arg) for arg in args]) if cache_key in self.request_cache.data.setdefault(func.__name__, {}): @@ -863,6 +873,276 @@ class ModuleStoreWriteBase(ModuleStoreReadBase, ModuleStoreWrite): parent.children.append(item.location) self.update_item(parent, user_id) + def _find_course_assets(self, course_key): + """ + Base method to override. + """ + raise NotImplementedError() + + def _find_course_asset(self, course_key, filename, get_thumbnail=False): + """ + Internal; finds or creates course asset info -and- finds existing asset (or thumbnail) metadata. + + Arguments: + course_key (CourseKey): course identifier + filename (str): filename of the asset or thumbnail + get_thumbnail (bool): True gets thumbnail data, False gets asset data + + Returns: + Asset info for the course, index of asset/thumbnail in list (None if asset/thumbnail does not exist) + """ + course_assets = self._find_course_assets(course_key) + + if get_thumbnail: + all_assets = course_assets['thumbnails'] + else: + all_assets = course_assets['assets'] + + # See if this asset already exists by checking the external_filename. + # Studio doesn't currently support using multiple course assets with the same filename. + # So use the filename as the unique identifier. + for idx, asset in enumerate(all_assets): + if asset['filename'] == filename: + return course_assets, idx + + return course_assets, None + + def _save_asset_info(self, course_key, asset_metadata, user_id, thumbnail=False): + """ + Base method to over-ride in modulestore. + """ + raise NotImplementedError() + + @contract(course_key='CourseKey', asset_metadata='AssetMetadata') + def save_asset_metadata(self, course_key, asset_metadata, user_id): + """ + Saves the asset metadata for a particular course's asset. + + Arguments: + course_key (CourseKey): course identifier + asset_metadata (AssetMetadata): data about the course asset data + + Returns: + True if metadata save was successful, else False + """ + return self._save_asset_info(course_key, asset_metadata, user_id, thumbnail=False) + + @contract(course_key='CourseKey', asset_thumbnail_metadata='AssetThumbnailMetadata') + def save_asset_thumbnail_metadata(self, course_key, asset_thumbnail_metadata, user_id): + """ + Saves the asset thumbnail metadata for a particular course asset's thumbnail. + + Arguments: + course_key (CourseKey): course identifier + asset_thumbnail_metadata (AssetThumbnailMetadata): data about the course asset thumbnail + + Returns: + True if thumbnail metadata save was successful, else False + """ + return self._save_asset_info(course_key, asset_thumbnail_metadata, user_id, thumbnail=True) + + @contract(asset_key='AssetKey') + def _find_asset_info(self, asset_key, thumbnail=False, **kwargs): + """ + Find the info for a particular course asset/thumbnail. + + Arguments: + asset_key (AssetKey): key containing original asset filename + thumbnail (bool): True if finding thumbnail, False if finding asset metadata + + Returns: + asset/thumbnail metadata (AssetMetadata/AssetThumbnailMetadata) -or- None if not found + """ + course_assets, asset_idx = self._find_course_asset(asset_key.course_key, asset_key.path, thumbnail) + if asset_idx is None: + return None + + if thumbnail: + info = 'thumbnails' + mdata = AssetThumbnailMetadata(asset_key, asset_key.path, **kwargs) + else: + info = 'assets' + mdata = AssetMetadata(asset_key, asset_key.path, **kwargs) + all_assets = course_assets[info] + mdata.from_mongo(all_assets[asset_idx]) + return mdata + + @contract(asset_key='AssetKey') + def find_asset_metadata(self, asset_key, **kwargs): + """ + Find the metadata for a particular course asset. + + Arguments: + asset_key (AssetKey): key containing original asset filename + + Returns: + asset metadata (AssetMetadata) -or- None if not found + """ + return self._find_asset_info(asset_key, thumbnail=False, **kwargs) + + @contract(asset_key='AssetKey') + def find_asset_thumbnail_metadata(self, asset_key, **kwargs): + """ + Find the metadata for a particular course asset. + + Arguments: + asset_key (AssetKey): key containing original asset filename + + Returns: + asset metadata (AssetMetadata) -or- None if not found + """ + return self._find_asset_info(asset_key, thumbnail=True, **kwargs) + + @contract(course_key='CourseKey', start='int | None', maxresults='int | None', sort='list | None', get_thumbnails='bool') + def _get_all_asset_metadata(self, course_key, start=0, maxresults=-1, sort=None, get_thumbnails=False, **kwargs): + """ + Returns a list of static asset (or thumbnail) metadata for a course. + + Args: + course_key (CourseKey): course identifier + start (int): optional - start at this asset number + maxresults (int): optional - return at most this many, -1 means no limit + sort (array): optional - None means no sort + (sort_by (str), sort_order (str)) + sort_by - one of 'uploadDate' or 'displayname' + sort_order - one of 'ascending' or 'descending' + get_thumbnails (bool): True if getting thumbnail metadata, else getting asset metadata + + Returns: + List of AssetMetadata or AssetThumbnailMetadata objects. + """ + course_assets = self._find_course_assets(course_key) + if course_assets is None: + # If no course assets are found, return None instead of empty list + # to distinguish zero assets from "not able to retrieve assets". + return None + + if get_thumbnails: + all_assets = course_assets.get('thumbnails', []) + else: + all_assets = course_assets.get('assets', []) + + # DO_NEXT: Add start/maxresults/sort functionality as part of https://openedx.atlassian.net/browse/PLAT-74 + if start and maxresults and sort: + pass + + ret_assets = [] + for asset in all_assets: + if get_thumbnails: + thumb = AssetThumbnailMetadata( + course_key.make_asset_key('thumbnail', asset['filename']), + internal_name=asset['filename'], **kwargs + ) + ret_assets.append(thumb) + else: + asset = AssetMetadata( + course_key.make_asset_key('asset', asset['filename']), + basename=asset['filename'], + edited_on=asset['edit_info']['edited_on'], + contenttype=asset['contenttype'], + md5=str(asset['md5']), **kwargs + ) + ret_assets.append(asset) + return ret_assets + + @contract(course_key='CourseKey', start='int | None', maxresults='int | None', sort='list | None') + def get_all_asset_metadata(self, course_key, start=0, maxresults=-1, sort=None, **kwargs): + """ + Returns a list of static assets for a course. + By default all assets are returned, but start and maxresults can be provided to limit the query. + + Args: + course_key (CourseKey): course identifier + start (int): optional - start at this asset number + maxresults (int): optional - return at most this many, -1 means no limit + sort (array): optional - None means no sort + (sort_by (str), sort_order (str)) + sort_by - one of 'uploadDate' or 'displayname' + sort_order - one of 'ascending' or 'descending' + + Returns: + List of AssetMetadata objects. + """ + return self._get_all_asset_metadata(course_key, start, maxresults, sort, get_thumbnails=False, **kwargs) + + @contract(course_key='CourseKey') + def get_all_asset_thumbnail_metadata(self, course_key, **kwargs): + """ + Returns a list of thumbnails for all course assets. + + Args: + course_key (CourseKey): course identifier + + Returns: + List of AssetThumbnailMetadata objects. + """ + return self._get_all_asset_metadata(course_key, get_thumbnails=True, **kwargs) + + def set_asset_metadata_attrs(self, asset_key, attrs, user_id): + """ + Base method to over-ride in modulestore. + """ + raise NotImplementedError() + + def _delete_asset_data(self, asset_key, user_id, thumbnail=False): + """ + Base method to over-ride in modulestore. + """ + raise NotImplementedError() + + @contract(asset_key='AssetKey', attr=str) + def set_asset_metadata_attr(self, asset_key, attr, value, user_id): + """ + Add/set the given attr on the asset at the given location. Value can be any type which pymongo accepts. + + Arguments: + asset_key (AssetKey): asset identifier + attr (str): which attribute to set + value: the value to set it to (any type pymongo accepts such as datetime, number, string) + + Raises: + ItemNotFoundError if no such item exists + AttributeError is attr is one of the build in attrs. + """ + return self.set_asset_metadata_attrs(asset_key, {attr: value}, user_id) + + @contract(asset_key='AssetKey') + def delete_asset_metadata(self, asset_key, user_id): + """ + Deletes a single asset's metadata. + + Arguments: + asset_key (AssetKey): locator containing original asset filename + + Returns: + Number of asset metadata entries deleted (0 or 1) + """ + return self._delete_asset_data(asset_key, user_id, thumbnail=False) + + @contract(asset_key='AssetKey') + def delete_asset_thumbnail_metadata(self, asset_key, user_id): + """ + Deletes a single asset's metadata. + + Arguments: + asset_key (AssetKey): locator containing original asset filename + + Returns: + Number of asset metadata entries deleted (0 or 1) + """ + return self._delete_asset_data(asset_key, user_id, thumbnail=True) + + @contract(source_course_key='CourseKey', dest_course_key='CourseKey') + def copy_all_asset_metadata(self, source_course_key, dest_course_key, user_id): + """ + Copy all the course assets from source_course_key to dest_course_key. + + Arguments: + source_course_key (CourseKey): identifier of course to copy from + dest_course_key (CourseKey): identifier of course to copy to + """ + pass + def only_xmodules(identifier, entry_points): """Only use entry_points that are supplied by the xmodule package""" diff --git a/common/lib/xmodule/xmodule/modulestore/inheritance.py b/common/lib/xmodule/xmodule/modulestore/inheritance.py index a8792d4917..607ce2f967 100644 --- a/common/lib/xmodule/xmodule/modulestore/inheritance.py +++ b/common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -1,15 +1,16 @@ """ Support for inheritance of fields down an XBlock hierarchy. """ +from __future__ import absolute_import from datetime import datetime from pytz import UTC - from xmodule.partitions.partitions import UserPartition from xblock.fields import Scope, Boolean, String, Float, XBlockMixin, Dict, Integer, List from xblock.runtime import KeyValueStore, KvsFieldData - from xmodule.fields import Date, Timedelta +from django.conf import settings + # Make '_' a no-op so we can scrape strings _ = lambda text: text @@ -153,6 +154,16 @@ class InheritanceMixin(XBlockMixin): scope=Scope.settings ) + reset_key = "DEFAULT_SHOW_RESET_BUTTON" + default_reset_button = getattr(settings, reset_key) if hasattr(settings, reset_key) else False + show_reset_button = Boolean( + display_name=_("Show Reset Button for Problems"), + help=_("Enter true or false. If true, problems default to displaying a 'Reset' button. This value may be " + "overriden in each problem's settings. Existing problems whose reset setting have not been changed are affected."), + scope=Scope.settings, + default=default_reset_button + ) + def compute_inherited_metadata(descriptor): """Given a descriptor, traverse all of its descendants and do metadata diff --git a/common/lib/xmodule/xmodule/modulestore/mixed.py b/common/lib/xmodule/xmodule/modulestore/mixed.py index 99c01438a4..419d7a4dfd 100644 --- a/common/lib/xmodule/xmodule/modulestore/mixed.py +++ b/common/lib/xmodule/xmodule/modulestore/mixed.py @@ -9,10 +9,12 @@ import logging from contextlib import contextmanager import itertools import functools +from contracts import contract, new_contract from opaque_keys import InvalidKeyError -from opaque_keys.edx.keys import CourseKey +from opaque_keys.edx.keys import CourseKey, AssetKey from opaque_keys.edx.locations import SlashSeparatedCourseKey +from xmodule.assetstore import AssetMetadata, AssetThumbnailMetadata from . import ModuleStoreWriteBase from . import ModuleStoreEnum @@ -20,6 +22,10 @@ from .exceptions import ItemNotFoundError, DuplicateCourseError from .draft_and_published import ModuleStoreDraftAndPublished from .split_migrator import SplitMigrator +new_contract('CourseKey', CourseKey) +new_contract('AssetKey', AssetKey) +new_contract('AssetMetadata', AssetMetadata) +new_contract('AssetThumbnailMetadata', AssetThumbnailMetadata) log = logging.getLogger(__name__) @@ -309,6 +315,189 @@ class MixedModuleStore(ModuleStoreDraftAndPublished, ModuleStoreWriteBase): store = self._get_modulestore_for_courseid(course_key) return store.delete_course(course_key, user_id) + @contract(course_key='CourseKey', asset_metadata='AssetMetadata') + def save_asset_metadata(self, course_key, asset_metadata, user_id): + """ + Saves the asset metadata for a particular course's asset. + + Args: + course_key (CourseKey): course identifier + asset_metadata (AssetMetadata): data about the course asset data + """ + store = self._get_modulestore_for_courseid(course_key) + return store.save_asset_metadata(course_key, asset_metadata, user_id) + + @contract(course_key='CourseKey', asset_thumbnail_metadata='AssetThumbnailMetadata') + def save_asset_thumbnail_metadata(self, course_key, asset_thumbnail_metadata, user_id): + """ + Saves the asset thumbnail metadata for a particular course asset's thumbnail. + + Arguments: + course_key (CourseKey): course identifier + asset_thumbnail_metadata (AssetThumbnailMetadata): data about the course asset thumbnail + """ + store = self._get_modulestore_for_courseid(course_key) + return store.save_asset_thumbnail_metadata(course_key, asset_thumbnail_metadata, user_id) + + @strip_key + @contract(asset_key='AssetKey') + def find_asset_metadata(self, asset_key, **kwargs): + """ + Find the metadata for a particular course asset. + + Args: + asset_key (AssetKey): locator containing original asset filename + + Returns: + asset metadata (AssetMetadata) -or- None if not found + """ + store = self._get_modulestore_for_courseid(asset_key.course_key) + return store.find_asset_metadata(asset_key, **kwargs) + + @strip_key + @contract(asset_key='AssetKey') + def find_asset_thumbnail_metadata(self, asset_key, **kwargs): + """ + Find the metadata for a particular course asset. + + Arguments: + asset_key (AssetKey): key containing original asset filename + + Returns: + asset metadata (AssetMetadata) -or- None if not found + """ + store = self._get_modulestore_for_courseid(asset_key.course_key) + return store.find_asset_thumbnail_metadata(asset_key, **kwargs) + + @strip_key + @contract(course_key='CourseKey', start=int, maxresults=int, sort='list | None') + def get_all_asset_metadata(self, course_key, start=0, maxresults=-1, sort=None, **kwargs): + """ + Returns a list of static assets for a course. + By default all assets are returned, but start and maxresults can be provided to limit the query. + + Args: + course_key (CourseKey): course identifier + start (int): optional - start at this asset number + maxresults (int): optional - return at most this many, -1 means no limit + sort (array): optional - None means no sort + (sort_by (str), sort_order (str)) + sort_by - one of 'uploadDate' or 'displayname' + sort_order - one of 'ascending' or 'descending' + + Returns: + List of asset data dictionaries, which have the following keys: + asset_key (AssetKey): asset identifier + displayname: The human-readable name of the asset + uploadDate (datetime.datetime): The date and time that the file was uploaded + contentType: The mimetype string of the asset + md5: An md5 hash of the asset content + """ + store = self._get_modulestore_for_courseid(course_key) + return store.get_all_asset_metadata(course_key, start, maxresults, sort, **kwargs) + + @strip_key + @contract(course_key='CourseKey') + def get_all_asset_thumbnail_metadata(self, course_key, **kwargs): + """ + Returns a list of thumbnails for all course assets. + + Args: + course_key (CourseKey): course identifier + + Returns: + List of AssetThumbnailMetadata objects. + """ + store = self._get_modulestore_for_courseid(course_key) + return store.get_all_asset_thumbnail_metadata(course_key, **kwargs) + + @contract(asset_key='AssetKey') + def delete_asset_metadata(self, asset_key, user_id): + """ + Deletes a single asset's metadata. + + Arguments: + asset_id (AssetKey): locator containing original asset filename + + Returns: + Number of asset metadata entries deleted (0 or 1) + """ + store = self._get_modulestore_for_courseid(asset_key.course_key) + return store.delete_asset_metadata(asset_key, user_id) + + @contract(asset_key='AssetKey') + def delete_asset_thumbnail_metadata(self, asset_key, user_id): + """ + Deletes a single asset's metadata. + + Arguments: + asset_key (AssetKey): locator containing original asset filename + + Returns: + Number of asset metadata entries deleted (0 or 1) + """ + store = self._get_modulestore_for_courseid(asset_key.course_key) + return store.delete_asset_thumbnail_metadata(asset_key, user_id) + + @contract(course_key='CourseKey') + def delete_all_asset_metadata(self, course_key, user_id): + """ + Delete all of the assets which use this course_key as an identifier. + + Arguments: + course_key (CourseKey): course_identifier + """ + store = self._get_modulestore_for_courseid(course_key) + return store.delete_all_asset_metadata(course_key, user_id) + + @contract(source_course_key='CourseKey', dest_course_key='CourseKey') + def copy_all_asset_metadata(self, source_course_key, dest_course_key, user_id): + """ + Copy all the course assets from source_course_key to dest_course_key. + + Arguments: + source_course_key (CourseKey): identifier of course to copy from + dest_course_key (CourseKey): identifier of course to copy to + """ + # When implementing this in https://openedx.atlassian.net/browse/PLAT-78 , consider this: + # Check the modulestores of both the source and dest course_keys. If in different modulestores, + # export all asset data from one modulestore and import it into the dest one. + store = self._get_modulestore_for_courseid(source_course_key) + return store.copy_all_asset_metadata(source_course_key, dest_course_key, user_id) + + @contract(asset_key='AssetKey', attr=str) + def set_asset_metadata_attr(self, asset_key, attr, value, user_id): + """ + Add/set the given attr on the asset at the given location. Value can be any type which pymongo accepts. + + Arguments: + asset_key (AssetKey): asset identifier + attr (str): which attribute to set + value: the value to set it to (any type pymongo accepts such as datetime, number, string) + + Raises: + NotFoundError if no such item exists + AttributeError is attr is one of the build in attrs. + """ + store = self._get_modulestore_for_courseid(asset_key.course_key) + return store.set_asset_metadata_attrs(asset_key, {attr: value}, user_id) + + @contract(asset_key='AssetKey', attr_dict=dict) + def set_asset_metadata_attrs(self, asset_key, attr_dict, user_id): + """ + Add/set the given dict of attrs on the asset at the given location. Value can be any type which pymongo accepts. + + Arguments: + asset_key (AssetKey): asset identifier + attr_dict (dict): attribute/value pairs to set + + Raises: + NotFoundError if no such item exists + AttributeError is attr is one of the build in attrs. + """ + store = self._get_modulestore_for_courseid(asset_key.course_key) + return store.set_asset_metadata_attrs(asset_key, attr_dict, user_id) + @strip_key def get_parent_location(self, location, **kwargs): """ diff --git a/common/lib/xmodule/xmodule/modulestore/mongo/base.py b/common/lib/xmodule/xmodule/modulestore/mongo/base.py index 1f3e67b03b..ddffb0b70f 100644 --- a/common/lib/xmodule/xmodule/modulestore/mongo/base.py +++ b/common/lib/xmodule/xmodule/modulestore/mongo/base.py @@ -24,6 +24,7 @@ from fs.osfs import OSFS from path import path from datetime import datetime from pytz import UTC +from contracts import contract, new_contract from importlib import import_module from xmodule.errortracker import null_error_tracker, exc_info_to_str @@ -41,12 +42,18 @@ from xmodule.modulestore.inheritance import InheritanceMixin, inherit_metadata, from xblock.core import XBlock from opaque_keys.edx.locations import SlashSeparatedCourseKey from opaque_keys.edx.locator import CourseLocator -from opaque_keys.edx.keys import UsageKey, CourseKey +from opaque_keys.edx.keys import UsageKey, CourseKey, AssetKey from xmodule.exceptions import HeartbeatFailure from xmodule.modulestore.edit_info import EditInfoRuntimeMixin +from xmodule.assetstore import AssetMetadata, AssetThumbnailMetadata log = logging.getLogger(__name__) +new_contract('CourseKey', CourseKey) +new_contract('AssetKey', AssetKey) +new_contract('AssetMetadata', AssetMetadata) +new_contract('AssetThumbnailMetadata', AssetThumbnailMetadata) + # sort order that returns DRAFT items first SORT_REVISION_FAVOR_DRAFT = ('_id.revision', pymongo.DESCENDING) @@ -195,7 +202,6 @@ class CachingDescriptorSystem(MakoDescriptorSystem, EditInfoRuntimeMixin): category = json_data['location']['category'] class_ = self.load_block_type(category) - definition = json_data.get('definition', {}) metadata = json_data.get('metadata', {}) for old_name, new_name in getattr(class_, 'metadata_translations', {}).items(): @@ -443,7 +449,7 @@ class MongoModuleStore(ModuleStoreDraftAndPublished, ModuleStoreWriteBase, Mongo super(MongoModuleStore, self).__init__(contentstore=contentstore, **kwargs) def do_connection( - db, collection, host, port=27017, tz_aware=True, user=None, password=None, **kwargs + db, collection, host, port=27017, tz_aware=True, user=None, password=None, asset_collection=None, **kwargs ): """ Create & open the connection, authenticate, and provide pointers to the collection @@ -460,6 +466,11 @@ class MongoModuleStore(ModuleStoreDraftAndPublished, ModuleStoreWriteBase, Mongo ) self.collection = self.database[collection] + # Collection which stores asset metadata. + self.asset_collection = None + if asset_collection is not None: + self.asset_collection = self.database[asset_collection] + if user is not None and password is not None: self.database.authenticate(user, password) @@ -1436,6 +1447,147 @@ class MongoModuleStore(ModuleStoreDraftAndPublished, ModuleStoreWriteBase, Mongo field_data = KvsFieldData(kvs) return field_data + def _find_course_assets(self, course_key): + """ + Internal; finds (or creates) course asset info about all assets for a particular course + + Arguments: + course_key (CourseKey): course identifier + + Returns: + Asset info for the course + """ + if self.asset_collection is None: + return None + + # Using the course_key, find or insert the course asset metadata document. + # A single document exists per course to store the course asset metadata. + course_assets = self.asset_collection.find_one( + {'course_id': unicode(course_key)}, + fields=('course_id', 'storage', 'assets', 'thumbnails') + ) + + if course_assets is None: + # Not found, so create. + course_assets = {'course_id': unicode(course_key), 'storage': 'FILLMEIN-TMP', 'assets': [], 'thumbnails': []} + course_assets['_id'] = self.asset_collection.insert(course_assets) + + return course_assets + + @contract(course_key='CourseKey', asset_metadata='AssetMetadata | AssetThumbnailMetadata') + def _save_asset_info(self, course_key, asset_metadata, user_id, thumbnail=False): + """ + Saves the info for a particular course's asset/thumbnail. + + Arguments: + course_key (CourseKey): course identifier + asset_metadata (AssetMetadata/AssetThumbnailMetadata): data about the course asset/thumbnail + thumbnail (bool): True if saving thumbnail metadata, False if saving asset metadata + + Returns: + True if info save was successful, else False + """ + if self.asset_collection is None: + return False + + course_assets, asset_idx = self._find_course_asset(course_key, asset_metadata.asset_id.path, thumbnail) + info = 'thumbnails' if thumbnail else 'assets' + all_assets = course_assets[info] + + # Set the edited information for assets only - not thumbnails. + if not thumbnail: + asset_metadata.update({'edited_by': user_id, 'edited_on': datetime.now(UTC)}) + + # Translate metadata to Mongo format. + metadata_to_insert = asset_metadata.to_mongo() + if asset_idx is None: + # Append new metadata. + # Future optimization: Insert in order & binary search to retrieve. + all_assets.append(metadata_to_insert) + else: + # Replace existing metadata. + all_assets[asset_idx] = metadata_to_insert + + # Update the document. + self.asset_collection.update({'_id': course_assets['_id']}, {'$set': {info: all_assets}}) + return True + + @contract(asset_key='AssetKey', attr_dict=dict) + def set_asset_metadata_attrs(self, asset_key, attr_dict, user_id): + """ + Add/set the given dict of attrs on the asset at the given location. Value can be any type which pymongo accepts. + + Arguments: + asset_key (AssetKey): asset identifier + attr_dict (dict): attribute: value pairs to set + + Raises: + ItemNotFoundError if no such item exists + AttributeError is attr is one of the build in attrs. + """ + if self.asset_collection is None: + return + + course_assets, asset_idx = self._find_course_asset(asset_key.course_key, asset_key.path) + if asset_idx is None: + raise ItemNotFoundError(asset_key) + + # Form an AssetMetadata. + all_assets = course_assets['assets'] + md = AssetMetadata(asset_key, asset_key.path) + md.from_mongo(all_assets[asset_idx]) + md.update(attr_dict) + + # Generate a Mongo doc from the metadata and update the course asset info. + all_assets[asset_idx] = md.to_mongo() + + self.asset_collection.update({'_id': course_assets['_id']}, {"$set": {'assets': all_assets}}) + + @contract(asset_key='AssetKey') + def _delete_asset_data(self, asset_key, user_id, thumbnail=False): + """ + Internal; deletes a single asset's metadata -or- thumbnail. + + Arguments: + asset_key (AssetKey): key containing original asset/thumbnail filename + thumbnail: True if thumbnail deletion, False if asset metadata deletion + + Returns: + Number of asset metadata/thumbnail entries deleted (0 or 1) + """ + if self.asset_collection is None: + return 0 + + course_assets, asset_idx = self._find_course_asset(asset_key.course_key, asset_key.path, get_thumbnail=thumbnail) + if asset_idx is None: + return 0 + + info = 'thumbnails' if thumbnail else 'assets' + + all_asset_info = course_assets[info] + all_asset_info.pop(asset_idx) + + # Update the document. + self.asset_collection.update({'_id': course_assets['_id']}, {'$set': {info: all_asset_info}}) + return 1 + + # pylint: disable=unused-argument + @contract(course_key='CourseKey') + def delete_all_asset_metadata(self, course_key, user_id): + """ + Delete all of the assets which use this course_key as an identifier. + + Arguments: + course_key (CourseKey): course_identifier + """ + if self.asset_collection is None: + return + + # Using the course_id, find the course asset metadata document. + # A single document exists per course to store the course asset metadata. + course_assets = self._find_course_assets(course_key) + self.asset_collection.remove(course_assets['_id']) + def heartbeat(self): """ Check that the db is reachable. diff --git a/common/lib/xmodule/xmodule/modulestore/split_mongo/mongo_connection.py b/common/lib/xmodule/xmodule/modulestore/split_mongo/mongo_connection.py index f5e8bd0105..b28e3f77a6 100644 --- a/common/lib/xmodule/xmodule/modulestore/split_mongo/mongo_connection.py +++ b/common/lib/xmodule/xmodule/modulestore/split_mongo/mongo_connection.py @@ -99,7 +99,7 @@ class MongoConnection(object): Segregation of pymongo functions from the data modeling mechanisms for split modulestore. """ def __init__( - self, db, collection, host, port=27017, tz_aware=True, user=None, password=None, **kwargs + self, db, collection, host, port=27017, tz_aware=True, user=None, password=None, asset_collection=None, **kwargs ): """ Create & open the connection, authenticate, and provide pointers to the collections @@ -114,6 +114,10 @@ class MongoConnection(object): db ) + # Remove when adding official Split support for asset metadata storage. + if asset_collection: + pass + if user is not None and password is not None: self.database.authenticate(user, password) diff --git a/common/lib/xmodule/xmodule/modulestore/split_mongo/split.py b/common/lib/xmodule/xmodule/modulestore/split_mongo/split.py index 507b2a0ed2..f8888b960c 100644 --- a/common/lib/xmodule/xmodule/modulestore/split_mongo/split.py +++ b/common/lib/xmodule/xmodule/modulestore/split_mongo/split.py @@ -80,6 +80,7 @@ from xmodule.modulestore.split_mongo import BlockKey, CourseEnvelope from xmodule.error_module import ErrorDescriptor from collections import defaultdict from types import NoneType +from xmodule.assetstore import AssetMetadata log = logging.getLogger(__name__) @@ -1174,7 +1175,7 @@ class SplitMongoModuleStore(SplitBulkWriteMixin, ModuleStoreWriteBase): Find the version_history_depth next versions of this definition. Return as a VersionTree ''' # TODO implement - raise NotImplementedError() + pass def create_definition_from_data(self, course_key, new_def_data, category, user_id): """ @@ -2120,6 +2121,180 @@ class SplitMongoModuleStore(SplitBulkWriteMixin, ModuleStoreWriteBase): """ return ModuleStoreEnum.Type.split + def _find_course_assets(self, course_key): + """ + Split specific lookup + """ + return self._lookup_course(course_key).structure + + def _find_course_asset(self, course_key, filename, get_thumbnail=False): + structure = self._lookup_course(course_key).structure + return structure, self._lookup_course_asset(structure, filename, get_thumbnail) + + def _lookup_course_asset(self, structure, filename, get_thumbnail=False): + """ + Find the course asset in the structure or return None if it does not exist + """ + # See if this asset already exists by checking the external_filename. + # Studio doesn't currently support using multiple course assets with the same filename. + # So use the filename as the unique identifier. + accessor = 'thumbnails' if get_thumbnail else 'assets' + for idx, asset in enumerate(structure.get(accessor, [])): + if asset['filename'] == filename: + return idx + return None + + def _update_course_assets(self, user_id, asset_key, update_function, get_thumbnail=False): + """ + A wrapper for functions wanting to manipulate assets. Gets and versions the structure, + passes the mutable array for either 'assets' or 'thumbnails' as well as the idx to the function for it to + update, then persists the changed data back into the course. + + The update function can raise an exception if it doesn't want to actually do the commit. The + surrounding method probably should catch that exception. + """ + with self.bulk_operations(asset_key.course_key): + original_structure = self._lookup_course(asset_key.course_key).structure + index_entry = self._get_index_if_valid(asset_key.course_key) + new_structure = self.version_structure(asset_key.course_key, original_structure, user_id) + + accessor = 'thumbnails' if get_thumbnail else 'assets' + asset_idx = self._lookup_course_asset(new_structure, asset_key.path, get_thumbnail) + + new_structure[accessor] = update_function(new_structure.get(accessor, []), asset_idx) + + # update index if appropriate and structures + self.update_structure(asset_key.course_key, new_structure) + + if index_entry is not None: + # update the index entry if appropriate + self._update_head(asset_key.course_key, index_entry, asset_key.branch, new_structure['_id']) + + def _save_asset_info(self, course_key, asset_metadata, user_id, thumbnail=False): + """ + The guts of saving a new or updated asset + """ + metadata_to_insert = asset_metadata.to_mongo() + + def _internal_method(all_assets, asset_idx): + """ + Either replace the existing entry or add a new one + """ + if asset_idx is None: + all_assets.append(metadata_to_insert) + else: + all_assets[asset_idx] = metadata_to_insert + return all_assets + + return self._update_course_assets(user_id, asset_metadata.asset_id, _internal_method, thumbnail) + + @contract(asset_key='AssetKey', attr_dict=dict) + def set_asset_metadata_attrs(self, asset_key, attr_dict, user_id): + """ + Add/set the given dict of attrs on the asset at the given location. Value can be any type which pymongo accepts. + + Arguments: + asset_key (AssetKey): asset identifier + attr_dict (dict): attribute: value pairs to set + + Raises: + ItemNotFoundError if no such item exists + AttributeError is attr is one of the build in attrs. + """ + def _internal_method(all_assets, asset_idx): + """ + Update the found item + """ + if asset_idx is None: + raise ItemNotFoundError(asset_key) + + # Form an AssetMetadata. + mdata = AssetMetadata(asset_key, asset_key.path) + mdata.from_mongo(all_assets[asset_idx]) + mdata.update(attr_dict) + + # Generate a Mongo doc from the metadata and update the course asset info. + all_assets[asset_idx] = mdata.to_mongo() + return all_assets + + self._update_course_assets(user_id, asset_key, _internal_method, False) + + @contract(asset_key='AssetKey') + def _delete_asset_data(self, asset_key, user_id, thumbnail=False): + """ + Internal; deletes a single asset's metadata -or- thumbnail. + + Arguments: + asset_key (AssetKey): key containing original asset/thumbnail filename + thumbnail: True if thumbnail deletion, False if asset metadata deletion + + Returns: + Number of asset metadata/thumbnail entries deleted (0 or 1) + """ + def _internal_method(all_asset_info, asset_idx): + """ + Remove the item if it was found + """ + if asset_idx is None: + raise ItemNotFoundError(asset_key) + + all_asset_info.pop(asset_idx) + return all_asset_info + + try: + self._update_course_assets(user_id, asset_key, _internal_method, thumbnail) + return 1 + except ItemNotFoundError: + return 0 + + @contract(course_key='CourseKey') + def delete_all_asset_metadata(self, course_key, user_id): + """ + Delete all of the assets which use this course_key as an identifier. + + Arguments: + course_key (CourseKey): course_identifier + """ + with self.bulk_operations(course_key): + original_structure = self._lookup_course(course_key).structure + index_entry = self._get_index_if_valid(course_key) + new_structure = self.version_structure(course_key, original_structure, user_id) + + new_structure['assets'] = [] + new_structure['thumbnails'] = [] + + # update index if appropriate and structures + self.update_structure(course_key, new_structure) + + if index_entry is not None: + # update the index entry if appropriate + self._update_head(course_key, index_entry, course_key.branch, new_structure['_id']) + + @contract(source_course_key='CourseKey', dest_course_key='CourseKey') + def copy_all_asset_metadata(self, source_course_key, dest_course_key, user_id): + """ + Copy all the course assets from source_course_key to dest_course_key. + + Arguments: + source_course_key (CourseKey): identifier of course to copy from + dest_course_key (CourseKey): identifier of course to copy to + """ + source_structure = self._lookup_course(source_course_key).structure + with self.bulk_operations(dest_course_key): + original_structure = self._lookup_course(dest_course_key).structure + index_entry = self._get_index_if_valid(dest_course_key) + new_structure = self.version_structure(dest_course_key, original_structure, user_id) + + new_structure['assets'] = source_structure.get('assets', []) + new_structure['thumbnails'] = source_structure.get('thumbnails', []) + + # update index if appropriate and structures + self.update_structure(dest_course_key, new_structure) + + if index_entry is not None: + # update the index entry if appropriate + self._update_head(dest_course_key, index_entry, dest_course_key.branch, new_structure['_id']) + def internal_clean_children(self, course_locator): """ Only intended for rather low level methods to use. Goes through the children attrs of diff --git a/common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py b/common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py index 6d06db94c7..034f65a32f 100644 --- a/common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py +++ b/common/lib/xmodule/xmodule/modulestore/split_mongo/split_draft.py @@ -2,7 +2,7 @@ Module for the dual-branch fall-back Draft->Published Versioning ModuleStore """ -from split import SplitMongoModuleStore, EXCLUDE_ALL +from xmodule.modulestore.split_mongo.split import SplitMongoModuleStore, EXCLUDE_ALL from xmodule.exceptions import InvalidVersionError from xmodule.modulestore import ModuleStoreEnum from xmodule.modulestore.exceptions import InsufficientSpecificationError @@ -13,7 +13,7 @@ from opaque_keys.edx.locator import CourseLocator from xmodule.modulestore.split_mongo import BlockKey -class DraftVersioningModuleStore(ModuleStoreDraftAndPublished, SplitMongoModuleStore): +class DraftVersioningModuleStore(SplitMongoModuleStore, ModuleStoreDraftAndPublished): """ A subclass of Split that supports a dual-branch fall-back versioning framework with a Draft branch that falls back to a Published branch. @@ -43,9 +43,9 @@ class DraftVersioningModuleStore(ModuleStoreDraftAndPublished, SplitMongoModuleS # create any other necessary things as a side effect: ensure they populate the draft branch # and rely on auto publish to populate the published branch: split's create course doesn't # call super b/c it needs the auto publish above to have happened before any of the create_items - # in this. The explicit use of SplitMongoModuleStore is intentional + # in this; so, this manually calls the grandparent and above methods. with self.branch_setting(ModuleStoreEnum.Branch.draft_preferred, item.id): - # pylint: disable=bad-super-call + # NOTE: DO NOT CHANGE THE SUPER. See comment above super(SplitMongoModuleStore, self).create_course( org, course, run, user_id, runtime=item.runtime, **kwargs ) @@ -229,7 +229,7 @@ class DraftVersioningModuleStore(ModuleStoreDraftAndPublished, SplitMongoModuleS if revision == ModuleStoreEnum.RevisionOption.draft_preferred: revision = ModuleStoreEnum.RevisionOption.draft_only location = self._map_revision_to_branch(location, revision=revision) - return SplitMongoModuleStore.get_parent_location(self, location, **kwargs) + return super(DraftVersioningModuleStore, self).get_parent_location(location, **kwargs) def get_orphans(self, course_key, **kwargs): course_key = self._map_revision_to_branch(course_key) @@ -275,8 +275,7 @@ class DraftVersioningModuleStore(ModuleStoreDraftAndPublished, SplitMongoModuleS Publishes the subtree under location from the draft branch to the published branch Returns the newly published item. """ - SplitMongoModuleStore.copy( - self, + super(DraftVersioningModuleStore, self).copy( user_id, # Directly using the replace function rather than the for_branch function # because for_branch obliterates the version_guid and will lead to missed version conflicts. @@ -446,3 +445,62 @@ class DraftVersioningModuleStore(ModuleStoreDraftAndPublished, SplitMongoModuleS if published_block is not None: setattr(xblock, '_published_by', published_block['edit_info']['edited_by']) setattr(xblock, '_published_on', published_block['edit_info']['edited_on']) + + def _find_asset_info(self, asset_key, thumbnail=False, **kwargs): + return super(DraftVersioningModuleStore, self)._find_asset_info( + self._map_revision_to_branch(asset_key), thumbnail, **kwargs + ) + + def _get_all_asset_metadata(self, course_key, start=0, maxresults=-1, sort=None, get_thumbnails=False, **kwargs): + return super(DraftVersioningModuleStore, self)._get_all_asset_metadata( + self._map_revision_to_branch(course_key), start, maxresults, sort, get_thumbnails, **kwargs + ) + + def _update_course_assets(self, user_id, asset_key, update_function, get_thumbnail=False): + """ + Updates both the published and draft branches + """ + # if one call gets an exception, don't do the other call but pass on the exception + super(DraftVersioningModuleStore, self)._update_course_assets( + user_id, self._map_revision_to_branch(asset_key, ModuleStoreEnum.RevisionOption.published_only), + update_function, get_thumbnail + ) + super(DraftVersioningModuleStore, self)._update_course_assets( + user_id, self._map_revision_to_branch(asset_key, ModuleStoreEnum.RevisionOption.draft_only), + update_function, get_thumbnail + ) + + def _find_course_asset(self, course_key, filename, get_thumbnail=False): + return super(DraftVersioningModuleStore, self)._find_course_asset( + self._map_revision_to_branch(course_key), filename, get_thumbnail=get_thumbnail + ) + + def _find_course_assets(self, course_key): + """ + Split specific lookup + """ + return super(DraftVersioningModuleStore, self)._find_course_assets( + self._map_revision_to_branch(course_key) + ) + + def delete_all_asset_metadata(self, course_key, user_id): + """ + Deletes from both branches + """ + super(DraftVersioningModuleStore, self).delete_all_asset_metadata( + self._map_revision_to_branch(course_key, ModuleStoreEnum.RevisionOption.published_only), user_id + ) + super(DraftVersioningModuleStore, self).delete_all_asset_metadata( + self._map_revision_to_branch(course_key, ModuleStoreEnum.RevisionOption.draft_only), user_id + ) + + def copy_all_asset_metadata(self, source_course_key, dest_course_key, user_id): + """ + Copies to and from both branches + """ + for revision in [ModuleStoreEnum.RevisionOption.published_only, ModuleStoreEnum.RevisionOption.draft_only]: + super(DraftVersioningModuleStore, self).copy_all_asset_metadata( + self._map_revision_to_branch(source_course_key, revision), + self._map_revision_to_branch(dest_course_key, revision), + user_id + ) diff --git a/common/lib/xmodule/xmodule/modulestore/tests/test_assetstore.py b/common/lib/xmodule/xmodule/modulestore/tests/test_assetstore.py new file mode 100644 index 0000000000..79f3b84c11 --- /dev/null +++ b/common/lib/xmodule/xmodule/modulestore/tests/test_assetstore.py @@ -0,0 +1,394 @@ +""" +Tests for assetstore using any of the modulestores for metadata. May extend to testing the storage options +too. +""" +from datetime import datetime, timedelta +import pytz +import unittest +import ddt + +from xmodule.assetstore import AssetMetadata, AssetThumbnailMetadata +from xmodule.modulestore import ModuleStoreEnum + +from xmodule.modulestore.tests.factories import CourseFactory +from xmodule.modulestore.tests.test_cross_modulestore_import_export import ( + MODULESTORE_SETUPS, MongoContentstoreBuilder, +) + + +@ddt.ddt +class TestMongoAssetMetadataStorage(unittest.TestCase): + """ + Tests for storing/querying course asset metadata. + """ + def setUp(self): + super(TestMongoAssetMetadataStorage, self).setUp() + self.addTypeEqualityFunc(datetime, self._compare_datetimes) + self.addTypeEqualityFunc(AssetMetadata, self._compare_metadata) + + def _compare_metadata(self, mdata1, mdata2, msg=None): + """ + So we can use the below date comparison + """ + if type(mdata1) != type(mdata2): + self.fail(self._formatMessage(msg, u"{} is not same type as {}".format(mdata1, mdata2))) + for attr in mdata1.ALLOWED_ATTRS: + self.assertEqual(getattr(mdata1, attr), getattr(mdata2, attr), msg) + + def _compare_datetimes(self, datetime1, datetime2, msg=None): + """ + Don't compare microseconds as mongo doesn't encode below milliseconds + """ + if not timedelta(seconds=-1) < datetime1 - datetime2 < timedelta(seconds=1): + self.fail(self._formatMessage(msg, u"{} != {}".format(datetime1, datetime2))) + + def _make_asset_metadata(self, asset_loc): + """ + Make a single test asset metadata. + """ + return AssetMetadata(asset_loc, internal_name='EKMND332DDBK', + basename='pictures/historical', contenttype='image/jpeg', + locked=False, md5='77631ca4f0e08419b70726a447333ab6', + edited_by=ModuleStoreEnum.UserID.test, edited_on=datetime.now(pytz.utc), + curr_version='v1.0', prev_version='v0.95') + + def _make_asset_thumbnail_metadata(self, asset_key): + """ + Make a single test asset thumbnail metadata. + """ + return AssetThumbnailMetadata(asset_key, internal_name='ABC39XJUDN2') + + def setup_assets(self, course1_key, course2_key, store=None): + """ + Setup assets. Save in store if given + """ + asset_fields = ('filename', 'internal_name', 'basename', 'locked', 'edited_by', 'edited_on', 'curr_version', 'prev_version') + asset1_vals = ('pic1.jpg', 'EKMND332DDBK', 'pix/archive', False, ModuleStoreEnum.UserID.test, datetime.now(pytz.utc), '14', '13') + asset2_vals = ('shout.ogg', 'KFMDONSKF39K', 'sounds', True, ModuleStoreEnum.UserID.test, datetime.now(pytz.utc), '1', None) + asset3_vals = ('code.tgz', 'ZZB2333YBDMW', 'exercises/14', False, ModuleStoreEnum.UserID.test * 2, datetime.now(pytz.utc), 'AB', 'AA') + asset4_vals = ('dog.png', 'PUPY4242X', 'pictures/animals', True, ModuleStoreEnum.UserID.test * 3, datetime.now(pytz.utc), '5', '4') + asset5_vals = ('not_here.txt', 'JJJCCC747', '/dev/null', False, ModuleStoreEnum.UserID.test * 4, datetime.now(pytz.utc), '50', '49') + + asset1 = dict(zip(asset_fields[1:], asset1_vals[1:])) + asset2 = dict(zip(asset_fields[1:], asset2_vals[1:])) + asset3 = dict(zip(asset_fields[1:], asset3_vals[1:])) + asset4 = dict(zip(asset_fields[1:], asset4_vals[1:])) + non_existent_asset = dict(zip(asset_fields[1:], asset5_vals[1:])) + + # Asset6 and thumbnail6 have equivalent information on purpose. + asset6_vals = ('asset.txt', 'JJJCCC747858', '/dev/null', False, ModuleStoreEnum.UserID.test * 4, datetime.now(pytz.utc), '50', '49') + asset6 = dict(zip(asset_fields[1:], asset6_vals[1:])) + + asset1_key = course1_key.make_asset_key('asset', asset1_vals[0]) + asset2_key = course1_key.make_asset_key('asset', asset2_vals[0]) + asset3_key = course2_key.make_asset_key('asset', asset3_vals[0]) + asset4_key = course2_key.make_asset_key('asset', asset4_vals[0]) + asset5_key = course2_key.make_asset_key('asset', asset5_vals[0]) + asset6_key = course2_key.make_asset_key('asset', asset6_vals[0]) + + asset1_md = AssetMetadata(asset1_key, **asset1) + asset2_md = AssetMetadata(asset2_key, **asset2) + asset3_md = AssetMetadata(asset3_key, **asset3) + asset4_md = AssetMetadata(asset4_key, **asset4) + asset5_md = AssetMetadata(asset5_key, **non_existent_asset) + asset6_md = AssetMetadata(asset6_key, **asset6) + + if store is not None: + store.save_asset_metadata(course1_key, asset1_md, ModuleStoreEnum.UserID.test) + store.save_asset_metadata(course1_key, asset2_md, ModuleStoreEnum.UserID.test) + store.save_asset_metadata(course2_key, asset3_md, ModuleStoreEnum.UserID.test) + store.save_asset_metadata(course2_key, asset4_md, ModuleStoreEnum.UserID.test) + # 5 & 6 are not saved on purpose! + + return (asset1_md, asset2_md, asset3_md, asset4_md, asset5_md, asset6_md) + + def setup_thumbnails(self, course1_key, course2_key, store=None): + """ + Setup thumbs. Save in store if given + """ + thumbnail_fields = ('filename', 'internal_name') + thumbnail1_vals = ('cat_thumb.jpg', 'XYXYXYXYXYXY') + thumbnail2_vals = ('kitten_thumb.jpg', '123ABC123ABC') + thumbnail3_vals = ('puppy_thumb.jpg', 'ADAM12ADAM12') + thumbnail4_vals = ('meerkat_thumb.jpg', 'CHIPSPONCH14') + thumbnail5_vals = ('corgi_thumb.jpg', 'RON8LDXFFFF10') + + thumbnail1 = dict(zip(thumbnail_fields[1:], thumbnail1_vals[1:])) + thumbnail2 = dict(zip(thumbnail_fields[1:], thumbnail2_vals[1:])) + thumbnail3 = dict(zip(thumbnail_fields[1:], thumbnail3_vals[1:])) + thumbnail4 = dict(zip(thumbnail_fields[1:], thumbnail4_vals[1:])) + non_existent_thumbnail = dict(zip(thumbnail_fields[1:], thumbnail5_vals[1:])) + + # Asset6 and thumbnail6 have equivalent information on purpose. + thumbnail6_vals = ('asset.txt', 'JJJCCC747858') + thumbnail6 = dict(zip(thumbnail_fields[1:], thumbnail6_vals[1:])) + + thumb1_key = course1_key.make_asset_key('thumbnail', thumbnail1_vals[0]) + thumb2_key = course1_key.make_asset_key('thumbnail', thumbnail2_vals[0]) + thumb3_key = course2_key.make_asset_key('thumbnail', thumbnail3_vals[0]) + thumb4_key = course2_key.make_asset_key('thumbnail', thumbnail4_vals[0]) + thumb5_key = course2_key.make_asset_key('thumbnail', thumbnail5_vals[0]) + thumb6_key = course2_key.make_asset_key('thumbnail', thumbnail6_vals[0]) + + thumb1_md = AssetThumbnailMetadata(thumb1_key, **thumbnail1) + thumb2_md = AssetThumbnailMetadata(thumb2_key, **thumbnail2) + thumb3_md = AssetThumbnailMetadata(thumb3_key, **thumbnail3) + thumb4_md = AssetThumbnailMetadata(thumb4_key, **thumbnail4) + thumb5_md = AssetThumbnailMetadata(thumb5_key, **non_existent_thumbnail) + thumb6_md = AssetThumbnailMetadata(thumb6_key, **thumbnail6) + + if store is not None: + store.save_asset_thumbnail_metadata(course1_key, thumb1_md, ModuleStoreEnum.UserID.test) + store.save_asset_thumbnail_metadata(course1_key, thumb2_md, ModuleStoreEnum.UserID.test) + store.save_asset_thumbnail_metadata(course2_key, thumb3_md, ModuleStoreEnum.UserID.test) + store.save_asset_thumbnail_metadata(course2_key, thumb4_md, ModuleStoreEnum.UserID.test) + # thumb5 and thumb6 are not saved on purpose! + + return (thumb1_md, thumb2_md, thumb3_md, thumb4_md, thumb5_md, thumb6_md) + + @ddt.data(*MODULESTORE_SETUPS) + def test_save_one_and_confirm(self, storebuilder): + """ + Save the metadata in each store and retrieve it singularly, as all assets, and after deleting all. + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + + asset_filename = 'burnside.jpg' + new_asset_loc = course.id.make_asset_key('asset', asset_filename) + # Confirm that the asset's metadata is not present. + self.assertIsNone(store.find_asset_metadata(new_asset_loc)) + # Save the asset's metadata. + new_asset_md = self._make_asset_metadata(new_asset_loc) + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + # Find the asset's metadata and confirm it's the same. + found_asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNotNone(found_asset_md) + self.assertEquals(new_asset_md, found_asset_md) + # Confirm that only two setup plus one asset's metadata exists. + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 1) + # Delete all metadata and confirm it's gone. + store.delete_all_asset_metadata(course.id, ModuleStoreEnum.UserID.test) + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 0) + # Now delete the non-existent metadata and ensure it doesn't choke + store.delete_all_asset_metadata(course.id, ModuleStoreEnum.UserID.test) + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 0) + + @ddt.data(*MODULESTORE_SETUPS) + def test_delete(self, storebuilder): + """ + Delete non_existent and existent metadata + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + # Attempt to delete an asset that doesn't exist. + self.assertEquals(store.delete_asset_metadata(new_asset_loc, ModuleStoreEnum.UserID.test), 0) + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 0) + + new_asset_md = self._make_asset_metadata(new_asset_loc) + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + self.assertEquals(store.delete_asset_metadata(new_asset_loc, ModuleStoreEnum.UserID.test), 1) + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 0) + + @ddt.data(*MODULESTORE_SETUPS) + def test_find_non_existing_assets(self, storebuilder): + """ + Save multiple metadata in each store and retrieve it singularly, as all assets, and after deleting all. + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + # Find existing asset metadata. + asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNone(asset_md) + + @ddt.data(*MODULESTORE_SETUPS) + def test_add_same_asset_twice(self, storebuilder): + """ + Save multiple metadata in each store and retrieve it singularly, as all assets, and after deleting all. + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + new_asset_md = self._make_asset_metadata(new_asset_loc) + # Add asset metadata. + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 1) + # Add *the same* asset metadata. + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + # Still one here? + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 1) + store.delete_all_asset_metadata(course.id, ModuleStoreEnum.UserID.test) + self.assertEquals(len(store.get_all_asset_metadata(course.id)), 0) + + @ddt.data(*MODULESTORE_SETUPS) + def test_lock_unlock_assets(self, storebuilder): + """ + Save multiple metadata in each store and retrieve it singularly, as all assets, and after deleting all. + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + new_asset_md = self._make_asset_metadata(new_asset_loc) + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + + locked_state = new_asset_md.locked + # Flip the course asset's locked status. + store.set_asset_metadata_attr(new_asset_loc, "locked", not locked_state, ModuleStoreEnum.UserID.test) + # Find the same course and check its locked status. + updated_asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNotNone(updated_asset_md) + self.assertEquals(updated_asset_md.locked, not locked_state) + # Now flip it back. + store.set_asset_metadata_attr(new_asset_loc, "locked", locked_state, ModuleStoreEnum.UserID.test) + reupdated_asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNotNone(reupdated_asset_md) + self.assertEquals(reupdated_asset_md.locked, locked_state) + + ALLOWED_ATTRS = ( + ('basename', '/new/path'), + ('internal_name', 'new_filename.txt'), + ('locked', True), + ('contenttype', 'image/png'), + ('md5', '5346682d948cc3f683635b6918f9b3d0'), + ('curr_version', 'v1.01'), + ('prev_version', 'v1.0'), + ('edited_by', 'Mork'), + ('edited_on', datetime(1969, 1, 1, tzinfo=pytz.utc)), + ) + + DISALLOWED_ATTRS = ( + ('asset_id', 'IAmBogus'), + ) + + UNKNOWN_ATTRS = ( + ('lunch_order', 'burger_and_fries'), + ('villain', 'Khan') + ) + + @ddt.data(*MODULESTORE_SETUPS) + def test_set_all_attrs(self, storebuilder): + """ + Save setting each attr one at a time + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + new_asset_md = self._make_asset_metadata(new_asset_loc) + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + for attr, value in self.ALLOWED_ATTRS: + # Set the course asset's attr. + store.set_asset_metadata_attr(new_asset_loc, attr, value, ModuleStoreEnum.UserID.test) + # Find the same course asset and check its changed attr. + updated_asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNotNone(updated_asset_md) + self.assertIsNotNone(getattr(updated_asset_md, attr, None)) + self.assertEquals(getattr(updated_asset_md, attr, None), value) + + @ddt.data(*MODULESTORE_SETUPS) + def test_set_disallowed_attrs(self, storebuilder): + """ + setting disallowed attrs should fail + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + new_asset_md = self._make_asset_metadata(new_asset_loc) + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + for attr, value in self.DISALLOWED_ATTRS: + original_attr_val = getattr(new_asset_md, attr) + # Set the course asset's attr. + store.set_asset_metadata_attr(new_asset_loc, attr, value, ModuleStoreEnum.UserID.test) + # Find the same course and check its changed attr. + updated_asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNotNone(updated_asset_md) + self.assertIsNotNone(getattr(updated_asset_md, attr, None)) + # Make sure that the attr is unchanged from its original value. + self.assertEquals(getattr(updated_asset_md, attr, None), original_attr_val) + + @ddt.data(*MODULESTORE_SETUPS) + def test_set_unknown_attrs(self, storebuilder): + """ + setting unknown attrs should fail + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + new_asset_loc = course.id.make_asset_key('asset', 'burnside.jpg') + new_asset_md = self._make_asset_metadata(new_asset_loc) + store.save_asset_metadata(course.id, new_asset_md, ModuleStoreEnum.UserID.test) + for attr, value in self.UNKNOWN_ATTRS: + # Set the course asset's attr. + store.set_asset_metadata_attr(new_asset_loc, attr, value, ModuleStoreEnum.UserID.test) + # Find the same course and check its changed attr. + updated_asset_md = store.find_asset_metadata(new_asset_loc) + self.assertIsNotNone(updated_asset_md) + # Make sure the unknown field was *not* added. + with self.assertRaises(AttributeError): + self.assertEquals(getattr(updated_asset_md, attr), value) + + @ddt.data(*MODULESTORE_SETUPS) + def test_save_one_thumbnail_and_delete_one_thumbnail(self, storebuilder): + """ + saving and deleting thumbnails + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + thumbnail_filename = 'burn_thumb.jpg' + asset_key = course.id.make_asset_key('thumbnail', thumbnail_filename) + new_asset_thumbnail = self._make_asset_thumbnail_metadata(asset_key) + store.save_asset_thumbnail_metadata(course.id, new_asset_thumbnail, ModuleStoreEnum.UserID.test) + self.assertEquals(len(store.get_all_asset_thumbnail_metadata(course.id)), 1) + self.assertEquals(store.delete_asset_thumbnail_metadata(asset_key, ModuleStoreEnum.UserID.test), 1) + self.assertEquals(len(store.get_all_asset_thumbnail_metadata(course.id)), 0) + + @ddt.data(*MODULESTORE_SETUPS) + def test_find_thumbnail(self, storebuilder): + """ + finding thumbnails + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + thumbnail_filename = 'burn_thumb.jpg' + asset_key = course.id.make_asset_key('thumbnail', thumbnail_filename) + new_asset_thumbnail = self._make_asset_thumbnail_metadata(asset_key) + store.save_asset_thumbnail_metadata(course.id, new_asset_thumbnail, ModuleStoreEnum.UserID.test) + + self.assertIsNotNone(store.find_asset_thumbnail_metadata(asset_key)) + unknown_asset_key = course.id.make_asset_key('thumbnail', 'nosuchfile.jpg') + self.assertIsNone(store.find_asset_thumbnail_metadata(unknown_asset_key)) + + @ddt.data(*MODULESTORE_SETUPS) + def test_delete_all_thumbnails(self, storebuilder): + """ + deleting all thumbnails + """ + with MongoContentstoreBuilder().build() as contentstore: + with storebuilder.build(contentstore) as store: + course = CourseFactory.create(modulestore=store) + thumbnail_filename = 'burn_thumb.jpg' + asset_key = course.id.make_asset_key('thumbnail', thumbnail_filename) + new_asset_thumbnail = self._make_asset_thumbnail_metadata(asset_key) + store.save_asset_thumbnail_metadata( + course.id, new_asset_thumbnail, ModuleStoreEnum.UserID.test + ) + + self.assertEquals(len(store.get_all_asset_thumbnail_metadata(course.id)), 1) + store.delete_all_asset_metadata(course.id, ModuleStoreEnum.UserID.test) + self.assertEquals(len(store.get_all_asset_thumbnail_metadata(course.id)), 0) + + def test_get_all_assets_with_paging(self): + pass + + def test_copy_all_assets(self): + pass diff --git a/common/lib/xmodule/xmodule/modulestore/tests/test_cross_modulestore_import_export.py b/common/lib/xmodule/xmodule/modulestore/tests/test_cross_modulestore_import_export.py index 65cf16e9da..d08bb518fa 100644 --- a/common/lib/xmodule/xmodule/modulestore/tests/test_cross_modulestore_import_export.py +++ b/common/lib/xmodule/xmodule/modulestore/tests/test_cross_modulestore_import_export.py @@ -87,6 +87,7 @@ class MongoModulestoreBuilder(object): doc_store_config = dict( db='modulestore{}'.format(random.randint(0, 10000)), collection='xmodule', + asset_collection='asset_metadata', **COMMON_DOCSTORE_CONFIG ) diff --git a/common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py b/common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py index 0027e55b4c..fc17af92b9 100644 --- a/common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py +++ b/common/lib/xmodule/xmodule/modulestore/tests/test_mixed_modulestore.py @@ -47,6 +47,7 @@ class TestMixedModuleStore(CourseComparisonTest): PORT = MONGO_PORT_NUM DB = 'test_mongo_%s' % uuid4().hex[:5] COLLECTION = 'modulestore' + ASSET_COLLECTION = 'assetstore' FS_ROOT = DATA_DIR DEFAULT_CLASS = 'xmodule.raw_module.RawDescriptor' RENDER_TEMPLATE = lambda t_n, d, ctx = None, nsp = 'main': '' @@ -67,6 +68,7 @@ class TestMixedModuleStore(CourseComparisonTest): 'port': PORT, 'db': DB, 'collection': COLLECTION, + 'asset_collection': ASSET_COLLECTION, } OPTIONS = { 'mappings': { diff --git a/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py b/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py index 45e9537d7c..6b7ac9b71f 100644 --- a/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py +++ b/common/lib/xmodule/xmodule/modulestore/tests/test_mongo.py @@ -45,6 +45,7 @@ HOST = MONGO_HOST PORT = MONGO_PORT_NUM DB = 'test_mongo_%s' % uuid4().hex[:5] COLLECTION = 'modulestore' +ASSET_COLLECTION = 'assetstore' FS_ROOT = DATA_DIR # TODO (vshnayder): will need a real fs_root for testing load_item DEFAULT_CLASS = 'xmodule.raw_module.RawDescriptor' RENDER_TEMPLATE = lambda t_n, d, ctx = None, nsp = 'main': '' @@ -60,8 +61,10 @@ class ReferenceTestXBlock(XBlock, XModuleMixin): reference_dict = ReferenceValueDict(scope=Scope.settings) -class TestMongoModuleStore(unittest.TestCase): - '''Tests!''' +class TestMongoModuleStoreBase(unittest.TestCase): + ''' + Basic setup for all tests + ''' # Explicitly list the courses to load (don't want the big one) courses = ['toy', 'simple', 'simple_with_draft', 'test_unicode'] @@ -87,6 +90,13 @@ class TestMongoModuleStore(unittest.TestCase): cls.connection.drop_database(DB) cls.connection.close() + @classmethod + def add_asset_collection(cls, doc_store_config): + """ + No asset collection. + """ + pass + @classmethod def initdb(cls): # connect to the db @@ -95,7 +105,10 @@ class TestMongoModuleStore(unittest.TestCase): 'port': PORT, 'db': DB, 'collection': COLLECTION, + #'asset_collection': ASSET_COLLECTION, } + cls.add_asset_collection(doc_store_config) + # since MongoModuleStore and MongoContentStore are basically assumed to be together, create this class # as well content_store = MongoContentStore(HOST, DB, port=PORT) @@ -136,14 +149,33 @@ class TestMongoModuleStore(unittest.TestCase): # Destroy the test db. connection.drop_database(DB) - def setUp(self): - # make a copy for convenience - self.connection = TestMongoModuleStore.connection - self.dummy_user = ModuleStoreEnum.UserID.test + @classmethod + def setUp(cls): + cls.dummy_user = ModuleStoreEnum.UserID.test - def tearDown(self): + @classmethod + def tearDown(cls): pass + +class TestMongoModuleStore(TestMongoModuleStoreBase): + '''Module store tests''' + + @classmethod + def add_asset_collection(cls, doc_store_config): + """ + No asset collection - it's not used in the tests below. + """ + pass + + @classmethod + def setupClass(cls): + super(TestMongoModuleStore, cls).setupClass() + + @classmethod + def teardownClass(cls): + super(TestMongoModuleStore, cls).teardownClass() + def test_init(self): '''Make sure the db loads''' ids = list(self.connection[DB][COLLECTION].find({}, {'_id': True})) @@ -233,7 +265,6 @@ class TestMongoModuleStore(unittest.TestCase): self.draft_store.get_item(Location('edX', 'test_unicode', '2012_Fall', 'chapter', 'Overview')), ) - def test_find_one(self): assert_not_none( self.draft_store._find_one(Location('edX', 'toy', '2012_Fall', 'course', '2012_Fall')), @@ -632,6 +663,37 @@ class TestMongoModuleStore(unittest.TestCase): shutil.rmtree(root_dir) +class TestMongoModuleStoreWithNoAssetCollection(TestMongoModuleStore): + ''' + Tests a situation where no asset_collection is specified. + ''' + + @classmethod + def add_asset_collection(cls, doc_store_config): + """ + No asset collection. + """ + pass + + @classmethod + def setupClass(cls): + super(TestMongoModuleStoreWithNoAssetCollection, cls).setupClass() + + @classmethod + def teardownClass(cls): + super(TestMongoModuleStoreWithNoAssetCollection, cls).teardownClass() + + def test_no_asset_collection(self): + courses = self.draft_store.get_courses() + course = courses[0] + # Confirm that no asset collection means no asset metadata. + self.assertEquals(self.draft_store.get_all_asset_metadata(course.id), None) + # Now delete the non-existent asset metadata. + self.draft_store.delete_all_asset_metadata(course.id, ModuleStoreEnum.UserID.test) + # Should still be nothing. + self.assertEquals(self.draft_store.get_all_asset_metadata(course.id), None) + + class TestMongoKeyValueStore(object): """ Tests for MongoKeyValueStore. diff --git a/common/lib/xmodule/xmodule/tests/test_capa_module.py b/common/lib/xmodule/xmodule/tests/test_capa_module.py index 2bf73ec1a2..439a2a0cf4 100644 --- a/common/lib/xmodule/xmodule/tests/test_capa_module.py +++ b/common/lib/xmodule/xmodule/tests/test_capa_module.py @@ -13,6 +13,7 @@ import random import os import textwrap import unittest +import ddt from mock import Mock, patch import webob @@ -31,6 +32,7 @@ from xblock.fields import ScopeIds from . import get_test_system from pytz import UTC from capa.correctmap import CorrectMap +from ..capa_base_constants import RANDOMIZATION class CapaFactory(object): @@ -140,7 +142,6 @@ class CapaFactory(object): return module - class CapaFactoryWithFiles(CapaFactory): """ A factory for creating a Capa problem with files attached. @@ -182,6 +183,7 @@ if submission[0] == '': """) +@ddt.ddt class CapaModuleTest(unittest.TestCase): def setUp(self): @@ -540,39 +542,42 @@ class CapaModuleTest(unittest.TestCase): # Expect that number of attempts NOT incremented self.assertEqual(module.attempts, 3) - def test_check_problem_resubmitted_with_randomize(self): - rerandomize_values = ['always', 'true'] + @ddt.data( + RANDOMIZATION.ALWAYS, + 'true' + ) + def test_check_problem_resubmitted_with_randomize(self, rerandomize): + # Randomize turned on + module = CapaFactory.create(rerandomize=rerandomize, attempts=0) - for rerandomize in rerandomize_values: - # Randomize turned on - module = CapaFactory.create(rerandomize=rerandomize, attempts=0) + # Simulate that the problem is completed + module.done = True - # Simulate that the problem is completed - module.done = True - - # Expect that we cannot submit - with self.assertRaises(xmodule.exceptions.NotFoundError): - get_request_dict = {CapaFactory.input_key(): '3.14'} - module.check_problem(get_request_dict) - - # Expect that number of attempts NOT incremented - self.assertEqual(module.attempts, 0) - - def test_check_problem_resubmitted_no_randomize(self): - rerandomize_values = ['never', 'false', 'per_student'] - - for rerandomize in rerandomize_values: - # Randomize turned off - module = CapaFactory.create(rerandomize=rerandomize, attempts=0, done=True) - - # Expect that we can submit successfully + # Expect that we cannot submit + with self.assertRaises(xmodule.exceptions.NotFoundError): get_request_dict = {CapaFactory.input_key(): '3.14'} - result = module.check_problem(get_request_dict) + module.check_problem(get_request_dict) - self.assertEqual(result['success'], 'correct') + # Expect that number of attempts NOT incremented + self.assertEqual(module.attempts, 0) - # Expect that number of attempts IS incremented - self.assertEqual(module.attempts, 1) + @ddt.data( + RANDOMIZATION.NEVER, + 'false', + RANDOMIZATION.PER_STUDENT + ) + def test_check_problem_resubmitted_no_randomize(self, rerandomize): + # Randomize turned off + module = CapaFactory.create(rerandomize=rerandomize, attempts=0, done=True) + + # Expect that we can submit successfully + get_request_dict = {CapaFactory.input_key(): '3.14'} + result = module.check_problem(get_request_dict) + + self.assertEqual(result['success'], 'correct') + + # Expect that number of attempts IS incremented + self.assertEqual(module.attempts, 1) def test_check_problem_queued(self): module = CapaFactory.create(attempts=1) @@ -813,7 +818,7 @@ class CapaModuleTest(unittest.TestCase): def test_reset_problem_closed(self): # pre studio default - module = CapaFactory.create(rerandomize="always") + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS) # Simulate that the problem is closed with patch('xmodule.capa_module.CapaModule.closed') as mock_closed: @@ -944,35 +949,36 @@ class CapaModuleTest(unittest.TestCase): # Expect that the result is failure self.assertTrue('success' in result and not result['success']) - def test_save_problem_submitted_with_randomize(self): - + @ddt.data( + RANDOMIZATION.ALWAYS, + 'true' + ) + def test_save_problem_submitted_with_randomize(self, rerandomize): # Capa XModule treats 'always' and 'true' equivalently - rerandomize_values = ['always', 'true'] + module = CapaFactory.create(rerandomize=rerandomize, done=True) - for rerandomize in rerandomize_values: - module = CapaFactory.create(rerandomize=rerandomize, done=True) + # Try to save + get_request_dict = {CapaFactory.input_key(): '3.14'} + result = module.save_problem(get_request_dict) - # Try to save - get_request_dict = {CapaFactory.input_key(): '3.14'} - result = module.save_problem(get_request_dict) - - # Expect that we cannot save - self.assertTrue('success' in result and not result['success']) - - def test_save_problem_submitted_no_randomize(self): + # Expect that we cannot save + self.assertTrue('success' in result and not result['success']) + @ddt.data( + RANDOMIZATION.NEVER, + 'false', + RANDOMIZATION.PER_STUDENT + ) + def test_save_problem_submitted_no_randomize(self, rerandomize): # Capa XModule treats 'false' and 'per_student' equivalently - rerandomize_values = ['never', 'false', 'per_student'] + module = CapaFactory.create(rerandomize=rerandomize, done=True) - for rerandomize in rerandomize_values: - module = CapaFactory.create(rerandomize=rerandomize, done=True) + # Try to save + get_request_dict = {CapaFactory.input_key(): '3.14'} + result = module.save_problem(get_request_dict) - # Try to save - get_request_dict = {CapaFactory.input_key(): '3.14'} - result = module.save_problem(get_request_dict) - - # Expect that we succeed - self.assertTrue('success' in result and result['success']) + # Expect that we succeed + self.assertTrue('success' in result and result['success']) def test_check_button_name(self): @@ -1066,7 +1072,7 @@ class CapaModuleTest(unittest.TestCase): # If user submitted a problem but hasn't reset, # do NOT show the check button # Note: we can only reset when rerandomize="always" or "true" - module = CapaFactory.create(rerandomize="always", done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, done=True) self.assertFalse(module.should_show_check_button()) module = CapaFactory.create(rerandomize="true", done=True) @@ -1080,13 +1086,13 @@ class CapaModuleTest(unittest.TestCase): # and we do NOT have a reset button, then we can show the check button # Setting rerandomize to "never" or "false" ensures that the reset button # is not shown - module = CapaFactory.create(rerandomize="never", done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.NEVER, done=True) self.assertTrue(module.should_show_check_button()) module = CapaFactory.create(rerandomize="false", done=True) self.assertTrue(module.should_show_check_button()) - module = CapaFactory.create(rerandomize="per_student", done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.PER_STUDENT, done=True) self.assertTrue(module.should_show_check_button()) def test_should_show_reset_button(self): @@ -1101,30 +1107,36 @@ class CapaModuleTest(unittest.TestCase): module = CapaFactory.create(attempts=attempts, max_attempts=attempts, done=True) self.assertFalse(module.should_show_reset_button()) - # If we're NOT randomizing, then do NOT show the reset button - module = CapaFactory.create(rerandomize="never", done=True) - self.assertFalse(module.should_show_reset_button()) - - # If we're NOT randomizing, then do NOT show the reset button - module = CapaFactory.create(rerandomize="per_student", done=True) - self.assertFalse(module.should_show_reset_button()) - - # If we're NOT randomizing, then do NOT show the reset button - module = CapaFactory.create(rerandomize="false", done=True) - self.assertFalse(module.should_show_reset_button()) - - # If the user hasn't submitted an answer yet, - # then do NOT show the reset button - module = CapaFactory.create(done=False) - self.assertFalse(module.should_show_reset_button()) - # pre studio default value, DO show the reset button - module = CapaFactory.create(rerandomize="always", done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, done=True) self.assertTrue(module.should_show_reset_button()) # If survey question for capa (max_attempts = 0), # DO show the reset button - module = CapaFactory.create(rerandomize="always", max_attempts=0, done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, max_attempts=0, done=True) + self.assertTrue(module.should_show_reset_button()) + + # If the question is not correct + # DO show the reset button + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, max_attempts=0, done=True, correct=False) + self.assertTrue(module.should_show_reset_button()) + + # If the question is correct and randomization is never + # DO not show the reset button + module = CapaFactory.create(rerandomize=RANDOMIZATION.NEVER, max_attempts=0, done=True, correct=True) + self.assertFalse(module.should_show_reset_button()) + + # If the question is correct and randomization is always + # Show the reset button + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, max_attempts=0, done=True, correct=True) + self.assertTrue(module.should_show_reset_button()) + + # Don't show reset button if randomization is turned on and the question is not done + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, show_reset_button=False, done=False) + self.assertFalse(module.should_show_reset_button()) + + # Show reset button if randomization is turned on and the problem is done + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, show_reset_button=False, done=True) self.assertTrue(module.should_show_reset_button()) def test_should_show_save_button(self): @@ -1140,7 +1152,7 @@ class CapaModuleTest(unittest.TestCase): self.assertFalse(module.should_show_save_button()) # If user submitted a problem but hasn't reset, do NOT show the save button - module = CapaFactory.create(rerandomize="always", done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, done=True) self.assertFalse(module.should_show_save_button()) module = CapaFactory.create(rerandomize="true", done=True) @@ -1149,27 +1161,27 @@ class CapaModuleTest(unittest.TestCase): # If the user has unlimited attempts and we are not randomizing, # then do NOT show a save button # because they can keep using "Check" - module = CapaFactory.create(max_attempts=None, rerandomize="never", done=False) + module = CapaFactory.create(max_attempts=None, rerandomize=RANDOMIZATION.NEVER, done=False) self.assertFalse(module.should_show_save_button()) module = CapaFactory.create(max_attempts=None, rerandomize="false", done=True) self.assertFalse(module.should_show_save_button()) - module = CapaFactory.create(max_attempts=None, rerandomize="per_student", done=True) + module = CapaFactory.create(max_attempts=None, rerandomize=RANDOMIZATION.PER_STUDENT, done=True) self.assertFalse(module.should_show_save_button()) # pre-studio default, DO show the save button - module = CapaFactory.create(rerandomize="always", done=False) + module = CapaFactory.create(rerandomize=RANDOMIZATION.ALWAYS, done=False) self.assertTrue(module.should_show_save_button()) # If we're not randomizing and we have limited attempts, then we can save - module = CapaFactory.create(rerandomize="never", max_attempts=2, done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.NEVER, max_attempts=2, done=True) self.assertTrue(module.should_show_save_button()) module = CapaFactory.create(rerandomize="false", max_attempts=2, done=True) self.assertTrue(module.should_show_save_button()) - module = CapaFactory.create(rerandomize="per_student", max_attempts=2, done=True) + module = CapaFactory.create(rerandomize=RANDOMIZATION.PER_STUDENT, max_attempts=2, done=True) self.assertTrue(module.should_show_save_button()) # If survey question for capa (max_attempts = 0), @@ -1197,7 +1209,7 @@ class CapaModuleTest(unittest.TestCase): # then show it even if we would ordinarily # require a reset first module = CapaFactory.create(force_save_button="true", - rerandomize="always", + rerandomize=RANDOMIZATION.ALWAYS, done=True) self.assertTrue(module.should_show_save_button()) @@ -1331,48 +1343,66 @@ class CapaModuleTest(unittest.TestCase): context = render_args[1] self.assertTrue(error_msg in context['problem']['html']) - def test_random_seed_no_change(self): + @ddt.data( + 'false', + 'true', + RANDOMIZATION.NEVER, + RANDOMIZATION.PER_STUDENT, + RANDOMIZATION.ALWAYS, + RANDOMIZATION.ONRESET + ) + def test_random_seed_no_change(self, rerandomize): # Run the test for each possible rerandomize value - for rerandomize in ['false', 'never', - 'per_student', 'always', - 'true', 'onreset']: - module = CapaFactory.create(rerandomize=rerandomize) - # Get the seed - # By this point, the module should have persisted the seed - seed = module.seed - self.assertTrue(seed is not None) + module = CapaFactory.create(rerandomize=rerandomize) - # If we're not rerandomizing, the seed is always set - # to the same value (1) - if rerandomize in ['never']: - self.assertEqual(seed, 1, - msg="Seed should always be 1 when rerandomize='%s'" % rerandomize) + # Get the seed + # By this point, the module should have persisted the seed + seed = module.seed + self.assertTrue(seed is not None) - # Check the problem - get_request_dict = {CapaFactory.input_key(): '3.14'} - module.check_problem(get_request_dict) + # If we're not rerandomizing, the seed is always set + # to the same value (1) + if rerandomize == RANDOMIZATION.NEVER: + self.assertEqual(seed, 1, + msg="Seed should always be 1 when rerandomize='%s'" % rerandomize) - # Expect that the seed is the same - self.assertEqual(seed, module.seed) + # Check the problem + get_request_dict = {CapaFactory.input_key(): '3.14'} + module.check_problem(get_request_dict) - # Save the problem - module.save_problem(get_request_dict) + # Expect that the seed is the same + self.assertEqual(seed, module.seed) - # Expect that the seed is the same - self.assertEqual(seed, module.seed) + # Save the problem + module.save_problem(get_request_dict) + + # Expect that the seed is the same + self.assertEqual(seed, module.seed) + + @ddt.data( + 'false', + 'true', + RANDOMIZATION.NEVER, + RANDOMIZATION.PER_STUDENT, + RANDOMIZATION.ALWAYS, + RANDOMIZATION.ONRESET + ) + def test_random_seed_with_reset(self, rerandomize): + """ + Run the test for each possible rerandomize value + """ - def test_random_seed_with_reset(self): def _reset_and_get_seed(module): - ''' + """ Reset the XModule and return the module's seed - ''' + """ # Simulate submitting an attempt # We need to do this, or reset_problem() will - # fail with a complaint that we haven't submitted + # fail because it won't re-randomize until the problem has been submitted # the problem yet. module.done = True @@ -1397,45 +1427,83 @@ class CapaModuleTest(unittest.TestCase): break return success - # Run the test for each possible rerandomize value - for rerandomize in ['never', 'false', 'per_student', - 'always', 'true', 'onreset']: - module = CapaFactory.create(rerandomize=rerandomize) + module = CapaFactory.create(rerandomize=rerandomize, done=True) - # Get the seed - # By this point, the module should have persisted the seed - seed = module.seed - self.assertTrue(seed is not None) + # Get the seed + # By this point, the module should have persisted the seed + seed = module.seed + self.assertTrue(seed is not None) - # We do NOT want the seed to reset if rerandomize - # is set to 'never' -- it should still be 1 - # The seed also stays the same if we're randomizing - # 'per_student': the same student should see the same problem - if rerandomize in ['never', 'false', 'per_student']: - self.assertEqual(seed, _reset_and_get_seed(module)) + # We do NOT want the seed to reset if rerandomize + # is set to 'never' -- it should still be 1 + # The seed also stays the same if we're randomizing + # 'per_student': the same student should see the same problem + if rerandomize in [RANDOMIZATION.NEVER, + 'false', + RANDOMIZATION.PER_STUDENT]: + self.assertEqual(seed, _reset_and_get_seed(module)) - # Otherwise, we expect the seed to change - # to another valid seed - else: + # Otherwise, we expect the seed to change + # to another valid seed + else: - # Since there's a small chance we might get the - # same seed again, give it 5 chances - # to generate a different seed - success = _retry_and_check(5, lambda: _reset_and_get_seed(module) != seed) + # Since there's a small chance we might get the + # same seed again, give it 5 chances + # to generate a different seed + success = _retry_and_check(5, lambda: _reset_and_get_seed(module) != seed) - self.assertTrue(module.seed is not None) - msg = 'Could not get a new seed from reset after 5 tries' - self.assertTrue(success, msg) + self.assertTrue(module.seed is not None) + msg = 'Could not get a new seed from reset after 5 tries' + self.assertTrue(success, msg) - def test_random_seed_bins(self): + @ddt.data( + 'false', + 'true', + RANDOMIZATION.NEVER, + RANDOMIZATION.PER_STUDENT, + RANDOMIZATION.ALWAYS, + RANDOMIZATION.ONRESET + ) + def test_random_seed_with_reset_question_unsubmitted(self, rerandomize): + """ + Run the test for each possible rerandomize value + """ + def _reset_and_get_seed(module): + """ + Reset the XModule and return the module's seed + """ + + # Reset the problem + # By default, the problem is instantiated as unsubmitted + module.reset_problem({}) + + # Return the seed + return module.seed + + module = CapaFactory.create(rerandomize=rerandomize, done=False) + + # Get the seed + # By this point, the module should have persisted the seed + seed = module.seed + self.assertTrue(seed is not None) + + #the seed should never change because the student hasn't finished the problem + self.assertEqual(seed, _reset_and_get_seed(module)) + + @ddt.data( + RANDOMIZATION.ALWAYS, + RANDOMIZATION.PER_STUDENT, + 'true', + RANDOMIZATION.ONRESET + ) + def test_random_seed_bins(self, rerandomize): # Assert that we are limiting the number of possible seeds. - - # Check the conditions that generate random seeds - for rerandomize in ['always', 'per_student', 'true', 'onreset']: - # Get a bunch of seeds, they should all be in 0-999. - for i in range(200): - module = CapaFactory.create(rerandomize=rerandomize) - assert 0 <= module.seed < 1000 + # Get a bunch of seeds, they should all be in 0-999. + i = 200 + while i > 0: + module = CapaFactory.create(rerandomize=rerandomize) + assert 0 <= module.seed < 1000 + i -= 1 @patch('xmodule.capa_base.log') @patch('xmodule.capa_base.Progress') @@ -1765,7 +1833,7 @@ class TestProblemCheckTracking(unittest.TestCase): def test_rerandomized_inputs(self): factory = CapaFactory - module = factory.create(rerandomize='always') + module = factory.create(rerandomize=RANDOMIZATION.ALWAYS) answer_input_dict = { factory.input_key(2): '3.14' diff --git a/common/lib/xmodule/xmodule/tests/test_course_module.py b/common/lib/xmodule/xmodule/tests/test_course_module.py index c430d672c8..ab15eb3a17 100644 --- a/common/lib/xmodule/xmodule/tests/test_course_module.py +++ b/common/lib/xmodule/xmodule/tests/test_course_module.py @@ -185,13 +185,13 @@ class IsNewCourseTestCase(unittest.TestCase): assertion(a_score, b_score) start_advertised_settings = [ - # start, advertised, result, is_still_default - ('2012-12-02T12:00', None, 'Dec 02, 2012', False), - ('2012-12-02T12:00', '2011-11-01T12:00', 'Nov 01, 2011', False), - ('2012-12-02T12:00', 'Spring 2012', 'Spring 2012', False), - ('2012-12-02T12:00', 'November, 2011', 'November, 2011', False), - (xmodule.course_module.CourseFields.start.default, None, 'TBD', True), - (xmodule.course_module.CourseFields.start.default, 'January 2014', 'January 2014', False), + # start, advertised, result, is_still_default, date_time_result + ('2012-12-02T12:00', None, 'Dec 02, 2012', False, u'Dec 02, 2012 at 12:00 UTC'), + ('2012-12-02T12:00', '2011-11-01T12:00', 'Nov 01, 2011', False, u'Nov 01, 2011 at 12:00 UTC'), + ('2012-12-02T12:00', 'Spring 2012', 'Spring 2012', False, 'Spring 2012'), + ('2012-12-02T12:00', 'November, 2011', 'November, 2011', False, 'November, 2011'), + (xmodule.course_module.CourseFields.start.default, None, 'TBD', True, 'TBD'), + (xmodule.course_module.CourseFields.start.default, 'January 2014', 'January 2014', False, 'January 2014'), ] @patch('xmodule.course_module.datetime.now') @@ -200,7 +200,15 @@ class IsNewCourseTestCase(unittest.TestCase): for s in self.start_advertised_settings: d = get_dummy_course(start=s[0], advertised_start=s[1]) print "Checking start=%s advertised=%s" % (s[0], s[1]) - self.assertEqual(d.start_date_text, s[2]) + self.assertEqual(d.start_datetime_text(), s[2]) + + @patch('xmodule.course_module.datetime.now') + def test_start_date_time_text(self, gmtime_mock): + gmtime_mock.return_value = NOW + for setting in self.start_advertised_settings: + course = get_dummy_course(start=setting[0], advertised_start=setting[1]) + print "Checking start=%s advertised=%s" % (setting[0], setting[1]) + self.assertEqual(course.start_datetime_text("DATE_TIME"), setting[4]) def test_start_date_is_default(self): for s in self.start_advertised_settings: @@ -242,10 +250,18 @@ class IsNewCourseTestCase(unittest.TestCase): def test_end_date_text(self): # No end date set, returns empty string. d = get_dummy_course('2012-12-02T12:00') - self.assertEqual('', d.end_date_text) + self.assertEqual('', d.end_datetime_text()) d = get_dummy_course('2012-12-02T12:00', end='2014-9-04T12:00') - self.assertEqual('Sep 04, 2014', d.end_date_text) + self.assertEqual('Sep 04, 2014', d.end_datetime_text()) + + def test_end_date_time_text(self): + # No end date set, returns empty string. + course = get_dummy_course('2012-12-02T12:00') + self.assertEqual('', course.end_datetime_text("DATE_TIME")) + + course = get_dummy_course('2012-12-02T12:00', end='2014-9-04T12:00') + self.assertEqual('Sep 04, 2014 at 12:00 UTC', course.end_datetime_text("DATE_TIME")) class DiscussionTopicsTestCase(unittest.TestCase): diff --git a/common/static/js/vendor/date.js b/common/static/js/vendor/date.js index 3cb003fa37..0781591518 100644 --- a/common/static/js/vendor/date.js +++ b/common/static/js/vendor/date.js @@ -3,7 +3,7 @@ * @author: Coolite Inc. http://www.coolite.com/ * @date: 2008-05-13 * @copyright: Copyright (c) 2006-2008, Coolite Inc. (http://www.coolite.com/). All rights reserved. - * @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/. + * @license: Licensed under The MIT License. See license.txt and http://www.datejs.com/license/. * @website: http://www.datejs.com/ */ Date.CultureInfo={name:"en-US",englishName:"English (United States)",nativeName:"English (United States)",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],firstLetterDayNames:["S","M","T","W","T","F","S"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],abbreviatedMonthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],amDesignator:"AM",pmDesignator:"PM",firstDayOfWeek:0,twoDigitYearMax:2029,dateElementOrder:"mdy",formatPatterns:{shortDate:"M/d/yyyy",longDate:"dddd, MMMM dd, yyyy",shortTime:"h:mm tt",longTime:"h:mm:ss tt",fullDateTime:"dddd, MMMM dd, yyyy h:mm:ss tt",sortableDateTime:"yyyy-MM-ddTHH:mm:ss",universalSortableDateTime:"yyyy-MM-dd HH:mm:ssZ",rfc1123:"ddd, dd MMM yyyy HH:mm:ss GMT",monthDay:"MMMM dd",yearMonth:"MMMM, yyyy"},regexPatterns:{jan:/^jan(uary)?/i,feb:/^feb(ruary)?/i,mar:/^mar(ch)?/i,apr:/^apr(il)?/i,may:/^may/i,jun:/^jun(e)?/i,jul:/^jul(y)?/i,aug:/^aug(ust)?/i,sep:/^sep(t(ember)?)?/i,oct:/^oct(ober)?/i,nov:/^nov(ember)?/i,dec:/^dec(ember)?/i,sun:/^su(n(day)?)?/i,mon:/^mo(n(day)?)?/i,tue:/^tu(e(s(day)?)?)?/i,wed:/^we(d(nesday)?)?/i,thu:/^th(u(r(s(day)?)?)?)?/i,fri:/^fr(i(day)?)?/i,sat:/^sa(t(urday)?)?/i,future:/^next/i,past:/^last|past|prev(ious)?/i,add:/^(\+|aft(er)?|from|hence)/i,subtract:/^(\-|bef(ore)?|ago)/i,yesterday:/^yes(terday)?/i,today:/^t(od(ay)?)?/i,tomorrow:/^tom(orrow)?/i,now:/^n(ow)?/i,millisecond:/^ms|milli(second)?s?/i,second:/^sec(ond)?s?/i,minute:/^mn|min(ute)?s?/i,hour:/^h(our)?s?/i,week:/^w(eek)?s?/i,month:/^m(onth)?s?/i,day:/^d(ay)?s?/i,year:/^y(ear)?s?/i,shortMeridian:/^(a|p)/i,longMeridian:/^(a\.?m?\.?|p\.?m?\.?)/i,timezone:/^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt|utc)/i,ordinalSuffix:/^\s*(st|nd|rd|th)/i,timeContext:/^\s*(\:|a(?!u|p)|p)/i},timezones:[{name:"UTC",offset:"-000"},{name:"GMT",offset:"-000"},{name:"EST",offset:"-0500"},{name:"EDT",offset:"-0400"},{name:"CST",offset:"-0600"},{name:"CDT",offset:"-0500"},{name:"MST",offset:"-0700"},{name:"MDT",offset:"-0600"},{name:"PST",offset:"-0800"},{name:"PDT",offset:"-0700"}]}; @@ -44,7 +44,7 @@ f(this.getUTCDate())+'T'+ f(this.getUTCHours())+':'+ f(this.getUTCMinutes())+':'+ f(this.getUTCSeconds())+'Z"';};} -$P._toString=$P.toString;$P.toString=function(format){var x=this;if(format&&format.length==1){var c=$C.formatPatterns;x.t=x.toString;switch(format){case"d":return x.t(c.shortDate);case"D":return x.t(c.longDate);case"F":return x.t(c.fullDateTime);case"m":return x.t(c.monthDay);case"r":return x.t(c.rfc1123);case"s":return x.t(c.sortableDateTime);case"t":return x.t(c.shortTime);case"T":return x.t(c.longTime);case"u":return x.t(c.universalSortableDateTime);case"y":return x.t(c.yearMonth);}} +if(typeof $P._toString === 'undefined'){$P._toString=$P.toString;}$P.toString=function(format){var x=this;if(format&&format.length==1){var c=$C.formatPatterns;x.t=x.toString;switch(format){case"d":return x.t(c.shortDate);case"D":return x.t(c.longDate);case"F":return x.t(c.fullDateTime);case"m":return x.t(c.monthDay);case"r":return x.t(c.rfc1123);case"s":return x.t(c.sortableDateTime);case"t":return x.t(c.shortTime);case"T":return x.t(c.longTime);case"u":return x.t(c.universalSortableDateTime);case"y":return x.t(c.yearMonth);}} var ord=function(n){switch(n*1){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th";}};return format?format.replace(/(\\)?(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|S)/g,function(m){if(m.charAt(0)==="\\"){return m.replace("\\","");} x.h=x.getHours;switch(m){case"hh":return p(x.h()<13?(x.h()===0?12:x.h()):(x.h()-12));case"h":return x.h()<13?(x.h()===0?12:x.h()):(x.h()-12);case"HH":return p(x.h());case"H":return x.h();case"mm":return p(x.getMinutes());case"m":return x.getMinutes();case"ss":return p(x.getSeconds());case"s":return x.getSeconds();case"yyyy":return p(x.getFullYear(),4);case"yy":return p(x.getFullYear());case"dddd":return $C.dayNames[x.getDay()];case"ddd":return $C.abbreviatedDayNames[x.getDay()];case"dd":return p(x.getDate());case"d":return x.getDate();case"MMMM":return $C.monthNames[x.getMonth()];case"MMM":return $C.abbreviatedMonthNames[x.getMonth()];case"MM":return p((x.getMonth()+1));case"M":return x.getMonth()+1;case"t":return x.h()<12?$C.amDesignator.substring(0,1):$C.pmDesignator.substring(0,1);case"tt":return x.h()<12?$C.amDesignator:$C.pmDesignator;case"S":return ord(x.getDate());default:return m;}}):this._toString();};}()); (function(){var $D=Date,$P=$D.prototype,$C=$D.CultureInfo,$N=Number.prototype;$P._orient=+1;$P._nth=null;$P._is=false;$P._same=false;$P._isSecond=false;$N._dateElement="day";$P.next=function(){this._orient=+1;return this;};$D.next=function(){return $D.today().next();};$P.last=$P.prev=$P.previous=function(){this._orient=-1;return this;};$D.last=$D.prev=$D.previous=function(){return $D.today().last();};$P.is=function(){this._is=true;return this;};$P.same=function(){this._same=true;this._isSecond=false;return this;};$P.today=function(){return this.same().day();};$P.weekday=function(){if(this._is){this._is=false;return(!this.is().sat()&&!this.is().sun());} diff --git a/common/static/js/vendor/ova/share-annotator.js b/common/static/js/vendor/ova/share-annotator.js index 16d4a5a829..24852a171e 100644 --- a/common/static/js/vendor/ova/share-annotator.js +++ b/common/static/js/vendor/ova/share-annotator.js @@ -1,5 +1,5 @@ /* -Share Annotation Plugin v1.0 (https://github.com/danielcebrian/share-annotator) +Share Annotation Plugin v1.1 (https://github.com/danielcebrian/share-annotator) Copyright (C) 2014 Daniel Cebrian Robles License: https://github.com/danielcebrian/share-annotator/blob/master/License.rst @@ -29,13 +29,13 @@ Annotator.Plugin.Share = (function(_super) { Share.prototype.options = { shareIn: ['facebook', 'twitter', 'email', 'google'], getUrl: { - 'facebook':function(title, link, noteText){ + 'facebook': function(title, link, noteText) { return 'https://www.facebook.com/sharer/sharer.php?s=100&p[url]=' + link + '&p[title]=' + encodeURIComponent('Open Video Annotation') + '&p[summary]=' + noteText; }, - 'twitter':function(title, link, noteText){ + 'twitter': function(title, link, noteText) { return 'https://twitter.com/intent/tweet?original_referer=' + link + '&source=tweetbutton&url=' + link + "&via=OpenVideoAnnotation&text=" + encodeURIComponent('I want to share the following Open Video Annotation: '); }, - 'google':function(title, link, noteText){ + 'google': function(title, link, noteText) { return 'https://plus.google.com/share?url=' + link; }, 'email': function(title, link, noteText){ @@ -46,8 +46,9 @@ Annotator.Plugin.Share = (function(_super) { }; function Share(element, options) { - if (typeof options!='undefined') - this.options.shareIn = typeof options.shareIn!='undefined'?options.shareIn:this.options.shareIn; + if (typeof options !== 'undefined') { + this.options.shareIn = typeof options.shareIn !== 'undefined' ? options.shareIn : this.options.shareIn; + } this.buildHTMLShareButton = __bind(this.buildHTMLShareButton, this); this.runningAPI = __bind(this.runningAPI, this); this.updateViewer = __bind(this.updateViewer, this); @@ -74,7 +75,6 @@ Annotator.Plugin.Share = (function(_super) { var newfield = Annotator.$('
  • ' + this.buildHTMLShareButton('Share without saving:') + '
  • '); Annotator.$(this.field).replaceWith(newfield); this.field=newfield[0]; - // Create the actions for the buttons this.buttonsActions(this.field, 2, this.options.baseUrl); // 2 is the method of the API that will be for share without saving @@ -94,25 +94,26 @@ Annotator.Plugin.Share = (function(_super) { // Share button HTML Share.prototype.buildHTMLShareButton = function(title, id) { var title = title || ''; - var id = typeof id!='undefined'?'annotationId="' + id + '"':''; - var titleText = title!=''?'':''; + var id = typeof id !== 'undefined' ? 'annotationId="' + id + '"' : ''; + var titleText = title !== '' ? '' : ''; var shareButton = ''; var popup = ''; // checks to make sure that no popup overlay already exists (though hidden) and creates a new one if it does not exist - if($('.share-popup-overlay-bg').length === 0) + if ($('.share-popup-overlay-bg').length === 0) { $('.annotator-wrapper').append(popup); + } return ''; } // template for the design of the Share Plugin Share.prototype.buildHTMLPopup = function(title) { var buttons = ''; - if (typeof this.options.shareIn != 'undefined'){ + if (typeof this.options.shareIn !== 'undefined'){ this.options.shareIn.forEach(function(item) { buttons += ''; }); } - this.uri = (typeof this.uri != 'undefined') ? this.uri : ''; + this.uri = (typeof this.uri !== 'undefined') ? this.uri : ''; var title = ''; var copy = ''; var uri = ''; @@ -121,7 +122,7 @@ Annotator.Plugin.Share = (function(_super) { } // Create the actions for the buttons - Share.prototype.buttonsActions = function(field, method, url, annotation) { + Share.prototype.buttonsActions = function(field, method, url) { var share = this; // hide popup when user clicks on close button @@ -139,18 +140,12 @@ Annotator.Plugin.Share = (function(_super) { // Share button $(field).find('.share-button-annotator.share-button').click(function(event) { event.preventDefault(); // disable normal link function so that it doesn't refresh the page - annotation = share.getAnnotationFromId(event.currentTarget.attributes.annotationid); var _field = this; - var ovaId = annotation.id; - var title; - if (method == 1) { - title = 'Share'; - } else { - title = 'Share without saving'; - } + var ovaId = $(this).attr('annotationId'); + var title = method === 1 ? 'Share' : 'Share without saving'; // share.uri will be useful for buildHTMLPopup functions - share.uri = share.createAPIURL(method, ovaId, url, annotation); + share.uri = share.createAPIURL(method, ovaId, url); // display your popup $('.share-popup-overlay-bg').show(); @@ -159,22 +154,23 @@ Annotator.Plugin.Share = (function(_super) { $('.share-popup-items').html(share.buildHTMLPopup(title)); // buttons actions - if (typeof share.options.shareIn!='undefined'){ + if (typeof share.options.shareIn !== 'undefined') { share.options.shareIn.forEach(function(item) { $('.share-' + item + '-annotator.share-button').click(function() { - var url = share.createAPIURL(method, ovaId, url, annotation); + var url = share.createAPIURL(method, ovaId, url); var title = "Sharing a annotation with Open Video Annotation"; var link = encodeURIComponent(url); var noteText = share.getSource('ovaText'); var finalUrl = ''; - if (method==1){ + if (method === 1) { var viewer = share.annotator.viewer; var textarea = $(viewer.element).find('div:first').html(); noteText = encodeURIComponent(textarea); } - finalUrl = typeof share.options.getUrl[item]!='undefined'?share.options.getUrl[item](title, link, noteText):''; - if (typeof share.options.getUrl[item]!='undefined') + finalUrl = typeof share.options.getUrl[item] !== 'undefined' ? share.options.getUrl[item](title, link, noteText) : ''; + if (typeof share.options.getUrl[item] !== 'undefined') { window.open(finalUrl); + } }); }); } @@ -182,34 +178,59 @@ Annotator.Plugin.Share = (function(_super) { }; - Share.prototype.createAPIURL = function(method, ovaId, url, annotation) { + Share.prototype.createAPIURL = function(method, ovaId, url) { var annotator = this.annotator; var editor = annotator.editor; var method = method || 1; - var url = annotation.uri || window.location.href; + var url = url || window.location.href; - url += (url.indexOf('?') >= 0)? '&' : '?'; + url += (url.indexOf('?') >= 0) ? '&' : '?'; - if (method === 1){ - var ovaId = (typeof ovaId !='undefined') ? ovaId : ''; + if (method === 1) { + var ovaId = (typeof ovaId !== 'undefined') ? ovaId : ''; url += 'ovaId=' + ovaId; - } else if (method === 2){ - var ovaStart = this.getSource('ovaStart'); - var ovaEnd = this.getSource('ovaEnd'); - var ovaText = this.getSource('ovaText'); - - url += 'ovaStart=' + ovaStart - + '&ovaEnd=' + ovaEnd - + '&ovaText=' + ovaText; - if (typeof editor.VideoJS != 'undefined' && editor.VideoJS !== -1){// Video Annotation - var ovaContainer = this.getSource('ovaContainer'); - var ovaSrc = this.getSource('ovaSrc'); - url += '&ovaContainer=' + ovaContainer - + '&ovaSrc=' + ovaSrc; - } else {// Text Annotation - var ovastartOffset = this.getSource('ovastartOffset'); - var ovaendOffset = this.getSource('ovaendOffset'); - url += '&ovastartOffset=' + ovastartOffset + '&ovaendOffset=' + ovaendOffset; + } else if (method === 2) { + var ovaText = this.getSource('ovaText') || " "; + url += 'ovaText=' + ovaText; + if (typeof editor.VideoJS !== 'undefined' && editor.VideoJS !== -1) { // Video Annotation + var ovaStart = this.getSource('ovaStart') || " "; + var ovaEnd = this.getSource('ovaEnd') || " "; + var ovaContainer = this.getSource('ovaContainer') || " "; + var ovaSrc = this.getSource('ovaSrc') || " "; + url += '&ovaStart=' + ovaStart + + '&ovaEnd=' + ovaEnd + + '&ovaContainer=' + ovaContainer + + '&ovaSrc=' + ovaSrc; + } else if (typeof editor.OpenSeaDragon !== 'undefined' && editor.OpenSeaDragon !== -1) { // Image Annotation + var ovaLeft = this.getSource('ovaLeft') || " "; + var ovaTop = this.getSource('ovaTop') || " "; + var ovaWidth = this.getSource('ovaWidth') || " "; + var ovaHeight = this.getSource('ovaHeight') || " "; + var ovaLeftZoom = this.getSource('ovaLeftZoom') || " "; + var ovaTopZoom = this.getSource('ovaTopZoom') || " "; + var ovaWidthZoom = this.getSource('ovaWidthZoom') || " "; + var ovaHeightZoom = this.getSource('ovaHeightZoom') || " "; + var ovaContainer = this.getSource('ovaContainer') || " "; + var ovaSrc = this.getSource('ovaSrc') || " "; + url += '&ovaLeft=' + ovaLeft + + '&ovaTop=' + ovaTop + + '&ovaWidth=' + ovaWidth + + '&ovaHeight=' + ovaHeight + + '&ovaLeftZoom=' + ovaLeftZoom + + '&ovaTopZoom=' + ovaTopZoom + + '&ovaWidthZoom=' + ovaWidthZoom + + '&ovaHeightZoom=' + ovaHeightZoom + + '&ovaContainer=' + ovaContainer + + '&ovaSrc=' + ovaSrc; + } else { // Text Annotation + var ovaStart = this.getSource('ovaStart') || " "; + var ovaEnd = this.getSource('ovaEnd') || " "; + var ovastartOffset = this.getSource('ovastartOffset') || " "; + var ovaendOffset = this.getSource('ovaendOffset') || " "; + url += '&ovaStart=' + ovaStart + + '&ovaEnd=' + ovaEnd + + '&ovastartOffset=' + ovastartOffset + + '&ovaendOffset=' + ovaendOffset; } } return url; @@ -217,36 +238,68 @@ Annotator.Plugin.Share = (function(_super) { Share.prototype.getSource = function(source) { var source = source || ''; - if (source == 'ovaId') {// method 1 - source=this.annotation.id; - } else {// method 2 + if (source === 'ovaId') { // method 1 + source = this.annotation.id; + } else { // method 2 var annotator = this.annotator; var editor = annotator.editor; var textarea = $(editor.element).find('textarea')[0]; - if (source == 'ovaText') + if (source === 'ovaText') { source = textarea.value; + } - if (typeof editor.VideoJS!='undefined' && editor.VideoJS !== -1){// Video Annotation - if (source == 'ovaContainer') + if (typeof editor.VideoJS !== 'undefined' && editor.VideoJS !== -1) { // Video Annotation + if (source === 'ovaContainer') { source = editor.VideoJS; - else if (source == 'ovaSrc') + } + else if (source === 'ovaSrc') { source = annotator.mplayer[editor.VideoJS].tech.options_.source.src; - else if (source == 'ovaStart') + } else if (source === 'ovaStart') { source = annotator.mplayer[editor.VideoJS].rangeslider.getValues().start; - else if (source == 'ovaEnd') + } else if (source === 'ovaEnd') { source = annotator.mplayer[editor.VideoJS].rangeslider.getValues().end; - - } else {// Text Annotation + } + } else if (typeof editor.OpenSeaDragon !== 'undefined' && editor.OpenSeaDragon !== -1) { // Image Annotation var annotation = editor.annotation; - if(source == 'ovastartOffset') - source = annotation.ranges[0].startOffset; - else if (source == 'ovaendOffset') - source = annotation.ranges[0].endOffset; - else if (source == 'ovaStart') - source = annotation.ranges[0].start; - else if (source == 'ovaEnd') - source = annotation.ranges[0].end; + if (source === 'ovaLeft') { + source = annotator.osda.rectPosition ? annotator.osda.rectPosition.left : annotation.rangePosition.left; + } else if (source === 'ovaTop') { + source = annotator.osda.rectPosition ? annotator.osda.rectPosition.top : annotation.rangePosition.top; + } else if (source === 'ovaWidth') { + source = annotator.osda.rectPosition ? annotator.osda.rectPosition.width : annotation.rangePosition.width; + } else if (source ==='ovaHeight') { + source = annotator.osda.rectPosition ? annotator.osda.rectPosition.height : annotation.rangePosition.height; + } else if (source === 'ovaLeftZoom') { + source = annotator.osda.viewer.drawer.viewport.getBounds().x; + } else if (source === 'ovaTopZoom') { + source = annotator.osda.viewer.drawer.viewport.getBounds().y; + } else if (source === 'ovaWidthZoom') { + source = annotator.osda.viewer.drawer.viewport.getBounds().width; + } else if (source === 'ovaHeightZoom') { + source = annotator.osda.viewer.drawer.viewport.getBounds().height; + } else if (source === 'ovaContainer') { + source = annotator.osda.viewer.id; + } else if (source === 'ovaSrc') { + var source = annotator.osda.viewer.source; + var tilesUrl = typeof source.tilesUrl !== 'undefined' ? source.tilesUrl : ''; + var functionUrl = typeof source.getTileUrl !== 'undefined' ? source.getTileUrl : ''; + source = tilesUrl !== '' ? tilesUrl : ('' + functionUrl).replace(/\s+/g, ' '); // - target.src (media source) + } + } else { // Text Annotation + var annotation = editor.annotation; + // if ranges is 0 then it is a comment + if (annotation.ranges.length > 0) { + if(source === 'ovastartOffset') { + source = annotation.ranges[0].startOffset; + } else if (source === 'ovaendOffset') { + source = annotation.ranges[0].endOffset; + } else if (source === 'ovaStart') { + source = annotation.ranges[0].start; + } else if (source === 'ovaEnd') { + source = annotation.ranges[0].end; + } + } } } return encodeURIComponent(source); @@ -266,36 +319,54 @@ Annotator.Plugin.Share = (function(_super) { var src = this.getParameterByName('ovaSrc'); // Method 2 (Obligatory) var text = this.getParameterByName('ovaText'); // Method 2 var user = this.getParameterByName('ovaUser'); // Method 2 + var Left = this.getParameterByName('ovaLeft'); // Method 2 + var Top = this.getParameterByName('ovaTop'); // Method 2 + var Width = this.getParameterByName('ovaWidth'); // Method 2 + var Height = this.getParameterByName('ovaHeight'); // Method 2 + var leftZoom = this.getParameterByName('ovaLeftZoom'); // Method 2 + var topZoom = this.getParameterByName('ovaTopZoom'); // Method 2 + var widthZoom = this.getParameterByName('ovaWidthZoom'); // Method 2 + var heightZoom = this.getParameterByName('ovaHeightZoom'); // Method 2 var startOffset = this.getParameterByName('ovastartOffset'); // Method 2 - var endOffset = this.getParameterByName('ovaendOffset');// Method 2 + var endOffset = this.getParameterByName('ovaendOffset'); // Method 2 // remove the variables from the url browser var stripped_url = top.location.href; - if (ovaId != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaId'); - if (start != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaStart'); - if (end != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaEnd'); - if (container != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaContainer'); - if (src != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaSrc'); - if (text != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaText'); - if (user != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaUser'); - if (startOffset != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovastartOffset'); - if (endOffset != '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaendOffset'); + if (ovaId !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaId'); + if (start !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaStart'); + if (end !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaEnd'); + if (container !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaContainer'); + if (src !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaSrc'); + if (text !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaText'); + if (user !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaUser'); + if (Left !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaLeft'); + if (Top !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaTop'); + if (Width !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaWidth'); + if (Height !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaHeight'); + if (leftZoom !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaLeftZoom'); + if (topZoom !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaTopZoom'); + if (widthZoom !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaWidthZoom'); + if (heightZoom !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaHeightZoom'); + if (startOffset !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovastartOffset'); + if (endOffset !== '') stripped_url = this.removeVariableFromURL(stripped_url, 'ovaendOffset'); window.history.pushState("object or string", "Title", stripped_url); // Method 1 API with the Id of the annotation // Example: http://danielcebrian.com/annotations/demo.html?&ovaId=wtva_SjnQb2HtqppDihKug - if (ovaId != '') { - $.extend(API, {method:1, ovaId:ovaId}); + if (ovaId !== '') { + $.extend(API, {method: 1, ovaId: ovaId}); } // Method 2 API with all the parameter to load the annotation // Example with video: http://danielcebrian.com/annotations/demo.html?ovaContainer=vid1&ovaSrc=http%3A%2F%2Fvideo-js.zencoder.com%2Foceans-clip.mp4&ovaStart=2&ovaEnd=10&ovaText=This%20is%20test&ovaUser=Test%20User // Example with text: http://danielcebrian.com/annotations/demo.html?ovaStart=%2Fp%5B1%5D&ovaEnd=%2Fp%5B1%5D&ovastartOffset=542&ovaendOffset=572&ovaText=API - if (start!='' && end!='' && container!='' && src!='') {// video api - $.extend(API, {method:2, start:start, end:end, container:container, src:src, text:text, user:user}); - } else if(start!='' && end!='' && startOffset!='' && endOffset!='') {// text api - $.extend(API, {method:2, start:start, end:end, startOffset:startOffset, endOffset:endOffset, text:text, user:user}); + if (start !== '' && end !== '' && container !== '' && src !== '') { // video api + $.extend(API, {method: 2, start: start, end: end, container: container, src: src, text: text, user: user}); + } else if (Left !== '' && Top !== '' && Width !== '' && Height !== '' && leftZoom !== '' && topZoom !== '' && widthZoom !== '' && heightZoom !== '') { // image api + $.extend(API, {method: 2, Left: Left, Top: Top, Width: Width, Height: Height, leftZoom: leftZoom, topZoom: topZoom, widthZoom: widthZoom, heightZoom: heightZoom, container: container, src: src, text: text, user: user}); + } else if (start !== '' && end !== '' && startOffset !== '' && endOffset !== '') { // text api + $.extend(API, {method: 2, start: start, end: end, startOffset: startOffset, endOffset: endOffset, text: text, user: user}); } return API; } @@ -303,30 +374,31 @@ Annotator.Plugin.Share = (function(_super) { var wrapper = $('.annotator-wrapper').parent()[0]; var mplayer; var osda; - var self=this; + var self = this; // Set Annotator in wrapper to fix quick DOM $.data(wrapper, 'annotator', self.annotator);// Set the object in the span annotator = window.annotator = $.data(wrapper, 'annotator'); - mplayer = (typeof annotator.mplayer != 'undefined') ? annotator.mplayer : []; - osda = (typeof annotator.osda != 'undefined') ? annotator.osda : []; + mplayer = (typeof annotator.mplayer !== 'undefined') ? annotator.mplayer : []; + osda = (typeof annotator.osda !== 'undefined') ? annotator.osda : []; // Detect if the URL has an API element - if (typeof API != 'undefined' && typeof API.method != 'undefined' && (API.method == '1' || API.method == '2')) { - if (API.method=='1'){ + if (typeof API !== 'undefined' && typeof API.method !== 'undefined' && (parseInt(API.method, 10) === 1 || parseInt(API.method, 10) === 2)) { + if (parseInt(API.method, 10) === 1) { var allannotations = annotator.plugins['Store'].annotations; - var ovaId = decodeURIComponent(API.ovaId); + var ovaId = parseInt(decodeURIComponent(API.ovaId), 10); for (var item in allannotations) { var an = allannotations[item]; - if (typeof an.id!='undefined' && an.id == ovaId){// this is the annotation - if (self._isVideo(an)){// It is a video - if (typeof mplayer[an.target.container] != 'undefined'){ + var olditem; + if (typeof an.id !== 'undefined' && parseInt(an.id, 10) === ovaId) { // this is the annotation + if (self._isVideo(an)) {// It is a video + if (typeof mplayer[an.target.container] !== 'undefined') { var player = mplayer[an.target.container]; - if (player.id_ == an.target.container){ + if (player.id_ === an.target.container) { var anFound = an; - videojs(player.id_).ready(function(){ - if (player.techName != 'Youtube'){ + videojs(player.id_).ready(function() { + if (player.techName !== 'Youtube') { player.preload('auto'); } player.autoPlayAPI = anFound; @@ -334,49 +406,84 @@ Annotator.Plugin.Share = (function(_super) { }); } } - } else if (self._isImage(an)) {// It is a OpenSeaDragon Annotation - var bounds = new OpenSeadragon.Rect(an.bounds.x, an.bounds.y, an.bounds.width, an.bounds.height); - setTimeout(function() { - osda.viewer.viewport.fitBounds(bounds, false); - $('html, body').animate( { - scrollTop: $("#" + an.target.container).offset().top - }, 'slow'); - }, 250); - } else {// It is a text - var hasRanges = typeof an.ranges != 'undefined' && typeof an.ranges[0] != 'undefined'; - var startOffset = hasRanges?an.ranges[0].startOffset:''; - var endOffset = hasRanges?an.ranges[0].endOffset:''; + } else if (an.media === "image") { // It is a OpenSeaDragon Annotation + if ($("div#" + an.target.container).length) { + var isOpenViewer = typeof annotator.osda !== "undefined" && typeof annotator.osda.viewer !== "undefined"; + function waitingOsda(){ + isOpenViewer = typeof annotator.osda !== "undefined" && typeof annotator.osda.viewer !== "undefined"; + if (typeof olditem === "undefined") { + olditem = item; + } + if (!isOpenViewer) { + setTimeout(waitingOsda, 200); + } else { + an = allannotations[olditem]; + $(an.highlights).parent().find('.annotator-hl').removeClass('api'); + // change the color + $(an.highlights).addClass('api'); + // change zoom + if (typeof annotator !== 'undefined' && typeof annotator.osda !== 'undefined') { + var currentBounds = annotator.osda.viewer.drawer.viewport.getBounds(); + var bounds = typeof an.bounds !== 'undefined' ? an.bounds : {}; + + if (typeof bounds.x !== 'undefined') { + currentBounds.x = bounds.x; + } + if (typeof bounds.y !== 'undefined') { + currentBounds.y = bounds.y; + } + if (typeof bounds.width !== 'undefined') { + currentBounds.width = bounds.width; + } + if (typeof bounds.height !== 'undefined') { + currentBounds.height = bounds.height; + } + annotator.osda.viewer.drawer.viewport.fitBounds(currentBounds); + } + // animate to the annotation + $('html,body').animate({ + scrollTop: $(annotator.osda.viewer.element).offset().top + }, 'slow'); + } + } + waitingOsda(); + } + } else { // It is a text + var hasRanges = typeof an.ranges !== 'undefined' && typeof an.ranges[0] !== 'undefined'; + var startOffset = hasRanges ? an.ranges[0].startOffset : ''; + var endOffset = hasRanges ? an.ranges[0].endOffset : ''; - if (typeof startOffset != 'undefined' && typeof endOffset != 'undefined'){ + if (typeof startOffset !== 'undefined' && typeof endOffset !== 'undefined') { // change the color $(an.highlights).addClass('api'); // animate to the annotation - $('html, body').animate({ - scrollTop: $(an.highlights[0]).offset().top}, 'slow'); + $('html,body').animate({ + scrollTop: $(an.highlights[0]).offset().top + }, 'slow'); } } } } - } else if (API.method == '2'){ - if (typeof mplayer != 'undefined'){ + } else if (parseInt(API.method, 10) === 2) { + if (typeof mplayer !== 'undefined') { // variable for Video - var container = decodeURIComponent(API.container); + var container = decodeURIComponent(API.container); var player = mplayer[container]; - var isVideo = (typeof player != 'undefined' && container == player.id_); + var isVideo = (typeof player !== 'undefined' && container === player.id_); var isNumber = (!isNaN(parseFloat(API.start)) && isFinite(API.start) && !isNaN(parseFloat(API.end)) && isFinite(API.end)); var isSource = false; - if (isVideo){ + if (isVideo) { // Compare without extension var src = decodeURIComponent(API.src); var targetSrc = src.substring(0, src.lastIndexOf(".")); - var playerSrc = (player.tech.options_.source.src == '') ? player.tag.currentSrc : player.tech.options_.source.src; - playerSrc = playerSrc.substring(0, playerSrc.lastIndexOf(".")) - isSource = (targetSrc == playerSrc); + var playerSrc = (player.tech.options_.source.src === '') ? player.tag.currentSrc : player.tech.options_.source.src; + playerSrc = playerSrc.substring(0, playerSrc.lastIndexOf(".")); + isSource = (targetSrc === playerSrc); } // Open Video Annotation - if (isVideo && isNumber && isSource){ + if (isVideo && isNumber && isSource) { var annotation = { rangeTime: { start: API.start, @@ -393,7 +500,7 @@ Annotator.Plugin.Share = (function(_super) { user: decodeURIComponent(API.user) }; videojs(player.id_).ready(function(){ - if (player.techName != 'Youtube'){ + if (player.techName !== 'Youtube'){ player.preload('auto'); } player.autoPlayAPI = annotation; @@ -406,7 +513,7 @@ Annotator.Plugin.Share = (function(_super) { var endOffset = API.endOffset; // Text Annotation - if (!isVideo && typeof startOffset != 'undefined' && typeof endOffset != 'undefined'){ + if (!isVideo && typeof startOffset !== 'undefined' && typeof endOffset !== 'undefined') { var annotation = { ranges: [{ start: decodeURIComponent(API.start), @@ -426,8 +533,79 @@ Annotator.Plugin.Share = (function(_super) { $(annotation.highlights).addClass('api'); // animate to the annotation $('html, body').animate({ - scrollTop: $(annotation.highlights[0]).offset().top}, - 'slow'); + scrollTop: $(annotation.highlights[0]).offset().top + }, 'slow'); + } + // variables for images + var Left = API.Left; + var Top = API.Top; + var Width = API.Width; + var Height = API.Height; + var leftZoom = API.leftZoom; + var topZoom = API.topZoom; + var widthZoom = API.widthZoom; + var heightZoom = API.heightZoom; + + // Image Annotation + if (!isVideo && typeof Left !== 'undefined' && typeof Top !== 'undefined' && typeof Width !== 'undefined' && typeof Height !== 'undefined' && typeof leftZoom !== 'undefined' && typeof topZoom !== 'undefined' && typeof widthZoom !== 'undefined' && typeof heightZoom !== 'undefined') { + var an = { + rangePosition: { + width: parseFloat(decodeURIComponent(API.Width)), + top: parseFloat(decodeURIComponent(API.Top)), + left: parseFloat(decodeURIComponent(API.Left)), + height: parseFloat(decodeURIComponent(API.Height)), + }, + bounds: { + width: parseFloat(decodeURIComponent(API.widthZoom)), + x: parseFloat(decodeURIComponent(API.leftZoom)), + y: parseFloat(decodeURIComponent(API.topZoom)), + height: parseFloat(decodeURIComponent(API.heightZoom)), + }, + target:{ + container: API.container, + src: API.src + }, + created: new Date().toISOString(), + updated: new Date().toISOString(), + media: 'image', + text: decodeURIComponent(API.text), + user: decodeURIComponent(API.user) + }; + + var isOpenViewer = typeof annotator.osda !== "undefined" && typeof annotator.osda.viewer !== "undefined"; + function waitingOsda() { + isOpenViewer = typeof annotator.osda !== "undefined" && typeof annotator.osda.viewer !== "undefined"; + if (!isOpenViewer) { + setTimeout(waitingOsda, 200); + } else { + // show the annotation + annotator.plugins['Store'].annotations.push(an); + annotator.osda.viewer.annotationInstance.drawRect(an); + // change the color + $(an.highlights).addClass('api'); + // change zoom + var currentBounds = annotator.osda.viewer.drawer.viewport.getBounds(); + var bounds = typeof an.bounds !== 'undefined' ? an.bounds : {}; + if (typeof bounds.x !== 'undefined') { + currentBounds.x = bounds.x; + } + if (typeof bounds.y !== 'undefined') { + currentBounds.y = bounds.y; + } + if (typeof bounds.width !== 'undefined') { + currentBounds.width = bounds.width; + } + if (typeof bounds.height !== 'undefined') { + currentBounds.height = bounds.height; + } + annotator.osda.viewer.drawer.viewport.fitBounds(currentBounds); + // animate to the annotation + $('html,body').animate({ + scrollTop: $(annotator.osda.viewer.element).offset().top + }, 'slow'); + } + } + waitingOsda(); } } @@ -447,25 +625,32 @@ Annotator.Plugin.Share = (function(_super) { .subscribe("annotationsLoaded", func); } - Share.prototype._isVideo = function(an){ + Share.prototype._isVideo = function(an) { // Detect if the annotation is a Open Video Annotation var an = an || {}; var rt = an.rangeTime; - var isVideo = (typeof an.media != 'undefined' && an.media == 'video'); - var hasContainer = (typeof an.target != 'undefined' && typeof an.target.container != 'undefined' ); - var isNumber = (typeof rt != 'undefined' && !isNaN(parseFloat(rt.start)) && isFinite(rt.start) && !isNaN(parseFloat(rt.end)) && isFinite(rt.end)); + var isVideo = (typeof an.media !== 'undefined' && an.media === 'video'); + var hasContainer = (typeof an.target !== 'undefined' && typeof an.target.container !== 'undefined' ); + var isNumber = (typeof rt !== 'undefined' && !isNaN(parseFloat(rt.start)) && isFinite(rt.start) && !isNaN(parseFloat(rt.end)) && isFinite(rt.end)); return (isVideo && hasContainer && isNumber); } Share.prototype._isImage = function(annotation) { - return annotation.media === 'image'; + var wrapper = $('.annotator-wrapper').parent()[0]; + var annotator = window.annotator = $.data(wrapper, 'annotator'); + var rp = an.rangePosition; + var isOpenSeaDragon = (typeof annotator.osda !== 'undefined'); + var isContainer = (typeof an.target !== 'undefined' && typeof an.target.container !== 'undefined'); + var isImage = (typeof an.media !== 'undefined' && an.media === 'image'); + var isRP = (typeof rp !== 'undefined'); + return (isOpenSeaDragon && isContainer && isImage && isRP); } - + Share.prototype.getParameterByName = function(name) { name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"); var results = regex.exec('?' + window.location.href.split('?')[1]); - return results == null ? "" : decodeURIComponent(results[1].replace(/\ + /g, " ")); + return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); }; Share.prototype.removeVariableFromURL = function(url_string, variable_name) { @@ -478,13 +663,6 @@ Annotator.Plugin.Share = (function(_super) { regex = null; return URL; } - - Share.prototype.getAnnotationFromId = function(ovaId) { - var annotationList = this.annotator.plugins.Store.annotations; - return $.grep(annotationList, function(elementOfArray, indexInArray){ - return parseInt(elementOfArray.id, 10) === parseInt(ovaId.nodeValue, 10); - })[0]; - } Share.prototype.updateViewer = function(field, annotation) { this.annotation = annotation; @@ -492,15 +670,15 @@ Annotator.Plugin.Share = (function(_super) { var self = this; var field = $(field); var ret = field.addClass('share-viewer-annotator').html(function() { + var string; return self.buildHTMLShareButton('Share:', self.getSource('ovaId')); }); // Create the actions for the buttons - this.buttonsActions(field[0], 1, this.options.baseUrl, annotation); // 1 is the method of the API that will be for share some annotation in the database + this.buttonsActions(field[0], 1, this.options.baseUrl); // 1 is the method of the API that will be for share some annotation in the database return ret; }; return Share; })(Annotator.Plugin); - diff --git a/common/templates/course_modes/choose.html b/common/templates/course_modes/choose.html index 49d4559d0f..8adbc079b9 100644 --- a/common/templates/course_modes/choose.html +++ b/common/templates/course_modes/choose.html @@ -6,9 +6,9 @@ <%block name="bodyclass">register verification-process step-select-track ${'is-upgrading' if upgrade else ''} <%block name="pagetitle"> % if upgrade: - ${_("Upgrade Your Registration for {} | Choose Your Track").format(course_name)} + ${_("Upgrade Your Enrollment for {} | Choose Your Track").format(course_name)} % else: - ${_("Register for {} | Choose Your Track").format(course_name)} + ${_("Enroll In {} | Choose Your Track").format(course_name)} %endif @@ -51,7 +51,7 @@
    -

    ${_("Sorry, there was an error when trying to register you")}

    +

    ${_("Sorry, there was an error when trying to enroll you")}

    ${error}

    @@ -104,7 +104,7 @@
    • % if upgrade: - + % else: % endif diff --git a/common/test/acceptance/pages/studio/settings_advanced.py b/common/test/acceptance/pages/studio/settings_advanced.py index 4c7f6e87c1..a4614f8b10 100644 --- a/common/test/acceptance/pages/studio/settings_advanced.py +++ b/common/test/acceptance/pages/studio/settings_advanced.py @@ -2,6 +2,7 @@ Course Advanced Settings page """ +from bok_choy.promise import EmptyPromise from .course_page import CoursePage from .utils import press_the_notification_button, type_in_codemirror, get_codemirror_value @@ -13,6 +14,7 @@ MODAL_SELECTOR = ".validation-error-modal-content" ERROR_ITEM_NAME_SELECTOR = ".error-item-title strong" ERROR_ITEM_CONTENT_SELECTOR = ".error-item-message" + class AdvancedSettingsPage(CoursePage): """ Course Advanced Settings page. @@ -21,6 +23,10 @@ class AdvancedSettingsPage(CoursePage): url_path = "settings/advanced" def is_browser_on_page(self): + def _is_finished_loading(): + return len(self.q(css='.course-advanced-policy-list-item')) > 0 + + EmptyPromise(_is_finished_loading, 'Finished rendering the advanced policy items.').fulfill() return self.q(css='body.advanced').present def wait_for_modal_load(self): diff --git a/common/test/acceptance/pages/studio/settings_group_configurations.py b/common/test/acceptance/pages/studio/settings_group_configurations.py index 6cb380f1c1..8171c4c3d4 100644 --- a/common/test/acceptance/pages/studio/settings_group_configurations.py +++ b/common/test/acceptance/pages/studio/settings_group_configurations.py @@ -1,7 +1,7 @@ """ Course Group Configurations page. """ - +from bok_choy.promise import EmptyPromise from .course_page import CoursePage from .utils import confirm_prompt @@ -14,7 +14,20 @@ class GroupConfigurationsPage(CoursePage): url_path = "group_configurations" def is_browser_on_page(self): - return self.q(css='body.view-group-configurations').present + """ + Verify that the browser is on the page and it is not still loading. + """ + EmptyPromise( + lambda: self.q(css='body.view-group-configurations').present, + 'On the group configuration page' + ).fulfill() + + EmptyPromise( + lambda: not self.q(css='span.spin').visible, + 'Group Configurations are finished loading' + ).fulfill() + + return True @property def group_configurations(self): diff --git a/common/test/acceptance/pages/studio/utils.py b/common/test/acceptance/pages/studio/utils.py index 4c3f17d2f0..a94f50ba6f 100644 --- a/common/test/acceptance/pages/studio/utils.py +++ b/common/test/acceptance/pages/studio/utils.py @@ -4,6 +4,7 @@ Utility methods useful for Studio page tests. from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.common.keys import Keys from bok_choy.promise import EmptyPromise +from bok_choy.javascript import js_defined from ...tests.helpers import disable_animations @@ -50,6 +51,7 @@ def wait_for_notification(page): EmptyPromise(_is_saving_done, 'Notification should have been hidden.', timeout=60).fulfill() +@js_defined('window.jQuery') def press_the_notification_button(page, name): # Because the notification uses a CSS transition, # Selenium will always report it as being visible. @@ -101,6 +103,7 @@ def add_advanced_component(page, menu_index, name): click_css(page, component_css, 0) +@js_defined('window.jQuery') def type_in_codemirror(page, index, text, find_prefix="$"): script = """ var cm = {find_prefix}('div.CodeMirror:eq({index})').get(0).CodeMirror; @@ -110,6 +113,7 @@ def type_in_codemirror(page, index, text, find_prefix="$"): page.browser.execute_script(script, str(text)) +@js_defined('window.jQuery') def get_codemirror_value(page, index=0, find_prefix="$"): return page.browser.execute_script( """ diff --git a/conf/locale/am/LC_MESSAGES/django.mo b/conf/locale/am/LC_MESSAGES/django.mo index cd0421d1d4..1022be5be6 100644 Binary files a/conf/locale/am/LC_MESSAGES/django.mo and b/conf/locale/am/LC_MESSAGES/django.mo differ diff --git a/conf/locale/am/LC_MESSAGES/django.po b/conf/locale/am/LC_MESSAGES/django.po index d04fefea54..becd7a2f98 100644 --- a/conf/locale/am/LC_MESSAGES/django.po +++ b/conf/locale/am/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-06-02 13:44+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Amharic (http://www.transifex.com/projects/p/edx-platform/language/am/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/am/LC_MESSAGES/djangojs.mo b/conf/locale/am/LC_MESSAGES/djangojs.mo index 6986ad87bc..7dcae9d7e1 100644 Binary files a/conf/locale/am/LC_MESSAGES/djangojs.mo and b/conf/locale/am/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/am/LC_MESSAGES/djangojs.po b/conf/locale/am/LC_MESSAGES/djangojs.po index 3682b41a92..16cef89278 100644 --- a/conf/locale/am/LC_MESSAGES/djangojs.po +++ b/conf/locale/am/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Amharic (http://www.transifex.com/projects/p/edx-platform/language/am/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ar/LC_MESSAGES/django.mo b/conf/locale/ar/LC_MESSAGES/django.mo index 03722d98a0..44a1ba95ba 100644 Binary files a/conf/locale/ar/LC_MESSAGES/django.mo and b/conf/locale/ar/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ar/LC_MESSAGES/django.po b/conf/locale/ar/LC_MESSAGES/django.po index 2cefaf1491..0a2ad37c13 100644 --- a/conf/locale/ar/LC_MESSAGES/django.po +++ b/conf/locale/ar/LC_MESSAGES/django.po @@ -63,6 +63,7 @@ # Mahmoud Elkhateeb , 2013 # Mahmoud Elkhateeb , 2013 # may , 2014 +# mustafasadiq , 2014 # Nabeel El-Dughailib , 2014 # Najwan Al Rousan , 2013-2014 # Najwan Al Rousan , 2013 @@ -113,7 +114,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-02 00:40+0000\n" "Last-Translator: Nabeel El-Dughailib \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/edx-platform/language/ar/)\n" @@ -1443,6 +1444,16 @@ msgstr "أبداً" msgid "Whether to force the save button to appear on the page" msgstr "اختيار فرض إظهار زرّ الحفظ على الصفحة " +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3294,13 +3305,13 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" -"إدخال الحدّ الأقصى لعدد المرّات التي يسمح فيها للطالب بمحاولة الإجابة على " -"المسائل. إنّه إعداد على نطاق المساق، ولكن يمكنك تحديد رقم مختلف عندما تقوم " -"بإنشاء مسألة فردية. للسماح بعدد محاولات غير محدّد، الرجاء إدخال \"لا يوجد\"." #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" @@ -3345,6 +3356,17 @@ msgstr "" "الرجاء إدخال صواب أو خطأ، في حال الصواب سيتمّ اعتماد التخزين المؤثت لمقاطع " "الفيديو بلغة HTML5." +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3883,6 +3905,9 @@ msgstr "حقوق الطبع والنشر " #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "الاسم " @@ -4225,14 +4250,8 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "المساق الذي تمّ تحميله {course_name}
      الأخطاء:" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html -#, fuzzy msgid "Course Name" -msgstr "" -"#-#-#-#-# django-partial.po (edx-platform) #-#-#-#-#\n" -"اسم المساق \n" -"#-#-#-#-# mako-studio.po (edx-platform) #-#-#-#-#\n" -"اسم المساق" +msgstr "اسم المساق " #: lms/djangoapps/dashboard/sysadmin.py msgid "Directory/ID" @@ -4355,6 +4374,34 @@ msgstr "المستخدم غير موجود." msgid "Task is already running." msgstr "المهمة قيد التشغيل بالفعل." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "رقم الفاتورة '{0}' غير موجود." @@ -5289,6 +5336,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "تأكيد الدفع لطلب الشراء" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "محاولة إضافة عملة مختلفة لسلة التسوق" @@ -5305,6 +5358,10 @@ msgstr "" "يرجى زيارة لوحة المعلومات الخاصة بك لمشاهدة" " مساقك الجديد." +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] مبلغ الاسترداد الذي طلبه المستخدم " @@ -5413,8 +5470,6 @@ msgstr "التكلفة الإجمالية" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "العملة " @@ -5422,8 +5477,6 @@ msgstr "العملة " #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5560,6 +5613,10 @@ msgstr "يُسمح باسترداد قسيمة واحدة فقط للطلب ال msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "ليست القسيمة '{0}' صالحة لإي مساق في عربة التسوّق." +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "ليست لديك الصلاحيات اللازمة للاطلاع على مكونات هذه الصفحة." @@ -7580,18 +7637,14 @@ msgstr "إعادة ضبط كلمة السر" msgid "Current Courses" msgstr "المساقات الحالية" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "يبدو أنك لم تقم بالتسجيل في أي من المساقات حتى الآن." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "حدوث أخطاء في تحميل المساق " @@ -7694,8 +7747,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "إلغاء التسجيل " #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7819,7 +7873,7 @@ msgstr "" "الأحياء والأعمال والكيمياء وعلوم الكومبيوتر والاقتصاد والتمويل والإلكترونيات" " والهندسة وعلوم التغذية والتاريخ والعلوم الإنسانية والحقوق والآداب " "والرياضيات والطب والموسيقى والفلسفة والفيزياء والعلوم والإحصاء وغيرها. {EdX}" -" هي مبادرة إلكترونية لاربحية أسسها الشركاء {HarvardX} و {MITx}." +" هي مبادرة إلكترونية لاربحية أسسها الشركاء {Harvard} و {MIT}." #: lms/templates/footer-edx-new.html lms/templates/footer-legacy.html msgid "© 2014 edX, some rights reserved." @@ -7920,7 +7974,6 @@ msgstr "© 2014 {platform_name}، بعض الحقوق محفوظة." #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "إعادة ضبط كلمة السر" @@ -8682,6 +8735,7 @@ msgstr "معلومات شخصية إضافية" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "المدينة" @@ -8691,6 +8745,7 @@ msgstr "مثال: نيويورك" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "الدولة" @@ -10059,6 +10114,8 @@ msgid "Day" msgstr "اليوم " #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "الطلاب " @@ -10179,16 +10236,16 @@ msgid "Access Courseware" msgstr "الدخول لمنهاج المساق " #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "أنت مسجَل " +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "قم بالتسجيل في " +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -10197,7 +10254,7 @@ msgstr "واختر مساقك كطالب" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -10206,8 +10263,8 @@ msgid "and proceed to verification" msgstr "وتابع لتستكمل التحقق" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "التسجيل مغلق " +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -10451,8 +10508,8 @@ msgstr "" "href=\"#\">التواصل مع صاحب الحساب لطلب دفعة، أو يمكنك" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" -msgstr "إلغاء التسجيل" +msgid "unenroll" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html msgid "for this course." @@ -10473,24 +10530,22 @@ msgstr "استعراض المساق " #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" -msgstr "هل أنت متأكد من رغبتك بإلغاء تسجيلك من المساق الذي اشتركت فيه" +msgid "Are you sure you want to unenroll from the purchased course" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "هل أنت واثقٌ من رغبتك إلغاء تسجيلك بـ" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" -"هل أنت واثقٌ من رغبتك إلغاء تسجيلك من مسار الشهادات الموثّقة " -"{cert_name_long} لـ" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -11115,6 +11170,36 @@ msgstr "عرض النقاش" msgid "Active Threads" msgstr "المواضيع الفعالة " +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "شكرًا لتسجيلك في {platform_name}." @@ -11143,6 +11228,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "نتمنى لك الاستمتاع بالتعلّم مع {platform_name}!" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "فريق {platform_name}" @@ -11226,6 +11313,137 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "لقد تمت دعوتك لإجراء اختبار بيتا للمساق {course_name}" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"في حال كان لديك أية استفسارات تتعلق بالفواتير والدفعات، الرجاء قراءة قسم " +"الأسئلة الأكثر تكراراً على الرابط ({faq_url}) أو الإتصال ب {billing_email}" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" +"في حال كان لديك أية استفسارات تتعلق بالفواتير والدفعات، الرجاء الإتصال ب " +"{billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "العناصر التي يشتمل عليها طلبك:" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "الكمية - الوصف - السعر" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"المجموع الذي تم اقتطاعه من بطاقة الائتمان/الخصم المباشر: " +"{currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#: " + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -11374,47 +11592,10 @@ msgid "" msgstr "" "ستظهر الرسوم المسددة على البيان الخاص بك تحت اسم الشركة {merchant_name}." -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "" -"في حال كان لديك أية استفسارات تتعلق بالفواتير والدفعات، الرجاء قراءة قسم " -"الأسئلة الأكثر تكراراً على الرابط ({faq_url}) أو الإتصال ب {billing_email}" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "" -"في حال كان لديك أية استفسارات تتعلق بالفواتير والدفعات، الرجاء الإتصال ب " -"{billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "فريق {platform_name} " - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "رقم طلبك هو : {order_number}" -#: 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 "" -"المجموع الذي تم اقتطاعه من بطاقة الائتمان/الخصم المباشر: " -"{currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "#: " - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "شكرًا لشرائك {course_name}!" @@ -11730,6 +11911,7 @@ msgstr "إعطاء علامة تدل على محتوى غير مناسب لتت msgid "Skip" msgstr "تخطي " +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11771,6 +11953,8 @@ msgid "Honor" msgstr "منح" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "المجموع " @@ -12027,8 +12211,12 @@ msgstr "" "انقر هنا لإنشاء ملف بصيغة CSV يحتوي على جميع سجلات المبيعات في هذا المساق" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" -msgstr "تنزيل جميع عمليات مبيعات مساق التجارة الإلكترونية" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html msgid "Enter the invoice number to invalidate or re-validate sale" @@ -12238,6 +12426,7 @@ msgid "What is the company the seats were sold to?" msgstr "ما هي الشركة التي بيعَت لها المقاعد؟" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "موظف الاتصال في المنظمة" @@ -12429,8 +12618,20 @@ msgid "Enroll" msgstr "تسجيل" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "إلغاء التسجيل " +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -13134,6 +13335,59 @@ msgstr "" "لقد قمنا بإرسال رسالةٍ على عنوان البريد الإلكتروني الذي زودتنا به تتضمن " "التعليمات الخاصة بضبط كلمة السر، وستصلك قريباً. " +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "تنزيل البيانات بصيغة CSV" @@ -13176,71 +13430,150 @@ msgstr "حدث خطأ في عملية الدفع " 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 "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." +msgid "View Dashboard" msgstr "" -"الرجاء طباعة صفحة الإيصال هذه للاحتفاظ بها في سجلاتك. يجب أن تكون قد استلمت " -"أيضاً رسالة إلكترونية تحتوي على إيصال." #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" -msgstr "إيصال إلكتروني من {platform_name} ({site_name})" +msgid "" +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "طلبية # " +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "التاريخ: " +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "العناصر المطلوبة: " +msgid "Enrollment Code" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "الكمية " +msgid "Enrollment Link" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "الرابط" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "{course_name}" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "سعر الوحدة " +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -13249,10 +13582,6 @@ msgstr "سعر الوحدة " msgid "Note: items with strikethough like this have been refunded." msgstr "ملاحظة: تمّ رد قيمة العناصر المشطوبة على النحو هذا." -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "تم تسجيل الفاتورة لـ: " - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "تأكيد التسجيل" @@ -13269,10 +13598,6 @@ msgstr "يرجى تأكيد تسجيلك في:" msgid "course dates" msgstr "تواريخ المساق" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "{course_name}" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "{start_date}" @@ -13321,6 +13646,72 @@ msgstr "" msgid "View Course     ▸" msgstr "عرض المساق     ▸" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "مراجعة " + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "تأكيد " + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "الإيصال (الطلب" @@ -13374,15 +13765,6 @@ msgstr "قم بأخذ صورة " 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 @@ -13390,15 +13772,6 @@ msgstr "مراجعة " 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 "مبروك! تم التحقق من هويتك على " @@ -13483,9 +13856,9 @@ msgid "" "{link_start}homepage{link_end} or let us know about any pages that may have " "been moved at {email}." msgstr "" -"لم يتم إيجاد الصفحة التي كنت تبحث عنها، الرجاء العودة إلى {link_start}الصفحة" -" الرئيسية{link_end}، أو إعلامنا عبر البريد الإلكتروني {email} عن أية صفحات " -"يحتمل يكون قد تغير موقعها." +"عذراً، الصفحة التي تبحث عنها غير متوفرة. الرجاء إعلامنا عبر البريد " +"الإلكتروني {email} إن كنت تعتقد انها مشكلة من العنوان المستخدم. يمكنك العودة" +" الى {link_start}الصفحة الرئيسية{link_end}." #: lms/templates/static_templates/about.html #: lms/templates/static_templates/blog.html @@ -13615,7 +13988,6 @@ msgstr "" msgid "Student Account" msgstr "حساب الطالب" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "صفحة الطالب" @@ -16049,35 +16421,6 @@ msgstr "" "url_name) مكوِّن للمسائل، قد يتمّ فقدان بيانات الطالب المرتبطة بمكوِّنات " "المسائل هذه. وتتضمّن هذه البيانات المسائل غير المقيّمة الخاصة بالطالب." -#: 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" @@ -16883,14 +17226,6 @@ msgstr "" "ومتطلّبات الوقت التقريبية. ويستخدم الطلاب صفحات \"النبذة\" لاختيار المساقات " "الجديدة التي سيلتحقون بها." -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "إخفاء الإعدادات المهملة" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "إظهار الإعدادات المهملة" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "تم حفظ التغييرات على السياسة الخاصة بك." @@ -16911,6 +17246,10 @@ msgstr "" " تحذير : لا تقم بتعديل هذه السياسات إلا إذا كنت على علمٍ " "بأغراضها." +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "إظهار الإعدادات المهملة" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "ما هي وظيفة الإعدادات المتقدّمة؟" @@ -17022,10 +17361,6 @@ msgstr "تكبير أو تصغير" msgid "This block contains multiple components." 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 "كتاب جديد" diff --git a/conf/locale/ar/LC_MESSAGES/djangojs.mo b/conf/locale/ar/LC_MESSAGES/djangojs.mo index 3244535a6a..8ddd1927d7 100644 Binary files a/conf/locale/ar/LC_MESSAGES/djangojs.mo and b/conf/locale/ar/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ar/LC_MESSAGES/djangojs.po b/conf/locale/ar/LC_MESSAGES/djangojs.po index f03006ef0c..318f211c58 100644 --- a/conf/locale/ar/LC_MESSAGES/djangojs.po +++ b/conf/locale/ar/LC_MESSAGES/djangojs.po @@ -67,7 +67,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-13 16:51+0000\n" "Last-Translator: Nabeel El-Dughailib \n" "Language-Team: Arabic (http://www.transifex.com/projects/p/edx-platform/language/ar/)\n" @@ -80,7 +80,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -91,7 +92,8 @@ msgstr "حسناً" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -121,7 +123,14 @@ msgstr "" "#-#-#-#-# underscore-studio.po (edx-platform) #-#-#-#-#\n" "سيُفتح هذا الرابط في نافذة متصفّح/علامة تبويب جديدة" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "غير معروف " + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2179,7 +2188,7 @@ msgstr[1] "انقر مربع الاختيار لإزالة إبلاغ %(واحد msgstr[2] "انقر مربع الاختيار لإزالة إبلاغين %(اثنين)s" msgstr[3] "انقر مربع الاختيار لإزالة %(بضعة)s إبلاغات" msgstr[4] "انقر مربع الاختيار لإزالة %(عدة)s إبلاغات" -msgstr[5] "انقر مربع الاختيار لإزالة %(totalFlags)s إبلاغات" +msgstr[5] "انقر مربع الاختيار لإزالة %(count)s إبلاغات" #: common/static/js/vendor/ova/flagging-annotator.js msgid "All flags have been removed. To undo, uncheck the box." @@ -2583,6 +2592,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "حدث خطأ: لا يمكنك حذف نفسك من مجموعة موجّهي المساق!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2973,12 +2994,6 @@ msgstr "" "لقد وقع خطأ في استرداد بريدك الإلكتروني، يرجى المحاولة مجددًا لاحقًا. اتصل " "بالدعم التقني في حال استمرار المشكلة." -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "غير معروف " - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "الموضوع" @@ -3252,6 +3267,16 @@ msgstr "يرجى إدخال بريد إلكتروني صالح" msgid "Please enter a valid password" msgstr "يرجى إدخال كلمة سر صالحة" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "يرجى التحقق من بريدك الإلكتروني لتأكيد التغيير" @@ -3455,6 +3480,139 @@ msgstr "المجموعة %s" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "أ ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل م ن هـ و ي" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "اختر ملف جديد" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "هناك تغييرات غير محفوظة، هل تريد مغادرة الصفحة؟" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "ينبغي أن تقوم بتحديد إسم" @@ -3671,10 +3829,6 @@ msgstr "حذف إعدادات هذه المجموعة دائم ولا يمكن msgid "Deleting" msgstr "جاري الحذف" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "اختر ملف جديد" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "حدث خطأ أثناء استيراد المساق" @@ -3924,10 +4078,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "تصبح مرئية للطلاب…" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "هناك تغييرات غير محفوظة، هل تريد مغادرة الصفحة؟" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -4191,6 +4341,10 @@ msgstr "كلمة السر" msgid "Change My Email Address" msgstr "تغيير عنوان بريدي الإلكتروني" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "الإسم الكامل" diff --git a/conf/locale/az/LC_MESSAGES/django.mo b/conf/locale/az/LC_MESSAGES/django.mo index 5a50a378d8..6467a547d9 100644 Binary files a/conf/locale/az/LC_MESSAGES/django.mo and b/conf/locale/az/LC_MESSAGES/django.mo differ diff --git a/conf/locale/az/LC_MESSAGES/django.po b/conf/locale/az/LC_MESSAGES/django.po index f8da274e32..98603cdc0c 100644 --- a/conf/locale/az/LC_MESSAGES/django.po +++ b/conf/locale/az/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-04-07 13:46+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Azerbaijani (http://www.transifex.com/projects/p/edx-platform/language/az/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/az/LC_MESSAGES/djangojs.mo b/conf/locale/az/LC_MESSAGES/djangojs.mo index 09fe8f3da0..4729bcc4be 100644 Binary files a/conf/locale/az/LC_MESSAGES/djangojs.mo and b/conf/locale/az/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/az/LC_MESSAGES/djangojs.po b/conf/locale/az/LC_MESSAGES/djangojs.po index 8644a8fa4c..b6d43e1bf7 100644 --- a/conf/locale/az/LC_MESSAGES/djangojs.po +++ b/conf/locale/az/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Azerbaijani (http://www.transifex.com/projects/p/edx-platform/language/az/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/bg_BG/LC_MESSAGES/django.mo b/conf/locale/bg_BG/LC_MESSAGES/django.mo index f4774416a6..7fd8ca4758 100644 Binary files a/conf/locale/bg_BG/LC_MESSAGES/django.mo and b/conf/locale/bg_BG/LC_MESSAGES/django.mo differ diff --git a/conf/locale/bg_BG/LC_MESSAGES/django.po b/conf/locale/bg_BG/LC_MESSAGES/django.po index dd72bd05ea..88e5599bf7 100644 --- a/conf/locale/bg_BG/LC_MESSAGES/django.po +++ b/conf/locale/bg_BG/LC_MESSAGES/django.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: Ned Batchelder \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/edx-platform/language/bg_BG/)\n" @@ -1276,6 +1276,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2891,9 +2901,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2929,6 +2942,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3405,6 +3429,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3533,6 +3560,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3727,6 +3756,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3848,6 +3878,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4672,6 +4730,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4686,6 +4750,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4782,8 +4850,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4791,8 +4857,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4924,6 +4988,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6684,18 +6752,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6788,7 +6852,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6999,7 +7064,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7698,6 +7762,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7707,6 +7772,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8976,6 +9042,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9092,16 +9160,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9110,7 +9178,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9119,7 +9187,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9339,7 +9407,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9361,12 +9429,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9374,8 +9442,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9971,6 +10039,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9993,6 +10091,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10060,6 +10160,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10175,41 +10400,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10480,6 +10674,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10521,6 +10716,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10743,7 +10940,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10942,6 +11143,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11113,7 +11315,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11736,6 +11950,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11775,68 +12042,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11846,10 +12194,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11866,10 +12210,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11908,6 +12248,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11961,15 +12367,6 @@ msgstr "" 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 @@ -11977,15 +12374,6 @@ msgstr "" 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 "" @@ -12175,7 +12563,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14337,34 +14724,6 @@ msgid "" "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" @@ -15071,14 +15430,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15097,6 +15448,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15191,10 +15546,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/bg_BG/LC_MESSAGES/djangojs.mo b/conf/locale/bg_BG/LC_MESSAGES/djangojs.mo index f0340ee9dc..e93cb9a172 100644 Binary files a/conf/locale/bg_BG/LC_MESSAGES/djangojs.mo and b/conf/locale/bg_BG/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/bg_BG/LC_MESSAGES/djangojs.po b/conf/locale/bg_BG/LC_MESSAGES/djangojs.po index 86951f73df..dc8ce6e5a6 100644 --- a/conf/locale/bg_BG/LC_MESSAGES/djangojs.po +++ b/conf/locale/bg_BG/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/edx-platform/language/bg_BG/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/bn_BD/LC_MESSAGES/django.mo b/conf/locale/bn_BD/LC_MESSAGES/django.mo index a76987aaa2..20130a174c 100644 Binary files a/conf/locale/bn_BD/LC_MESSAGES/django.mo and b/conf/locale/bn_BD/LC_MESSAGES/django.mo differ diff --git a/conf/locale/bn_BD/LC_MESSAGES/django.po b/conf/locale/bn_BD/LC_MESSAGES/django.po index 6a31676c88..87d5c498d7 100644 --- a/conf/locale/bn_BD/LC_MESSAGES/django.po +++ b/conf/locale/bn_BD/LC_MESSAGES/django.po @@ -41,8 +41,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" -"PO-Revision-Date: 2014-02-06 03:20+0000\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" +"PO-Revision-Date: 2014-10-25 19:40+0000\n" "Last-Translator: Ned Batchelder \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/edx-platform/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -1278,6 +1278,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2893,9 +2903,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2931,6 +2944,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3407,6 +3431,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3535,6 +3562,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3729,6 +3758,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3850,6 +3880,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4674,6 +4732,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4688,6 +4752,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4784,8 +4852,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4793,8 +4859,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4926,6 +4990,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6686,18 +6754,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6790,7 +6854,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7001,7 +7066,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7700,6 +7764,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7709,6 +7774,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8978,6 +9044,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9094,16 +9162,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9112,7 +9180,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9121,7 +9189,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9341,7 +9409,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9363,12 +9431,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9376,8 +9444,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9973,6 +10041,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9995,6 +10093,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10062,6 +10162,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10177,41 +10402,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10482,6 +10676,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10523,6 +10718,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10745,7 +10942,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10944,6 +11145,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11115,7 +11317,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11738,6 +11952,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11777,68 +12044,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11848,10 +12196,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11868,10 +12212,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11910,6 +12250,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11963,15 +12369,6 @@ msgstr "" 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 @@ -11979,15 +12376,6 @@ msgstr "" 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 "" @@ -12177,7 +12565,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14339,34 +14726,6 @@ msgid "" "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" @@ -15073,14 +15432,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15099,6 +15450,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15193,10 +15548,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/bn_BD/LC_MESSAGES/djangojs.mo b/conf/locale/bn_BD/LC_MESSAGES/djangojs.mo index d9c7bc9c1e..f84c494d5c 100644 Binary files a/conf/locale/bn_BD/LC_MESSAGES/djangojs.mo and b/conf/locale/bn_BD/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/bn_BD/LC_MESSAGES/djangojs.po b/conf/locale/bn_BD/LC_MESSAGES/djangojs.po index 2a3a37e36e..d0404ea102 100644 --- a/conf/locale/bn_BD/LC_MESSAGES/djangojs.po +++ b/conf/locale/bn_BD/LC_MESSAGES/djangojs.po @@ -27,8 +27,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" -"PO-Revision-Date: 2014-10-08 18:08+0000\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" +"PO-Revision-Date: 2014-10-25 19:40+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Bengali (Bangladesh) (http://www.transifex.com/projects/p/edx-platform/language/bn_BD/)\n" "MIME-Version: 1.0\n" @@ -40,7 +40,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +78,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2392,6 +2401,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2716,12 +2737,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2995,6 +3010,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3166,6 +3191,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3364,10 +3522,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3592,10 +3746,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3835,6 +3985,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/bn_IN/LC_MESSAGES/django.mo b/conf/locale/bn_IN/LC_MESSAGES/django.mo index 024d754e73..fc327fc39d 100644 Binary files a/conf/locale/bn_IN/LC_MESSAGES/django.mo and b/conf/locale/bn_IN/LC_MESSAGES/django.mo differ diff --git a/conf/locale/bn_IN/LC_MESSAGES/django.po b/conf/locale/bn_IN/LC_MESSAGES/django.po index 9d95234b5b..9bf34f661c 100644 --- a/conf/locale/bn_IN/LC_MESSAGES/django.po +++ b/conf/locale/bn_IN/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-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" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/bn_IN/LC_MESSAGES/djangojs.mo b/conf/locale/bn_IN/LC_MESSAGES/djangojs.mo index 71fe9a3b33..7f3537172d 100644 Binary files a/conf/locale/bn_IN/LC_MESSAGES/djangojs.mo and b/conf/locale/bn_IN/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/bn_IN/LC_MESSAGES/djangojs.po b/conf/locale/bn_IN/LC_MESSAGES/djangojs.po index 9bd744c0f1..50e2bad1e2 100644 --- a/conf/locale/bn_IN/LC_MESSAGES/djangojs.po +++ b/conf/locale/bn_IN/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Bengali (India) (http://www.transifex.com/projects/p/edx-platform/language/bn_IN/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/bs/LC_MESSAGES/django.mo b/conf/locale/bs/LC_MESSAGES/django.mo index f8bf86fbe0..7d8be64ab4 100644 Binary files a/conf/locale/bs/LC_MESSAGES/django.mo and b/conf/locale/bs/LC_MESSAGES/django.mo differ diff --git a/conf/locale/bs/LC_MESSAGES/django.po b/conf/locale/bs/LC_MESSAGES/django.po index 8a8a2c4efd..ae7565181e 100644 --- a/conf/locale/bs/LC_MESSAGES/django.po +++ b/conf/locale/bs/LC_MESSAGES/django.po @@ -43,7 +43,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: ph8enix \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/edx-platform/language/bs/)\n" @@ -1282,6 +1282,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2897,9 +2907,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2935,6 +2948,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3411,6 +3435,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3539,6 +3566,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3733,6 +3762,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3854,6 +3884,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4680,6 +4738,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4694,6 +4758,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4790,8 +4858,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4799,8 +4865,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4932,6 +4996,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6692,18 +6760,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6796,7 +6860,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7007,7 +7072,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7706,6 +7770,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7715,6 +7780,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8986,6 +9052,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9102,16 +9170,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9120,7 +9188,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9129,7 +9197,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9349,7 +9417,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9371,12 +9439,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9384,8 +9452,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9983,6 +10051,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10005,6 +10103,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10072,6 +10172,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10187,41 +10412,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10492,6 +10686,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10533,6 +10728,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10755,7 +10952,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10954,6 +11155,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11125,7 +11327,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11748,6 +11962,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11787,68 +12054,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11858,10 +12206,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11878,10 +12222,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11920,6 +12260,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11973,15 +12379,6 @@ msgstr "" 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 @@ -11989,15 +12386,6 @@ msgstr "" 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 "" @@ -12187,7 +12575,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14349,34 +14736,6 @@ msgid "" "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" @@ -15083,14 +15442,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15109,6 +15460,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15203,10 +15558,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/bs/LC_MESSAGES/djangojs.mo b/conf/locale/bs/LC_MESSAGES/djangojs.mo index cebf565d5b..cb15225ac5 100644 Binary files a/conf/locale/bs/LC_MESSAGES/djangojs.mo and b/conf/locale/bs/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/bs/LC_MESSAGES/djangojs.po b/conf/locale/bs/LC_MESSAGES/djangojs.po index bdcfc4ac9d..8fccda4a4e 100644 --- a/conf/locale/bs/LC_MESSAGES/djangojs.po +++ b/conf/locale/bs/LC_MESSAGES/djangojs.po @@ -28,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/edx-platform/language/bs/)\n" @@ -41,7 +41,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -52,7 +53,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -77,7 +79,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2413,6 +2422,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2737,12 +2758,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3016,6 +3031,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3194,6 +3219,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3394,10 +3552,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3622,10 +3776,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3866,6 +4016,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ca/LC_MESSAGES/django.mo b/conf/locale/ca/LC_MESSAGES/django.mo index 178bae6d7b..32e08b1b43 100644 Binary files a/conf/locale/ca/LC_MESSAGES/django.mo and b/conf/locale/ca/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ca/LC_MESSAGES/django.po b/conf/locale/ca/LC_MESSAGES/django.po index 3e1d972b05..0c9744408b 100644 --- a/conf/locale/ca/LC_MESSAGES/django.po +++ b/conf/locale/ca/LC_MESSAGES/django.po @@ -49,7 +49,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: mcolomer \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/edx-platform/language/ca/)\n" @@ -1292,6 +1292,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2905,9 +2915,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2943,6 +2956,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3421,6 +3445,9 @@ msgstr "Copyright" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Nom" @@ -3549,6 +3576,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3743,6 +3772,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3866,6 +3896,34 @@ msgstr "L'usuari no existeix." msgid "Task is already running." msgstr "La tasca ja s'està executant." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4708,6 +4766,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Confirmació del pagament de l'ordre" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Provant d'afegir una moneda diferent a la cistella" @@ -4722,6 +4786,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4823,8 +4891,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4832,8 +4898,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4965,6 +5029,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6822,18 +6890,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6926,7 +6990,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7137,7 +7202,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7836,6 +7900,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7845,6 +7910,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9114,6 +9180,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9230,16 +9298,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9248,7 +9316,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9257,7 +9325,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9477,7 +9545,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9499,12 +9567,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9512,8 +9580,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10109,6 +10177,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10131,6 +10229,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10198,6 +10298,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10313,41 +10538,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10618,6 +10812,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10659,6 +10854,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10881,7 +11078,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11080,6 +11281,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11251,7 +11453,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11878,6 +12092,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11917,68 +12184,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11988,10 +12336,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12008,10 +12352,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12050,6 +12390,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12103,15 +12509,6 @@ msgstr "" 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 @@ -12119,15 +12516,6 @@ msgstr "" 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 "" @@ -12317,7 +12705,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14488,34 +14875,6 @@ msgid "" "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" @@ -15222,14 +15581,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "Els teus canvis de política s'han guardat." @@ -15248,6 +15599,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15342,10 +15697,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ca/LC_MESSAGES/djangojs.mo b/conf/locale/ca/LC_MESSAGES/djangojs.mo index 41a71feb1e..64929c0ddd 100644 Binary files a/conf/locale/ca/LC_MESSAGES/djangojs.mo and b/conf/locale/ca/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ca/LC_MESSAGES/djangojs.po b/conf/locale/ca/LC_MESSAGES/djangojs.po index 6df2094159..6b994701d8 100644 --- a/conf/locale/ca/LC_MESSAGES/djangojs.po +++ b/conf/locale/ca/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/edx-platform/language/ca/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -54,7 +55,8 @@ msgstr "D'acord" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -70,7 +72,14 @@ msgstr "Cancel·lar" msgid "This link will open in a new browser window/tab" msgstr "Aquest enllaç s'obrirà en una nova finestra/pestanya del navegador" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2432,6 +2441,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Error: no pots eliminar-te tu mateix del grup d'instructors!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Error afegint o eliminant usuaris com a beta testers." @@ -2798,12 +2819,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3078,6 +3093,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3252,6 +3277,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Has d'especificar un nom" @@ -3459,10 +3617,6 @@ msgstr "" msgid "Deleting" msgstr "Esborrant" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3692,10 +3846,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3945,6 +4095,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ca@valencia/LC_MESSAGES/django.mo b/conf/locale/ca@valencia/LC_MESSAGES/django.mo index fb37b4cb5a..680458a733 100644 Binary files a/conf/locale/ca@valencia/LC_MESSAGES/django.mo and b/conf/locale/ca@valencia/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ca@valencia/LC_MESSAGES/django.po b/conf/locale/ca@valencia/LC_MESSAGES/django.po index 24f41a9e93..e0fe61a896 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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-12 14:59+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Catalan (Valencian) (http://www.transifex.com/projects/p/edx-platform/language/ca@valencia/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.mo b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.mo index bc6668bc93..8085f3cb89 100644 Binary files a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.mo and b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po index e788d6d21e..45f31e8f3f 100644 --- a/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po +++ b/conf/locale/ca@valencia/LC_MESSAGES/djangojs.po @@ -27,7 +27,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Catalan (Valencian) (http://www.transifex.com/projects/p/edx-platform/language/ca@valencia/)\n" @@ -40,7 +40,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +78,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2392,6 +2401,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2716,12 +2737,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2995,6 +3010,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3166,6 +3191,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3364,10 +3522,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3592,10 +3746,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3835,6 +3985,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/cs/LC_MESSAGES/django.mo b/conf/locale/cs/LC_MESSAGES/django.mo index a9e8f12b33..71a6955da3 100644 Binary files a/conf/locale/cs/LC_MESSAGES/django.mo and b/conf/locale/cs/LC_MESSAGES/django.mo differ diff --git a/conf/locale/cs/LC_MESSAGES/django.po b/conf/locale/cs/LC_MESSAGES/django.po index 8662b0674e..737b5412cb 100644 --- a/conf/locale/cs/LC_MESSAGES/django.po +++ b/conf/locale/cs/LC_MESSAGES/django.po @@ -56,7 +56,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: TomHermanek \n" "Language-Team: Czech (http://www.transifex.com/projects/p/edx-platform/language/cs/)\n" @@ -1295,6 +1295,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2910,9 +2920,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2948,6 +2961,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3422,6 +3446,9 @@ msgstr "Copyright" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3550,6 +3577,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3744,6 +3773,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3865,6 +3895,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4690,6 +4748,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4704,6 +4768,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4800,8 +4868,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4809,8 +4875,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4942,6 +5006,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6701,18 +6769,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6805,7 +6869,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7016,7 +7081,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7715,6 +7779,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7724,6 +7789,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8995,6 +9061,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9111,16 +9179,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9129,7 +9197,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9138,7 +9206,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9358,7 +9426,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9380,12 +9448,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9393,8 +9461,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9992,6 +10060,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10014,6 +10112,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10081,6 +10181,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10196,41 +10421,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10501,6 +10695,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10542,6 +10737,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10764,7 +10961,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10963,6 +11164,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11134,7 +11336,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11757,6 +11971,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11796,68 +12063,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11867,10 +12215,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11887,10 +12231,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11929,6 +12269,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11982,15 +12388,6 @@ msgstr "" 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 @@ -11998,15 +12395,6 @@ msgstr "" 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 "" @@ -12196,7 +12584,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14358,34 +14745,6 @@ msgid "" "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" @@ -15092,14 +15451,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15118,6 +15469,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15212,10 +15567,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/cs/LC_MESSAGES/djangojs.mo b/conf/locale/cs/LC_MESSAGES/djangojs.mo index 6baf43d9a5..7548abd122 100644 Binary files a/conf/locale/cs/LC_MESSAGES/djangojs.mo and b/conf/locale/cs/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/cs/LC_MESSAGES/djangojs.po b/conf/locale/cs/LC_MESSAGES/djangojs.po index 5916ce2e3d..0672b97581 100644 --- a/conf/locale/cs/LC_MESSAGES/djangojs.po +++ b/conf/locale/cs/LC_MESSAGES/djangojs.po @@ -35,7 +35,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Czech (http://www.transifex.com/projects/p/edx-platform/language/cs/)\n" @@ -48,7 +48,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -59,7 +60,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -84,7 +86,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2419,6 +2428,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2743,12 +2764,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3022,6 +3037,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3200,6 +3225,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3400,10 +3558,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3628,10 +3782,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3872,6 +4022,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/cy/LC_MESSAGES/django.mo b/conf/locale/cy/LC_MESSAGES/django.mo index a5ba2d8e78..3601c36f58 100644 Binary files a/conf/locale/cy/LC_MESSAGES/django.mo and b/conf/locale/cy/LC_MESSAGES/django.mo differ diff --git a/conf/locale/cy/LC_MESSAGES/django.po b/conf/locale/cy/LC_MESSAGES/django.po index b36b617678..ffc20f0b55 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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: Ned Batchelder \n" "Language-Team: Welsh (http://www.transifex.com/projects/p/edx-platform/language/cy/)\n" @@ -1281,6 +1281,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2896,9 +2906,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2934,6 +2947,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3410,6 +3434,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3538,6 +3565,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3732,6 +3761,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3853,6 +3883,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4681,6 +4739,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4695,6 +4759,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4791,8 +4859,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4800,8 +4866,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4933,6 +4997,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6693,18 +6761,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6797,7 +6861,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7008,7 +7073,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7707,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7716,6 +7781,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8989,6 +9055,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9105,16 +9173,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9123,7 +9191,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9132,7 +9200,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9352,7 +9420,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9374,12 +9442,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9387,8 +9455,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9988,6 +10056,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10010,6 +10108,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10077,6 +10177,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10192,41 +10417,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10497,6 +10691,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10538,6 +10733,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10760,7 +10957,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10959,6 +11160,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11130,7 +11332,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11753,6 +11967,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11792,68 +12059,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11863,10 +12211,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11883,10 +12227,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11925,6 +12265,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11978,15 +12384,6 @@ msgstr "" 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 @@ -11994,15 +12391,6 @@ msgstr "" 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 "" @@ -12192,7 +12580,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14354,34 +14741,6 @@ msgid "" "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" @@ -15088,14 +15447,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15114,6 +15465,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15208,10 +15563,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/cy/LC_MESSAGES/djangojs.mo b/conf/locale/cy/LC_MESSAGES/djangojs.mo index 73b94f5e35..af9a6e3f5e 100644 Binary files a/conf/locale/cy/LC_MESSAGES/djangojs.mo and b/conf/locale/cy/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/cy/LC_MESSAGES/djangojs.po b/conf/locale/cy/LC_MESSAGES/djangojs.po index 577a4ec859..de9e68d279 100644 --- a/conf/locale/cy/LC_MESSAGES/djangojs.po +++ b/conf/locale/cy/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Welsh (http://www.transifex.com/projects/p/edx-platform/language/cy/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2431,6 +2440,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2755,12 +2776,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3034,6 +3049,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3219,6 +3244,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3421,10 +3579,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3649,10 +3803,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3894,6 +4044,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/da/LC_MESSAGES/django.mo b/conf/locale/da/LC_MESSAGES/django.mo index 060fb599e5..fabffb01b2 100644 Binary files a/conf/locale/da/LC_MESSAGES/django.mo and b/conf/locale/da/LC_MESSAGES/django.mo differ diff --git a/conf/locale/da/LC_MESSAGES/django.po b/conf/locale/da/LC_MESSAGES/django.po index ebf3f32422..a80fa3c0bb 100644 --- a/conf/locale/da/LC_MESSAGES/django.po +++ b/conf/locale/da/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-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" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/da/LC_MESSAGES/djangojs.mo b/conf/locale/da/LC_MESSAGES/djangojs.mo index cae4fa83d4..51be972f37 100644 Binary files a/conf/locale/da/LC_MESSAGES/djangojs.mo and b/conf/locale/da/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/da/LC_MESSAGES/djangojs.po b/conf/locale/da/LC_MESSAGES/djangojs.po index 089c4d6048..29944efbe6 100644 --- a/conf/locale/da/LC_MESSAGES/djangojs.po +++ b/conf/locale/da/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Danish (http://www.transifex.com/projects/p/edx-platform/language/da/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/de_DE/LC_MESSAGES/django.mo b/conf/locale/de_DE/LC_MESSAGES/django.mo index 5f41dfc44b..611c9163c6 100644 Binary files a/conf/locale/de_DE/LC_MESSAGES/django.mo and b/conf/locale/de_DE/LC_MESSAGES/django.mo differ diff --git a/conf/locale/de_DE/LC_MESSAGES/django.po b/conf/locale/de_DE/LC_MESSAGES/django.po index 38df42cfd3..a4d4aad159 100644 --- a/conf/locale/de_DE/LC_MESSAGES/django.po +++ b/conf/locale/de_DE/LC_MESSAGES/django.po @@ -20,6 +20,7 @@ # Sebastian W. Ertl , 2014 # Shan , 2013 # Shan , 2013-2014 +# Simon D. , 2014 # #-#-#-#-# django-studio.po (edx-platform) #-#-#-#-# # edX translation file. # Copyright (C) 2014 EdX @@ -73,6 +74,7 @@ # Alexander L. , 2013 # Alexander L. , 2014 # dabang , 2014 +# Ettore Atalan , 2014 # kalei, 2014 # s6lidaem , 2014 # Maximilian Kindshofer , 2014 @@ -107,7 +109,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Alexander L. \n" "Language-Team: German (Germany) (http://www.transifex.com/projects/p/edx-platform/language/de_DE/)\n" @@ -1410,6 +1412,16 @@ msgstr "Nie" msgid "Whether to force the save button to appear on the page" msgstr "Zwang der Anzeige des Speichern-Knopfes auf der Seite" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3301,14 +3313,13 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" -"Gib die maximale Anzahl von Versuchen an, die der Teilnehmer hat, um die " -"Fragestellung zu lösen. Dies ist eine kursweite Einstellung, aber du kannste" -" eine andere Anzahl beim Erstellen jeder individuellen Fragestellung " -"festlegen. Um unbegrenzte Versuche zu erlauben, gib Null ein." #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" @@ -3354,6 +3365,17 @@ msgstr "" "Gib \"Wahr\" oder \"Falsch\" ein. Falls \"Wahr\", wird die " "Videozwischenspeicherung für für HTML5-Videos benutzt." +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -4364,6 +4386,34 @@ msgstr "Nutzer existiert nicht." msgid "Task is already running." msgstr "Aufgabe läuft bereits." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -5230,6 +5280,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -5244,6 +5300,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -5340,8 +5400,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -5349,8 +5407,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5482,6 +5538,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -7242,18 +7302,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -7346,7 +7402,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7557,7 +7614,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -8256,6 +8312,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -8265,6 +8322,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9534,6 +9592,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9650,16 +9710,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9668,7 +9728,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9677,7 +9737,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9897,7 +9957,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9919,12 +9979,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9932,8 +9992,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10529,6 +10589,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10551,6 +10641,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10618,6 +10710,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10733,41 +10950,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -11038,6 +11224,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11079,6 +11266,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -11301,7 +11490,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11500,6 +11693,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11671,7 +11865,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -12294,6 +12500,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -12333,68 +12592,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -12404,10 +12744,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12424,10 +12760,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12466,6 +12798,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12519,15 +12917,6 @@ msgstr "" 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 @@ -12535,15 +12924,6 @@ msgstr "" 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 "" @@ -12733,7 +13113,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14895,34 +15274,6 @@ msgid "" "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" @@ -15629,14 +15980,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15655,6 +15998,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15749,10 +16096,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/de_DE/LC_MESSAGES/djangojs.mo b/conf/locale/de_DE/LC_MESSAGES/djangojs.mo index 76ad7d9ef3..1f443c54eb 100644 Binary files a/conf/locale/de_DE/LC_MESSAGES/djangojs.mo and b/conf/locale/de_DE/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/de_DE/LC_MESSAGES/djangojs.po b/conf/locale/de_DE/LC_MESSAGES/djangojs.po index b3e4bd7302..9e1c6eda3d 100644 --- a/conf/locale/de_DE/LC_MESSAGES/djangojs.po +++ b/conf/locale/de_DE/LC_MESSAGES/djangojs.po @@ -10,6 +10,7 @@ # dabang , 2014 # MasterCrumble , 2014 # berit.braun, 2014 +# Ettore Atalan , 2014 # s6lidaem , 2014 # Maximilian Kindshofer , 2014 # Maximilian Kindshofer , 2014 @@ -27,6 +28,7 @@ # Translators: # Alexander L. , 2013 # Alexander L. , 2014 +# Ettore Atalan , 2014 # s6lidaem , 2014 # Maximilian Kindshofer , 2014 # Neithen, 2014 @@ -41,6 +43,7 @@ # # Translators: # Alexander L. , 2014 +# Ettore Atalan , 2014 # trajan, 2014 # Ron Lucke , 2014 # #-#-#-#-# underscore-studio.po (edx-platform) #-#-#-#-# @@ -57,7 +60,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: German (Germany) (http://www.transifex.com/projects/p/edx-platform/language/de_DE/)\n" @@ -70,7 +73,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -80,7 +84,8 @@ msgstr "OK" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -96,7 +101,14 @@ msgstr "Abbrechen" msgid "This link will open in a new browser window/tab" msgstr "Dieser Link wird in einem neuen Browserfenster/tab geöffnet" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "Unbekannt" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2438,6 +2450,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Fehler: Du kannst dich nicht selbst aus der Dozentengruppe entfernen!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Fehler beim Hinzufügen/Entfernen von Nutzern als Beta-Tester." @@ -2831,12 +2855,6 @@ msgstr "" "noch einmal, und benachrichtige die technische Ünterstützung, wenn das " "Problem weiterhin besteht." -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "Unbekannt" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "Betreff" @@ -3110,6 +3128,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3282,6 +3310,139 @@ msgstr "Gruppe %s" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3478,10 +3639,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3706,10 +3863,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "Mache für die Teilnehmer sichtbar…" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3949,6 +4102,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/el/LC_MESSAGES/django.mo b/conf/locale/el/LC_MESSAGES/django.mo index 1d64c6fda8..2f05b08983 100644 Binary files a/conf/locale/el/LC_MESSAGES/django.mo and b/conf/locale/el/LC_MESSAGES/django.mo differ diff --git a/conf/locale/el/LC_MESSAGES/django.po b/conf/locale/el/LC_MESSAGES/django.po index 3b6b8e63b7..7c78861a22 100644 --- a/conf/locale/el/LC_MESSAGES/django.po +++ b/conf/locale/el/LC_MESSAGES/django.po @@ -50,7 +50,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Panos Chronis \n" "Language-Team: Greek (http://www.transifex.com/projects/p/edx-platform/language/el/)\n" @@ -1287,6 +1287,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2902,9 +2912,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2940,6 +2953,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3416,6 +3440,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3544,6 +3571,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3738,6 +3767,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3859,6 +3889,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4683,6 +4741,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4697,6 +4761,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4793,8 +4861,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4802,8 +4868,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4935,6 +4999,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6695,18 +6763,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6799,7 +6863,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7010,7 +7075,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7709,6 +7773,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7718,6 +7783,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8987,6 +9053,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9103,16 +9171,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9121,7 +9189,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9130,7 +9198,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9350,7 +9418,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9372,12 +9440,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9385,8 +9453,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9982,6 +10050,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10004,6 +10102,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10071,6 +10171,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10186,41 +10411,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10491,6 +10685,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10532,6 +10727,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10754,7 +10951,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10953,6 +11154,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11124,7 +11326,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11747,6 +11961,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11786,68 +12053,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11857,10 +12205,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11877,10 +12221,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11919,6 +12259,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11972,15 +12378,6 @@ msgstr "" 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 @@ -11988,15 +12385,6 @@ msgstr "" 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 "" @@ -12186,7 +12574,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14348,34 +14735,6 @@ msgid "" "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" @@ -15082,14 +15441,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15108,6 +15459,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15202,10 +15557,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/el/LC_MESSAGES/djangojs.mo b/conf/locale/el/LC_MESSAGES/djangojs.mo index fb4f909660..4ffbfd001a 100644 Binary files a/conf/locale/el/LC_MESSAGES/djangojs.mo and b/conf/locale/el/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/el/LC_MESSAGES/djangojs.po b/conf/locale/el/LC_MESSAGES/djangojs.po index ea54520ee9..14eb6525aa 100644 --- a/conf/locale/el/LC_MESSAGES/djangojs.po +++ b/conf/locale/el/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-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Greek (http://www.transifex.com/projects/p/edx-platform/language/el/)\n" @@ -49,7 +49,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -60,7 +61,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -85,7 +87,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2401,6 +2410,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2725,12 +2746,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3004,6 +3019,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3175,6 +3200,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3373,10 +3531,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3601,10 +3755,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3844,6 +3994,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/en_GB/LC_MESSAGES/django.mo b/conf/locale/en_GB/LC_MESSAGES/django.mo index 7ec5102b82..f4fbbc483f 100644 Binary files a/conf/locale/en_GB/LC_MESSAGES/django.mo and b/conf/locale/en_GB/LC_MESSAGES/django.mo differ diff --git a/conf/locale/en_GB/LC_MESSAGES/django.po b/conf/locale/en_GB/LC_MESSAGES/django.po index 2935dcd5a6..3d314194c3 100644 --- a/conf/locale/en_GB/LC_MESSAGES/django.po +++ b/conf/locale/en_GB/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/edx-platform/language/en_GB/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/en_GB/LC_MESSAGES/djangojs.mo b/conf/locale/en_GB/LC_MESSAGES/djangojs.mo index 4112c95a51..0b412892e3 100644 Binary files a/conf/locale/en_GB/LC_MESSAGES/djangojs.mo and b/conf/locale/en_GB/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/en_GB/LC_MESSAGES/djangojs.po b/conf/locale/en_GB/LC_MESSAGES/djangojs.po index 6a1da91cab..31656fbd74 100644 --- a/conf/locale/en_GB/LC_MESSAGES/djangojs.po +++ b/conf/locale/en_GB/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/edx-platform/language/en_GB/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/eo/LC_MESSAGES/django.mo b/conf/locale/eo/LC_MESSAGES/django.mo index 3aab0924b8..f05e2a5eff 100644 Binary files a/conf/locale/eo/LC_MESSAGES/django.mo and b/conf/locale/eo/LC_MESSAGES/django.mo differ diff --git a/conf/locale/eo/LC_MESSAGES/django.po b/conf/locale/eo/LC_MESSAGES/django.po index 8f9ae0de6c..39e500d8df 100644 --- a/conf/locale/eo/LC_MESSAGES/django.po +++ b/conf/locale/eo/LC_MESSAGES/django.po @@ -37,8 +37,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-17 14:16+0000\n" -"PO-Revision-Date: 2014-10-17 14:16:50.815957\n" +"POT-Creation-Date: 2014-10-27 11:02-0400\n" +"PO-Revision-Date: 2014-10-27 15:02:51.541121\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "MIME-Version: 1.0\n" @@ -1373,6 +1373,19 @@ msgid "Whether to force the save button to appear on the page" msgstr "" "Whéthér tö förçé thé sävé ßüttön tö äppéär ön thé pägé Ⱡ'σяєм ιρѕυм ∂σ#" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "Shöw Rését Büttön Ⱡ'σ#" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" +"Détérmïnés whéthér ä 'Rését' ßüttön ïs shöwn sö thé üsér mäý rését théïr " +"änswér. À défäült välüé çän ßé sét ïn Àdvänçéd Séttïngs. Ⱡ'σяєм ιρѕυм ∂σłσя " +"ѕιт αмєт, ¢σηѕє¢тєтυя#" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3325,14 +3338,20 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" -"Éntér thé mäxïmüm nümßér öf tïmés ä stüdént çän trý tö änswér prößléms. Thïs" -" ïs ä çöürsé-wïdé séttïng, ßüt ýöü çän spéçïfý ä dïfférént nümßér whén ýöü " -"çréäté än ïndïvïdüäl prößlém. Tö ällöw ünlïmïtéd ättémpts, éntér nüll. " -"Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕ#" +"Éntér thé mäxïmüm nümßér öf tïmés ä stüdént çän trý tö änswér prößléms. Bý " +"défäült, Mäxïmüm Àttémpts ïs sét tö nüll, méänïng thät stüdénts hävé än " +"ünlïmïtéd nümßér öf ättémpts för prößléms. Ýöü çän övérrïdé thïs çöürsé-wïdé" +" séttïng för ïndïvïdüäl prößléms. Höwévér, ïf thé çöürsé-wïdé séttïng ïs ä " +"spéçïfïç nümßér, ýöü çännöt sét thé Mäxïmüm Àttémpts för ïndïvïdüäl prößléms" +" tö ünlïmïtéd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, " +"ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. #" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" @@ -3379,6 +3398,21 @@ msgstr "" "Éntér trüé ör fälsé. Ìf trüé, vïdéö çäçhïng wïll ßé üséd för HTML5 vïdéös. " "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "Shöw Rését Büttön för Prößléms Ⱡ'σяєм #" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +msgstr "" +"Éntér trüé ör fälsé. Ìf trüé, prößléms défäült tö dïspläýïng ä 'Rését' " +"ßüttön. Thïs välüé mäý ßé övérrïdén ïn éäçh prößlém's séttïngs. Éxïstïng " +"prößléms whösé rését séttïng hävé nöt ßéén çhängéd äré äfféçtéd. Ⱡ'σяєм " +"ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ #" + #. 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 @@ -3947,6 +3981,9 @@ msgstr "Çöpýrïght #" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Nämé Ⱡ'σяєм#" @@ -4082,6 +4119,8 @@ msgstr "" "ιρѕυм ∂σłσя ѕ#" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "Émäïl Àddréss Ⱡ'#" @@ -4292,6 +4331,7 @@ msgstr "Löädéd çöürsé {course_name}
      Érrörs: Ⱡ'σяєм#" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "Çöürsé Nämé Ⱡ#" @@ -4418,6 +4458,38 @@ msgstr "Ûsér döés nöt éxïst. Ⱡ'σя#" msgid "Task is already running." msgstr "Täsk ïs älréädý rünnïng. Ⱡ'σяє#" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "Çöüld nöt réäd üplöädéd fïlé. Ⱡ'σяєм #" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" +"Dätä ïn röw #{row_num} müst hävé éxäçtlý föür çölümns: émäïl, üsérnämé, füll" +" nämé, änd çöüntrý Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "Ìnvälïd émäïl {email_address}. Ⱡ'σ#" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" +"Àn äççöünt wïth émäïl {email} éxïsts ßüt thé prövïdéd üsérnämé {username} ïs" +" dïfférént. Énröllïng änýwäý wïth {email}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "Ûsérnämé {user} älréädý éxïsts. Ⱡ'σяєм #" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "Fïlé ïs nöt ättäçhéd. Ⱡ'σя#" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "Ìnvöïçé nümßér '{0}' döés nöt éxïst. Ⱡ'σяєм ιρ#" @@ -5369,6 +5441,14 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Ördér Päýmént Çönfïrmätïön Ⱡ'σяєм#" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" +"Çönfïrmätïön änd Régïsträtïön Çödés för thé föllöwïng çöürsés: " +"{course_name_list} Ⱡ'σяєм ιρѕυм ∂σłσя #" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Trýïng tö ädd ä dïfférént çürrénçý ïntö thé çärt Ⱡ'σяєм ιρѕυм #" @@ -5385,6 +5465,10 @@ msgstr "" "Pléäsé vïsït ýöür däshßöärd tö séé ýöür " "néw çöürsé. Ⱡ'σяєм ιρѕυм ∂σłσ#" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "Énröllmént çödés för Çöürsé: {course_name} Ⱡ'σяєм ι#" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Réfünd] Ûsér-Réqüéstéd Réfünd Ⱡ'σяєм #" @@ -5491,8 +5575,6 @@ msgstr "Tötäl Çöst Ⱡ#" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Çürrénçý #" @@ -5500,8 +5582,6 @@ msgstr "Çürrénçý #" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5642,6 +5722,10 @@ msgstr "" "Çöüpön '{0}' ïs nöt välïd för äný çöürsé ïn thé shöppïng çärt. Ⱡ'σяєм ιρѕυм " "∂σłσя#" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "süççéss #" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Ýöü dö nöt hävé pérmïssïön tö vïéw thïs pägé. Ⱡ'σяєм ιρѕυм#" @@ -8091,7 +8175,6 @@ msgstr "© 2014 {platform_name}, sömé rïghts résérvéd Ⱡ'σяєм ι #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Pässwörd Rését Ⱡ'#" @@ -8880,6 +8963,7 @@ msgstr "Àddïtïönäl Pérsönäl Ìnförmätïön Ⱡ'σяєм ι#" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Çïtý Ⱡ'σяєм#" @@ -8889,6 +8973,7 @@ msgstr "éxämplé: Néw Ýörk Ⱡ'σ#" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "Çöüntrý #" @@ -10289,6 +10374,8 @@ msgid "Day" msgstr "Däý Ⱡ'σя#" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Stüdénts #" @@ -11360,6 +11447,38 @@ msgstr "Vïéw dïsçüssïön Ⱡ'#" msgid "Active Threads" msgstr "Àçtïvé Thréäds Ⱡ'#" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "Wélçömé tö {course_name} Ⱡ'#" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" +"Tö gét stärtéd, pléäsé vïsït https://{site_name}. Thé lögïn ïnförmätïön för " +"ýöür äççöünt föllöws. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "émäïl: {email} Ⱡ#" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "pässwörd: {password} Ⱡ'#" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "Ìt ïs réçömméndéd thät ýöü çhängé ýöür pässwörd. Ⱡ'σяєм ιρѕυм #" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "Sïnçérélý ýöürs, Ⱡ'σ#" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "Thé {course_name} Téäm Ⱡ#" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "Thänk ýöü för sïgnïng üp för {platform_name}. Ⱡ'σяєм ι#" @@ -11389,6 +11508,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "Wé höpé ýöü énjöý léärnïng wïth {platform_name}! Ⱡ'σяєм ιρ#" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "Thé {platform_name} Téäm Ⱡ#" @@ -11479,6 +11600,157 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "Ýöü hävé ßéén ïnvïtéd tö ä ßétä tést för {course_name} Ⱡ'σяєм ιρѕυм#" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "Hï {name}, #" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "Thänk ýöü för ýöür pürçhäsé öf Ⱡ'σяєм ι#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "Ýöür päýmént wäs süççéssfül. Ⱡ'σяєм #" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"Ìf ýöü hävé ßïllïng qüéstïöns, pléäsé réäd thé FÀQ ({faq_url}) ör çöntäçt " +"{billing_email}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" +"Ìf ýöü hävé ßïllïng qüéstïöns, pléäsé çöntäçt {billing_email}. Ⱡ'σяєм ιρѕυм " +"∂#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" +"{order_placed_by} pläçéd än ördér änd méntïönéd ýöür nämé äs thé " +"Örgänïzätïön çöntäçt. Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" +"{order_placed_by} pläçéd än ördér änd méntïönéd ýöür nämé äs thé äddïtïönäl " +"réçéïpt réçïpïént. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "Thé ïtéms ïn ýöür ördér äré: Ⱡ'σяєм #" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "Qüäntïtý - Désçrïptïön - Prïçé Ⱡ'σяєм #" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"Tötäl ßïlléd tö çrédït/déßït çärd: {currency_symbol}{total_cost} Ⱡ'σяєм " +"ιρѕυ#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "Çömpäný Nämé: Ⱡ'#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "Pürçhäsé Ördér Nümßér: Ⱡ'σяє#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "Çömpäný Çöntäçt Nämé: Ⱡ'σя#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "Çömpäný Çöntäçt Émäïl: Ⱡ'σяє#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "Réçïpïént Nämé: Ⱡ'#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "Réçïpïént Émäïl: Ⱡ'σ#" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#: Ⱡ'#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "Ördér Nümßér: {order_number} Ⱡ'σ#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" +"À ÇSV fïlé öf ýöür régïsträtïön ÛRLs ïs ättäçhéd. Pléäsé dïstrïßüté " +"régïsträtïön ÛRLs tö éäçh stüdént plännïng tö énröll üsïng thé émäïl " +"témpläté ßélöw. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι#" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "Wärm régärds, Ⱡ'#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" +"(1) Régïstér för än äççöünt ät https://{site_name}. Ⱡ'σяєм ιρѕυм ∂#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" +"(2) Önçé régïstéréd, çöpý thé rédéém ÛRL änd pästé ït ïn ýöür wéß ßröwsér. " +"Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" +"(3) Ön thé énröllmént çönfïrmätïön pägé, Çlïçk thé 'Àçtïväté Énröllmént " +"Çödé' ßüttön. Thïs wïll shöw thé énröllmént çönfïrmätïön. Ⱡ'σяєм ιρѕυм ∂σłσя" +" ѕιт αмєт, ¢σηѕє¢тєтυя#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" +"(4) Ýöü shöüld ßé äßlé tö çlïçk ön 'vïéw çöürsé' ßüttön ör séé ýöür çöürsé " +"ön ýöür stüdént däshßöärd ät https://{dashboard_url} Ⱡ'σяєм ιρѕυм " +"∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" +"(5) Çöürsé mätérïäls wïll nöt ßé äväïläßlé üntïl thé çöürsé stärt däté. " +"Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -11631,47 +11903,10 @@ msgstr "" "Thé çhärgé wïll shöw üp ön ýöür stätémént ündér thé çömpäný nämé " "{merchant_name}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "" -"Ìf ýöü hävé ßïllïng qüéstïöns, pléäsé réäd thé FÀQ ({faq_url}) ör çöntäçt " -"{billing_email}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "" -"Ìf ýöü hävé ßïllïng qüéstïöns, pléäsé çöntäçt {billing_email}. Ⱡ'σяєм ιρѕυм " -"∂#" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "-Thé {platform_name} Téäm Ⱡ'#" - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "Ýöür ördér nümßér ïs: {order_number} Ⱡ'σяєм#" -#: lms/templates/emails/order_confirmation_email.txt -msgid "The items in your order are:" -msgstr "Thé ïtéms ïn ýöür ördér äré: Ⱡ'σяєм #" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Quantity - Description - Price" -msgstr "Qüäntïtý - Désçrïptïön - Prïçé Ⱡ'σяєм #" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" -msgstr "" -"Tötäl ßïlléd tö çrédït/déßït çärd: {currency_symbol}{total_cost} Ⱡ'σяєм " -"ιρѕυ#" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "#: Ⱡ'#" - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "Thänk ýöü för ýöür pürçhäsé öf {course_name}! Ⱡ'σяєм ιρ#" @@ -12007,6 +12242,7 @@ msgstr "Fläg äs ïnäppröprïäté çöntént för lätér révïéw Ⱡ'σя msgid "Skip" msgstr "Skïp Ⱡ'σяєм#" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -12050,6 +12286,8 @@ msgid "Honor" msgstr "Hönör Ⱡ'σяєм ι#" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Tötäl Ⱡ'σяєм ι#" @@ -12317,8 +12555,12 @@ msgstr "" "ιρѕυм ∂σłσя #" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" -msgstr "Döwnlöäd Àll é-Çömmérçé Sälés Ⱡ'σяєм #" +msgid "Download All Invoice Sales" +msgstr "Döwnlöäd Àll Ìnvöïçé Sälés Ⱡ'σяєм#" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" +msgstr "Döwnlöäd Àll Ördér Sälés Ⱡ'σяє#" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html msgid "Enter the invoice number to invalidate or re-validate sale" @@ -12537,6 +12779,7 @@ msgid "What is the company the seats were sold to?" msgstr "Whät ïs thé çömpäný thé séäts wéré söld tö? Ⱡ'σяєм ιρѕυм#" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "Örgänïzätïön Çöntäçt Ⱡ'σя#" @@ -12738,6 +12981,27 @@ msgstr "" msgid "Enroll" msgstr "Énröll Ⱡ'σяєм ιρѕ#" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Register/Enroll Students" +msgstr "Régïstér/Énröll Stüdénts Ⱡ'σяє#" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" +"Tö régïstér änd énröll ä lïst öf üsérs ïn thïs çöürsé, çhöösé ä ÇSV fïlé " +"thät çöntäïns thé föllöwïng çölümns ïn thïs éxäçt ördér: émäïl, üsérnämé, " +"nämé, änd çöüntrý. Pléäsé ïnçlüdé öné stüdént pér röw änd dö nöt ïnçlüdé äný" +" héädérs, föötérs, ör ßlänk lïnés. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя " +"α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ι#" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "Ûplöäd ÇSV Ⱡ#" + #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" msgstr "Bätçh Bétä Téstér Àddïtïön Ⱡ'σяєм#" @@ -13479,6 +13743,65 @@ msgstr "" "äddréss ýöü süßmïttéd. Ýöü shöüld ßé réçéïvïng ït shörtlý. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя#" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "Bïllïng Détäïls Ⱡ'#" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" +"Ýöü çän pröçééd tö päýmént ät äný pöïnt ïn tïmé. Àný äddïtïönäl ïnförmätïön " +"ýöü prövïdé wïll ßé ïnçlüdéd ïn ýöür réçéïpt. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " +"¢σηѕє¢тє#" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "Pürçhäsïng Örgänïzätïönäl Détäïls Ⱡ'σяєм ι#" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "Pürçhäsïng örgänïzätïön Ⱡ'σяє#" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "Pürçhäsé ördér nümßér (ïf äný) Ⱡ'σяєм #" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "émäïl@éxämplé.çöm Ⱡ'σ#" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "Àddïtïönäl Réçéïpt Réçïpïént Ⱡ'σяєм #" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" +"Ìf nö äddïtïönäl ßïllïng détäïls äré pöpülätéd thé päýmént çönfïrmätïön wïll" +" ßé sént tö thé üsér mäkïng thé pürçhäsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " +"¢σηѕє¢т#" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "Päýmént pröçéssïng öççürs ön ä sépäräté séçüré sïté. Ⱡ'σяєм ιρѕυм ∂σ#" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "Ýöür Shöppïng çärt ïs çürréntlý émptý. Ⱡ'σяєм ιρѕ#" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "Vïéw Çöürsés Ⱡ#" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "Döwnlöäd ÇSV Dätä Ⱡ'σ#" @@ -13522,71 +13845,162 @@ msgstr "Päýmént Érrör Ⱡ'#" msgid "There was an error processing your order!" msgstr "Théré wäs än érrör pröçéssïng ýöür ördér! Ⱡ'σяєм ιρѕυ#" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Ýöür Shöppïng Çärt Ⱡ'σ#" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Ýöür séléçtéd ïtéms: Ⱡ'σя#" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Price" -msgstr "Prïçé Ⱡ'σяєм ι#" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Total Amount" -msgstr "Tötäl Àmöünt Ⱡ#" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Ýöü hävé séléçtéd nö ïtéms för pürçhäsé. Ⱡ'σяєм ιρѕυ#" - -#: lms/templates/shoppingcart/receipt.html -msgid "Register for [Course Name] | Receipt (Order" -msgstr "Régïstér för [Çöürsé Nämé] | Réçéïpt (Ördér Ⱡ'σяєм ιρѕυм#" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "Thänk ýöü för ýöür Pürçhäsé! Ⱡ'σяєм #" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +msgstr "Vïéw Däshßöärd Ⱡ'#" + #: lms/templates/shoppingcart/receipt.html msgid "" -"Please print this receipt page for your records. You should also have " -"received a receipt in your email." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" -"Pléäsé prïnt thïs réçéïpt pägé för ýöür réçörds. Ýöü shöüld älsö hävé " -"réçéïvéd ä réçéïpt ïn ýöür émäïl. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" +"Ýöü hävé süççéssfüllý ßéén énrölléd för {appended_course_names}. Thé " +"föllöwïng réçéïpt häs ßéén émäïléd tö " +"{appended_recipient_emails} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " +"¢σ#" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" -msgstr "{platform_name} ({site_name}) Éléçtrönïç Réçéïpt Ⱡ'σяєм #" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" +msgstr "" +"Ýöü hävé süççéssfüllý pürçhäséd {total_registration_codes} çöürsé " +"régïsträtïön çödés för {appended_course_names}. Thé föllöwïng " +"réçéïpt häs ßéén émäïléd tö {appended_recipient_emails} " +"Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "Ördér # #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." +msgstr "" +"Pléäsé sénd éäçh pröféssïönäl öné öf thésé ünïqüé régïsträtïön çödés tö " +"énröll ïntö thé çöürsé. Thé çönfïrmätïön/réçéïpt émäïl ýöü wïll réçéïvé häs " +"än éxämplé émäïl témpläté wïth dïréçtïöns för thé ïndïvïdüäls énröllïng. " +"Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕ#" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Däté: Ⱡ'σяєм ι#" +msgid "Enrollment Code" +msgstr "Énröllmént Çödé Ⱡ'#" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "Ìtéms ördéréd: Ⱡ'#" +msgid "Enrollment Link" +msgstr "Énröllmént Lïnk Ⱡ'#" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Qtý Ⱡ'σя#" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "{course_name} Ⱡ'σя#" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "ÛRL Ⱡ'σя#" +msgid "Invoice" +msgstr "Ìnvöïçé #" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "Ûnït Prïçé Ⱡ#" +msgid "Date of purchase" +msgstr "Däté öf pürçhäsé Ⱡ'σ#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "Prïnt Réçéïpt Ⱡ'#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "Bïlléd Tö Détäïls Ⱡ'σ#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "Çömpäný Nämé Ⱡ#" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "{company_name} Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "Pürçhäsé Ördér Nümßér Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "{customer_reference_number} Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "Çömpäný Çöntäçt Nämé Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "{company_contact_name} Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "Çömpäný Çöntäçt Émäïl Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "Réçïpïént Nämé Ⱡ'#" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "{recipient_name} Ⱡ'σя#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "Réçïpïént Émäïl Ⱡ'#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "Çärd Týpé #" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "Çrédït Çärd Nümßér Ⱡ'σ#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "Àddréss 1 #" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "Àddréss 2 #" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "Stäté Ⱡ'σяєм ι#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "Régïsträtïön för Ⱡ'σ#" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "Çöürsé Dätés Ⱡ#" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr " {course_name} Ⱡ'σяєм ι#" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "Prïçé pér stüdént: Ⱡ'σ#" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "Dïsçöünt Àpplïéd: Ⱡ'σ#" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -13597,10 +14011,6 @@ msgstr "" "Nöté: ïtéms wïth strïkéthöügh lïké thïs hävé ßéén réfündéd. " "Ⱡ'σяєм ιρѕυм ∂σłσя #" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "Bïlléd Tö: Ⱡ#" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "Çönfïrm Énröllmént Ⱡ'σ#" @@ -13617,10 +14027,6 @@ msgstr "Çönfïrm ýöür énröllmént för: Ⱡ'σяєм #" msgid "course dates" msgstr "çöürsé dätés Ⱡ#" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "{course_name} Ⱡ'σя#" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "{start_date} Ⱡ'σя#" @@ -13672,6 +14078,75 @@ msgstr "" msgid "View Course     ▸" msgstr "Vïéw Çöürsé     ▸ Ⱡ'σяє#" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "Régïsträtïön för: Ⱡ'σ#" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "Çöürsé Dätés: Ⱡ'#" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "Stüdénts: #" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "çödé häs ßéén äpplïéd Ⱡ'σя#" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "Tötäl: Ⱡ'σяєм ιρѕ#" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" +"Àftér thïs pürçhäsé ïs çömplété, ä réçéïpt ïs générätéd wïth rélätïvé " +"ßïllïng détäïls änd régïsträtïön çödés för stüdénts. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт " +"αмєт, ¢σηѕє¢тєт#" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "Àftér thïs pürçhäsé ïs çömplété, Ⱡ'σяєм ι#" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "wïll ßé énrölléd ïn thïs çöürsé. Ⱡ'σяєм ι#" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "Shöppïng çärt Ⱡ'#" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "{platform_name} - Shöppïng Çärt Ⱡ'σя#" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Révïéw Ⱡ'σяєм ιρѕ#" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "Päýmént #" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Çönfïrmätïön Ⱡ#" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "Réçéïpt (Ördér Ⱡ'#" @@ -13725,15 +14200,6 @@ msgstr "Täké Phötö Ⱡ#" msgid "Take ID Photo" msgstr "Täké ÌD Phötö Ⱡ'#" -#: 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 "Révïéw Ⱡ'σяєм ιρѕ#" - #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/verify_student/photo_verification.html #: lms/templates/verify_student/show_requirements.html @@ -13741,15 +14207,6 @@ msgstr "Révïéw Ⱡ'σяєм ιρѕ#" msgid "Make Payment" msgstr "Mäké Päýmént Ⱡ#" -#: 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 "Çönfïrmätïön Ⱡ#" - #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Congratulations! You are now verified on " msgstr "Çöngrätülätïöns! Ýöü äré nöw vérïfïéd ön Ⱡ'σяєм ιρѕυ#" @@ -13980,7 +14437,6 @@ msgstr "" msgid "Student Account" msgstr "Stüdént Àççöünt Ⱡ'#" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "Stüdént Pröfïlé Ⱡ'#" @@ -16552,40 +17008,6 @@ msgstr "" "stüdénts' prößlém sçörés. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя " "α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσ#" -#: cms/templates/import.html -msgid "There was an error during the upload process." -msgstr "Théré wäs än érrör dürïng thé üplöäd pröçéss. Ⱡ'σяєм ιρѕυм#" - -#: cms/templates/import.html -msgid "There was an error while unpacking the file." -msgstr "Théré wäs än érrör whïlé ünpäçkïng thé fïlé. Ⱡ'σяєм ιρѕυм#" - -#: cms/templates/import.html -msgid "There was an error while verifying the file you submitted." -msgstr "" -"Théré wäs än érrör whïlé vérïfýïng thé fïlé ýöü süßmïttéd. Ⱡ'σяєм ιρѕυм " -"∂σłσ#" - -#: cms/templates/import.html -msgid "There was an error while importing the new course to our database." -msgstr "" -"Théré wäs än érrör whïlé ïmpörtïng thé néw çöürsé tö öür dätäßäsé. Ⱡ'σяєм " -"ιρѕυм ∂σłσя #" - -#: cms/templates/import.html -msgid "Your import has failed." -msgstr "Ýöür ïmpört häs fäïléd. Ⱡ'σяє#" - -#: cms/templates/import.html cms/templates/import.html -msgid "Choose new file" -msgstr "Çhöösé néw fïlé Ⱡ'#" - -#: cms/templates/import.html -msgid "Your import is in progress; navigating away will abort it." -msgstr "" -"Ýöür ïmpört ïs ïn prögréss; nävïgätïng äwäý wïll äßört ït. Ⱡ'σяєм ιρѕυм " -"∂σłσ#" - #: cms/templates/index.html cms/templates/index.html #: cms/templates/widgets/header.html msgid "My Courses" @@ -17433,14 +17855,6 @@ msgstr "" "néw çöürsés tö täké. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg " "єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρ#" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "Hïdé Dépréçätéd Séttïngs Ⱡ'σяє#" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "Shöw Dépréçätéd Séttïngs Ⱡ'σяє#" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "Ýöür pölïçý çhängés hävé ßéén sävéd. Ⱡ'σяєм ιρ#" @@ -17463,6 +17877,10 @@ msgstr "" "Wärnïng: Dö nöt mödïfý thésé pölïçïés ünléss ýöü äré " "fämïlïär wïth théïr pürpösé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "Shöw Dépréçätéd Séttïngs Ⱡ'σяє#" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "Whät dö ädvänçéd séttïngs dö? Ⱡ'σяєм #" @@ -17580,12 +17998,6 @@ msgstr "Éxpänd ör Çölläpsé Ⱡ'σ#" msgid "This block contains multiple components." msgstr "Thïs ßlöçk çöntäïns mültïplé çömpönénts. Ⱡ'σяєм ιρѕυ#" -#: cms/templates/textbooks.html -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" -"Ýöü hävé ünsävéd çhängés. Dö ýöü réällý wänt tö léävé thïs pägé? Ⱡ'σяєм " -"ιρѕυм ∂σłσя #" - #: cms/templates/textbooks.html msgid "New Textbook" msgstr "Néw Téxtßöök Ⱡ#" diff --git a/conf/locale/eo/LC_MESSAGES/djangojs.mo b/conf/locale/eo/LC_MESSAGES/djangojs.mo index 683201cafd..87e575ea9f 100644 Binary files a/conf/locale/eo/LC_MESSAGES/djangojs.mo and b/conf/locale/eo/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/eo/LC_MESSAGES/djangojs.po b/conf/locale/eo/LC_MESSAGES/djangojs.po index a7977b2a67..40a75d4706 100644 --- a/conf/locale/eo/LC_MESSAGES/djangojs.po +++ b/conf/locale/eo/LC_MESSAGES/djangojs.po @@ -26,8 +26,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-17 14:15+0000\n" -"PO-Revision-Date: 2014-10-17 14:16:51.150051\n" +"POT-Creation-Date: 2014-10-27 11:01-0400\n" +"PO-Revision-Date: 2014-10-27 15:02:51.591584\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "MIME-Version: 1.0\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "ÖK Ⱡ'#" #. #-#-#-#-# djangojs-partial.po (0.1a) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "Çänçél Ⱡ'σяєм ιρѕ#" msgid "This link will open in a new browser window/tab" msgstr "Thïs lïnk wïll öpén ïn ä néw ßröwsér wïndöw/täß Ⱡ'σяєм ιρѕυм #" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "Ûnknöwn #" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2403,6 +2412,33 @@ msgstr "Çlösé Çälçülätör Ⱡ'σ#" msgid "Post body" msgstr "Pöst ßödý #" +#. Translators: "Distribution" refers to a grade distribution. This error +#. message appears when there is an error getting the data on grade +#. distribution.; +#: lms/static/coffee/src/instructor_dashboard/analytics.js +msgid "Error fetching distribution." +msgstr "Érrör fétçhïng dïstrïßütïön. Ⱡ'σяєм #" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js +msgid "Unavailable metric display." +msgstr "Ûnäväïläßlé métrïç dïspläý. Ⱡ'σяєм#" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js +msgid "Error fetching grade distributions." +msgstr "Érrör fétçhïng grädé dïstrïßütïöns. Ⱡ'σяєм ιρ#" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js +msgid "Last Updated: <%= timestamp %>" +msgstr "Läst Ûpdätéd: <%= timestamp %> Ⱡ'σ#" + +#: lms/static/coffee/src/instructor_dashboard/analytics.js +#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js +msgid "<%= num_students %> students scored." +msgstr "<%= num_students %> stüdénts sçöréd. Ⱡ'σя#" + #: lms/static/coffee/src/instructor_dashboard/data_download.js msgid "Error generating student profile information. Please try again." msgstr "" @@ -2438,22 +2474,6 @@ msgstr "" "Lïnks äré générätéd ön démänd änd éxpïré wïthïn 5 mïnütés düé tö thé " "sénsïtïvé nätüré öf stüdént ïnförmätïön. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕ#" -#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js -msgid "Unavailable metric display." -msgstr "Ûnäväïläßlé métrïç dïspläý. Ⱡ'σяєм#" - -#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js -msgid "Error fetching grade distributions." -msgstr "Érrör fétçhïng grädé dïstrïßütïöns. Ⱡ'σяєм ιρ#" - -#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js -msgid "Last Updated: <%= timestamp %>" -msgstr "Läst Ûpdätéd: <%= timestamp %> Ⱡ'σ#" - -#: lms/static/coffee/src/instructor_dashboard/instructor_analytics.js -msgid "<%= num_students %> students scored." -msgstr "<%= num_students %> stüdénts sçöréd. Ⱡ'σя#" - #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Username" msgstr "Ûsérnämé #" @@ -2503,6 +2523,18 @@ msgstr "" "Érrör: Ýöü çännöt rémövé ýöürsélf fröm thé Ìnstrüçtör gröüp! Ⱡ'σяєм ιρѕυм " "∂σłσ#" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "Thé föllöwïng érrörs wéré générätéd: Ⱡ'σяєм ιρ#" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "Thé föllöwïng wärnïngs wéré générätéd: Ⱡ'σяєм ιρѕ#" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "Àll äççöünts wéré çréätéd süççéssfüllý. Ⱡ'σяєм ιρѕ#" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Érrör äddïng/rémövïng üsérs äs ßétä téstérs. Ⱡ'σяєм ιρѕυм#" @@ -2903,12 +2935,6 @@ msgstr "" " téçhnïçäl süppört ïf thé prößlém pérsïsts. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢тє#" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "Ûnknöwn #" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "Süßjéçt #" @@ -3186,6 +3212,18 @@ msgstr "Pléäsé éntér ä välïd émäïl äddréss Ⱡ'σяєм ιρ#" msgid "Please enter a valid password" msgstr "Pléäsé éntér ä välïd pässwörd Ⱡ'σяєм #" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" +"Pässwörd rését émäïl sént. Föllöw thé lïnk ïn thé émäïl tö çhängé ýöür " +"pässwörd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт α#" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "Wé wérén't äßlé tö sénd ýöü ä pässwörd rését émäïl. Ⱡ'σяєм ιρѕυм ∂#" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "Pléäsé çhéçk ýöür émäïl tö çönfïrm thé çhängé Ⱡ'σяєм ιρѕυм#" @@ -3371,6 +3409,164 @@ msgstr "Gröüp %s #" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "ÀBÇDÉFGHÌJKLMNÖPQRSTÛVWXÝZ Ⱡ'σяєм#" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "Théré häs ßéén än érrör whïlé éxpörtïng. Ⱡ'σяєм ιρѕυ#" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" +"Théré häs ßéén ä fäïlüré tö éxpört tö XML ät léäst öné çömpönént. Ìt ïs " +"réçömméndéd thät ýöü gö tö thé édït pägé änd répäïr thé érrör ßéföré " +"ättémptïng änöthér éxpört. Pléäsé çhéçk thät äll çömpönénts ön thé pägé äré " +"välïd änd dö nöt dïspläý äný érrör méssägés. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " +"¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢#" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "Çörréçt fäïléd çömpönént Ⱡ'σяє#" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "Rétürn tö Éxpört Ⱡ'σ#" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" +"Théré häs ßéén ä fäïlüré tö éxpört ýöür çöürsé tö XML. Ûnförtünätélý, wé dö " +"nöt hävé spéçïfïç énöügh ïnförmätïön tö ässïst ýöü ïn ïdéntïfýïng thé fäïléd" +" çömpönént. Ìt ïs réçömméndéd thät ýöü ïnspéçt ýöür çöürséwäré tö ïdéntïfý " +"äný çömpönénts ïn érrör änd trý ägäïn. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " +"¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι#" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "Thé räw érrör méssägé ïs: Ⱡ'σяєм#" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "Théré häs ßéén än érrör wïth ýöür éxpört. Ⱡ'σяєм ιρѕυ#" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "Ýés, täké mé tö thé mäïn çöürsé pägé Ⱡ'σяєм ιρ#" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "Théré wäs än érrör dürïng thé üplöäd pröçéss. Ⱡ'σяєм ιρѕυм#" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "Théré wäs än érrör whïlé ünpäçkïng thé fïlé. Ⱡ'σяєм ιρѕυм#" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" +"Théré wäs än érrör whïlé vérïfýïng thé fïlé ýöü süßmïttéd. Ⱡ'σяєм ιρѕυм " +"∂σłσ#" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" +"Théré wäs än érrör whïlé ïmpörtïng thé néw çöürsé tö öür dätäßäsé. Ⱡ'σяєм " +"ιρѕυм ∂σłσя #" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "Ýöür ïmpört häs fäïléd. Ⱡ'σяє#" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "Çhöösé néw fïlé Ⱡ'#" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" +"Ýöür ïmpört ïs ïn prögréss; nävïgätïng äwäý wïll äßört ït. Ⱡ'σяєм ιρѕυм " +"∂σłσ#" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "À välïd émäïl äddréss ïs réqüïréd Ⱡ'σяєм ι#" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" +"Ýöü müst éntér ä välïd émäïl äddréss ïn ördér tö ädd ä néw téäm mémßér " +"Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "Rétürn änd ädd émäïl äddréss Ⱡ'σяєм #" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "Àlréädý ä çöürsé téäm mémßér Ⱡ'σяєм #" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" +"{email} ïs älréädý ön thé “{course}” téäm. Ìf ýöü'ré trýïng tö ädd ä néw " +"mémßér, pléäsé döüßlé-çhéçk thé émäïl äddréss ýöü prövïdéd. Ⱡ'σяєм ιρѕυм " +"∂σłσя ѕιт αмєт, ¢σηѕє¢тєт#" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "Rétürn tö téäm lïstïng Ⱡ'σяє#" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "Érrör äddïng üsér Ⱡ'σ#" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "Àré ýöü süré? Ⱡ'#" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" +"Àré ýöü süré ýöü wänt tö délété {email} fröm thé çöürsé téäm för “{course}”?" +" Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "Érrör rémövïng üsér Ⱡ'σя#" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "Théré wäs än érrör çhängïng thé üsér's rölé Ⱡ'σяєм ιρѕυм#" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "Trý Àgäïn #" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "Hïdé Dépréçätéd Séttïngs Ⱡ'σяє#" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "Shöw Dépréçätéd Séttïngs Ⱡ'σяє#" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" +"Ýöü hävé ünsävéd çhängés. Dö ýöü réällý wänt tö léävé thïs pägé? Ⱡ'σяєм " +"ιρѕυм ∂σłσя #" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Ýöü müst spéçïfý ä nämé Ⱡ'σяє#" @@ -3587,10 +3783,6 @@ msgstr "" msgid "Deleting" msgstr "Délétïng #" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "Çhöösé néw fïlé Ⱡ'#" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "Érrör ïmpörtïng çöürsé Ⱡ'σяє#" @@ -3833,12 +4025,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "Mäkïng Vïsïßlé tö Stüdénts… Ⱡ'σяєм #" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" -"Ýöü hävé ünsävéd çhängés. Dö ýöü réällý wänt tö léävé thïs pägé? Ⱡ'σяєм " -"ιρѕυм ∂σłσя #" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -4106,6 +4292,10 @@ msgstr "Pässwörd #" msgid "Change My Email Address" msgstr "Çhängé Mý Émäïl Àddréss Ⱡ'σяє#" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "Rését Pässwörd Ⱡ'#" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "Füll Nämé #" diff --git a/conf/locale/es_419/LC_MESSAGES/django.mo b/conf/locale/es_419/LC_MESSAGES/django.mo index 5dc8a5910b..0e1e1e536c 100644 Binary files a/conf/locale/es_419/LC_MESSAGES/django.mo and b/conf/locale/es_419/LC_MESSAGES/django.mo differ diff --git a/conf/locale/es_419/LC_MESSAGES/django.po b/conf/locale/es_419/LC_MESSAGES/django.po index 8db058a4ce..2ce31955fc 100644 --- a/conf/locale/es_419/LC_MESSAGES/django.po +++ b/conf/locale/es_419/LC_MESSAGES/django.po @@ -126,7 +126,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Cristian Salamea \n" "Language-Team: Spanish (Latin America) (http://www.transifex.com/projects/p/edx-platform/language/es_419/)\n" @@ -1445,6 +1445,16 @@ msgstr "Nunca" msgid "Whether to force the save button to appear on the page" msgstr "Fuerza el botón Guardar para que aparezca en la página" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3325,14 +3335,13 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" -"Ingrese el número máximo de intentos que tiene el estudiante para resolver " -"un problema. Este parámetro aplica para todo el curso, pero puede " -"especificar un número diferente para cada problema particular en el momento " -"de crearlo. Para permitir un número ilimitado de intentos, ingrese null." #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" @@ -3378,6 +3387,17 @@ msgstr "" "Ingrese true o false. Si ingresa true, se utilizará el sistema de cache " "para videos HTML5." +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3929,6 +3949,9 @@ msgstr "Derechos de Autor" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Nombre" @@ -4273,7 +4296,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "Curso cargado {course_name}
      Errores:" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "Nombre del curso" @@ -4399,6 +4421,34 @@ msgstr "El usuario no existe." msgid "Task is already running." msgstr "La tarea ya se está ejecutando." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "La factura número '{0}' no existe." @@ -5305,6 +5355,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Confirmación de la orden de pago" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Intentando añadir una moneda diferente en el carrito" @@ -5321,6 +5377,10 @@ msgstr "" "Por favor, visite su panel de control para " "ver su curso nuevo." +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] Devolución solicitada por el usuario" @@ -5422,8 +5482,6 @@ msgstr "Costo total" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Moneda" @@ -5431,8 +5489,6 @@ msgstr "Moneda" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5569,6 +5625,10 @@ msgstr "" "El cupón '{0}' no es válido para ninguno de los cursos en el carrito de " "compras." +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Usted no tiene permisos para ver esta página" @@ -7638,18 +7698,14 @@ msgstr "Restablecer Contraseña" msgid "Current Courses" msgstr "Cursos activos" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Parece que aún no se ha registrado a ningún curso." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "¡Encuentra cursos ahora!" -#: lms/templates/dashboard.html -msgid "Looks like you haven't been enrolled in any courses yet." -msgstr "Parece que no se ha registrado aún a ningún curso." - #: lms/templates/dashboard.html msgid "Course-loading errors" msgstr "Errores en la carga del curso" @@ -7752,8 +7808,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Borrar su inscripción" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "Des inscribirse" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7980,7 +8037,6 @@ msgstr "© 2014 {platform_name}, Algunos derechos reservados." #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Restablecer Contraseña" @@ -8757,6 +8813,7 @@ msgstr "Información personal adicional" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Ciudad" @@ -8766,6 +8823,7 @@ msgstr "Ejemplo: Nueva York" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "País" @@ -10149,6 +10207,8 @@ msgid "Day" msgstr "Día" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Estudiantes" @@ -10269,16 +10329,16 @@ msgid "Access Courseware" msgstr "Acceder al Contenido del Curso" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Usted está registrado" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "Inscribirme ahora a" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -10287,7 +10347,7 @@ msgstr "y seleccione su ruta de estudiante" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -10296,8 +10356,8 @@ msgid "and proceed to verification" msgstr "y proceda a la verificación" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "El registro está cerrado" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -10545,8 +10605,8 @@ msgstr "" " pago, o puedes" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" -msgstr "Borrar su inscripción" +msgid "unenroll" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html msgid "for this course." @@ -10567,24 +10627,22 @@ msgstr "Ver curso" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" -msgstr "¿Está seguro de que desea borrar su inscripción del curso adquirido?" +msgid "Are you sure you want to unenroll from the purchased course" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "¿Está seguro de que desea eliminarse de " +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" -"¿Está seguro de que desea eliminarse de la ruta de {cert_name_long} " -"verificado de " #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -11202,6 +11260,36 @@ msgstr "Ver discusión" msgid "Active Threads" msgstr "Hilos Activos" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "Gracias por registrarse en {platform_name}." @@ -11230,6 +11318,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "Esperamos disfrutes aprender con {platform_name}!" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "El Equipo de {platform_name}" @@ -11317,6 +11407,136 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "Usted ha sido invitado una prueba beta para el curso {course_name}" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"Si tiene inquietudes relacionadas con la facturación, por favor lea la " +"sección de preguntas frecuentes ({faq_url}) o contacte a {billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" +"Si tiene inquietudes relacionadas con la facturación, por favor contacte a " +"{billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "Los items en su orden son:" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "Cantidad - Descripción - Precio" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"Total cargado a su tarjeta débito o crédito: {currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -11464,46 +11684,10 @@ msgid "" "{merchant_name}." msgstr "El cargo aparecerá en su extracto bajo el nombre: {merchant_name}." -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "" -"Si tiene inquietudes relacionadas con la facturación, por favor lea la " -"sección de preguntas frecuentes ({faq_url}) o contacte a {billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "" -"Si tiene inquietudes relacionadas con la facturación, por favor contacte a " -"{billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "-El equipo de {platform_name}" - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "Su número de orden es: {order_number}" -#: lms/templates/emails/order_confirmation_email.txt -msgid "The items in your order are:" -msgstr "Los items en su orden son:" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Quantity - Description - Price" -msgstr "Cantidad - Descripción - Precio" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" -msgstr "" -"Total cargado a su tarjeta débito o crédito: {currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "#:" - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "Gracias por su compra de {course_name}!" @@ -11823,6 +12007,7 @@ msgstr "Marcar como contenido inapropiado para una revisión posterior" msgid "Skip" msgstr "Omitir" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11866,6 +12051,8 @@ msgid "Honor" msgstr "Código de Honor" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Total" @@ -12121,8 +12308,12 @@ msgstr "" "este curso" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" -msgstr "Descargar todas las ventas en línea" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html msgid "Enter the invoice number to invalidate or re-validate sale" @@ -12334,6 +12525,7 @@ msgid "What is the company the seats were sold to?" msgstr "A que compañia se vendieron los cupos?" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "Contacto en la organización" @@ -12528,8 +12720,20 @@ msgid "Enroll" msgstr "Inscribirse" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "Des inscribirse" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -13258,6 +13462,59 @@ msgstr "" "dirección de correo electrónico que ha proporcionado. Usted debe recibirlas " "en breve." +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "Descarga de Datos CSV" @@ -13300,71 +13557,150 @@ msgstr "Error en el pago" msgid "There was an error processing your order!" msgstr "hubo un error al procesar su orden!" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Su carrito de compras" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Sus artículos seleccionados" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Price" -msgstr "Precio" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Total Amount" -msgstr "Cantidad total" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Usted no ha seleccionado ningún artículo" - -#: lms/templates/shoppingcart/receipt.html -msgid "Register for [Course Name] | Receipt (Order" -msgstr "Registrarse para [Course Name] | Recibo (Order" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "¡Gracias por su compra!" #: lms/templates/shoppingcart/receipt.html -msgid "" -"Please print this receipt page for your records. You should also have " -"received a receipt in your email." +msgid "View Dashboard" msgstr "" -"Por favor imprima esta página comprobante y archívela. También deberías " -"haber recibido este comprobante en tu casilla de correo electrónico." #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" -msgstr "{platform_name} ({site_name}) Recibo Electrónico" +msgid "" +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "Orden #" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Fecha:" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "Artículos ordenados" +msgid "Enrollment Code" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Cant." +msgid "Enrollment Link" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "URL" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "{course_name}" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "Precio unitario" +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -13374,10 +13710,6 @@ msgid "Note: items with strikethough like this have been refunded." msgstr "" "Nota: Los artículos tachados de esta forma han sido reembolsados." -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "Facturado a" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "Confirmar inscripción " @@ -13394,10 +13726,6 @@ msgstr "Confirme su inscripción a:" msgid "course dates" msgstr "Fechas del curso" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "{course_name}" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "{start_date}" @@ -13446,6 +13774,72 @@ msgstr "" msgid "View Course     ▸" msgstr "Ver Curso     ▸" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Revisión" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Confirmación" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "Recibo (Orden" @@ -13499,15 +13893,6 @@ msgstr "Tomar foto" msgid "Take ID Photo" msgstr "Tomar foto de ID" -#: 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 "Revisión" - #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/verify_student/photo_verification.html #: lms/templates/verify_student/show_requirements.html @@ -13515,15 +13900,6 @@ msgstr "Revisión" msgid "Make Payment" msgstr "Realizar Pago" -#: 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 "Confirmación" - #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Congratulations! You are now verified on " msgstr "Felicitaciones! Ya se encuentra verificado en" @@ -13743,7 +14119,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -16236,35 +16611,6 @@ msgstr "" "estudiantes asociados con dichos problemas pueden perderse. Estos datos " "incluyen los puntajes de los estudiantes sobre los problemas. " -#: cms/templates/import.html -msgid "There was an error during the upload process." -msgstr "Hubo un error durante el proceso de carga." - -#: cms/templates/import.html -msgid "There was an error while unpacking the file." -msgstr "Ha habido un error desempaquetando el archivo" - -#: cms/templates/import.html -msgid "There was an error while verifying the file you submitted." -msgstr "Ha habido un error verificando el archivo que usted ha enviado." - -#: cms/templates/import.html -msgid "There was an error while importing the new course to our database." -msgstr "Ha habido un error importando el nuevo curso a nuestra base de datos." - -#: cms/templates/import.html -msgid "Your import has failed." -msgstr "Su importación ha fallado." - -#: cms/templates/import.html cms/templates/import.html -msgid "Choose new file" -msgstr "Elija un nuevo archivo" - -#: cms/templates/import.html -msgid "Your import is in progress; navigating away will abort it." -msgstr "" -"Su importación está en progreso. Si abandona esta página, la cancelará." - #: cms/templates/index.html cms/templates/index.html #: cms/templates/widgets/header.html msgid "My Courses" @@ -17092,14 +17438,6 @@ msgstr "" " introducción, y el tiempo estimado requerido. Los estudiantes usan las " "páginas 'Acerca de' para elegir nuevos cursos para atender." -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "Ocultar configuraciones descartadas" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "Mostrar configuraciones descartadas" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "Sus cambios de política han sido guardados." @@ -17121,6 +17459,10 @@ msgstr "" "Atención: No modifique estas políticas a menos de que esté " "familiarizado con su propósito." +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "Mostrar configuraciones descartadas" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "¿Qué hacen las configuraciones avanzadas?" @@ -17239,10 +17581,6 @@ msgstr "Expandir o Colapsar" msgid "This block contains multiple components." msgstr "Este bloque contiene varios componentes" -#: cms/templates/textbooks.html -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "Tiene cambios no guardados. ¿Realmente desea abandonar esta página?" - #: cms/templates/textbooks.html msgid "New Textbook" msgstr "Nuevo Líbro de texto" diff --git a/conf/locale/es_419/LC_MESSAGES/djangojs.mo b/conf/locale/es_419/LC_MESSAGES/djangojs.mo index dead5f0308..47f1a46dac 100644 Binary files a/conf/locale/es_419/LC_MESSAGES/djangojs.mo and b/conf/locale/es_419/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/es_419/LC_MESSAGES/djangojs.po b/conf/locale/es_419/LC_MESSAGES/djangojs.po index 87154efce5..78e2d09b2a 100644 --- a/conf/locale/es_419/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_419/LC_MESSAGES/djangojs.po @@ -60,7 +60,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Latin America) (http://www.transifex.com/projects/p/edx-platform/language/es_419/)\n" @@ -73,7 +73,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -83,7 +84,8 @@ msgstr "Aceptar" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -100,7 +102,14 @@ msgstr "Cancelar" msgid "This link will open in a new browser window/tab" msgstr "Este vínculo se abrirá en una nueva ventana o pestaña del navegador" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "Desconocido" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2496,6 +2505,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Error: No puede eliminarse a usted mismo del grupo de instructores!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Error añadiendo o eliminando usuarios de pruebas." @@ -2894,12 +2915,6 @@ msgstr "" "Ocurrió un error al recuperar su correo. Por favor intente nuevamente mas " "tarde y si el problema persiste, contacte al soporte técnico." -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "Desconocido" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "Asunto" @@ -3173,6 +3188,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3350,6 +3375,139 @@ msgstr "Grupo %s" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "ABCDEFGHIJKLMNÑOPQRSTUVWXYZ" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "Escoja un nuevo archivo" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "Tiene cambios no guardados. ¿Realmente desea abandonar esta página?" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Debe especificar un nombre" @@ -3565,10 +3723,6 @@ msgstr "" msgid "Deleting" msgstr "Borrando" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "Escoja un nuevo archivo" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "Error importando curso" @@ -3807,10 +3961,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "Haciendo visible a los estudiantes…" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "Tiene cambios no guardados. ¿Realmente desea abandonar esta página?" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -4062,6 +4212,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/es_AR/LC_MESSAGES/django.mo b/conf/locale/es_AR/LC_MESSAGES/django.mo index ea9725f41e..e478ce81f2 100644 Binary files a/conf/locale/es_AR/LC_MESSAGES/django.mo and b/conf/locale/es_AR/LC_MESSAGES/django.mo differ diff --git a/conf/locale/es_AR/LC_MESSAGES/django.po b/conf/locale/es_AR/LC_MESSAGES/django.po index 4104d3579d..28dd864735 100644 --- a/conf/locale/es_AR/LC_MESSAGES/django.po +++ b/conf/locale/es_AR/LC_MESSAGES/django.po @@ -44,7 +44,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-14 21:21+0000\n" "Last-Translator: Aylén \n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/edx-platform/language/es_AR/)\n" @@ -1281,6 +1281,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2896,9 +2906,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2934,6 +2947,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3410,6 +3434,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3538,6 +3565,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3732,6 +3761,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3853,6 +3883,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4677,6 +4735,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4691,6 +4755,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4787,8 +4855,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4796,8 +4862,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4929,6 +4993,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6689,18 +6757,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6793,7 +6857,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7004,7 +7069,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7703,6 +7767,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7712,6 +7777,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8981,6 +9047,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9097,16 +9165,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9115,7 +9183,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9124,7 +9192,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9344,7 +9412,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9366,12 +9434,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9379,8 +9447,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9976,6 +10044,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9998,6 +10096,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10065,6 +10165,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10180,41 +10405,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10485,6 +10679,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10526,6 +10721,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10748,7 +10945,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10947,6 +11148,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11118,7 +11320,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11741,6 +11955,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11780,68 +12047,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11851,10 +12199,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11871,10 +12215,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11913,6 +12253,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11966,15 +12372,6 @@ msgstr "" 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 @@ -11982,15 +12379,6 @@ msgstr "" 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 "" @@ -12180,7 +12568,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14342,34 +14729,6 @@ msgid "" "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" @@ -15076,14 +15435,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15102,6 +15453,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15196,10 +15551,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/es_AR/LC_MESSAGES/djangojs.mo b/conf/locale/es_AR/LC_MESSAGES/djangojs.mo index 4734224a65..7c1b5cf456 100644 Binary files a/conf/locale/es_AR/LC_MESSAGES/djangojs.mo and b/conf/locale/es_AR/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/es_AR/LC_MESSAGES/djangojs.po b/conf/locale/es_AR/LC_MESSAGES/djangojs.po index cdc870b8d7..b6ada0f64c 100644 --- a/conf/locale/es_AR/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_AR/LC_MESSAGES/djangojs.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/edx-platform/language/es_AR/)\n" @@ -42,7 +42,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -53,7 +54,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -78,7 +80,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2394,6 +2403,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2718,12 +2739,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2997,6 +3012,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3168,6 +3193,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3366,10 +3524,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3594,10 +3748,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3837,6 +3987,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/es_EC/LC_MESSAGES/django.mo b/conf/locale/es_EC/LC_MESSAGES/django.mo index ea07bad62d..92fcc731bc 100644 Binary files a/conf/locale/es_EC/LC_MESSAGES/django.mo and b/conf/locale/es_EC/LC_MESSAGES/django.mo differ diff --git a/conf/locale/es_EC/LC_MESSAGES/django.po b/conf/locale/es_EC/LC_MESSAGES/django.po index fe9c644671..b1ce9733b6 100644 --- a/conf/locale/es_EC/LC_MESSAGES/django.po +++ b/conf/locale/es_EC/LC_MESSAGES/django.po @@ -54,7 +54,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: x_vela \n" "Language-Team: Spanish (Ecuador) (http://www.transifex.com/projects/p/edx-platform/language/es_EC/)\n" @@ -1291,6 +1291,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2906,9 +2916,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2944,6 +2957,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3420,6 +3444,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3548,6 +3575,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3742,6 +3771,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3863,6 +3893,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4687,6 +4745,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4701,6 +4765,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4797,8 +4865,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4806,8 +4872,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4939,6 +5003,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6699,18 +6767,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6803,7 +6867,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7014,7 +7079,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7713,6 +7777,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7722,6 +7787,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8991,6 +9057,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9107,16 +9175,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9125,7 +9193,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9134,7 +9202,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9354,7 +9422,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9376,12 +9444,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9389,8 +9457,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9986,6 +10054,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10008,6 +10106,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10075,6 +10175,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10190,41 +10415,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10495,6 +10689,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10536,6 +10731,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10758,7 +10955,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10957,6 +11158,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11128,7 +11330,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11751,6 +11965,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11790,68 +12057,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11861,10 +12209,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11881,10 +12225,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11923,6 +12263,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11976,15 +12382,6 @@ msgstr "" 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 @@ -11992,15 +12389,6 @@ msgstr "" 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 "" @@ -12190,7 +12578,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14352,34 +14739,6 @@ msgid "" "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" @@ -15086,14 +15445,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15112,6 +15463,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15206,10 +15561,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/es_EC/LC_MESSAGES/djangojs.mo b/conf/locale/es_EC/LC_MESSAGES/djangojs.mo index f0e93f8edc..1cb8f967e6 100644 Binary files a/conf/locale/es_EC/LC_MESSAGES/djangojs.mo and b/conf/locale/es_EC/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/es_EC/LC_MESSAGES/djangojs.po b/conf/locale/es_EC/LC_MESSAGES/djangojs.po index 6852548fd7..20ed09550c 100644 --- a/conf/locale/es_EC/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_EC/LC_MESSAGES/djangojs.po @@ -46,7 +46,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Ecuador) (http://www.transifex.com/projects/p/edx-platform/language/es_EC/)\n" @@ -59,7 +59,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -70,7 +71,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -95,7 +97,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2411,6 +2420,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2735,12 +2756,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3014,6 +3029,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3185,6 +3210,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3383,10 +3541,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3611,10 +3765,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3854,6 +4004,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/es_ES/LC_MESSAGES/django.mo b/conf/locale/es_ES/LC_MESSAGES/django.mo index 918667d284..20eed15844 100644 Binary files a/conf/locale/es_ES/LC_MESSAGES/django.mo and b/conf/locale/es_ES/LC_MESSAGES/django.mo differ diff --git a/conf/locale/es_ES/LC_MESSAGES/django.po b/conf/locale/es_ES/LC_MESSAGES/django.po index 69426f77ee..4fd6073536 100644 --- a/conf/locale/es_ES/LC_MESSAGES/django.po +++ b/conf/locale/es_ES/LC_MESSAGES/django.po @@ -115,7 +115,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: spentamanyu \n" "Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/edx-platform/language/es_ES/)\n" @@ -1353,6 +1353,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2961,9 +2971,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2999,6 +3012,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3474,6 +3498,9 @@ msgstr "Copyright" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Nombre" @@ -3600,6 +3627,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3921,6 +3950,34 @@ msgstr "El usuario no existe." msgid "Task is already running." msgstr "La tarea ya está en marcha." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4744,6 +4801,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Confirmación de Orden de Pago" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Intentando añadir una moneda diferente en la compra" @@ -4758,6 +4821,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4983,6 +5050,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6777,18 +6848,14 @@ msgstr "Restablecer Contraseña" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Parece que todavía no se ha registrado en ningún curso." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "¡Encuentra cursos ahora!" -#: 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 "Errores en la carga del curso" @@ -6883,8 +6950,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Borrar tu inscripción" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "Des inscribirse" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7096,7 +7164,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Contraseña restablecida" @@ -7847,6 +7914,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Ciudad" @@ -7856,6 +7924,7 @@ msgstr "ejemplo: Nueva York" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "País" @@ -9141,6 +9210,8 @@ msgid "Day" msgstr "Día" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Estudiantes" @@ -9257,16 +9328,16 @@ msgid "Access Courseware" msgstr "Acceder al contenido del curso" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Te has registrado" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "Registrarse para" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9275,7 +9346,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9284,8 +9355,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "El registro está cerrado" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9508,7 +9579,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9530,12 +9601,12 @@ msgstr "Ver curso" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9543,8 +9614,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10140,6 +10211,36 @@ msgstr "" msgid "Active Threads" msgstr "Hilos Activos" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10162,6 +10263,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10237,6 +10340,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10356,41 +10584,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10661,6 +10858,7 @@ msgstr "" msgid "Skip" msgstr "Omitir" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10702,6 +10900,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10924,7 +11124,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11123,6 +11327,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11294,8 +11499,20 @@ msgid "Enroll" msgstr "Inscribirse" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "Des inscribirse" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -11929,6 +12146,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11968,68 +12238,149 @@ msgstr "Error en el pago" msgid "There was an error processing your order!" msgstr "Hubo un error al procesar su orden!" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Su carrito de compras" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Sus artículos seleccionados" - -#: 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 "Cantidad total" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Usted no ha seleccionado ningún artículo para comprar" - -#: 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 "¡Gracias por su compra!" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "Orden #" - -#: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Fecha:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "Artículos solicitados" - -#: lms/templates/shoppingcart/receipt.html -msgid "Qty" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Enrollment Link" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -12039,10 +12390,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "Facturado a" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12059,10 +12406,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12101,6 +12444,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12154,15 +12563,6 @@ msgstr "" 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 @@ -12170,15 +12570,6 @@ msgstr "" 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 "" @@ -12368,7 +12759,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14533,34 +14923,6 @@ msgid "" "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" @@ -15267,14 +15629,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15293,6 +15647,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15387,10 +15745,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/es_ES/LC_MESSAGES/djangojs.mo b/conf/locale/es_ES/LC_MESSAGES/djangojs.mo index f193bfee96..1ebca2bce8 100644 Binary files a/conf/locale/es_ES/LC_MESSAGES/djangojs.mo and b/conf/locale/es_ES/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/es_ES/LC_MESSAGES/djangojs.po b/conf/locale/es_ES/LC_MESSAGES/djangojs.po index bed2020683..2223ab11fa 100644 --- a/conf/locale/es_ES/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_ES/LC_MESSAGES/djangojs.po @@ -61,7 +61,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/edx-platform/language/es_ES/)\n" @@ -74,7 +74,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -84,7 +85,8 @@ msgstr "De acuerdo" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -100,7 +102,14 @@ msgstr "Cancelar" msgid "This link will open in a new browser window/tab" msgstr "Este enlace se abrirá en una nueva ventana/pestaña del navegador " -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2461,6 +2470,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Error: no puedes eliminarte del grupo de Instructores!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Fallo al añadir/eliminar usuarios como probadores de betas" @@ -2829,12 +2850,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3109,6 +3124,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3284,6 +3309,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Debe indicar un nombre" @@ -3496,10 +3654,6 @@ msgstr "" msgid "Deleting" msgstr "Borrando" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3728,10 +3882,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3981,6 +4131,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/es_MX/LC_MESSAGES/django.mo b/conf/locale/es_MX/LC_MESSAGES/django.mo index 7a187a2f27..a81f1f2a6c 100644 Binary files a/conf/locale/es_MX/LC_MESSAGES/django.mo and b/conf/locale/es_MX/LC_MESSAGES/django.mo differ diff --git a/conf/locale/es_MX/LC_MESSAGES/django.po b/conf/locale/es_MX/LC_MESSAGES/django.po index dc5dd5afca..e6320587bb 100644 --- a/conf/locale/es_MX/LC_MESSAGES/django.po +++ b/conf/locale/es_MX/LC_MESSAGES/django.po @@ -49,7 +49,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Gerardo Milan Ortega \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/edx-platform/language/es_MX/)\n" @@ -1286,6 +1286,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2901,9 +2911,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2939,6 +2952,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3415,6 +3439,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3543,6 +3570,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3737,6 +3766,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3858,6 +3888,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4682,6 +4740,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4696,6 +4760,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4792,8 +4860,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4801,8 +4867,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4934,6 +4998,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6694,18 +6762,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6798,7 +6862,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7009,7 +7074,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7708,6 +7772,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7717,6 +7782,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8986,6 +9052,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9102,16 +9170,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9120,7 +9188,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9129,7 +9197,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9349,7 +9417,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9371,12 +9439,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9384,8 +9452,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9981,6 +10049,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10003,6 +10101,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10070,6 +10170,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10185,41 +10410,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10490,6 +10684,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10531,6 +10726,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10753,7 +10950,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10952,6 +11153,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11123,7 +11325,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11746,6 +11960,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11785,68 +12052,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11856,10 +12204,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11876,10 +12220,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11918,6 +12258,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11971,15 +12377,6 @@ msgstr "" 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 @@ -11987,15 +12384,6 @@ msgstr "" 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 "" @@ -12185,7 +12573,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14347,34 +14734,6 @@ msgid "" "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" @@ -15081,14 +15440,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15107,6 +15458,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15201,10 +15556,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/es_MX/LC_MESSAGES/djangojs.mo b/conf/locale/es_MX/LC_MESSAGES/djangojs.mo index fb4f97ed14..51920661bb 100644 Binary files a/conf/locale/es_MX/LC_MESSAGES/djangojs.mo and b/conf/locale/es_MX/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/es_MX/LC_MESSAGES/djangojs.po b/conf/locale/es_MX/LC_MESSAGES/djangojs.po index d356d9a5d0..1ea0431646 100644 --- a/conf/locale/es_MX/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_MX/LC_MESSAGES/djangojs.po @@ -32,7 +32,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/edx-platform/language/es_MX/)\n" @@ -45,7 +45,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -56,7 +57,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -81,7 +83,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2397,6 +2406,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2721,12 +2742,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3000,6 +3015,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3171,6 +3196,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3369,10 +3527,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3597,10 +3751,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3840,6 +3990,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/es_PE/LC_MESSAGES/django.mo b/conf/locale/es_PE/LC_MESSAGES/django.mo index d30b0c267e..3a21feb374 100644 Binary files a/conf/locale/es_PE/LC_MESSAGES/django.mo and b/conf/locale/es_PE/LC_MESSAGES/django.mo differ diff --git a/conf/locale/es_PE/LC_MESSAGES/django.po b/conf/locale/es_PE/LC_MESSAGES/django.po index 0b0033edd6..20cc0df596 100644 --- a/conf/locale/es_PE/LC_MESSAGES/django.po +++ b/conf/locale/es_PE/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-03-11 21:33+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Peru) (http://www.transifex.com/projects/p/edx-platform/language/es_PE/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/es_PE/LC_MESSAGES/djangojs.mo b/conf/locale/es_PE/LC_MESSAGES/djangojs.mo index cd4ff8248b..1de73a4e65 100644 Binary files a/conf/locale/es_PE/LC_MESSAGES/djangojs.mo and b/conf/locale/es_PE/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/es_PE/LC_MESSAGES/djangojs.po b/conf/locale/es_PE/LC_MESSAGES/djangojs.po index 5a60d2c571..50b7626444 100644 --- a/conf/locale/es_PE/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_PE/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Spanish (Peru) (http://www.transifex.com/projects/p/edx-platform/language/es_PE/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/et_EE/LC_MESSAGES/django.mo b/conf/locale/et_EE/LC_MESSAGES/django.mo index 1585d3f923..9ad9c13d7b 100644 Binary files a/conf/locale/et_EE/LC_MESSAGES/django.mo and b/conf/locale/et_EE/LC_MESSAGES/django.mo differ diff --git a/conf/locale/et_EE/LC_MESSAGES/django.po b/conf/locale/et_EE/LC_MESSAGES/django.po index 40164fc3d1..820775ed6a 100644 --- a/conf/locale/et_EE/LC_MESSAGES/django.po +++ b/conf/locale/et_EE/LC_MESSAGES/django.po @@ -44,7 +44,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-27 22:20+0000\n" "Last-Translator: Triple \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/edx-platform/language/et_EE/)\n" @@ -1281,6 +1281,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2896,9 +2906,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2934,6 +2947,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3410,6 +3434,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3538,6 +3565,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3732,6 +3761,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3853,6 +3883,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4677,6 +4735,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4691,6 +4755,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4787,8 +4855,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4796,8 +4862,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4929,6 +4993,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6689,18 +6757,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6793,7 +6857,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7004,7 +7069,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7703,6 +7767,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7712,6 +7777,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8981,6 +9047,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9097,16 +9165,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9115,7 +9183,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9124,7 +9192,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9344,7 +9412,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9366,12 +9434,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9379,8 +9447,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9976,6 +10044,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9998,6 +10096,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10065,6 +10165,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10180,41 +10405,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10485,6 +10679,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10526,6 +10721,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10748,7 +10945,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10947,6 +11148,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11118,7 +11320,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11741,6 +11955,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11780,68 +12047,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11851,10 +12199,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11871,10 +12215,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11913,6 +12253,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11966,15 +12372,6 @@ msgstr "" 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 @@ -11982,15 +12379,6 @@ msgstr "" 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 "" @@ -12180,7 +12568,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14342,34 +14729,6 @@ msgid "" "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" @@ -15076,14 +15435,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15102,6 +15453,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15196,10 +15551,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/et_EE/LC_MESSAGES/djangojs.mo b/conf/locale/et_EE/LC_MESSAGES/djangojs.mo index 316439fd3e..71d21a3cf8 100644 Binary files a/conf/locale/et_EE/LC_MESSAGES/djangojs.mo and b/conf/locale/et_EE/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/et_EE/LC_MESSAGES/djangojs.po b/conf/locale/et_EE/LC_MESSAGES/djangojs.po index a0da346526..b9f7e218b5 100644 --- a/conf/locale/et_EE/LC_MESSAGES/djangojs.po +++ b/conf/locale/et_EE/LC_MESSAGES/djangojs.po @@ -28,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/edx-platform/language/et_EE/)\n" @@ -41,7 +41,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -68,7 +70,14 @@ msgstr "Katkesta" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2384,6 +2393,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2708,12 +2729,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2987,6 +3002,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3158,6 +3183,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3356,10 +3514,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3584,10 +3738,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3827,6 +3977,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/eu_ES/LC_MESSAGES/django.mo b/conf/locale/eu_ES/LC_MESSAGES/django.mo index 70ca332f3c..0fb0df13b8 100644 Binary files a/conf/locale/eu_ES/LC_MESSAGES/django.mo and b/conf/locale/eu_ES/LC_MESSAGES/django.mo differ diff --git a/conf/locale/eu_ES/LC_MESSAGES/django.po b/conf/locale/eu_ES/LC_MESSAGES/django.po index 1386dca1dc..3a0c36839e 100644 --- a/conf/locale/eu_ES/LC_MESSAGES/django.po +++ b/conf/locale/eu_ES/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-04-03 12:47+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/edx-platform/language/eu_ES/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/eu_ES/LC_MESSAGES/djangojs.mo b/conf/locale/eu_ES/LC_MESSAGES/djangojs.mo index 6ba03437fb..739241cafa 100644 Binary files a/conf/locale/eu_ES/LC_MESSAGES/djangojs.mo and b/conf/locale/eu_ES/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/eu_ES/LC_MESSAGES/djangojs.po b/conf/locale/eu_ES/LC_MESSAGES/djangojs.po index 0d3b77a2fd..6042bb29e6 100644 --- a/conf/locale/eu_ES/LC_MESSAGES/djangojs.po +++ b/conf/locale/eu_ES/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Basque (Spain) (http://www.transifex.com/projects/p/edx-platform/language/eu_ES/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/fa/LC_MESSAGES/django.mo b/conf/locale/fa/LC_MESSAGES/django.mo index f013cb0e5f..2f882b4d01 100644 Binary files a/conf/locale/fa/LC_MESSAGES/django.mo and b/conf/locale/fa/LC_MESSAGES/django.mo differ diff --git a/conf/locale/fa/LC_MESSAGES/django.po b/conf/locale/fa/LC_MESSAGES/django.po index 9837d3efd4..30ff007ea2 100644 --- a/conf/locale/fa/LC_MESSAGES/django.po +++ b/conf/locale/fa/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: Ned Batchelder \n" "Language-Team: Persian (http://www.transifex.com/projects/p/edx-platform/language/fa/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4669,6 +4727,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4683,6 +4747,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4779,8 +4847,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4788,8 +4854,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4921,6 +4985,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6681,18 +6749,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6785,7 +6849,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6996,7 +7061,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7695,6 +7759,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7704,6 +7769,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8971,6 +9037,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9087,16 +9155,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9105,7 +9173,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9114,7 +9182,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9334,7 +9402,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9356,12 +9424,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9369,8 +9437,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9964,6 +10032,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9986,6 +10084,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10053,6 +10153,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10168,41 +10393,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10473,6 +10667,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10514,6 +10709,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10736,7 +10933,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10935,6 +11136,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11106,7 +11308,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11729,6 +11943,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11768,68 +12035,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11839,10 +12187,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11859,10 +12203,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11901,6 +12241,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11954,15 +12360,6 @@ msgstr "" 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 @@ -11970,15 +12367,6 @@ msgstr "" 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 "" @@ -12168,7 +12556,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14330,34 +14717,6 @@ msgid "" "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" @@ -15064,14 +15423,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15090,6 +15441,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15184,10 +15539,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/fa/LC_MESSAGES/djangojs.mo b/conf/locale/fa/LC_MESSAGES/djangojs.mo index f4ce324013..5cf86d4583 100644 Binary files a/conf/locale/fa/LC_MESSAGES/djangojs.mo and b/conf/locale/fa/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/fa/LC_MESSAGES/djangojs.po b/conf/locale/fa/LC_MESSAGES/djangojs.po index 4ced583745..a708645974 100644 --- a/conf/locale/fa/LC_MESSAGES/djangojs.po +++ b/conf/locale/fa/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Persian (http://www.transifex.com/projects/p/edx-platform/language/fa/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2371,6 +2380,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2695,12 +2716,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2974,6 +2989,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3138,6 +3163,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3334,10 +3492,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3562,10 +3716,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3804,6 +3954,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/fa_IR/LC_MESSAGES/django.mo b/conf/locale/fa_IR/LC_MESSAGES/django.mo index e68e384b0d..b1e2631560 100644 Binary files a/conf/locale/fa_IR/LC_MESSAGES/django.mo and b/conf/locale/fa_IR/LC_MESSAGES/django.mo differ diff --git a/conf/locale/fa_IR/LC_MESSAGES/django.po b/conf/locale/fa_IR/LC_MESSAGES/django.po index 29f6029803..04bbf2b471 100644 --- a/conf/locale/fa_IR/LC_MESSAGES/django.po +++ b/conf/locale/fa_IR/LC_MESSAGES/django.po @@ -42,6 +42,7 @@ # Translators: # arashdehghan , 2014 # mmazaheri , 2014 +# Reza Amini , 2014 # Saman Ismael , 2013 # Sarina Canelake , 2014 # #-#-#-#-# messages.po (edx-platform) #-#-#-#-# @@ -59,13 +60,14 @@ # # Translators: # mmazaheri , 2014 +# Reza Amini , 2014 msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" -"PO-Revision-Date: 2014-09-04 06:40+0000\n" -"Last-Translator: mmazaheri \n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" +"PO-Revision-Date: 2014-10-26 13:11+0000\n" +"Last-Translator: Reza Amini \n" "Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/edx-platform/language/fa_IR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1298,6 +1300,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2913,9 +2925,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2951,6 +2966,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3427,6 +3453,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3555,6 +3584,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3749,6 +3780,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3870,6 +3902,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4692,6 +4752,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4706,6 +4772,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4802,8 +4872,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4811,8 +4879,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4944,6 +5010,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6704,18 +6774,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6808,7 +6874,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7019,7 +7086,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7718,6 +7784,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7727,6 +7794,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8994,6 +9062,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9110,16 +9180,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9128,7 +9198,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9137,7 +9207,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9357,7 +9427,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9379,12 +9449,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9392,8 +9462,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9987,6 +10057,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10009,6 +10109,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10076,6 +10178,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10191,41 +10418,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10496,6 +10692,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10537,6 +10734,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10759,7 +10958,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10958,6 +11161,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11129,7 +11333,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11752,6 +11968,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11791,68 +12060,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11862,10 +12212,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11882,10 +12228,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11924,6 +12266,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11977,15 +12385,6 @@ msgstr "" 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 @@ -11993,15 +12392,6 @@ msgstr "" 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 "" @@ -12191,7 +12581,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14353,34 +14742,6 @@ msgid "" "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" @@ -15087,14 +15448,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15113,6 +15466,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15207,10 +15564,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/fa_IR/LC_MESSAGES/djangojs.mo b/conf/locale/fa_IR/LC_MESSAGES/djangojs.mo index e26912c9b8..d93bc20c4a 100644 Binary files a/conf/locale/fa_IR/LC_MESSAGES/djangojs.mo and b/conf/locale/fa_IR/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/fa_IR/LC_MESSAGES/djangojs.po b/conf/locale/fa_IR/LC_MESSAGES/djangojs.po index e7654de4dc..e0f267e263 100644 --- a/conf/locale/fa_IR/LC_MESSAGES/djangojs.po +++ b/conf/locale/fa_IR/LC_MESSAGES/djangojs.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Persian (Iran) (http://www.transifex.com/projects/p/edx-platform/language/fa_IR/)\n" @@ -52,7 +52,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -63,7 +64,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -88,7 +90,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2384,6 +2393,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2708,12 +2729,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2987,6 +3002,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3151,6 +3176,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3347,10 +3505,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3575,10 +3729,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3817,6 +3967,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/fi_FI/LC_MESSAGES/django.mo b/conf/locale/fi_FI/LC_MESSAGES/django.mo index bd91177159..bb44f049a4 100644 Binary files a/conf/locale/fi_FI/LC_MESSAGES/django.mo and b/conf/locale/fi_FI/LC_MESSAGES/django.mo differ diff --git a/conf/locale/fi_FI/LC_MESSAGES/django.po b/conf/locale/fi_FI/LC_MESSAGES/django.po index 08c1ffe1d2..bf3cee4786 100644 --- a/conf/locale/fi_FI/LC_MESSAGES/django.po +++ b/conf/locale/fi_FI/LC_MESSAGES/django.po @@ -47,7 +47,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Henri Juvonen \n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/edx-platform/language/fi_FI/)\n" @@ -1284,6 +1284,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2899,9 +2909,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2937,6 +2950,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3413,6 +3437,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3541,6 +3568,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3735,6 +3764,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3856,6 +3886,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4680,6 +4738,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4694,6 +4758,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4790,8 +4858,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4799,8 +4865,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4932,6 +4996,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6692,18 +6760,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6796,7 +6860,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7007,7 +7072,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7706,6 +7770,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7715,6 +7780,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8984,6 +9050,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9100,16 +9168,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9118,7 +9186,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9127,7 +9195,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9347,7 +9415,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9369,12 +9437,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9382,8 +9450,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9979,6 +10047,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10001,6 +10099,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10068,6 +10168,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10183,41 +10408,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10488,6 +10682,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10529,6 +10724,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10751,7 +10948,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10950,6 +11151,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11121,7 +11323,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11744,6 +11958,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11783,68 +12050,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11854,10 +12202,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11874,10 +12218,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11916,6 +12256,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11969,15 +12375,6 @@ msgstr "" 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 @@ -11985,15 +12382,6 @@ msgstr "" 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 "" @@ -12183,7 +12571,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14345,34 +14732,6 @@ msgid "" "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" @@ -15079,14 +15438,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15105,6 +15456,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15199,10 +15554,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/fi_FI/LC_MESSAGES/djangojs.mo b/conf/locale/fi_FI/LC_MESSAGES/djangojs.mo index 0e58d1ef15..9de4f15abd 100644 Binary files a/conf/locale/fi_FI/LC_MESSAGES/djangojs.mo and b/conf/locale/fi_FI/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/fi_FI/LC_MESSAGES/djangojs.po b/conf/locale/fi_FI/LC_MESSAGES/djangojs.po index c15e3961dd..88cc2c5d1d 100644 --- a/conf/locale/fi_FI/LC_MESSAGES/djangojs.po +++ b/conf/locale/fi_FI/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/edx-platform/language/fi_FI/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -55,7 +56,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -80,7 +82,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2396,6 +2405,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2720,12 +2741,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2999,6 +3014,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3170,6 +3195,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3368,10 +3526,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3596,10 +3750,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3839,6 +3989,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/fil/LC_MESSAGES/django.mo b/conf/locale/fil/LC_MESSAGES/django.mo index 6e3cbca262..c70fd9136e 100644 Binary files a/conf/locale/fil/LC_MESSAGES/django.mo and b/conf/locale/fil/LC_MESSAGES/django.mo differ diff --git a/conf/locale/fil/LC_MESSAGES/django.po b/conf/locale/fil/LC_MESSAGES/django.po index 1f89803b44..f9d896e83e 100644 --- a/conf/locale/fil/LC_MESSAGES/django.po +++ b/conf/locale/fil/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: \n" "Language-Team: Filipino (http://www.transifex.com/projects/p/edx-platform/language/fil/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/fil/LC_MESSAGES/djangojs.mo b/conf/locale/fil/LC_MESSAGES/djangojs.mo index d724391a8a..e33213ca9e 100644 Binary files a/conf/locale/fil/LC_MESSAGES/djangojs.mo and b/conf/locale/fil/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/fil/LC_MESSAGES/djangojs.po b/conf/locale/fil/LC_MESSAGES/djangojs.po index 3083fd12c6..8b13e45037 100644 --- a/conf/locale/fil/LC_MESSAGES/djangojs.po +++ b/conf/locale/fil/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Filipino (http://www.transifex.com/projects/p/edx-platform/language/fil/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/fr/LC_MESSAGES/django.mo b/conf/locale/fr/LC_MESSAGES/django.mo index 4bfe3a8a8d..32f44d9083 100644 Binary files a/conf/locale/fr/LC_MESSAGES/django.mo and b/conf/locale/fr/LC_MESSAGES/django.mo differ diff --git a/conf/locale/fr/LC_MESSAGES/django.po b/conf/locale/fr/LC_MESSAGES/django.po index cf071b04c6..4dab6d98d3 100644 --- a/conf/locale/fr/LC_MESSAGES/django.po +++ b/conf/locale/fr/LC_MESSAGES/django.po @@ -8,6 +8,7 @@ # Bertrand Marron , 2014 # Christopher Castermane , 2014 # Encolpe Degoute , 2013 +# Eric Fortin, 2014 # francoisedocq, 2014 # Françoise Docq, 2014 # Françoise Docq, 2014 @@ -78,6 +79,7 @@ # ClaudeCoulombe , 2014 # derthy , 2014 # Encolpe Degoute , 2013 +# Eric Fortin, 2014 # Françoise Docq, 2014 # Gérard Vidal , 2013-2014 # Gilles Langevin , 2013 @@ -113,6 +115,7 @@ # Bertrand Marron , 2013-2014 # Christopher Castermane , 2014 # Encolpe Degoute , 2013 +# Eric Fortin, 2014 # Françoise Docq, 2014 # Gérard Vidal , 2013-2014 # Gilles Langevin , 2013 @@ -150,7 +153,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Xavier Antoviaque \n" "Language-Team: French (http://www.transifex.com/projects/p/edx-platform/language/fr/)\n" @@ -1486,6 +1489,16 @@ msgstr "Jamais" msgid "Whether to force the save button to appear on the page" msgstr "Forcer le bouton enregistrer pour apparaître sur la page" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3384,14 +3397,13 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" -"Entrez le nombre maximal de fois qu'un étudiant peut tenter de répondre à " -"des problèmes. C'est un paramètre global au cours, mais vous pouvez " -"spécifier un nombre différent lorsque vous créez un problème donné. Pour " -"permettre un nombre illimité de tentatives, entrez nul." #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Matlab API key" @@ -3437,6 +3449,17 @@ msgstr "" "Entrez vrai ou faux. Si c'est vrai, la vidéo mise en cache sera utilisé pour" " les vidéos HTML5." +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3991,6 +4014,9 @@ msgstr "Copyright" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Nom" @@ -4342,14 +4368,8 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "Le cours {course_name} a été chargé
      Erreurs:" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html -#, fuzzy msgid "Course Name" -msgstr "" -"#-#-#-#-# django-partial.po (edx-platform) #-#-#-#-#\n" -"Nom du cours\n" -"#-#-#-#-# mako-studio.po (edx-platform) #-#-#-#-#\n" -"Nom du Cours" +msgstr "Nom du cours" #: lms/djangoapps/dashboard/sysadmin.py msgid "Directory/ID" @@ -4475,6 +4495,34 @@ msgstr "L'utilisateur n'existe pas." msgid "Task is already running." msgstr "La tâche est déjà lancée." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "La facture numéro '{0}' n'existe pas." @@ -5413,6 +5461,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Confirmation de payement" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Essaye d'ajouter une devise différente dans le panier" @@ -5429,6 +5483,10 @@ msgstr "" "Veuillez visiter votre tableau de bord " "pour voir votre nouveau cours." +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Remboursement] Demande de remboursement de l'utilisateur" @@ -5535,8 +5593,6 @@ msgstr "Coût total" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Monnaie" @@ -5544,8 +5600,6 @@ msgstr "Monnaie" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5677,6 +5731,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "Le bon de réduction {0} n'est valide pour aucun des cours du panier." +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Vous n’avez pas les droits pour voir cette page." @@ -7730,18 +7788,14 @@ msgstr "Réinitialiser le mot de passe" msgid "Current Courses" msgstr "Mes cours" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Vous n’êtes inscrit à aucun cours" +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Découvrir nos cours" -#: lms/templates/dashboard.html -msgid "Looks like you haven't been enrolled in any courses yet." -msgstr "Vous n’êtes inscrit à aucun cours" - #: lms/templates/dashboard.html msgid "Course-loading errors" msgstr "Erreurs de chargement du cours" @@ -7838,8 +7892,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Se désinscrire" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "Se Désinscrire" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -8066,7 +8121,6 @@ msgstr "© 2014 {platform_name}, certains droits réservés." #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Réinitialisation du mot de passe" @@ -8842,6 +8896,7 @@ msgstr "Informations personnelles supplémentaires" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Ville" @@ -8851,6 +8906,7 @@ msgstr "exemple : New York" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "Pays" @@ -10230,6 +10286,8 @@ msgid "Day" msgstr "Jour" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Étudiants" @@ -10350,16 +10408,16 @@ msgid "Access Courseware" msgstr "Accéder au contenu du Cours" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Vous êtes inscrit" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "S'inscrire à" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -10368,7 +10426,7 @@ msgstr "et choisir votre parcours étudiant" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -10377,8 +10435,8 @@ msgid "and proceed to verification" msgstr "et procéder à la vérification de l'identité" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "Les inscriptions sont fermées" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -10627,8 +10685,8 @@ msgstr "" "demander le paiement, ou vous pouvez" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" -msgstr "vous désinscrire" +msgid "unenroll" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html msgid "for this course." @@ -10649,24 +10707,22 @@ msgstr "Voir le cours" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" -msgstr "Êtes-vous sûr de vouloir vous désinscrire du cours acheté" +msgid "Are you sure you want to unenroll from the purchased course" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "Etes-vous sûr de vouloir vous retirer de" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" -"Etes-vous sûr de vouloir vous retirer de la version authentifiée de " -"{cert_name_long} " #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10844,7 +10900,7 @@ msgstr "" #: lms/templates/discussion/_search_bar.html msgid "Search posts" -msgstr "Chercher parmi les messages" +msgstr "Rechercher…" #: lms/templates/discussion/_similar_posts.html msgid "Hide" @@ -10857,7 +10913,7 @@ msgstr "Sujets de discussion; la sélection en cours est :" #: lms/templates/discussion/_thread_list_template.html msgid "Search all posts" -msgstr "Chercher parmi tous les messages" +msgstr "Rechercher…" #. Translators: This labels a filter menu in forum navigation #: lms/templates/discussion/_thread_list_template.html @@ -11043,7 +11099,7 @@ msgstr "%(comments_count)s %(span_sr_open)scommentaires %(span_close)s" #: lms/templates/discussion/_underscore_templates.html msgid "DISCUSSION HOME:" -msgstr "DISCUSSIONS:" +msgstr "Discussions :" #: lms/templates/discussion/_underscore_templates.html msgid "HOW TO USE EDX DISCUSSIONS" @@ -11286,6 +11342,36 @@ msgstr "Afficher la discussion" msgid "Active Threads" msgstr "Fils actifs" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "Merci de votre inscription sur {platform_name}." @@ -11315,6 +11401,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "Nous espérons que vous appréciez d'apprendre avec {platform_name} !" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "L'équipe de {platform_name}" @@ -11400,6 +11488,136 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "Vous avez été invité à un bêta-test de {course_name}" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"Si vous avez des questions concernant la facturation, veuillez lire les FAQ " +"({faq_url}) ou contacter {billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" +"Si vous avez des questions concernant la facturation, veuillez contacter " +"{billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "Les éléments de votre commande sont :" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "Quantité - Description - Prix" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"Total facturé à la carte de crédit/débit : {currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -11550,46 +11768,10 @@ msgstr "" "Le montant facturé apparaitra sur votre extrait de compte sous le nom de " "société {merchant_name}." -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "" -"Si vous avez des questions concernant la facturation, veuillez lire les FAQ " -"({faq_url}) ou contacter {billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "" -"Si vous avez des questions concernant la facturation, veuillez contacter " -"{billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "-L'équipe de {platform_name}" - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "Votre numéro de commande est : {order_number}" -#: lms/templates/emails/order_confirmation_email.txt -msgid "The items in your order are:" -msgstr "Les éléments de votre commande sont :" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Quantity - Description - Price" -msgstr "Quantité - Description - Prix" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" -msgstr "" -"Total facturé à la carte de crédit/débit : {currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "#:" - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "Merci pour votre achat de {course_name} !" @@ -11911,6 +12093,7 @@ msgstr "Marquer comme contenu inapproprié pour examen ultérieur" msgid "Skip" msgstr "Passer" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11954,6 +12137,8 @@ msgid "Honor" msgstr "Honneur" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Total" @@ -12205,8 +12390,12 @@ msgstr "" "ce cours" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" -msgstr "Télécharger toutes les ventes via e-commerce" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html msgid "Enter the invoice number to invalidate or re-validate sale" @@ -12423,6 +12612,7 @@ msgid "What is the company the seats were sold to?" msgstr "À quelle société les places ont-elles été vendues ?" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "Contact de l'organisation " @@ -12616,8 +12806,20 @@ msgid "Enroll" msgstr "S'inscrire" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "Se Désinscrire" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -13349,6 +13551,59 @@ msgstr "" "de passe à l'adresse email que vous avez fournie. Vous devriez bientôt les " "recevoir." +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "Télécharger les données CSV" @@ -13391,71 +13646,150 @@ msgstr "Erreur de paiement" msgid "There was an error processing your order!" msgstr "Il y a eu une erreur lors du traitement de votre commande !" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Votre panier" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Vos articles sélectionnés:" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Price" -msgstr "Prix" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Total Amount" -msgstr "Montant total" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Vous n'avez sélectionné aucun objet à acheter." - -#: lms/templates/shoppingcart/receipt.html -msgid "Register for [Course Name] | Receipt (Order" -msgstr "S'inscrire à [Course Name] | Reçu (commande" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "Merci pour votre achat !" #: lms/templates/shoppingcart/receipt.html -msgid "" -"Please print this receipt page for your records. You should also have " -"received a receipt in your email." +msgid "View Dashboard" msgstr "" -"Merci d'imprimer cette page de reçu pour vos archives. Vous devriez avoir " -"aussi obtenu un reçu dans votre courriel." #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" -msgstr "Reçu électronique {platform_name} ({site_name}) " +msgid "" +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "Commande #" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Date:" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "Éléments commandés :" +msgid "Enrollment Code" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Qté" +msgid "Enrollment Link" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "URL" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "{course_name}" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "Prix unitaire" +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -13465,10 +13799,6 @@ msgid "Note: items with strikethough like this have been refunded." msgstr "" "Note: Les éléments barrés comme celui-ci ont été remboursés." -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "Facturé à :" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "Confirmer l'inscription" @@ -13485,10 +13815,6 @@ msgstr "Confirmer votre inscription pour :" msgid "course dates" msgstr "Dates du cours" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "{course_name}" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "{start_date}" @@ -13527,6 +13853,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Vérifier" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Confirmation" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "Reçu (de commande" @@ -13580,15 +13972,6 @@ msgstr "Prendre une photo" msgid "Take ID Photo" msgstr "Prendre une photo d'identité" -#: 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 "Vérifier" - #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/verify_student/photo_verification.html #: lms/templates/verify_student/show_requirements.html @@ -13596,15 +13979,6 @@ msgstr "Vérifier" msgid "Make Payment" msgstr "Payer" -#: 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 "Confirmation" - #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Congratulations! You are now verified on " msgstr "Félicitation ! Vous êtes maintenant vérifié sur" @@ -13824,7 +14198,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -15133,7 +15506,7 @@ msgstr "Aperçu réel" #: cms/templates/container.html msgid "Preview Changes" -msgstr "Modifications antérieures" +msgstr "" #: cms/templates/container.html msgid "Adding components" @@ -16310,38 +16683,6 @@ msgstr "" "à ces composantes peuvent être perdues. Ces données incluent les points des " "étudiants pour le problème." -#: cms/templates/import.html -msgid "There was an error during the upload process." -msgstr "Une erreur est survenue pendant le processus de téléchargement." - -#: cms/templates/import.html -msgid "There was an error while unpacking the file." -msgstr "Une erreur est survenue pendant la décompression du fichier." - -#: cms/templates/import.html -msgid "There was an error while verifying the file you submitted." -msgstr "" -"Une erreur est survenue lors de la vérification du fichier que vous avez " -"soumis." - -#: cms/templates/import.html -msgid "There was an error while importing the new course to our database." -msgstr "" -"Une erreur est survenue pendant l'importation du nouveau cours dans notre " -"base de données." - -#: cms/templates/import.html -msgid "Your import has failed." -msgstr "Votre importation a échoué." - -#: cms/templates/import.html cms/templates/import.html -msgid "Choose new file" -msgstr "Choisissez un nouveau fichier" - -#: cms/templates/import.html -msgid "Your import is in progress; navigating away will abort it." -msgstr "Votre import est en cours; Naviguer ailleurs va l'interrompre." - #: cms/templates/index.html cms/templates/index.html #: cms/templates/widgets/header.html msgid "My Courses" @@ -17167,14 +17508,6 @@ msgstr "" " ainsi que les pré-requis. Les étudiants utilisent les pages \"A propos\" " "pour choisir de nouveaux cours à suivre." -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "Cacher les paramètres obsolètes" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "Afficher les paramètres obsolètes" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "Les changements de règles ont été enregistrés." @@ -17195,6 +17528,10 @@ msgstr "" "Attention: Ne modifiez pas ces règles si vous n'êtes pas " "familier avec leur usage." +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "Afficher les paramètres obsolètes" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "À quoi servent les paramètres avancés ?" @@ -17308,12 +17645,6 @@ msgstr "Déplier ou Replier" msgid "This block contains multiple components." msgstr "Ce block contient des composants multiples." -#: cms/templates/textbooks.html -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" -"Vous avez des modifications non sauvegardées. Voulez-vous vraiment quitter " -"cette page ?" - #: cms/templates/textbooks.html msgid "New Textbook" msgstr "Nouveau Manuel" diff --git a/conf/locale/fr/LC_MESSAGES/djangojs.mo b/conf/locale/fr/LC_MESSAGES/djangojs.mo index 129efbdd7c..7a97aaf1df 100644 Binary files a/conf/locale/fr/LC_MESSAGES/djangojs.mo and b/conf/locale/fr/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/fr/LC_MESSAGES/djangojs.po b/conf/locale/fr/LC_MESSAGES/djangojs.po index fbd31a6d4b..ec0d5a0513 100644 --- a/conf/locale/fr/LC_MESSAGES/djangojs.po +++ b/conf/locale/fr/LC_MESSAGES/djangojs.po @@ -9,6 +9,7 @@ # Bertrand Marron , 2014 # Christopher Castermane , 2014 # Encolpe Degoute , 2013 +# Eric Fortin, 2014 # Françoise Docq, 2014 # Gérard Vidal , 2014 # Dosto92 , 2014 @@ -62,6 +63,7 @@ # # Translators: # bekairi tahar , 2014 +# Eric Fortin, 2014 # Françoise Docq, 2014 # Gérard Vidal , 2014 # rafcha , 2014 @@ -80,8 +82,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" -"PO-Revision-Date: 2014-10-08 18:08+0000\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" +"PO-Revision-Date: 2014-10-24 10:31+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: French (http://www.transifex.com/projects/p/edx-platform/language/fr/)\n" "MIME-Version: 1.0\n" @@ -93,7 +95,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -104,7 +107,8 @@ msgstr "OK" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -131,7 +135,14 @@ msgstr "" "Ce lien s'ouvrira dans une nouvelle fenêtre ou un nouvel onglet de votre " "navigateur" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "Inconnu" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2551,6 +2562,18 @@ msgstr "" "Erreur : Vous ne pouvez pas vous supprimer vous-même du groupe des " "enseignants !" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2954,12 +2977,6 @@ msgstr "" " plaît réessayez plus tard, et contactez le support technique si le problème" " persiste." -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "Inconnu" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "Sujet" @@ -3233,6 +3250,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3409,6 +3436,141 @@ msgstr "Groupe %s" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "Choisir un nouveau fichier" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" +"Il reste des modifications non sauvegardées. Voulez-vous vraiment quitter " +"cette page ?" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Vous devez indiquer un nom" @@ -3632,10 +3794,6 @@ msgstr "" msgid "Deleting" msgstr "Suppression en cours" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "Choisir un nouveau fichier" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "Erreur lors de l'importation du cours" @@ -3880,12 +4038,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "Rendre visible aux étudiants…" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" -"Il reste des modifications non sauvegardées. Voulez-vous vraiment quitter " -"cette page ?" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -4138,6 +4290,10 @@ msgstr "Mot de passe" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "Nom complet" diff --git a/conf/locale/gl/LC_MESSAGES/django.mo b/conf/locale/gl/LC_MESSAGES/django.mo index a5616d5d29..4b301da941 100644 Binary files a/conf/locale/gl/LC_MESSAGES/django.mo and b/conf/locale/gl/LC_MESSAGES/django.mo differ diff --git a/conf/locale/gl/LC_MESSAGES/django.po b/conf/locale/gl/LC_MESSAGES/django.po index 7740cb8bbb..c4cb4df887 100644 --- a/conf/locale/gl/LC_MESSAGES/django.po +++ b/conf/locale/gl/LC_MESSAGES/django.po @@ -46,7 +46,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Luz Varela Armas \n" "Language-Team: Galician (http://www.transifex.com/projects/p/edx-platform/language/gl/)\n" @@ -1283,6 +1283,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2898,9 +2908,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2936,6 +2949,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3412,6 +3436,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3540,6 +3567,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3734,6 +3763,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3855,6 +3885,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4679,6 +4737,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4693,6 +4757,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4789,8 +4857,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4798,8 +4864,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4931,6 +4995,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6691,18 +6759,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6795,7 +6859,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7006,7 +7071,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7705,6 +7769,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7714,6 +7779,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8983,6 +9049,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9099,16 +9167,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9117,7 +9185,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9126,7 +9194,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9346,7 +9414,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9368,12 +9436,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9381,8 +9449,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9978,6 +10046,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10000,6 +10098,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10067,6 +10167,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10182,41 +10407,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10487,6 +10681,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10528,6 +10723,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10750,7 +10947,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10949,6 +11150,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11120,7 +11322,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11743,6 +11957,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11782,68 +12049,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11853,10 +12201,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11873,10 +12217,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11915,6 +12255,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11968,15 +12374,6 @@ msgstr "" 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 @@ -11984,15 +12381,6 @@ msgstr "" 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 "" @@ -12182,7 +12570,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14344,34 +14731,6 @@ msgid "" "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" @@ -15078,14 +15437,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15104,6 +15455,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15198,10 +15553,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/gl/LC_MESSAGES/djangojs.mo b/conf/locale/gl/LC_MESSAGES/djangojs.mo index 76d4ed6f74..4d79da7010 100644 Binary files a/conf/locale/gl/LC_MESSAGES/djangojs.mo and b/conf/locale/gl/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/gl/LC_MESSAGES/djangojs.po b/conf/locale/gl/LC_MESSAGES/djangojs.po index 1869acc518..a187decb94 100644 --- a/conf/locale/gl/LC_MESSAGES/djangojs.po +++ b/conf/locale/gl/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Galician (http://www.transifex.com/projects/p/edx-platform/language/gl/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -55,7 +56,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -80,7 +82,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2396,6 +2405,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2720,12 +2741,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2999,6 +3014,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3170,6 +3195,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3368,10 +3526,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3596,10 +3750,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3839,6 +3989,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/gu/LC_MESSAGES/django.mo b/conf/locale/gu/LC_MESSAGES/django.mo index a2910a57c2..6fccdfb207 100644 Binary files a/conf/locale/gu/LC_MESSAGES/django.mo and b/conf/locale/gu/LC_MESSAGES/django.mo differ diff --git a/conf/locale/gu/LC_MESSAGES/django.po b/conf/locale/gu/LC_MESSAGES/django.po index 927f1da199..0f48314a5c 100644 --- a/conf/locale/gu/LC_MESSAGES/django.po +++ b/conf/locale/gu/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-05-21 14:09+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Gujarati (http://www.transifex.com/projects/p/edx-platform/language/gu/)\n" @@ -1277,6 +1277,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2892,9 +2902,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2930,6 +2943,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3406,6 +3430,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3534,6 +3561,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3728,6 +3757,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3849,6 +3879,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4673,6 +4731,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4687,6 +4751,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4783,8 +4851,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4792,8 +4858,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4925,6 +4989,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6685,18 +6753,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6789,7 +6853,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7000,7 +7065,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7699,6 +7763,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7708,6 +7773,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8977,6 +9043,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9093,16 +9161,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9111,7 +9179,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9120,7 +9188,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9340,7 +9408,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9362,12 +9430,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9375,8 +9443,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9972,6 +10040,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9994,6 +10092,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10061,6 +10161,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10176,41 +10401,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10481,6 +10675,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10522,6 +10717,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10744,7 +10941,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10943,6 +11144,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11114,7 +11316,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11737,6 +11951,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11776,68 +12043,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11847,10 +12195,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11867,10 +12211,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11909,6 +12249,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11962,15 +12368,6 @@ msgstr "" 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 @@ -11978,15 +12375,6 @@ msgstr "" 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 "" @@ -12176,7 +12564,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14338,34 +14725,6 @@ msgid "" "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" @@ -15072,14 +15431,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15098,6 +15449,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15192,10 +15547,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/gu/LC_MESSAGES/djangojs.mo b/conf/locale/gu/LC_MESSAGES/djangojs.mo index a8c58d7992..496438bf68 100644 Binary files a/conf/locale/gu/LC_MESSAGES/djangojs.mo and b/conf/locale/gu/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/gu/LC_MESSAGES/djangojs.po b/conf/locale/gu/LC_MESSAGES/djangojs.po index 1376ca29bc..1b5183cbd5 100644 --- a/conf/locale/gu/LC_MESSAGES/djangojs.po +++ b/conf/locale/gu/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Gujarati (http://www.transifex.com/projects/p/edx-platform/language/gu/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/he/LC_MESSAGES/django.mo b/conf/locale/he/LC_MESSAGES/django.mo index af3a060886..1aa6102788 100644 Binary files a/conf/locale/he/LC_MESSAGES/django.mo and b/conf/locale/he/LC_MESSAGES/django.mo differ diff --git a/conf/locale/he/LC_MESSAGES/django.po b/conf/locale/he/LC_MESSAGES/django.po index 22632a0b2a..189cb0ba70 100644 --- a/conf/locale/he/LC_MESSAGES/django.po +++ b/conf/locale/he/LC_MESSAGES/django.po @@ -43,7 +43,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-03-26 18:20+0000\n" "Last-Translator: Ido\n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/edx-platform/language/he/)\n" @@ -1280,6 +1280,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2895,9 +2905,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2933,6 +2946,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3409,6 +3433,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3537,6 +3564,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3731,6 +3760,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3852,6 +3882,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4676,6 +4734,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4690,6 +4754,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4786,8 +4854,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4795,8 +4861,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4928,6 +4992,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6688,18 +6756,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6792,7 +6856,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7003,7 +7068,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7702,6 +7766,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7711,6 +7776,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8980,6 +9046,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9096,16 +9164,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9114,7 +9182,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9123,7 +9191,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9343,7 +9411,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9365,12 +9433,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9378,8 +9446,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9975,6 +10043,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9997,6 +10095,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10064,6 +10164,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10179,41 +10404,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10484,6 +10678,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10525,6 +10720,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10747,7 +10944,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10946,6 +11147,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11117,7 +11319,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11740,6 +11954,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11779,68 +12046,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11850,10 +12198,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11870,10 +12214,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11912,6 +12252,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11965,15 +12371,6 @@ msgstr "" 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 @@ -11981,15 +12378,6 @@ msgstr "" 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 "" @@ -12179,7 +12567,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14341,34 +14728,6 @@ msgid "" "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" @@ -15075,14 +15434,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15101,6 +15452,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15195,10 +15550,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/he/LC_MESSAGES/djangojs.mo b/conf/locale/he/LC_MESSAGES/djangojs.mo index 835e19647e..f0e029cc1a 100644 Binary files a/conf/locale/he/LC_MESSAGES/djangojs.mo and b/conf/locale/he/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/he/LC_MESSAGES/djangojs.po b/conf/locale/he/LC_MESSAGES/djangojs.po index 641e9feeae..3b773a7beb 100644 --- a/conf/locale/he/LC_MESSAGES/djangojs.po +++ b/conf/locale/he/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Hebrew (http://www.transifex.com/projects/p/edx-platform/language/he/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -55,7 +56,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -80,7 +82,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2396,6 +2405,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2720,12 +2741,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2999,6 +3014,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3170,6 +3195,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3368,10 +3526,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3596,10 +3750,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3839,6 +3989,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/hi/LC_MESSAGES/django.mo b/conf/locale/hi/LC_MESSAGES/django.mo index 9fb734196e..74cb0f8434 100644 Binary files a/conf/locale/hi/LC_MESSAGES/django.mo and b/conf/locale/hi/LC_MESSAGES/django.mo differ diff --git a/conf/locale/hi/LC_MESSAGES/django.po b/conf/locale/hi/LC_MESSAGES/django.po index 2129384d39..45ceaa49cf 100644 --- a/conf/locale/hi/LC_MESSAGES/django.po +++ b/conf/locale/hi/LC_MESSAGES/django.po @@ -71,7 +71,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: ria1234 \n" "Language-Team: Hindi (http://www.transifex.com/projects/p/edx-platform/language/hi/)\n" @@ -1325,6 +1325,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2944,9 +2954,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2982,6 +2995,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3478,6 +3502,9 @@ msgstr "सर्वाधिकार" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "नाम" @@ -3609,6 +3636,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "निर्दिष्ट शाखा पर स्विच करने में असमर्थ. अपनी शाखा नाम की जाँच करें." #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3816,7 +3845,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "पाठ्यक्रम का नाम" @@ -3940,6 +3968,34 @@ msgstr "उपयोगकर्ता मौजूद नहीं है।" msgid "Task is already running." msgstr "कार्य पहले से ही चल रहा है।" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4809,6 +4865,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "ऑर्डर भुगतान की पुष्टि" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "कार्ट में अलग मुद्रा डालने की कोशिश कर रहे हैं" @@ -4823,6 +4885,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] उपयोगकर्ता के अनुरोध पर नक़द वापिस" @@ -4929,8 +4995,6 @@ msgstr "कुल लागत" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "मुद्रा" @@ -4938,8 +5002,6 @@ msgstr "मुद्रा" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5071,6 +5133,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "आपको इस पृष्ठ को देखने की अनुमति नहीं है।" @@ -7001,19 +7067,14 @@ msgstr "पासवर्ड रीसेट" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "पाठ्यक्रम लोड त्रुटी " @@ -7110,8 +7171,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "दाखिला रद्द करें" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7322,7 +7384,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "पासवर्ड रीसेट करें" @@ -8077,6 +8138,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "शहर" @@ -8086,6 +8148,7 @@ msgstr "उदाहरण: न्यू यॉर्क" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "देश" @@ -9434,6 +9497,8 @@ msgid "Day" msgstr "दिन" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "छात्र" @@ -9552,16 +9617,16 @@ msgid "Access Courseware" msgstr "पाठ्यक्रम में जाएं" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "आपका पंजीकरण हो गया है" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "पंजीकरण करें" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9570,7 +9635,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9579,8 +9644,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "पंजीकरण बंद हो गया है" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9824,7 +9889,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9846,24 +9911,22 @@ msgstr "पाठयक्रम देखें" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "क्या आप वाकई यहां से अपनी रजिस्ट्रेशन रद्द करना चाहते हैं?" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" -"क्या आपको पूरा विश्वास है कि आप वैरीफ़ाइड {cert_name_long} के ट्रैक से अपना " -"रजिस्ट्रेशन रद्द करना चाहते हैं" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10474,6 +10537,36 @@ msgstr "चर्चा देखें" msgid "Active Threads" msgstr "सक्रिय कड़ियां" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10496,6 +10589,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10563,6 +10658,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10678,41 +10898,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10995,6 +11184,7 @@ msgstr "" msgid "Skip" msgstr "आगे बढ़ें" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11036,6 +11226,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "कुल" @@ -11261,7 +11453,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11471,6 +11667,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11655,8 +11852,20 @@ msgid "Enroll" msgstr "दाखिला दें" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "दाखिला रद्द करें" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -12357,6 +12566,59 @@ msgstr "" "आपने जो ई-मेल हमें दी थी उस पर हमने पासवर्ड रीसेट करने के निर्देशों के साथ " "एक ई-मेल भेज दी है। आपको वह जल्द ही मिल जानी चाहिए।" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "CSV डेटा डाउनलोड करें" @@ -12400,69 +12662,150 @@ msgstr "भुगतान त्रुटि" 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 "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 "[Course Name] के लिए रजिस्टर करें | रसीद (Order" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" 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 -msgid "URL" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "यूनिट की कीमत" +msgid "Enrollment Code" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Enrollment Link" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -12471,10 +12814,6 @@ msgstr "यूनिट की कीमत" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "इनको बिल किया गया हैः" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12491,10 +12830,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12533,6 +12868,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "समीक्षा" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "पुष्टिकरण" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "रसीद (Order" @@ -12586,15 +12987,6 @@ msgstr "तस्वीर खींचें" 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 @@ -12602,15 +12994,6 @@ msgstr "समीक्षा" 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 "बधाई हो! अब आपका वैरिफ़िकेशन हो गया है" @@ -12820,7 +13203,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -15091,34 +15473,6 @@ msgid "" "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" @@ -15825,14 +16179,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "आपने जो नीति परिवर्तन किये हैं वे सेव किये जा चुके हैं।" @@ -15851,6 +16197,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15945,10 +16295,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/hi/LC_MESSAGES/djangojs.mo b/conf/locale/hi/LC_MESSAGES/djangojs.mo index 3b6074dd8a..c3779cc963 100644 Binary files a/conf/locale/hi/LC_MESSAGES/djangojs.mo and b/conf/locale/hi/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/hi/LC_MESSAGES/djangojs.po b/conf/locale/hi/LC_MESSAGES/djangojs.po index 38f96f3d5a..3f753b5e0a 100644 --- a/conf/locale/hi/LC_MESSAGES/djangojs.po +++ b/conf/locale/hi/LC_MESSAGES/djangojs.po @@ -41,7 +41,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Hindi (http://www.transifex.com/projects/p/edx-platform/language/hi/)\n" @@ -54,7 +54,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -64,7 +65,8 @@ msgstr "ठीक" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -80,7 +82,14 @@ msgstr "रद्द करें" msgid "This link will open in a new browser window/tab" msgstr "यह लिंक एक नए ब्राउज़र विंडो / टैब में खुलेगी" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2430,6 +2439,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "बीटा परीक्षक के रूप में उपयोगकर्ताओं को हटाने/जोड़ने में त्रुटि।" @@ -2781,12 +2802,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3060,6 +3075,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3233,6 +3258,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "नाम देना आवश्यक है" @@ -3444,10 +3602,6 @@ msgstr "" msgid "Deleting" msgstr "नष्ट हो रहा है" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3676,10 +3830,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3925,6 +4075,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/hr/LC_MESSAGES/django.mo b/conf/locale/hr/LC_MESSAGES/django.mo index d41c4fbb75..5c1095a156 100644 Binary files a/conf/locale/hr/LC_MESSAGES/django.mo and b/conf/locale/hr/LC_MESSAGES/django.mo differ diff --git a/conf/locale/hr/LC_MESSAGES/django.po b/conf/locale/hr/LC_MESSAGES/django.po index 177f9aa6cb..7c7461340f 100644 --- a/conf/locale/hr/LC_MESSAGES/django.po +++ b/conf/locale/hr/LC_MESSAGES/django.po @@ -43,7 +43,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-10-11 01:50+0000\n" "Last-Translator: Dee Tokmadzic\n" "Language-Team: Croatian (http://www.transifex.com/projects/p/edx-platform/language/hr/)\n" @@ -1282,6 +1282,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2897,9 +2907,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2935,6 +2948,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3411,6 +3435,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3539,6 +3566,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3733,6 +3762,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3854,6 +3884,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4680,6 +4738,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4694,6 +4758,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4790,8 +4858,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4799,8 +4865,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4932,6 +4996,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6692,18 +6760,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6796,7 +6860,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7007,7 +7072,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7706,6 +7770,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7715,6 +7780,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8986,6 +9052,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9102,16 +9170,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9120,7 +9188,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9129,7 +9197,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9349,7 +9417,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9371,12 +9439,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9384,8 +9452,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9983,6 +10051,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10005,6 +10103,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10072,6 +10172,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10187,41 +10412,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10492,6 +10686,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10533,6 +10728,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10755,7 +10952,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10954,6 +11155,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11125,7 +11327,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11748,6 +11962,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11787,68 +12054,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11858,10 +12206,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11878,10 +12222,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11920,6 +12260,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11973,15 +12379,6 @@ msgstr "" 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 @@ -11989,15 +12386,6 @@ msgstr "" 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 "" @@ -12187,7 +12575,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14349,34 +14736,6 @@ msgid "" "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" @@ -15083,14 +15442,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15109,6 +15460,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15203,10 +15558,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/hr/LC_MESSAGES/djangojs.mo b/conf/locale/hr/LC_MESSAGES/djangojs.mo index 51c44e744d..8d51ac1135 100644 Binary files a/conf/locale/hr/LC_MESSAGES/djangojs.mo and b/conf/locale/hr/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/hr/LC_MESSAGES/djangojs.po b/conf/locale/hr/LC_MESSAGES/djangojs.po index 20852b3630..a9b8f41c9d 100644 --- a/conf/locale/hr/LC_MESSAGES/djangojs.po +++ b/conf/locale/hr/LC_MESSAGES/djangojs.po @@ -6,6 +6,7 @@ # Translators: # Dee Tokmadzic, 2014 # LILLITH, 2014 +# Nina Pintar , 2014 # #-#-#-#-# djangojs-studio.po (edx-platform) #-#-#-#-# # edX translation file. # Copyright (C) 2014 EdX @@ -29,8 +30,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" -"PO-Revision-Date: 2014-10-11 18:10+0000\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" +"PO-Revision-Date: 2014-10-25 14:30+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Croatian (http://www.transifex.com/projects/p/edx-platform/language/hr/)\n" "MIME-Version: 1.0\n" @@ -42,7 +43,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -53,7 +55,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -78,7 +81,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2414,6 +2424,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2738,12 +2760,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3017,6 +3033,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3195,6 +3221,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3395,10 +3554,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3623,10 +3778,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3867,6 +4018,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/hu/LC_MESSAGES/django.mo b/conf/locale/hu/LC_MESSAGES/django.mo index 59f9c4d9b3..d85b026d88 100644 Binary files a/conf/locale/hu/LC_MESSAGES/django.mo and b/conf/locale/hu/LC_MESSAGES/django.mo differ diff --git a/conf/locale/hu/LC_MESSAGES/django.po b/conf/locale/hu/LC_MESSAGES/django.po index 37ba9c58d4..d8c06ef169 100644 --- a/conf/locale/hu/LC_MESSAGES/django.po +++ b/conf/locale/hu/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 # Péter Kalicz , 2014 # Péter Király , 2014 # #-#-#-#-# django-studio.po (edx-platform) #-#-#-#-# @@ -13,6 +14,7 @@ # # Translators: # ggquark , 2014 +# Keleti László , 2014 # Lukacs Daniel , 2014 # Melinda , 2014 # #-#-#-#-# mako.po (edx-platform) #-#-#-#-# @@ -21,6 +23,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 # Péter Kalicz , 2014 # petermolnar.hu , 2014 # #-#-#-#-# mako-studio.po (edx-platform) #-#-#-#-# @@ -29,6 +32,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 # Lukacs Daniel , 2014 # #-#-#-#-# messages.po (edx-platform) #-#-#-#-# # edX translation file @@ -43,15 +47,16 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 # Lukacs Daniel , 2014 # Péter Kalicz , 2014 msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" -"PO-Revision-Date: 2014-10-01 18:50+0000\n" -"Last-Translator: Lukacs Daniel \n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" +"PO-Revision-Date: 2014-10-27 06:50+0000\n" +"Last-Translator: Keleti László \n" "Language-Team: Hungarian (http://www.transifex.com/projects/p/edx-platform/language/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1286,6 +1291,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2901,9 +2916,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2939,6 +2957,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3415,6 +3444,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3543,6 +3575,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3737,6 +3771,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3858,6 +3893,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4682,6 +4745,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4696,6 +4765,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4792,8 +4865,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4801,8 +4872,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4934,6 +5003,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6694,18 +6767,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6798,7 +6867,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7009,7 +7079,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7708,6 +7777,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7717,6 +7787,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8986,6 +9057,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9102,16 +9175,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9120,7 +9193,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9129,7 +9202,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9349,7 +9422,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9371,12 +9444,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9384,8 +9457,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9981,6 +10054,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10003,6 +10106,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10070,6 +10175,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10185,41 +10415,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10490,6 +10689,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10531,6 +10731,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10753,7 +10955,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10952,6 +11158,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11123,7 +11330,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11746,6 +11965,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11785,68 +12057,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11856,10 +12209,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11876,10 +12225,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11918,6 +12263,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11971,15 +12382,6 @@ msgstr "" 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 @@ -11987,15 +12389,6 @@ msgstr "" 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 "" @@ -12185,7 +12578,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14347,34 +14739,6 @@ msgid "" "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" @@ -15081,14 +15445,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15107,6 +15463,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15201,10 +15561,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/hu/LC_MESSAGES/djangojs.mo b/conf/locale/hu/LC_MESSAGES/djangojs.mo index 9c6e756437..8c9e7e3327 100644 Binary files a/conf/locale/hu/LC_MESSAGES/djangojs.mo and b/conf/locale/hu/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/hu/LC_MESSAGES/djangojs.po b/conf/locale/hu/LC_MESSAGES/djangojs.po index 4ac6d1837f..089ec5c39c 100644 --- a/conf/locale/hu/LC_MESSAGES/djangojs.po +++ b/conf/locale/hu/LC_MESSAGES/djangojs.po @@ -5,31 +5,35 @@ # # Translators: # kviktoria, 2014 +# Keleti László , 2014 # #-#-#-#-# djangojs-studio.po (edx-platform) #-#-#-#-# # edX translation file. # Copyright (C) 2014 EdX # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 # #-#-#-#-# underscore.po (edx-platform) #-#-#-#-# # edX translation file # Copyright (C) 2014 edX # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 # #-#-#-#-# underscore-studio.po (edx-platform) #-#-#-#-# # edX translation file # Copyright (C) 2014 edX # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Keleti László , 2014 msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" -"PO-Revision-Date: 2014-10-08 18:08+0000\n" -"Last-Translator: Sarina Canelake \n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" +"PO-Revision-Date: 2014-10-26 17:42+0000\n" +"Last-Translator: Keleti László \n" "Language-Team: Hungarian (http://www.transifex.com/projects/p/edx-platform/language/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -40,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +56,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +82,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2392,6 +2405,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2716,12 +2741,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2995,6 +3014,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3166,6 +3195,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3364,10 +3526,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3592,10 +3750,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3835,6 +3989,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/hy_AM/LC_MESSAGES/django.mo b/conf/locale/hy_AM/LC_MESSAGES/django.mo index 65cdd6b936..ef65bf310e 100644 Binary files a/conf/locale/hy_AM/LC_MESSAGES/django.mo and b/conf/locale/hy_AM/LC_MESSAGES/django.mo differ diff --git a/conf/locale/hy_AM/LC_MESSAGES/django.po b/conf/locale/hy_AM/LC_MESSAGES/django.po index b749912166..ac1915619c 100644 --- a/conf/locale/hy_AM/LC_MESSAGES/django.po +++ b/conf/locale/hy_AM/LC_MESSAGES/django.po @@ -61,7 +61,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: emma_saroyan \n" "Language-Team: Armenian (Armenia) (http://www.transifex.com/projects/p/edx-platform/language/hy_AM/)\n" @@ -1318,6 +1318,16 @@ msgstr "Երբեք" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2959,9 +2969,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2997,6 +3010,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3491,6 +3515,9 @@ msgstr "Հեղինակային իրավունք" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Անուն" @@ -3624,6 +3651,8 @@ msgstr "" "Անհնար է անցնել նշված տարբերակին: Խնդրում ենք ստուգել տարբերակի անունը:" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3824,7 +3853,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "Դասընթացի անվանումը" @@ -3951,6 +3979,34 @@ msgstr "Օգտագործողը գոյություն չունի" msgid "Task is already running." msgstr "Գործողությունն արդեն ընթացքի մեջ է:" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4820,6 +4876,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Պատվերի վճարման հաստատում:" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Փորձում է ավելացնել այլ արտարժույթ զամբյուղի մեջ:" @@ -4834,6 +4896,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] Օգտագործողի կողմից հարցված փոխհատուցում" @@ -4935,8 +5001,6 @@ msgstr "Ընդհանուր արժեք" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Տարրադրամ" @@ -4944,8 +5008,6 @@ msgstr "Տարրադրամ" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Description" @@ -5078,6 +5140,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Ձեզ չի թույլատրվում դիտել այս էջը:" @@ -7016,18 +7082,14 @@ msgstr "Փոխել գաղտնաբառը" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Դուք դեռևս չեք գրանցվել որևէ դասընթացի։" +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "Դասընթացի բեռնման սխալներ" @@ -7124,8 +7186,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7342,7 +7405,6 @@ msgstr "© 2014 {platform_name}, որոշ իրավունքներ պաշտպ #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Գաղնաբառի փոփոխում" @@ -8107,6 +8169,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Քաղաք" @@ -8116,6 +8179,7 @@ msgstr "օրինակ՝ Նյու Յորք" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "Երկիր" @@ -9413,6 +9477,8 @@ msgid "Day" msgstr "Օր" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Ուսանողներ" @@ -9533,16 +9599,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Դուք գրանցված եք" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "Գրանցվել" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9551,7 +9617,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9560,8 +9626,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "Գրանցումը փակված է" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9789,7 +9855,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9811,21 +9877,21 @@ msgstr "Նայել դասընթացը" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "Վստա՞հ եք, որ ուզում եք դուրս գալ գրանցումից" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10424,6 +10490,36 @@ msgstr "Դիտել քննարկումը " msgid "Active Threads" msgstr "Ակտիվ թեմաներ" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10446,6 +10542,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10523,6 +10621,136 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "Դուք հրավիրվել եք {course_name}-ը բետա ստուգում անելու" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"Եթե Դուք ունեք վճարման հետ կապված հարցեր, խնդրում ենք կարդալ ՀՏՀ-ը " +"({faq_url} կամ կապվեք {billing_email} հասցեով)։" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" +"Եթե ունեք վճարման հետ կապված հարցեր, խնդրում ենք կապվել {billing_email} " +"հասցեով։" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "Ձեր պատվերի միջի իրերն են`" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "Քանակություն - Նկարագրություն - Գին" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"Ընդհանուր գանձված գումարը կրեդիտ/դեբիտ քարտից` {currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#." + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10653,46 +10881,10 @@ msgid "" msgstr "" "Վճարումը կերևա Ձեր ամփոփիչ փաստաթղթում {merchant_name} ընկերության անունով։" -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "" -"Եթե Դուք ունեք վճարման հետ կապված հարցեր, խնդրում ենք կարդալ ՀՏՀ-ը " -"({faq_url} կամ կապվեք {billing_email} հասցեով)։" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "" -"Եթե ունեք վճարման հետ կապված հարցեր, խնդրում ենք կապվել {billing_email} " -"հասցեով։" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "- {platform_name} թիմը" - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "Ձեր պատվերի համարն է {order_number}" -#: 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 "" -"Ընդհանուր գանձված գումարը կրեդիտ/դեբիտ քարտից` {currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "#." - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10978,6 +11170,7 @@ msgstr "Նշել որպես անհամապատասխան նյութ հետագա msgid "Skip" msgstr "Բաց թողնել" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11019,6 +11212,8 @@ msgid "Honor" msgstr "Պատիվ" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Ընդհանուր" @@ -11241,7 +11436,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11440,6 +11639,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11617,7 +11817,19 @@ msgid "Enroll" msgstr "Անդամագրվել" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -12240,6 +12452,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -12279,69 +12544,150 @@ msgstr "Վճարման սխալ" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Ամսաթիվը՝" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Քանակ" +msgid "Enrollment Link" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "URL" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "Միավորի գինը" +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -12350,10 +12696,6 @@ msgstr "Միավորի գինը" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12370,10 +12712,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12412,6 +12750,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Վերանայել" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Հաստատում" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12465,15 +12869,6 @@ msgstr "լուսանկարել" 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 @@ -12481,15 +12876,6 @@ msgstr "Վերանայել" 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 "" @@ -12679,7 +13065,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14843,34 +15228,6 @@ msgid "" "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" @@ -15577,14 +15934,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15603,6 +15952,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15697,10 +16050,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/hy_AM/LC_MESSAGES/djangojs.mo b/conf/locale/hy_AM/LC_MESSAGES/djangojs.mo index 138bdd0429..c7e6d1fed4 100644 Binary files a/conf/locale/hy_AM/LC_MESSAGES/djangojs.mo and b/conf/locale/hy_AM/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/hy_AM/LC_MESSAGES/djangojs.po b/conf/locale/hy_AM/LC_MESSAGES/djangojs.po index fe282352c3..d5d6740657 100644 --- a/conf/locale/hy_AM/LC_MESSAGES/djangojs.po +++ b/conf/locale/hy_AM/LC_MESSAGES/djangojs.po @@ -35,7 +35,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Armenian (Armenia) (http://www.transifex.com/projects/p/edx-platform/language/hy_AM/)\n" @@ -48,7 +48,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -58,7 +59,8 @@ msgstr "լավ" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -74,7 +76,14 @@ msgstr "չեղարկել" msgid "This link will open in a new browser window/tab" msgstr "Հղումը կբացվի բրաուզերի նոր պատուհանում/թաբում" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2378,6 +2387,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Սխալ. Դուք չեք կարող հեռացնել ինքներդ ձեզ Ուսուցիչ խմբից" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2738,12 +2759,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3017,6 +3032,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3188,6 +3213,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3385,10 +3543,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3613,10 +3767,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3856,6 +4006,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/id/LC_MESSAGES/django.mo b/conf/locale/id/LC_MESSAGES/django.mo index 43deb58f4a..d9aa9d1366 100644 Binary files a/conf/locale/id/LC_MESSAGES/django.mo and b/conf/locale/id/LC_MESSAGES/django.mo differ diff --git a/conf/locale/id/LC_MESSAGES/django.po b/conf/locale/id/LC_MESSAGES/django.po index 349f0d35d6..1b26333d6c 100644 --- a/conf/locale/id/LC_MESSAGES/django.po +++ b/conf/locale/id/LC_MESSAGES/django.po @@ -65,7 +65,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: lusiana \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/edx-platform/language/id/)\n" @@ -1300,6 +1300,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2915,9 +2925,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2953,6 +2966,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3429,6 +3453,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3557,6 +3584,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3751,6 +3780,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3872,6 +3902,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4694,6 +4752,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4708,6 +4772,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4804,8 +4872,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4813,8 +4879,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4946,6 +5010,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6706,18 +6774,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6810,7 +6874,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7021,7 +7086,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7720,6 +7784,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7729,6 +7794,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8996,6 +9062,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9112,16 +9180,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9130,7 +9198,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9139,7 +9207,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9359,7 +9427,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9381,12 +9449,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9394,8 +9462,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9989,6 +10057,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10011,6 +10109,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10078,6 +10178,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10193,41 +10418,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10498,6 +10692,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10539,6 +10734,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10761,7 +10958,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10960,6 +11161,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11131,7 +11333,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11754,6 +11968,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11793,68 +12060,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11864,10 +12212,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11884,10 +12228,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11926,6 +12266,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11979,15 +12385,6 @@ msgstr "" 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 @@ -11995,15 +12392,6 @@ msgstr "" 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 "" @@ -12193,7 +12581,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14355,34 +14742,6 @@ msgid "" "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" @@ -15089,14 +15448,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15115,6 +15466,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15209,10 +15564,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/id/LC_MESSAGES/djangojs.mo b/conf/locale/id/LC_MESSAGES/djangojs.mo index d13a18af0a..333df51caf 100644 Binary files a/conf/locale/id/LC_MESSAGES/djangojs.mo and b/conf/locale/id/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/id/LC_MESSAGES/djangojs.po b/conf/locale/id/LC_MESSAGES/djangojs.po index bd700d0c52..77b43923cb 100644 --- a/conf/locale/id/LC_MESSAGES/djangojs.po +++ b/conf/locale/id/LC_MESSAGES/djangojs.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/edx-platform/language/id/)\n" @@ -52,7 +52,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -62,7 +63,8 @@ msgstr "OK" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -78,7 +80,14 @@ msgstr "Batal" msgid "This link will open in a new browser window/tab" msgstr "Tautan ini akan dibuka di jendela/tab peramban baru" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2400,6 +2409,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2727,12 +2748,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3006,6 +3021,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3172,6 +3197,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Anda harus tentukan sebuah nama" @@ -3374,10 +3532,6 @@ msgstr "" msgid "Deleting" msgstr "Menghapus" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3607,10 +3761,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3856,6 +4006,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/it_IT/LC_MESSAGES/django.mo b/conf/locale/it_IT/LC_MESSAGES/django.mo index f1825bc871..a8c96379d8 100644 Binary files a/conf/locale/it_IT/LC_MESSAGES/django.mo and b/conf/locale/it_IT/LC_MESSAGES/django.mo differ diff --git a/conf/locale/it_IT/LC_MESSAGES/django.po b/conf/locale/it_IT/LC_MESSAGES/django.po index 29aaaa837c..7f43c92389 100644 --- a/conf/locale/it_IT/LC_MESSAGES/django.po +++ b/conf/locale/it_IT/LC_MESSAGES/django.po @@ -84,7 +84,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Giulio Gratta\n" "Language-Team: Italian (Italy) (http://www.transifex.com/projects/p/edx-platform/language/it_IT/)\n" @@ -1316,6 +1316,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2931,9 +2941,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2969,6 +2982,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3445,6 +3469,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3573,6 +3600,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3765,9 +3794,11 @@ msgstr "" msgid "Loaded course {course_name}
      Errors:" msgstr "" +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" -msgstr "Nome Corso" +msgstr "" #: lms/djangoapps/dashboard/sysadmin.py msgid "Directory/ID" @@ -3887,6 +3918,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4705,6 +4764,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4719,6 +4784,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4815,8 +4884,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4947,6 +5014,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6718,18 +6789,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6822,8 +6889,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Annulla l'iscrizione" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7033,7 +7101,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7732,6 +7799,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7741,6 +7809,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9010,6 +9079,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9126,16 +9197,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9144,7 +9215,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9153,7 +9224,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9373,7 +9444,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9395,12 +9466,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9408,8 +9479,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10003,6 +10074,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10025,6 +10126,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10092,6 +10195,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10207,41 +10435,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10512,6 +10709,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10553,6 +10751,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10775,7 +10975,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10974,6 +11178,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11145,7 +11350,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11768,6 +11985,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11807,68 +12077,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11878,10 +12229,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11898,10 +12245,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11940,6 +12283,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11993,15 +12402,6 @@ msgstr "" 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 @@ -12009,15 +12409,6 @@ msgstr "" 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 "" @@ -12207,7 +12598,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14370,34 +14760,6 @@ msgid "" "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 "La tua importazione è fallita." - -#: cms/templates/import.html cms/templates/import.html -msgid "Choose new file" -msgstr "Scegli un nuovo file" - -#: 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" @@ -15104,14 +15466,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15130,6 +15484,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15224,10 +15582,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/it_IT/LC_MESSAGES/djangojs.mo b/conf/locale/it_IT/LC_MESSAGES/djangojs.mo index 12b7f6f4b5..92308fc5ee 100644 Binary files a/conf/locale/it_IT/LC_MESSAGES/djangojs.mo and b/conf/locale/it_IT/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/it_IT/LC_MESSAGES/djangojs.po b/conf/locale/it_IT/LC_MESSAGES/djangojs.po index 1779b3fa4f..f4ca144361 100644 --- a/conf/locale/it_IT/LC_MESSAGES/djangojs.po +++ b/conf/locale/it_IT/LC_MESSAGES/djangojs.po @@ -55,7 +55,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Italian (Italy) (http://www.transifex.com/projects/p/edx-platform/language/it_IT/)\n" @@ -68,7 +68,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -79,7 +80,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -104,7 +106,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2421,6 +2430,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2745,12 +2766,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3024,6 +3039,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3195,6 +3220,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "È necessario specificare un nome" @@ -3404,10 +3562,6 @@ msgstr "" msgid "Deleting" msgstr "Cancellazione in Corso" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3639,10 +3793,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3887,6 +4037,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ja_JP/LC_MESSAGES/django.mo b/conf/locale/ja_JP/LC_MESSAGES/django.mo index 4200c59692..61ab7c57e0 100644 Binary files a/conf/locale/ja_JP/LC_MESSAGES/django.mo and b/conf/locale/ja_JP/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ja_JP/LC_MESSAGES/django.po b/conf/locale/ja_JP/LC_MESSAGES/django.po index fc175e2d0a..2f413629c4 100644 --- a/conf/locale/ja_JP/LC_MESSAGES/django.po +++ b/conf/locale/ja_JP/LC_MESSAGES/django.po @@ -80,7 +80,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: h_yoshida \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/edx-platform/language/ja_JP/)\n" @@ -1315,6 +1315,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2930,9 +2940,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2968,6 +2981,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3444,6 +3468,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3572,6 +3599,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3766,6 +3795,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3887,6 +3917,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4707,6 +4765,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4721,6 +4785,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4817,8 +4885,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4826,8 +4892,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4959,6 +5023,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6721,18 +6789,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6825,7 +6889,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7036,7 +7101,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7737,6 +7801,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7746,6 +7811,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9013,6 +9079,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9129,16 +9197,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9147,7 +9215,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9156,7 +9224,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9376,7 +9444,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9398,21 +9466,21 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "本当に受講取消しますか? 講座名:" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10006,6 +10074,36 @@ msgstr "" msgid "Active Threads" msgstr "活動中のスレッド" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10028,6 +10126,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10095,6 +10195,132 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"課金についての質問がございましたら、よくある質問({faq_url})をお読みになるか {billing_email} に問い合わせてください。" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10210,42 +10436,10 @@ msgid "" "{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 "" -"課金についての質問がございましたら、よくある質問({faq_url})をお読みになるか {billing_email} に問い合わせてください。" - -#: 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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10516,6 +10710,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10557,6 +10752,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10779,7 +10976,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10978,6 +11179,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11149,7 +11351,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11772,6 +11986,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11811,68 +12078,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11882,10 +12230,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11902,10 +12246,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11944,6 +12284,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11997,15 +12403,6 @@ msgstr "" 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 @@ -12013,15 +12410,6 @@ msgstr "" 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 "" @@ -12211,7 +12599,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14373,34 +14760,6 @@ msgid "" "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" @@ -15107,14 +15466,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15133,6 +15484,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15227,10 +15582,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ja_JP/LC_MESSAGES/djangojs.mo b/conf/locale/ja_JP/LC_MESSAGES/djangojs.mo index 1c4c58702c..a407a064a7 100644 Binary files a/conf/locale/ja_JP/LC_MESSAGES/djangojs.mo and b/conf/locale/ja_JP/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ja_JP/LC_MESSAGES/djangojs.po b/conf/locale/ja_JP/LC_MESSAGES/djangojs.po index bc53304d3c..0a4ae3ad8c 100644 --- a/conf/locale/ja_JP/LC_MESSAGES/djangojs.po +++ b/conf/locale/ja_JP/LC_MESSAGES/djangojs.po @@ -17,6 +17,7 @@ # # Translators: # watcafe, 2014 +# Yuta_Michiyabu , 2014 # kawa , 2014 # h_yoshida , 2014 # Aoshi , 2014 @@ -41,7 +42,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/edx-platform/language/ja_JP/)\n" @@ -54,7 +55,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -65,7 +67,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -90,7 +93,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2386,6 +2396,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2710,12 +2732,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2989,6 +3005,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3153,6 +3179,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3349,10 +3508,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3577,10 +3732,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3819,6 +3970,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/kk_KZ/LC_MESSAGES/django.mo b/conf/locale/kk_KZ/LC_MESSAGES/django.mo index 74c9ee48c3..d10069ce48 100644 Binary files a/conf/locale/kk_KZ/LC_MESSAGES/django.mo and b/conf/locale/kk_KZ/LC_MESSAGES/django.mo differ diff --git a/conf/locale/kk_KZ/LC_MESSAGES/django.po b/conf/locale/kk_KZ/LC_MESSAGES/django.po index fffc1763cd..ea65b97785 100644 --- a/conf/locale/kk_KZ/LC_MESSAGES/django.po +++ b/conf/locale/kk_KZ/LC_MESSAGES/django.po @@ -51,7 +51,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Ablai \n" "Language-Team: Kazakh (Kazakhstan) (http://www.transifex.com/projects/p/edx-platform/language/kk_KZ/)\n" @@ -1286,6 +1286,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2901,9 +2911,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2939,6 +2952,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3415,6 +3439,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3543,6 +3570,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3737,6 +3766,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3858,6 +3888,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4680,6 +4738,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4694,6 +4758,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4790,8 +4858,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4799,8 +4865,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4932,6 +4996,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6692,18 +6760,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6796,7 +6860,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7007,7 +7072,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7706,6 +7770,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7715,6 +7780,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8982,6 +9048,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9098,16 +9166,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9116,7 +9184,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9125,7 +9193,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9345,7 +9413,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9367,12 +9435,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9380,8 +9448,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9975,6 +10043,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9997,6 +10095,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10064,6 +10164,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10179,41 +10404,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10484,6 +10678,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10525,6 +10720,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10747,7 +10944,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10946,6 +11147,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11117,7 +11319,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11740,6 +11954,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11779,68 +12046,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11850,10 +12198,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11870,10 +12214,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11912,6 +12252,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11965,15 +12371,6 @@ msgstr "" 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 @@ -11981,15 +12378,6 @@ msgstr "" 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 "" @@ -12179,7 +12567,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14341,34 +14728,6 @@ msgid "" "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" @@ -15075,14 +15434,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15101,6 +15452,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15195,10 +15550,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/kk_KZ/LC_MESSAGES/djangojs.mo b/conf/locale/kk_KZ/LC_MESSAGES/djangojs.mo index 2e0b5bbee3..e3a9e20f28 100644 Binary files a/conf/locale/kk_KZ/LC_MESSAGES/djangojs.mo and b/conf/locale/kk_KZ/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/kk_KZ/LC_MESSAGES/djangojs.po b/conf/locale/kk_KZ/LC_MESSAGES/djangojs.po index bf5d01c876..0db2088896 100644 --- a/conf/locale/kk_KZ/LC_MESSAGES/djangojs.po +++ b/conf/locale/kk_KZ/LC_MESSAGES/djangojs.po @@ -30,7 +30,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Kazakh (Kazakhstan) (http://www.transifex.com/projects/p/edx-platform/language/kk_KZ/)\n" @@ -43,7 +43,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -54,7 +55,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -79,7 +81,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2375,6 +2384,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2699,12 +2720,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2978,6 +2993,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3142,6 +3167,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3338,10 +3496,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3566,10 +3720,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3808,6 +3958,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/km_KH/LC_MESSAGES/django.mo b/conf/locale/km_KH/LC_MESSAGES/django.mo index a691845897..59ddfdce28 100644 Binary files a/conf/locale/km_KH/LC_MESSAGES/django.mo and b/conf/locale/km_KH/LC_MESSAGES/django.mo differ diff --git a/conf/locale/km_KH/LC_MESSAGES/django.po b/conf/locale/km_KH/LC_MESSAGES/django.po index 4376fddb09..2e09fa9193 100644 --- a/conf/locale/km_KH/LC_MESSAGES/django.po +++ b/conf/locale/km_KH/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-07-22 14:02+0000\n" "Last-Translator: vireax\n" "Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/edx-platform/language/km_KH/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4669,6 +4727,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4683,6 +4747,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4779,8 +4847,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4788,8 +4854,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4921,6 +4985,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6681,18 +6749,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6785,7 +6849,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6996,7 +7061,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7695,6 +7759,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7704,6 +7769,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8971,6 +9037,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9087,16 +9155,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9105,7 +9173,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9114,7 +9182,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9334,7 +9402,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9356,12 +9424,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9369,8 +9437,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9964,6 +10032,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9986,6 +10084,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10053,6 +10153,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10168,41 +10393,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10473,6 +10667,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10514,6 +10709,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10736,7 +10933,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10935,6 +11136,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11106,7 +11308,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11729,6 +11943,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11768,68 +12035,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11839,10 +12187,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11859,10 +12203,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11901,6 +12241,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11954,15 +12360,6 @@ msgstr "" 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 @@ -11970,15 +12367,6 @@ msgstr "" 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 "" @@ -12168,7 +12556,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14330,34 +14717,6 @@ msgid "" "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" @@ -15064,14 +15423,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15090,6 +15441,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15184,10 +15539,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/km_KH/LC_MESSAGES/djangojs.mo b/conf/locale/km_KH/LC_MESSAGES/djangojs.mo index caaa888c2e..efde808dbb 100644 Binary files a/conf/locale/km_KH/LC_MESSAGES/djangojs.mo and b/conf/locale/km_KH/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/km_KH/LC_MESSAGES/djangojs.po b/conf/locale/km_KH/LC_MESSAGES/djangojs.po index 39c865ef77..38f79974b0 100644 --- a/conf/locale/km_KH/LC_MESSAGES/djangojs.po +++ b/conf/locale/km_KH/LC_MESSAGES/djangojs.po @@ -27,7 +27,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Khmer (Cambodia) (http://www.transifex.com/projects/p/edx-platform/language/km_KH/)\n" @@ -40,7 +40,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +78,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2372,6 +2381,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2696,12 +2717,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2975,6 +2990,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3139,6 +3164,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3335,10 +3493,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3563,10 +3717,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3805,6 +3955,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/kn/LC_MESSAGES/django.mo b/conf/locale/kn/LC_MESSAGES/django.mo index f739fb27ee..e1a25cd48e 100644 Binary files a/conf/locale/kn/LC_MESSAGES/django.mo and b/conf/locale/kn/LC_MESSAGES/django.mo differ diff --git a/conf/locale/kn/LC_MESSAGES/django.po b/conf/locale/kn/LC_MESSAGES/django.po index de4959ef6b..dada6aaafa 100644 --- a/conf/locale/kn/LC_MESSAGES/django.po +++ b/conf/locale/kn/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-05-05 13:09+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/edx-platform/language/kn/)\n" @@ -1273,6 +1273,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2888,9 +2898,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2926,6 +2939,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3402,6 +3426,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3530,6 +3557,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3724,6 +3753,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3845,6 +3875,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4667,6 +4725,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4681,6 +4745,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4777,8 +4845,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4786,8 +4852,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4919,6 +4983,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6679,18 +6747,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6783,7 +6847,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6994,7 +7059,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7693,6 +7757,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7702,6 +7767,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8969,6 +9035,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9085,16 +9153,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9103,7 +9171,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9112,7 +9180,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9332,7 +9400,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9354,12 +9422,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9367,8 +9435,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9962,6 +10030,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9984,6 +10082,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10051,6 +10151,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10166,41 +10391,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10471,6 +10665,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10512,6 +10707,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10734,7 +10931,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10933,6 +11134,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11104,7 +11306,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11727,6 +11941,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11766,68 +12033,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11837,10 +12185,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11857,10 +12201,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11899,6 +12239,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11952,15 +12358,6 @@ msgstr "" 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 @@ -11968,15 +12365,6 @@ msgstr "" 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 "" @@ -12166,7 +12554,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14328,34 +14715,6 @@ msgid "" "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" @@ -15062,14 +15421,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15088,6 +15439,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15182,10 +15537,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/kn/LC_MESSAGES/djangojs.mo b/conf/locale/kn/LC_MESSAGES/djangojs.mo index 407ae5a087..2baed454d6 100644 Binary files a/conf/locale/kn/LC_MESSAGES/djangojs.mo and b/conf/locale/kn/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/kn/LC_MESSAGES/djangojs.po b/conf/locale/kn/LC_MESSAGES/djangojs.po index 4b23d83038..d121fadb00 100644 --- a/conf/locale/kn/LC_MESSAGES/djangojs.po +++ b/conf/locale/kn/LC_MESSAGES/djangojs.po @@ -28,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/edx-platform/language/kn/)\n" @@ -41,7 +41,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -52,7 +53,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -77,7 +79,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2374,6 +2383,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2698,12 +2719,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2977,6 +2992,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3141,6 +3166,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3337,10 +3495,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3565,10 +3719,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3807,6 +3957,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ko_KR/LC_MESSAGES/django.mo b/conf/locale/ko_KR/LC_MESSAGES/django.mo index f41107edee..0c7a5cfe44 100644 Binary files a/conf/locale/ko_KR/LC_MESSAGES/django.mo and b/conf/locale/ko_KR/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ko_KR/LC_MESSAGES/django.po b/conf/locale/ko_KR/LC_MESSAGES/django.po index 131ead25d4..d99278af63 100644 --- a/conf/locale/ko_KR/LC_MESSAGES/django.po +++ b/conf/locale/ko_KR/LC_MESSAGES/django.po @@ -65,9 +65,9 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" -"PO-Revision-Date: 2014-08-25 20:21+0000\n" -"Last-Translator: bossnm11 \n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" +"PO-Revision-Date: 2014-10-25 16:10+0000\n" +"Last-Translator: Gil \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/edx-platform/language/ko_KR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1293,6 +1293,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2887,9 +2897,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2925,6 +2938,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3398,6 +3422,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "이름" @@ -3525,6 +3552,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3717,6 +3746,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3838,6 +3868,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4654,6 +4712,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4668,6 +4732,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4762,16 +4830,12 @@ msgid "Total Cost" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "통화" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Description" @@ -4902,6 +4966,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6662,18 +6730,14 @@ msgstr "암호 재설정" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "아직 어떤 강좌에도 등록하지 않은것처럼 보입니다." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "강좌 로딩 오류" @@ -6766,8 +6830,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "등록취소" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -6977,7 +7042,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "암호 재설정" @@ -7701,6 +7765,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7710,6 +7775,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8993,6 +9059,8 @@ msgid "Day" msgstr "일" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "학생" @@ -9109,16 +9177,16 @@ msgid "Access Courseware" msgstr "강좌물 접근" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "등록되었습니다." +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "등록하세요" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9127,7 +9195,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9136,8 +9204,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "등록이 마감되었습니다." +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9356,7 +9424,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9378,12 +9446,12 @@ msgstr "강좌 보기" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9391,8 +9459,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9986,6 +10054,36 @@ msgstr "" msgid "Active Threads" msgstr "활성화된 글타래" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10008,6 +10106,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10075,6 +10175,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10190,41 +10415,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10500,6 +10694,7 @@ msgstr "추후 검토하기 위해 부적절한 콘텐츠로 표시" msgid "Skip" msgstr "건너뛰기" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10541,6 +10736,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "합계" @@ -10763,7 +10960,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10962,6 +11163,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11133,8 +11335,20 @@ msgid "Enroll" msgstr "등록" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "등록취소" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -11765,6 +11979,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "입력한 이메일 주소로 암호를 설정하기 위한 안내를 이메일로 보냈습니다. 곧 이메일을 받을 수 있을 것입니다." +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11804,69 +12071,150 @@ msgstr "지불 오류" 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 "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 "[Course Name]에 등록 | 영수증 (주문" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" 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 -msgid "URL" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "단위 가격" +msgid "Enrollment Code" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Enrollment Link" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -11875,10 +12223,6 @@ msgstr "단위 가격" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "다음 사람에게 청구됨 :" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11895,10 +12239,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11937,6 +12277,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "검토" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "확인" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "영수증(주문" @@ -11990,15 +12396,6 @@ msgstr "사진 촬영" 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 @@ -12006,15 +12403,6 @@ msgstr "검토" 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 "축하합니다. 확인되었습니다:" @@ -12209,7 +12597,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14376,34 +14763,6 @@ msgid "" "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" @@ -15110,14 +15469,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15136,6 +15487,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15230,10 +15585,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ko_KR/LC_MESSAGES/djangojs.mo b/conf/locale/ko_KR/LC_MESSAGES/djangojs.mo index 712964dc4d..114eee4def 100644 Binary files a/conf/locale/ko_KR/LC_MESSAGES/djangojs.mo and b/conf/locale/ko_KR/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ko_KR/LC_MESSAGES/djangojs.po b/conf/locale/ko_KR/LC_MESSAGES/djangojs.po index 8683c4184e..d420c3b42e 100644 --- a/conf/locale/ko_KR/LC_MESSAGES/djangojs.po +++ b/conf/locale/ko_KR/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-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/edx-platform/language/ko_KR/)\n" @@ -49,7 +49,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -60,7 +61,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -85,7 +87,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2381,6 +2390,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2705,12 +2726,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2984,6 +2999,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3148,6 +3173,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3344,10 +3502,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3572,10 +3726,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3814,6 +3964,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/lt_LT/LC_MESSAGES/django.mo b/conf/locale/lt_LT/LC_MESSAGES/django.mo index e07b4ea5bb..8cb2f0eaa3 100644 Binary files a/conf/locale/lt_LT/LC_MESSAGES/django.mo and b/conf/locale/lt_LT/LC_MESSAGES/django.mo differ diff --git a/conf/locale/lt_LT/LC_MESSAGES/django.po b/conf/locale/lt_LT/LC_MESSAGES/django.po index c6a54d2940..c22709c7dc 100644 --- a/conf/locale/lt_LT/LC_MESSAGES/django.po +++ b/conf/locale/lt_LT/LC_MESSAGES/django.po @@ -63,7 +63,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Riina \n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/edx-platform/language/lt_LT/)\n" @@ -1311,6 +1311,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2952,9 +2962,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2990,6 +3003,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3465,6 +3489,9 @@ msgstr "Autorinės teisės" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3595,6 +3622,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3915,6 +3944,34 @@ msgstr "Naudotojas neegzistuoja." msgid "Task is already running." msgstr "Užduotis jau paleista." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4764,6 +4821,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Užsakymo mokėjimo patvirtinimas" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Į krepšelį pridedama nauja valiuta " @@ -4778,6 +4841,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -5011,6 +5078,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Jums nesuteikta teisė peržiūrėti šio puslapio." @@ -6829,18 +6900,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Jūs dar neužsiregistravote nei vienam kursui." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Ieškoti kursų!" -#: lms/templates/dashboard.html -msgid "Looks like you haven't been enrolled in any courses yet." -msgstr "Jūs dar neįsirašėte nei į vieną kursą." - #: lms/templates/dashboard.html msgid "Course-loading errors" msgstr "Kursai negali būti pakrauti" @@ -6933,7 +7000,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7144,7 +7212,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7857,6 +7924,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7866,6 +7934,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9166,6 +9235,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Kurso dalyviai" @@ -9282,16 +9353,16 @@ msgid "Access Courseware" msgstr "Prisijungti prie kurso medžiagos" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9300,7 +9371,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9309,7 +9380,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9531,7 +9602,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9553,12 +9624,12 @@ msgstr "Peržiūrėti kursą" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9566,8 +9637,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10167,6 +10238,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10189,6 +10290,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10256,6 +10359,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10371,41 +10599,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10676,6 +10873,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10717,6 +10915,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10947,7 +11147,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11158,6 +11362,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11329,7 +11534,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11980,6 +12197,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -12019,68 +12289,149 @@ msgstr "" 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 "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 "Registruotis į [Course Name] | kvitas (užsakymas" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -12090,10 +12441,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12110,10 +12457,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12152,6 +12495,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12205,15 +12614,6 @@ msgstr "" 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 @@ -12221,15 +12621,6 @@ msgstr "" 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 "" @@ -12428,7 +12819,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14642,34 +15032,6 @@ msgstr "" "susiję su tais uždavinių komponentais, gali būti prarasti. Šie duomenys " "apima kurso dalyvių uždavinių įvertinimus." -#: 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 "Išpakuojant failą įvyko klaida." - -#: cms/templates/import.html -msgid "There was an error while verifying the file you submitted." -msgstr "Tikrinant jūsų pateiktą failą įvyko klaida." - -#: 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 "Pasirinkite naują failą" - -#: 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" @@ -15386,14 +15748,6 @@ msgstr "" "pristatomasis vaizdelis ir apytikriai laiko reikalavimai. Kurso dalyviai " "naujus kursus renkasi iš puslapių \"Apie kursą\"." -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15412,6 +15766,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15513,10 +15871,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/lt_LT/LC_MESSAGES/djangojs.mo b/conf/locale/lt_LT/LC_MESSAGES/djangojs.mo index 1fcf2894d3..ba072b6b06 100644 Binary files a/conf/locale/lt_LT/LC_MESSAGES/djangojs.mo and b/conf/locale/lt_LT/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/lt_LT/LC_MESSAGES/djangojs.po b/conf/locale/lt_LT/LC_MESSAGES/djangojs.po index 0f44ab83aa..16e19dc18e 100644 --- a/conf/locale/lt_LT/LC_MESSAGES/djangojs.po +++ b/conf/locale/lt_LT/LC_MESSAGES/djangojs.po @@ -37,7 +37,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/edx-platform/language/lt_LT/)\n" @@ -50,7 +50,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -61,7 +62,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -86,7 +88,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2435,6 +2444,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2791,12 +2812,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3070,6 +3085,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3248,6 +3273,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3448,10 +3606,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3676,10 +3830,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3920,6 +4070,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ml/LC_MESSAGES/django.mo b/conf/locale/ml/LC_MESSAGES/django.mo index 61bb8622f1..36ffdf8826 100644 Binary files a/conf/locale/ml/LC_MESSAGES/django.mo and b/conf/locale/ml/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ml/LC_MESSAGES/django.po b/conf/locale/ml/LC_MESSAGES/django.po index d32d9e4b8e..30d93ad7b7 100644 --- a/conf/locale/ml/LC_MESSAGES/django.po +++ b/conf/locale/ml/LC_MESSAGES/django.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-23 21:10+0000\n" "Last-Translator: karthikkn\n" "Language-Team: Malayalam (http://www.transifex.com/projects/p/edx-platform/language/ml/)\n" @@ -1276,6 +1276,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2891,9 +2901,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2929,6 +2942,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3405,6 +3429,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3533,6 +3560,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3727,6 +3756,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3848,6 +3878,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4672,6 +4730,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4686,6 +4750,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4782,8 +4850,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4791,8 +4857,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4924,6 +4988,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6684,18 +6752,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6788,7 +6852,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6999,7 +7064,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7698,6 +7762,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7707,6 +7772,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8976,6 +9042,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9092,16 +9160,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9110,7 +9178,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9119,7 +9187,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9339,7 +9407,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9361,12 +9429,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9374,8 +9442,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9971,6 +10039,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9993,6 +10091,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10060,6 +10160,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10175,41 +10400,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10480,6 +10674,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10521,6 +10716,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10743,7 +10940,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10942,6 +11143,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11113,7 +11315,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11736,6 +11950,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11775,68 +12042,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11846,10 +12194,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11866,10 +12210,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11908,6 +12248,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11961,15 +12367,6 @@ msgstr "" 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 @@ -11977,15 +12374,6 @@ msgstr "" 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 "" @@ -12175,7 +12563,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14337,34 +14724,6 @@ msgid "" "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" @@ -15071,14 +15430,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15097,6 +15448,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15191,10 +15546,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ml/LC_MESSAGES/djangojs.mo b/conf/locale/ml/LC_MESSAGES/djangojs.mo index 51afe733df..ac35b75fa7 100644 Binary files a/conf/locale/ml/LC_MESSAGES/djangojs.mo and b/conf/locale/ml/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ml/LC_MESSAGES/djangojs.po b/conf/locale/ml/LC_MESSAGES/djangojs.po index 637bd74a14..697a7a5606 100644 --- a/conf/locale/ml/LC_MESSAGES/djangojs.po +++ b/conf/locale/ml/LC_MESSAGES/djangojs.po @@ -30,7 +30,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Malayalam (http://www.transifex.com/projects/p/edx-platform/language/ml/)\n" @@ -43,7 +43,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -54,7 +55,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -79,7 +81,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2395,6 +2404,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2719,12 +2740,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2998,6 +3013,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3169,6 +3194,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3367,10 +3525,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3595,10 +3749,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3838,6 +3988,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/mn/LC_MESSAGES/django.mo b/conf/locale/mn/LC_MESSAGES/django.mo index 59f8b9d6df..a7ef82b164 100644 Binary files a/conf/locale/mn/LC_MESSAGES/django.mo and b/conf/locale/mn/LC_MESSAGES/django.mo differ diff --git a/conf/locale/mn/LC_MESSAGES/django.po b/conf/locale/mn/LC_MESSAGES/django.po index 76a81f56b5..39204c6e12 100644 --- a/conf/locale/mn/LC_MESSAGES/django.po +++ b/conf/locale/mn/LC_MESSAGES/django.po @@ -43,7 +43,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-14 21:21+0000\n" "Last-Translator: zolboo0411 \n" "Language-Team: Mongolian (http://www.transifex.com/projects/p/edx-platform/language/mn/)\n" @@ -1280,6 +1280,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2895,9 +2905,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2933,6 +2946,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3409,6 +3433,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3537,6 +3564,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3731,6 +3760,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3852,6 +3882,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4676,6 +4734,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4690,6 +4754,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4786,8 +4854,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4795,8 +4861,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4928,6 +4992,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6688,18 +6756,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6792,7 +6856,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7003,7 +7068,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7702,6 +7766,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7711,6 +7776,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8980,6 +9046,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9096,16 +9164,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9114,7 +9182,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9123,7 +9191,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9343,7 +9411,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9365,12 +9433,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9378,8 +9446,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9975,6 +10043,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9997,6 +10095,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10064,6 +10164,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10179,41 +10404,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10484,6 +10678,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10525,6 +10720,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10747,7 +10944,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10946,6 +11147,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11117,7 +11319,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11740,6 +11954,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11779,68 +12046,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11850,10 +12198,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11870,10 +12214,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11912,6 +12252,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11965,15 +12371,6 @@ msgstr "" 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 @@ -11981,15 +12378,6 @@ msgstr "" 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 "" @@ -12179,7 +12567,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14341,34 +14728,6 @@ msgid "" "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" @@ -15075,14 +15434,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15101,6 +15452,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15195,10 +15550,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/mn/LC_MESSAGES/djangojs.mo b/conf/locale/mn/LC_MESSAGES/djangojs.mo index 3fb062baa4..7fa7f7a97c 100644 Binary files a/conf/locale/mn/LC_MESSAGES/djangojs.mo and b/conf/locale/mn/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/mn/LC_MESSAGES/djangojs.po b/conf/locale/mn/LC_MESSAGES/djangojs.po index f452cd60fa..fdcbab2c37 100644 --- a/conf/locale/mn/LC_MESSAGES/djangojs.po +++ b/conf/locale/mn/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Mongolian (http://www.transifex.com/projects/p/edx-platform/language/mn/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -55,7 +56,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -80,7 +82,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2396,6 +2405,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2720,12 +2741,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2999,6 +3014,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3170,6 +3195,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3368,10 +3526,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3596,10 +3750,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3839,6 +3989,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/mr/LC_MESSAGES/django.mo b/conf/locale/mr/LC_MESSAGES/django.mo index 052b913a7f..41a8e8abac 100644 Binary files a/conf/locale/mr/LC_MESSAGES/django.mo and b/conf/locale/mr/LC_MESSAGES/django.mo differ diff --git a/conf/locale/mr/LC_MESSAGES/django.po b/conf/locale/mr/LC_MESSAGES/django.po index 2b4d993f11..c230818d7b 100644 --- a/conf/locale/mr/LC_MESSAGES/django.po +++ b/conf/locale/mr/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: \n" "Language-Team: Marathi (http://www.transifex.com/projects/p/edx-platform/language/mr/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/mr/LC_MESSAGES/djangojs.mo b/conf/locale/mr/LC_MESSAGES/djangojs.mo index e13f133eb4..2f19b2959a 100644 Binary files a/conf/locale/mr/LC_MESSAGES/djangojs.mo and b/conf/locale/mr/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/mr/LC_MESSAGES/djangojs.po b/conf/locale/mr/LC_MESSAGES/djangojs.po index 959a983c21..b3e49ce794 100644 --- a/conf/locale/mr/LC_MESSAGES/djangojs.po +++ b/conf/locale/mr/LC_MESSAGES/djangojs.po @@ -27,7 +27,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Marathi (http://www.transifex.com/projects/p/edx-platform/language/mr/)\n" @@ -40,7 +40,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +78,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2392,6 +2401,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2716,12 +2737,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2995,6 +3010,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3166,6 +3191,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3364,10 +3522,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3592,10 +3746,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3835,6 +3985,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ms/LC_MESSAGES/django.mo b/conf/locale/ms/LC_MESSAGES/django.mo index 7eaad475f8..fdb68cc44c 100644 Binary files a/conf/locale/ms/LC_MESSAGES/django.mo and b/conf/locale/ms/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ms/LC_MESSAGES/django.po b/conf/locale/ms/LC_MESSAGES/django.po index 5192a75da8..15a9f83ebc 100644 --- a/conf/locale/ms/LC_MESSAGES/django.po +++ b/conf/locale/ms/LC_MESSAGES/django.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-03-18 18:07+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Malay (http://www.transifex.com/projects/p/edx-platform/language/ms/)\n" @@ -1274,6 +1274,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2889,9 +2899,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2927,6 +2940,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3403,6 +3427,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3531,6 +3558,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3725,6 +3754,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3846,6 +3876,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4668,6 +4726,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4682,6 +4746,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4778,8 +4846,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4787,8 +4853,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4920,6 +4984,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6680,18 +6748,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6784,7 +6848,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6995,7 +7060,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7694,6 +7758,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7703,6 +7768,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8970,6 +9036,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9086,16 +9154,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9104,7 +9172,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9113,7 +9181,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9333,7 +9401,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9355,12 +9423,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9368,8 +9436,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9963,6 +10031,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9985,6 +10083,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10052,6 +10152,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10167,41 +10392,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10472,6 +10666,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10513,6 +10708,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10735,7 +10932,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10934,6 +11135,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11105,7 +11307,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11728,6 +11942,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11767,68 +12034,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11838,10 +12186,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11858,10 +12202,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11900,6 +12240,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11953,15 +12359,6 @@ msgstr "" 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 @@ -11969,15 +12366,6 @@ msgstr "" 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 "" @@ -12167,7 +12555,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14329,34 +14716,6 @@ msgid "" "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" @@ -15063,14 +15422,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15089,6 +15440,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15183,10 +15538,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ms/LC_MESSAGES/djangojs.mo b/conf/locale/ms/LC_MESSAGES/djangojs.mo index 8b191c9b7a..5681c0662c 100644 Binary files a/conf/locale/ms/LC_MESSAGES/djangojs.mo and b/conf/locale/ms/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ms/LC_MESSAGES/djangojs.po b/conf/locale/ms/LC_MESSAGES/djangojs.po index e7b6362df9..35c9a2d4c2 100644 --- a/conf/locale/ms/LC_MESSAGES/djangojs.po +++ b/conf/locale/ms/LC_MESSAGES/djangojs.po @@ -29,7 +29,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Malay (http://www.transifex.com/projects/p/edx-platform/language/ms/)\n" @@ -42,7 +42,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -53,7 +54,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -78,7 +80,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2374,6 +2383,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2698,12 +2719,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2977,6 +2992,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3141,6 +3166,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3337,10 +3495,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3565,10 +3719,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3807,6 +3957,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/nb/LC_MESSAGES/django.mo b/conf/locale/nb/LC_MESSAGES/django.mo index bf9b1f0d2a..a3080e227b 100644 Binary files a/conf/locale/nb/LC_MESSAGES/django.mo and b/conf/locale/nb/LC_MESSAGES/django.mo differ diff --git a/conf/locale/nb/LC_MESSAGES/django.po b/conf/locale/nb/LC_MESSAGES/django.po index c157ace667..ae0a4bf7d5 100644 --- a/conf/locale/nb/LC_MESSAGES/django.po +++ b/conf/locale/nb/LC_MESSAGES/django.po @@ -73,7 +73,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Pål Messenlien \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/edx-platform/language/nb/)\n" @@ -1318,6 +1318,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2931,9 +2941,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2969,6 +2982,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3447,6 +3471,9 @@ msgstr "Copyright" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Navn" @@ -3575,6 +3602,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3893,6 +3922,34 @@ msgstr "Bruker eksisterer ikke." msgid "Task is already running." msgstr "Oppgaven kjører allerede." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4744,6 +4801,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Ordrens betalingsbekretelse" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Forsøk å legg til en annen valuta i handlekurven" @@ -4758,6 +4821,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] User-Requested Refund" @@ -4859,8 +4926,6 @@ msgstr "Total å betale" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Valuta" @@ -4868,8 +4933,6 @@ msgstr "Valuta" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5001,6 +5064,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Du har ikke tillatelse til å se denne siden." @@ -6949,18 +7016,14 @@ msgstr "Nullstill passord" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Ser ut som om du ikke har registrert deg på noen kurs enda." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Finn et kurs nå!" -#: 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 "Feil ved lasting av kurs" @@ -7055,8 +7118,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Meld deg av" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7266,7 +7330,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7967,6 +8030,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "By" @@ -7976,6 +8040,7 @@ msgstr "eksempel: Oslo" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "Land" @@ -9247,6 +9312,8 @@ msgid "Day" msgstr "Dag" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Studenter" @@ -9363,16 +9430,16 @@ msgid "Access Courseware" msgstr "Gå til kursinnhold" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Du er registrert" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9381,7 +9448,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9390,7 +9457,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9612,7 +9679,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9634,12 +9701,12 @@ msgstr "Se kurset" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9647,8 +9714,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10244,6 +10311,36 @@ msgstr "Se diskusjon" msgid "Active Threads" msgstr "Aktive tråder" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10266,6 +10363,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10333,6 +10432,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10448,41 +10672,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10753,6 +10946,7 @@ msgstr "" msgid "Skip" msgstr "Hopp over" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10794,6 +10988,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -11016,7 +11212,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11215,6 +11415,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11386,7 +11587,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -12012,6 +12225,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "Last ned CSV-data" @@ -12051,68 +12317,149 @@ msgstr "" msgid "There was an error processing your order!" msgstr "" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Din handlevogn" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Price" -msgstr "Pris" - -#: 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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Dato:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Ant." - -#: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -12122,10 +12469,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12142,10 +12485,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12184,6 +12523,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Bekreftelse" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12237,15 +12642,6 @@ msgstr "" 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 @@ -12253,15 +12649,6 @@ msgstr "" 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 "Bekreftelse" - #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Congratulations! You are now verified on " msgstr "" @@ -12451,7 +12838,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14613,34 +14999,6 @@ msgid "" "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" @@ -15347,14 +15705,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15373,6 +15723,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15467,10 +15821,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/nb/LC_MESSAGES/djangojs.mo b/conf/locale/nb/LC_MESSAGES/djangojs.mo index 036817601f..39ce875280 100644 Binary files a/conf/locale/nb/LC_MESSAGES/djangojs.mo and b/conf/locale/nb/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/nb/LC_MESSAGES/djangojs.po b/conf/locale/nb/LC_MESSAGES/djangojs.po index 6c5a8e2563..1c9c7ed9f9 100644 --- a/conf/locale/nb/LC_MESSAGES/djangojs.po +++ b/conf/locale/nb/LC_MESSAGES/djangojs.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-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/edx-platform/language/nb/)\n" @@ -51,7 +51,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -62,7 +63,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -86,7 +88,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "Denne lenken åpner i ett nytt nettleservindu/fane" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2375,6 +2384,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2699,12 +2720,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2978,6 +2993,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3151,6 +3176,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Du må spesifisere et navn" @@ -3351,10 +3509,6 @@ msgstr "" msgid "Deleting" msgstr "Sletter" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3582,10 +3736,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3833,6 +3983,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ne/LC_MESSAGES/django.mo b/conf/locale/ne/LC_MESSAGES/django.mo index 65ebe61120..fe260fc116 100644 Binary files a/conf/locale/ne/LC_MESSAGES/django.mo and b/conf/locale/ne/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ne/LC_MESSAGES/django.po b/conf/locale/ne/LC_MESSAGES/django.po index 5f2e6737be..8e3f5e6011 100644 --- a/conf/locale/ne/LC_MESSAGES/django.po +++ b/conf/locale/ne/LC_MESSAGES/django.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-03-12 12:54+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Nepali (http://www.transifex.com/projects/p/edx-platform/language/ne/)\n" @@ -1276,6 +1276,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2891,9 +2901,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2929,6 +2942,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3405,6 +3429,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3533,6 +3560,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3727,6 +3756,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3848,6 +3878,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4672,6 +4730,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4686,6 +4750,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4782,8 +4850,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4791,8 +4857,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4924,6 +4988,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6684,18 +6752,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6788,7 +6852,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6999,7 +7064,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7698,6 +7762,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7707,6 +7772,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8976,6 +9042,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9092,16 +9160,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9110,7 +9178,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9119,7 +9187,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9339,7 +9407,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9361,12 +9429,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9374,8 +9442,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9971,6 +10039,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9993,6 +10091,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10060,6 +10160,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10175,41 +10400,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10480,6 +10674,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10521,6 +10716,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10743,7 +10940,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10942,6 +11143,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11113,7 +11315,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11736,6 +11950,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11775,68 +12042,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11846,10 +12194,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11866,10 +12210,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11908,6 +12248,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11961,15 +12367,6 @@ msgstr "" 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 @@ -11977,15 +12374,6 @@ msgstr "" 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 "" @@ -12175,7 +12563,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14337,34 +14724,6 @@ msgid "" "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" @@ -15071,14 +15430,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15097,6 +15448,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15191,10 +15546,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ne/LC_MESSAGES/djangojs.mo b/conf/locale/ne/LC_MESSAGES/djangojs.mo index a4d9aed42e..09e80c4f22 100644 Binary files a/conf/locale/ne/LC_MESSAGES/djangojs.mo and b/conf/locale/ne/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ne/LC_MESSAGES/djangojs.po b/conf/locale/ne/LC_MESSAGES/djangojs.po index 81d2e09df3..692a5078b8 100644 --- a/conf/locale/ne/LC_MESSAGES/djangojs.po +++ b/conf/locale/ne/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Nepali (http://www.transifex.com/projects/p/edx-platform/language/ne/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/nl_NL/LC_MESSAGES/django.mo b/conf/locale/nl_NL/LC_MESSAGES/django.mo index d319c3d51f..8f18f17e83 100644 Binary files a/conf/locale/nl_NL/LC_MESSAGES/django.mo and b/conf/locale/nl_NL/LC_MESSAGES/django.mo differ diff --git a/conf/locale/nl_NL/LC_MESSAGES/django.po b/conf/locale/nl_NL/LC_MESSAGES/django.po index 8652c79d4f..fcbafcaa20 100644 --- a/conf/locale/nl_NL/LC_MESSAGES/django.po +++ b/conf/locale/nl_NL/LC_MESSAGES/django.po @@ -54,7 +54,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: HanMi\n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/edx-platform/language/nl_NL/)\n" @@ -1296,6 +1296,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2911,9 +2921,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2949,6 +2962,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3422,6 +3446,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Naam" @@ -3549,6 +3576,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3743,6 +3772,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3864,6 +3894,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4688,6 +4746,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4702,6 +4766,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4798,8 +4866,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4807,8 +4873,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4940,6 +5004,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6697,18 +6765,14 @@ msgstr "Reset Wachtwoord" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6801,7 +6865,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7012,7 +7077,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Wachtwoord Reset" @@ -7711,6 +7775,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7720,6 +7785,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8989,6 +9055,8 @@ msgid "Day" msgstr "Dag" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Studenten" @@ -9105,16 +9173,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9123,7 +9191,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9132,7 +9200,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9352,7 +9420,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9374,12 +9442,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9387,8 +9455,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9983,6 +10051,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10005,6 +10103,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10072,6 +10172,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10187,41 +10412,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10492,6 +10686,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10533,6 +10728,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10755,7 +10952,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10954,6 +11155,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11125,7 +11327,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11752,6 +11966,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11791,68 +12058,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11862,10 +12210,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11882,10 +12226,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11924,6 +12264,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11977,15 +12383,6 @@ msgstr "" 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 @@ -11993,15 +12390,6 @@ msgstr "" 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 "" @@ -12194,7 +12582,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14356,34 +14743,6 @@ msgid "" "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" @@ -15090,14 +15449,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15116,6 +15467,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15210,10 +15565,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/nl_NL/LC_MESSAGES/djangojs.mo b/conf/locale/nl_NL/LC_MESSAGES/djangojs.mo index 50619e5a7c..72628d6552 100644 Binary files a/conf/locale/nl_NL/LC_MESSAGES/djangojs.mo and b/conf/locale/nl_NL/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/nl_NL/LC_MESSAGES/djangojs.po b/conf/locale/nl_NL/LC_MESSAGES/djangojs.po index 4c045b374d..633b3f3d06 100644 --- a/conf/locale/nl_NL/LC_MESSAGES/djangojs.po +++ b/conf/locale/nl_NL/LC_MESSAGES/djangojs.po @@ -35,8 +35,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" -"PO-Revision-Date: 2014-10-16 20:41+0000\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" +"PO-Revision-Date: 2014-10-24 18:11+0000\n" "Last-Translator: Anne \n" "Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/edx-platform/language/nl_NL/)\n" "MIME-Version: 1.0\n" @@ -48,7 +48,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -59,7 +60,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -84,7 +86,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2398,6 +2407,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2722,12 +2743,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3001,6 +3016,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3172,6 +3197,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3370,10 +3528,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3598,10 +3752,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3841,6 +3991,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/or/LC_MESSAGES/django.mo b/conf/locale/or/LC_MESSAGES/django.mo index 41de18095d..db5ede232a 100644 Binary files a/conf/locale/or/LC_MESSAGES/django.mo and b/conf/locale/or/LC_MESSAGES/django.mo differ diff --git a/conf/locale/or/LC_MESSAGES/django.po b/conf/locale/or/LC_MESSAGES/django.po index af4b726156..9a3fabdd9b 100644 --- a/conf/locale/or/LC_MESSAGES/django.po +++ b/conf/locale/or/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-05-19 19:18+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Oriya (http://www.transifex.com/projects/p/edx-platform/language/or/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/or/LC_MESSAGES/djangojs.mo b/conf/locale/or/LC_MESSAGES/djangojs.mo index 3f15f652ba..08aa03a72e 100644 Binary files a/conf/locale/or/LC_MESSAGES/djangojs.mo and b/conf/locale/or/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/or/LC_MESSAGES/djangojs.po b/conf/locale/or/LC_MESSAGES/djangojs.po index 41c1900dd0..9cd09f7f25 100644 --- a/conf/locale/or/LC_MESSAGES/djangojs.po +++ b/conf/locale/or/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Oriya (http://www.transifex.com/projects/p/edx-platform/language/or/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/pl/LC_MESSAGES/django.mo b/conf/locale/pl/LC_MESSAGES/django.mo index 3519130b41..44fecc903d 100644 Binary files a/conf/locale/pl/LC_MESSAGES/django.mo and b/conf/locale/pl/LC_MESSAGES/django.mo differ diff --git a/conf/locale/pl/LC_MESSAGES/django.po b/conf/locale/pl/LC_MESSAGES/django.po index 43304015af..ca9ff823b4 100644 --- a/conf/locale/pl/LC_MESSAGES/django.po +++ b/conf/locale/pl/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# Andrzej Batorski , 2014 # ecz1992, 2014 # Fundacja_Eduprojekt.org , 2014 # Jakub Kopczyk , 2014 @@ -83,7 +84,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-10-19 20:30+0000\n" "Last-Translator: Jakub Kopczyk \n" "Language-Team: Polish (http://www.transifex.com/projects/p/edx-platform/language/pl/)\n" @@ -1322,6 +1323,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2937,9 +2948,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2975,6 +2989,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3451,6 +3476,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3579,6 +3607,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3773,6 +3803,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3894,6 +3925,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4720,6 +4779,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4734,6 +4799,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4830,8 +4899,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4839,8 +4906,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4972,6 +5037,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6729,18 +6798,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6833,7 +6898,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7044,7 +7110,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7743,6 +7808,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7752,6 +7818,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9023,6 +9090,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9139,16 +9208,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9157,7 +9226,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9166,7 +9235,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9386,7 +9455,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9408,12 +9477,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9421,8 +9490,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10020,6 +10089,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10042,6 +10141,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10109,6 +10210,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10224,41 +10450,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10529,6 +10724,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10570,6 +10766,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10792,7 +10990,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10991,6 +11193,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11162,7 +11365,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11785,6 +12000,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11824,68 +12092,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Ilość" - -#: lms/templates/shoppingcart/receipt.html -msgid "URL" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11895,10 +12244,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11915,10 +12260,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11957,6 +12298,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12010,15 +12417,6 @@ msgstr "" 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 @@ -12026,15 +12424,6 @@ msgstr "" 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 "" @@ -12224,7 +12613,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14386,34 +14774,6 @@ msgid "" "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" @@ -15120,14 +15480,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15146,6 +15498,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15240,10 +15596,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/pl/LC_MESSAGES/djangojs.mo b/conf/locale/pl/LC_MESSAGES/djangojs.mo index b7f6585b79..db906bf244 100644 Binary files a/conf/locale/pl/LC_MESSAGES/djangojs.mo and b/conf/locale/pl/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/pl/LC_MESSAGES/djangojs.po b/conf/locale/pl/LC_MESSAGES/djangojs.po index 5e8e385af4..d7bdf0e494 100644 --- a/conf/locale/pl/LC_MESSAGES/djangojs.po +++ b/conf/locale/pl/LC_MESSAGES/djangojs.po @@ -5,6 +5,7 @@ # # Translators: # Adam Łukasiak , 2014 +# Fundacja_Eduprojekt.org , 2014 # Jakub Kopczyk , 2014 # Jaroslaw Lukawski , 2014 # Jaroslaw Lukawski , 2014 @@ -47,8 +48,8 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" -"PO-Revision-Date: 2014-10-19 21:00+0000\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" +"PO-Revision-Date: 2014-10-26 13:31+0000\n" "Last-Translator: Jakub Kopczyk \n" "Language-Team: Polish (http://www.transifex.com/projects/p/edx-platform/language/pl/)\n" "MIME-Version: 1.0\n" @@ -60,7 +61,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -71,7 +73,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -96,7 +99,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2307,7 +2317,7 @@ msgstr "" #: lms/static/admin/js/admin/DateTimeShortcuts.js #: lms/static/admin/js/admin/DateTimeShortcuts.js msgid "Today" -msgstr "Dzisiaj" +msgstr "" #: lms/static/admin/js/admin/DateTimeShortcuts.js msgid "Calendar" @@ -2433,6 +2443,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2757,12 +2779,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3036,6 +3052,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3214,6 +3240,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3414,10 +3573,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3642,10 +3797,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3886,6 +4037,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/pt_BR/LC_MESSAGES/django.mo b/conf/locale/pt_BR/LC_MESSAGES/django.mo index dc2c353560..bf02227011 100644 Binary files a/conf/locale/pt_BR/LC_MESSAGES/django.mo and b/conf/locale/pt_BR/LC_MESSAGES/django.mo differ diff --git a/conf/locale/pt_BR/LC_MESSAGES/django.po b/conf/locale/pt_BR/LC_MESSAGES/django.po index e03d4ced92..ce5994588f 100644 --- a/conf/locale/pt_BR/LC_MESSAGES/django.po +++ b/conf/locale/pt_BR/LC_MESSAGES/django.po @@ -19,6 +19,7 @@ # Kayo Leone Dias Perim , 2014 # Kayo Leone Dias Perim , 2014 # Kevin Grist , 2014 +# Leonardo Flores Zambaldi , 2014 # Leonardo Lehnemann Agostinho Martins , 2014 # LucasPPires , 2014 # LucasPPires , 2014 @@ -83,6 +84,7 @@ # Kayo Leone Dias Perim , 2014 # Kayo Leone Dias Perim , 2014 # Kevin Grist , 2014 +# Leonardo Flores Zambaldi , 2014 # Leonardo Lehnemann Agostinho Martins , 2014 # LucasPPires , 2014 # LucasPPires , 2014 @@ -118,10 +120,12 @@ # Filipe Oliveira , 2013 # Francisco Cantarutti , 2014 # Kayo Leone Dias Perim , 2014 +# Leonardo Flores Zambaldi , 2014 # Leonardo Lehnemann Agostinho Martins , 2014 # LucasPPires , 2014 # LucasPPires , 2014 # Luiz Mituiti , 2014 +# Mariana Moretti , 2014 # Marcelo Soares Souza , 2014 # Marcos João Alves , 2014 # Marco Túlio Pires , 2014 @@ -158,7 +162,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: javiercencig \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/edx-platform/language/pt_BR/)\n" @@ -1445,6 +1449,16 @@ msgstr "Nunca" msgid "Whether to force the save button to appear on the page" msgstr "Determina se forçará o botão de salvar a aparecer na página." +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3208,9 +3222,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -3246,6 +3263,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3798,6 +3826,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Nome" @@ -3937,6 +3968,8 @@ msgstr "" "nome do ramo." #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -4265,6 +4298,34 @@ msgstr "O usuário não existe." msgid "Task is already running." msgstr "A tarefa já está ativa." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -5179,6 +5240,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Confirmação do pagamento do pedido" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Tentando adicionar uma moeda diferente ao carrinho" @@ -5193,6 +5260,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] Reembolso solicitado pelo usuário" @@ -5294,8 +5365,6 @@ msgstr "Custo total" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Moeda" @@ -5303,8 +5372,6 @@ msgstr "Moeda" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5443,6 +5510,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Você não tem permissão para visualizar esta página. " @@ -7407,18 +7478,14 @@ msgstr "Redefinir senha" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Você ainda não se inscreveu em nenhum curso." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Encontre cursos agora! " -#: lms/templates/dashboard.html -msgid "Looks like you haven't been enrolled in any courses yet." -msgstr "Parece que você ainda não se inscreveu em nenhum curso." - #: lms/templates/dashboard.html msgid "Course-loading errors" msgstr "Erros de carregamento do curso" @@ -7515,7 +7582,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "Cancelar inscrição" #: lms/templates/edit_unit_link.html @@ -7727,7 +7795,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Redefinir senha" @@ -8493,6 +8560,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Cidade" @@ -8502,6 +8570,7 @@ msgstr "exemplo: Nova York" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "País" @@ -9875,6 +9944,8 @@ msgid "Day" msgstr "Dia" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Alunos" @@ -9993,16 +10064,16 @@ msgid "Access Courseware" msgstr "Acesso ao material didático" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Você está registrado" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "Registre-se em" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -10011,7 +10082,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -10020,8 +10091,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "As inscrições estão encerradas" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -10265,7 +10336,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10287,24 +10358,22 @@ msgstr "Visualizar curso " #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "Tem certeza de que deseja cancelar o registro de" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" -"Tem certeza que deseja cancelar o registro do {cert_name_long} verificado " -"para a seção de" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10917,6 +10986,36 @@ msgstr "Ver discussão" msgid "Active Threads" msgstr "Tópicos ativos" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10939,6 +11038,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -11015,6 +11116,136 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "Você foi convidado para um teste beta do curso {course_name}" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "" +"Caso tenha perguntas sobre pagamento, leia as perguntas frequentes " +"({faq_url}) ou entre em contato com {billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" +"Caso tenha perguntas sobre o pagamento, entre em contato com " +"{billing_email}." + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "Os itens do seu pedido são:" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "Quantidade - Descrição - Preço" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"Total cobrado no cartão de crédito/débito: {currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "Número:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -11166,46 +11397,10 @@ msgstr "" "Esta cobrança será mostrada na sua fatura com o nome da empresa " "{merchant_name}." -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "" -"Caso tenha perguntas sobre pagamento, leia as perguntas frequentes " -"({faq_url}) ou entre em contato com {billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "" -"Caso tenha perguntas sobre o pagamento, entre em contato com " -"{billing_email}." - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "- A Equipe do {platform_name}" - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "O número do seu pedido é: {order_number}" -#: lms/templates/emails/order_confirmation_email.txt -msgid "The items in your order are:" -msgstr "Os itens do seu pedido são:" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Quantity - Description - Price" -msgstr "Quantidade - Descrição - Preço" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" -msgstr "" -"Total cobrado no cartão de crédito/débito: {currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "Número:" - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -11505,6 +11700,7 @@ msgstr "Marcar o conteúdo como inapropriado para revisão posterior." msgid "Skip" msgstr "Pular" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11546,6 +11742,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Total" @@ -11786,7 +11984,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11999,6 +12201,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -12187,8 +12390,20 @@ msgid "Enroll" msgstr "Inscrever-se" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "Cancelar inscrição" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -12902,6 +13117,59 @@ msgstr "" "Enviamos um e-mail para o endereço informado com as instruções para criar a " "sua senha. Você deverá recebê-lo em breve. " +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "Baixar dados em CSV" @@ -12944,71 +13212,150 @@ msgstr "Erro no pagamento" msgid "There was an error processing your order!" msgstr "Ocorreu um erro ao processar o seu pedido!" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "O seu carrinho de compras" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Itens selecionados:" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Price" -msgstr "Preço" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Total Amount" -msgstr "Valor total" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Você não selecionou nenhum item para comprar." - -#: lms/templates/shoppingcart/receipt.html -msgid "Register for [Course Name] | Receipt (Order" -msgstr "Registrar-se no curso [Course Name] | Recibo (Pedido" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "Obrigado por sua compra!" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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 "" -"Imprima esta página de recibo para seu controle. Você também deve ter " -"recebido um recibo por e-mail." - -#: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "Número do pedido:" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Data:" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "Itens pedidos:" +msgid "Enrollment Code" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Qtde." +msgid "Enrollment Link" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "URL" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "Preço unitário" +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -13017,10 +13364,6 @@ msgstr "Preço unitário" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "Faturado para:" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -13037,10 +13380,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -13079,6 +13418,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Revisar" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Confirmação" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "Recibo (Pedido" @@ -13132,15 +13537,6 @@ msgstr "Tirar foto" msgid "Take ID Photo" msgstr "Tirar foto do documento de identificação" -#: 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 "Revisar" - #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/verify_student/photo_verification.html #: lms/templates/verify_student/show_requirements.html @@ -13148,15 +13544,6 @@ msgstr "Revisar" msgid "Make Payment" msgstr "Pagar" -#: 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 "Confirmação" - #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Congratulations! You are now verified on " msgstr "Parabéns! Você foi verificado em" @@ -13367,7 +13754,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -15657,34 +16043,6 @@ msgid "" "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" @@ -16391,14 +16749,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -16417,6 +16767,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -16511,10 +16865,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/pt_BR/LC_MESSAGES/djangojs.mo b/conf/locale/pt_BR/LC_MESSAGES/djangojs.mo index e436807124..d5c1d4781b 100644 Binary files a/conf/locale/pt_BR/LC_MESSAGES/djangojs.mo and b/conf/locale/pt_BR/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/pt_BR/LC_MESSAGES/djangojs.po b/conf/locale/pt_BR/LC_MESSAGES/djangojs.po index b8078a2000..aded4f5719 100644 --- a/conf/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/conf/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -17,6 +17,7 @@ # Jefferson Floyd Conz , 2014 # Kayo Leone Dias Perim , 2014 # Kevin Grist , 2014 +# Leonardo Flores Zambaldi , 2014 # Leonardo Lehnemann Agostinho Martins , 2014 # LucasPPires , 2014 # LucasPPires , 2014 @@ -64,6 +65,7 @@ # # Translators: # Francisco Cantarutti , 2014 +# Leonardo Flores Zambaldi , 2014 # lukassem , 2014 # Vitor Silva Martins Costa , 2014 # #-#-#-#-# underscore-studio.po (edx-platform) #-#-#-#-# @@ -84,7 +86,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/edx-platform/language/pt_BR/)\n" @@ -97,7 +99,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -107,7 +110,8 @@ msgstr "OK" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -123,7 +127,14 @@ msgstr "Cancelar" msgid "This link will open in a new browser window/tab" msgstr "Este link será aberto em uma nova janela/guia do navegador" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2457,6 +2468,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Erro: você não pode se excluir do grupo de Instrutores!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Erro ao adicionar/excluir usuários como testadores beta." @@ -2844,12 +2867,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3123,6 +3140,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3294,6 +3321,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3496,10 +3656,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3726,10 +3882,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3969,6 +4121,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/pt_PT/LC_MESSAGES/django.mo b/conf/locale/pt_PT/LC_MESSAGES/django.mo index 0cbfc8de86..afe4abad41 100644 Binary files a/conf/locale/pt_PT/LC_MESSAGES/django.mo and b/conf/locale/pt_PT/LC_MESSAGES/django.mo differ diff --git a/conf/locale/pt_PT/LC_MESSAGES/django.po b/conf/locale/pt_PT/LC_MESSAGES/django.po index ae7923b4fd..c3f8091363 100644 --- a/conf/locale/pt_PT/LC_MESSAGES/django.po +++ b/conf/locale/pt_PT/LC_MESSAGES/django.po @@ -57,7 +57,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-26 02:10+0000\n" "Last-Translator: Patrícia Alexandra Casaleiro Rodrigues \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/edx-platform/language/pt_PT/)\n" @@ -1294,6 +1294,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2909,9 +2919,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2947,6 +2960,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3423,6 +3447,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3551,6 +3578,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3745,6 +3774,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3866,6 +3896,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4690,6 +4748,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4704,6 +4768,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4800,8 +4868,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4809,8 +4875,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4942,6 +5006,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6702,18 +6770,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6806,7 +6870,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7017,7 +7082,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7716,6 +7780,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7725,6 +7790,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8994,6 +9060,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9110,16 +9178,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9128,7 +9196,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9137,7 +9205,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9357,7 +9425,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9379,12 +9447,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9392,8 +9460,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9989,6 +10057,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10011,6 +10109,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10078,6 +10178,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10193,41 +10418,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10498,6 +10692,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10539,6 +10734,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10761,7 +10958,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10960,6 +11161,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11131,7 +11333,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11754,6 +11968,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11793,68 +12060,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11864,10 +12212,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11884,10 +12228,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11926,6 +12266,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11979,15 +12385,6 @@ msgstr "" 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 @@ -11995,15 +12392,6 @@ msgstr "" 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 "" @@ -12193,7 +12581,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14355,34 +14742,6 @@ msgid "" "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" @@ -15089,14 +15448,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15115,6 +15466,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15209,10 +15564,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/pt_PT/LC_MESSAGES/djangojs.mo b/conf/locale/pt_PT/LC_MESSAGES/djangojs.mo index f0d1528bc5..75260a40b6 100644 Binary files a/conf/locale/pt_PT/LC_MESSAGES/djangojs.mo and b/conf/locale/pt_PT/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/pt_PT/LC_MESSAGES/djangojs.po b/conf/locale/pt_PT/LC_MESSAGES/djangojs.po index 253cb7fe1d..07ba6e853e 100644 --- a/conf/locale/pt_PT/LC_MESSAGES/djangojs.po +++ b/conf/locale/pt_PT/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-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-13 15:01+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/edx-platform/language/pt_PT/)\n" @@ -49,7 +49,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -60,7 +61,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -85,7 +87,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2401,6 +2410,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2725,12 +2746,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3004,6 +3019,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3179,6 +3204,139 @@ msgstr "Grupo %s" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "Escolha um novo ficheiro" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "Tem alterações não guardadas. Quer realmente deixar esta página?" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Deve especificar um nome " @@ -3388,10 +3546,6 @@ msgstr "" msgid "Deleting" msgstr "Eliminando" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "Escolha um novo ficheiro" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "Erro ao importar o curso" @@ -3623,10 +3777,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "A Tornar Visível para Estudantes…" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "Tem alterações não guardadas. Quer realmente deixar esta página?" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3877,6 +4027,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ro/LC_MESSAGES/django.mo b/conf/locale/ro/LC_MESSAGES/django.mo index 72b5303381..adab58aaab 100644 Binary files a/conf/locale/ro/LC_MESSAGES/django.mo and b/conf/locale/ro/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ro/LC_MESSAGES/django.po b/conf/locale/ro/LC_MESSAGES/django.po index c644c9acb3..237d2186f2 100644 --- a/conf/locale/ro/LC_MESSAGES/django.po +++ b/conf/locale/ro/LC_MESSAGES/django.po @@ -48,7 +48,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-24 08:01+0000\n" "Last-Translator: Dragos Ardeleanu \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/edx-platform/language/ro/)\n" @@ -1287,6 +1287,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2902,9 +2912,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2940,6 +2953,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3416,6 +3440,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3544,6 +3571,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3738,6 +3767,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3859,6 +3889,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4685,6 +4743,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4699,6 +4763,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4795,8 +4863,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4804,8 +4870,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4937,6 +5001,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6697,18 +6765,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6801,7 +6865,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7012,7 +7077,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7711,6 +7775,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7720,6 +7785,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8991,6 +9057,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9107,16 +9175,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9125,7 +9193,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9134,7 +9202,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9354,7 +9422,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9376,12 +9444,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9389,8 +9457,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9988,6 +10056,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10010,6 +10108,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10077,6 +10177,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10192,41 +10417,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10497,6 +10691,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10538,6 +10733,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10760,7 +10957,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10959,6 +11160,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11130,7 +11332,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11753,6 +11967,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11792,68 +12059,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11863,10 +12211,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11883,10 +12227,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11925,6 +12265,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11978,15 +12384,6 @@ msgstr "" 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 @@ -11994,15 +12391,6 @@ msgstr "" 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 "" @@ -12192,7 +12580,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14354,34 +14741,6 @@ msgid "" "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" @@ -15088,14 +15447,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15114,6 +15465,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15208,10 +15563,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ro/LC_MESSAGES/djangojs.mo b/conf/locale/ro/LC_MESSAGES/djangojs.mo index bb1955a850..890101aef1 100644 Binary files a/conf/locale/ro/LC_MESSAGES/djangojs.mo and b/conf/locale/ro/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ro/LC_MESSAGES/djangojs.po b/conf/locale/ro/LC_MESSAGES/djangojs.po index 42e8bf54ab..67efb6df1c 100644 --- a/conf/locale/ro/LC_MESSAGES/djangojs.po +++ b/conf/locale/ro/LC_MESSAGES/djangojs.po @@ -34,7 +34,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/edx-platform/language/ro/)\n" @@ -47,7 +47,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -58,7 +59,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -83,7 +85,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2419,6 +2428,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2743,12 +2764,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3022,6 +3037,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3200,6 +3225,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3400,10 +3558,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3628,10 +3782,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3872,6 +4022,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ru/LC_MESSAGES/django.mo b/conf/locale/ru/LC_MESSAGES/django.mo index 8d92472c01..e336579d4e 100644 Binary files a/conf/locale/ru/LC_MESSAGES/django.mo and b/conf/locale/ru/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ru/LC_MESSAGES/django.po b/conf/locale/ru/LC_MESSAGES/django.po index 62c287db4a..e40d377105 100644 --- a/conf/locale/ru/LC_MESSAGES/django.po +++ b/conf/locale/ru/LC_MESSAGES/django.po @@ -17,6 +17,7 @@ # Pavel Yushchenko , 2013 # mchalyk , 2014 # Ничик Дмитрий Валерьевич , 2013 +# Nikita V. Ignatchenko , 2014 # Nikolay K Medvedev , 2014 # Katerina , 2014 # Sergej Ivakin, 2014 @@ -56,6 +57,7 @@ # Андрей Сандлер , 2013 # berseneva, 2013 # Danil Moskovoy , 2013 +# daznix , 2014 # Dmitry Ganchev , 2014 # Евгений Козлов , 2014 # Gubin Pavel , 2013 @@ -133,7 +135,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Weyedide \n" "Language-Team: Russian (http://www.transifex.com/projects/p/edx-platform/language/ru/)\n" @@ -1381,6 +1383,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2998,9 +3010,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -3036,6 +3051,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3513,6 +3539,9 @@ msgstr "Авторское право" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Имя" @@ -3641,6 +3670,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3834,6 +3865,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3957,6 +3989,34 @@ msgstr "Пользователя не существует." msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4778,6 +4838,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4792,6 +4858,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4890,8 +4960,6 @@ msgid "Total Cost" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Валюта" @@ -4899,8 +4967,6 @@ msgstr "Валюта" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Description" @@ -5031,6 +5097,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6792,18 +6862,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "Ошибки при загрузке курса" @@ -6896,8 +6962,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7107,7 +7174,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7811,6 +7877,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Город" @@ -7820,6 +7887,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9099,6 +9167,8 @@ msgid "Day" msgstr "День" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Студенты" @@ -9215,16 +9285,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Вы зарегистрированы" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9233,7 +9303,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9242,8 +9312,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "Регистрация закрыта" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9464,7 +9534,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9486,12 +9556,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9499,8 +9569,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10098,6 +10168,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10120,6 +10220,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10187,6 +10289,133 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" +"Всего выставлено к оплате кредитной или дебитной картой: " +"{currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10304,43 +10533,10 @@ msgid "" "{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 "" -"Всего выставлено к оплате кредитной или дебитной картой: " -"{currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "" - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10611,6 +10807,7 @@ msgstr "" msgid "Skip" msgstr "Пропустить" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10652,6 +10849,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10874,7 +11073,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11073,6 +11276,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11246,7 +11450,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11871,6 +12087,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11910,70 +12179,149 @@ msgstr "" 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 "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 "View Dashboard" +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 "{platform_name} ({site_name}) Electronic Receipt" +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Дата:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11983,10 +12331,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12003,10 +12347,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12045,6 +12385,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Просмотреть" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Подтверждение" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "Чек (Заказ" @@ -12098,15 +12504,6 @@ msgstr "" 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 @@ -12114,15 +12511,6 @@ msgstr "Просмотреть" 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 "" @@ -12312,7 +12700,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14474,34 +14861,6 @@ msgid "" "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" @@ -15208,14 +15567,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15234,6 +15585,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15328,10 +15683,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ru/LC_MESSAGES/djangojs.mo b/conf/locale/ru/LC_MESSAGES/djangojs.mo index 533ff78171..2b9b4c4100 100644 Binary files a/conf/locale/ru/LC_MESSAGES/djangojs.mo and b/conf/locale/ru/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ru/LC_MESSAGES/djangojs.po b/conf/locale/ru/LC_MESSAGES/djangojs.po index 2d97b9e58c..97edc787a5 100644 --- a/conf/locale/ru/LC_MESSAGES/djangojs.po +++ b/conf/locale/ru/LC_MESSAGES/djangojs.po @@ -70,7 +70,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Russian (http://www.transifex.com/projects/p/edx-platform/language/ru/)\n" @@ -83,7 +83,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -94,7 +95,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -119,7 +121,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2459,6 +2468,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2785,12 +2806,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3064,6 +3079,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3242,6 +3267,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3442,10 +3600,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3670,10 +3824,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3914,6 +4064,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/si/LC_MESSAGES/django.mo b/conf/locale/si/LC_MESSAGES/django.mo index 29d72f5249..1ee00f063f 100644 Binary files a/conf/locale/si/LC_MESSAGES/django.mo and b/conf/locale/si/LC_MESSAGES/django.mo differ diff --git a/conf/locale/si/LC_MESSAGES/django.po b/conf/locale/si/LC_MESSAGES/django.po index 059e05619e..e95dc5cce2 100644 --- a/conf/locale/si/LC_MESSAGES/django.po +++ b/conf/locale/si/LC_MESSAGES/django.po @@ -41,7 +41,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: Ned Batchelder \n" "Language-Team: Sinhala (http://www.transifex.com/projects/p/edx-platform/language/si/)\n" @@ -1278,6 +1278,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2893,9 +2903,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2931,6 +2944,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3407,6 +3431,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3535,6 +3562,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3729,6 +3758,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3850,6 +3880,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4674,6 +4732,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4688,6 +4752,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4784,8 +4852,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4793,8 +4859,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4926,6 +4990,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6686,18 +6754,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6790,7 +6854,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7001,7 +7066,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7700,6 +7764,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7709,6 +7774,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8978,6 +9044,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9094,16 +9162,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9112,7 +9180,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9121,7 +9189,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9341,7 +9409,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9363,12 +9431,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9376,8 +9444,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9973,6 +10041,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9995,6 +10093,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10062,6 +10162,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10177,41 +10402,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10482,6 +10676,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10523,6 +10718,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10745,7 +10942,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10944,6 +11145,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11115,7 +11317,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11738,6 +11952,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11777,68 +12044,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11848,10 +12196,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11868,10 +12212,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11910,6 +12250,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11963,15 +12369,6 @@ msgstr "" 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 @@ -11979,15 +12376,6 @@ msgstr "" 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 "" @@ -12177,7 +12565,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14339,34 +14726,6 @@ msgid "" "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" @@ -15073,14 +15432,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15099,6 +15450,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15193,10 +15548,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/si/LC_MESSAGES/djangojs.mo b/conf/locale/si/LC_MESSAGES/djangojs.mo index ffc2384f2a..f7d7240c8a 100644 Binary files a/conf/locale/si/LC_MESSAGES/djangojs.mo and b/conf/locale/si/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/si/LC_MESSAGES/djangojs.po b/conf/locale/si/LC_MESSAGES/djangojs.po index 1ddc2ca9d9..6e8e15f60d 100644 --- a/conf/locale/si/LC_MESSAGES/djangojs.po +++ b/conf/locale/si/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Sinhala (http://www.transifex.com/projects/p/edx-platform/language/si/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/sk/LC_MESSAGES/django.mo b/conf/locale/sk/LC_MESSAGES/django.mo index ec6acef019..9e1e3f6716 100644 Binary files a/conf/locale/sk/LC_MESSAGES/django.mo and b/conf/locale/sk/LC_MESSAGES/django.mo differ diff --git a/conf/locale/sk/LC_MESSAGES/django.po b/conf/locale/sk/LC_MESSAGES/django.po index 454f146a41..2d7fbab191 100644 --- a/conf/locale/sk/LC_MESSAGES/django.po +++ b/conf/locale/sk/LC_MESSAGES/django.po @@ -45,7 +45,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-03 08:46+0000\n" "Last-Translator: Vladimír Záhradník \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/edx-platform/language/sk/)\n" @@ -1284,6 +1284,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2896,9 +2906,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2934,6 +2947,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3410,6 +3434,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3538,6 +3565,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3732,6 +3761,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3853,6 +3883,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4679,6 +4737,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4693,6 +4757,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4789,8 +4857,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4798,8 +4864,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4931,6 +4995,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6691,18 +6759,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6795,7 +6859,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7006,7 +7071,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7705,6 +7769,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7714,6 +7779,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8985,6 +9051,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9101,16 +9169,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9119,7 +9187,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9128,7 +9196,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9348,7 +9416,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9370,12 +9438,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9383,8 +9451,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9982,6 +10050,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10004,6 +10102,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10071,6 +10171,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10186,41 +10411,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10491,6 +10685,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10532,6 +10727,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10754,7 +10951,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10953,6 +11154,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11124,7 +11326,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11747,6 +11961,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11786,68 +12053,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11857,10 +12205,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11877,10 +12221,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11919,6 +12259,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11972,15 +12378,6 @@ msgstr "" 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 @@ -11988,15 +12385,6 @@ msgstr "" 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 "" @@ -12186,7 +12574,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14348,34 +14735,6 @@ msgid "" "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" @@ -15082,14 +15441,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15108,6 +15459,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15202,10 +15557,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/sk/LC_MESSAGES/djangojs.mo b/conf/locale/sk/LC_MESSAGES/djangojs.mo index 4b891839a2..30ee47c724 100644 Binary files a/conf/locale/sk/LC_MESSAGES/djangojs.mo and b/conf/locale/sk/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/sk/LC_MESSAGES/djangojs.po b/conf/locale/sk/LC_MESSAGES/djangojs.po index acd85b24df..34ea479179 100644 --- a/conf/locale/sk/LC_MESSAGES/djangojs.po +++ b/conf/locale/sk/LC_MESSAGES/djangojs.po @@ -34,7 +34,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-11 10:21+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/edx-platform/language/sk/)\n" @@ -47,7 +47,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -58,7 +59,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -83,7 +85,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2419,6 +2428,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2743,12 +2764,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3022,6 +3037,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3200,6 +3225,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3400,10 +3558,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3628,10 +3782,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3872,6 +4022,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/sl/LC_MESSAGES/django.mo b/conf/locale/sl/LC_MESSAGES/django.mo index c892d88785..a640a00b20 100644 Binary files a/conf/locale/sl/LC_MESSAGES/django.mo and b/conf/locale/sl/LC_MESSAGES/django.mo differ diff --git a/conf/locale/sl/LC_MESSAGES/django.po b/conf/locale/sl/LC_MESSAGES/django.po index 33e9a048cd..7203b76e4f 100644 --- a/conf/locale/sl/LC_MESSAGES/django.po +++ b/conf/locale/sl/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: Ned Batchelder \n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/edx-platform/language/sl/)\n" @@ -1281,6 +1281,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2896,9 +2906,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2934,6 +2947,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3410,6 +3434,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3538,6 +3565,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3732,6 +3761,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3853,6 +3883,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4681,6 +4739,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4695,6 +4759,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4791,8 +4859,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4800,8 +4866,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4933,6 +4997,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6693,18 +6761,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6797,7 +6861,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7008,7 +7073,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7707,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7716,6 +7781,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8989,6 +9055,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9105,16 +9173,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9123,7 +9191,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9132,7 +9200,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9352,7 +9420,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9374,12 +9442,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9387,8 +9455,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9988,6 +10056,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10010,6 +10108,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10077,6 +10177,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10192,41 +10417,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10497,6 +10691,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10538,6 +10733,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10760,7 +10957,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10959,6 +11160,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11130,7 +11332,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11753,6 +11967,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11792,68 +12059,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11863,10 +12211,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11883,10 +12227,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11925,6 +12265,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11978,15 +12384,6 @@ msgstr "" 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 @@ -11994,15 +12391,6 @@ msgstr "" 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 "" @@ -12192,7 +12580,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14354,34 +14741,6 @@ msgid "" "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" @@ -15088,14 +15447,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15114,6 +15465,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15208,10 +15563,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/sl/LC_MESSAGES/djangojs.mo b/conf/locale/sl/LC_MESSAGES/djangojs.mo index a53c582cd0..4da9b5aacc 100644 Binary files a/conf/locale/sl/LC_MESSAGES/djangojs.mo and b/conf/locale/sl/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/sl/LC_MESSAGES/djangojs.po b/conf/locale/sl/LC_MESSAGES/djangojs.po index 2861154e4e..5e76b2efb9 100644 --- a/conf/locale/sl/LC_MESSAGES/djangojs.po +++ b/conf/locale/sl/LC_MESSAGES/djangojs.po @@ -28,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/edx-platform/language/sl/)\n" @@ -41,7 +41,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -67,7 +69,14 @@ msgstr "Prekliči" msgid "This link will open in a new browser window/tab" msgstr "Ta povezava se bo odprla v novem oknu/zavihku" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2433,6 +2442,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2757,12 +2778,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3036,6 +3051,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3221,6 +3246,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3423,10 +3581,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3651,10 +3805,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3896,6 +4046,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/sq/LC_MESSAGES/django.mo b/conf/locale/sq/LC_MESSAGES/django.mo index e0de4bd9ae..c67d371b98 100644 Binary files a/conf/locale/sq/LC_MESSAGES/django.mo and b/conf/locale/sq/LC_MESSAGES/django.mo differ diff --git a/conf/locale/sq/LC_MESSAGES/django.po b/conf/locale/sq/LC_MESSAGES/django.po index 8378bc8d64..bd6d566193 100644 --- a/conf/locale/sq/LC_MESSAGES/django.po +++ b/conf/locale/sq/LC_MESSAGES/django.po @@ -44,7 +44,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-28 21:10+0000\n" "Last-Translator: Faton Nuha \n" "Language-Team: Albanian (http://www.transifex.com/projects/p/edx-platform/language/sq/)\n" @@ -1272,6 +1272,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2887,9 +2897,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2925,6 +2938,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3402,6 +3426,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Emri" @@ -3535,6 +3562,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,9 +3755,11 @@ msgstr "" msgid "Loaded course {course_name}
      Errors:" msgstr "" +#: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" -msgstr "Emri i kursit" +msgstr "" #: lms/djangoapps/dashboard/sysadmin.py msgid "Directory/ID" @@ -3848,6 +3879,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4730,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4750,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4850,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4857,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4988,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6692,18 +6761,14 @@ msgstr "Reseto fjalëkalimin" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Gjej kurset tani!" -#: 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 "" @@ -6798,7 +6863,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7009,7 +7075,6 @@ msgstr "© 2014 {platform_name}, disa të drejta të rezervuara" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7710,6 +7775,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7719,6 +7785,7 @@ msgstr "shembull: New York" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8988,6 +9055,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9104,16 +9173,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9122,7 +9191,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9131,7 +9200,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9351,7 +9420,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,12 +9442,12 @@ msgstr "Shiko kursin" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9386,8 +9455,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9983,6 +10052,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10005,6 +10104,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10074,6 +10175,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10189,41 +10415,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10494,6 +10689,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10535,6 +10731,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10757,7 +10955,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10956,6 +11158,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11127,7 +11330,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11750,6 +11965,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11789,68 +12057,149 @@ msgstr "" 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 "Price" -msgstr "Çmimi" - -#: 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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Data:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" -msgstr "URL" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11860,10 +12209,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11880,10 +12225,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11922,6 +12263,72 @@ msgstr "" msgid "View Course     ▸" msgstr "Shiko kursin     ▸" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11975,15 +12382,6 @@ msgstr "" 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 @@ -11991,15 +12389,6 @@ msgstr "" 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 "" @@ -12191,7 +12580,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14362,34 +14750,6 @@ msgid "" "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 "Zgjedh një dokument të ri" - -#: 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" @@ -15096,14 +15456,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15122,6 +15474,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15216,10 +15572,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/sq/LC_MESSAGES/djangojs.mo b/conf/locale/sq/LC_MESSAGES/djangojs.mo index d19d07ffaf..7eb2dcf7f8 100644 Binary files a/conf/locale/sq/LC_MESSAGES/djangojs.mo and b/conf/locale/sq/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/sq/LC_MESSAGES/djangojs.po b/conf/locale/sq/LC_MESSAGES/djangojs.po index 5b4292b4c2..2b41762fd0 100644 --- a/conf/locale/sq/LC_MESSAGES/djangojs.po +++ b/conf/locale/sq/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Albanian (http://www.transifex.com/projects/p/edx-platform/language/sq/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -54,7 +55,8 @@ msgstr "Në rregull" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -71,7 +73,14 @@ msgstr "Anulo" msgid "This link will open in a new browser window/tab" msgstr "Ky link do të e hap nje dritare të re të shfletuesit/tab i ri" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "I panjohur" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2385,6 +2394,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Problem: Ju nuk mund të e largoni veten nga grupi i Instruktorëve!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2709,12 +2730,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "I panjohur" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "Tema" @@ -2988,6 +3003,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3161,6 +3186,141 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" +"Ju keni ndryshime të pa ruajtura. Dëshironi vërtet të largoheni nga kjo " +"faqe?" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3369,10 +3529,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3593,12 +3749,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" -"Ju keni ndryshime të pa ruajtura. Dëshironi vërtet të largoheni nga kjo " -"faqe?" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3839,6 +3989,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/sr/LC_MESSAGES/django.mo b/conf/locale/sr/LC_MESSAGES/django.mo index ad76eb9710..73dc10b6cd 100644 Binary files a/conf/locale/sr/LC_MESSAGES/django.mo and b/conf/locale/sr/LC_MESSAGES/django.mo differ diff --git a/conf/locale/sr/LC_MESSAGES/django.po b/conf/locale/sr/LC_MESSAGES/django.po index c4c4162ae7..a44d04263a 100644 --- a/conf/locale/sr/LC_MESSAGES/django.po +++ b/conf/locale/sr/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/edx-platform/language/sr/)\n" @@ -1279,6 +1279,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2894,9 +2904,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2932,6 +2945,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3408,6 +3432,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3536,6 +3563,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3730,6 +3759,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3851,6 +3881,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4677,6 +4735,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4691,6 +4755,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4787,8 +4855,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4796,8 +4862,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4929,6 +4993,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6689,18 +6757,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6793,7 +6857,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7004,7 +7069,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7703,6 +7767,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7712,6 +7777,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8983,6 +9049,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9099,16 +9167,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9117,7 +9185,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9126,7 +9194,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9346,7 +9414,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9368,12 +9436,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9381,8 +9449,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9980,6 +10048,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10002,6 +10100,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10069,6 +10169,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10184,41 +10409,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10489,6 +10683,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10530,6 +10725,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10752,7 +10949,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10951,6 +11152,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11122,7 +11324,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11745,6 +11959,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11784,68 +12051,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11855,10 +12203,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11875,10 +12219,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11917,6 +12257,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11970,15 +12376,6 @@ msgstr "" 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 @@ -11986,15 +12383,6 @@ msgstr "" 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 "" @@ -12184,7 +12572,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14346,34 +14733,6 @@ msgid "" "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" @@ -15080,14 +15439,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15106,6 +15457,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15200,10 +15555,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/sr/LC_MESSAGES/djangojs.mo b/conf/locale/sr/LC_MESSAGES/djangojs.mo index c6ebb54b88..4310746e29 100644 Binary files a/conf/locale/sr/LC_MESSAGES/djangojs.mo and b/conf/locale/sr/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/sr/LC_MESSAGES/djangojs.po b/conf/locale/sr/LC_MESSAGES/djangojs.po index e197d2c494..192d1a5678 100644 --- a/conf/locale/sr/LC_MESSAGES/djangojs.po +++ b/conf/locale/sr/LC_MESSAGES/djangojs.po @@ -30,7 +30,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/edx-platform/language/sr/)\n" @@ -43,7 +43,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -54,7 +55,8 @@ msgstr "OK" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -79,7 +81,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2416,6 +2425,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2740,12 +2761,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3019,6 +3034,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3197,6 +3222,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3397,10 +3555,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3625,10 +3779,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3869,6 +4019,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/sv/LC_MESSAGES/django.mo b/conf/locale/sv/LC_MESSAGES/django.mo index 30f6d08fcf..38df087473 100644 Binary files a/conf/locale/sv/LC_MESSAGES/django.mo and b/conf/locale/sv/LC_MESSAGES/django.mo differ diff --git a/conf/locale/sv/LC_MESSAGES/django.po b/conf/locale/sv/LC_MESSAGES/django.po index c2cb5dbfd9..1b25b7539d 100644 --- a/conf/locale/sv/LC_MESSAGES/django.po +++ b/conf/locale/sv/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-02-06 03:04+0000\n" "Last-Translator: \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/edx-platform/language/sv/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/sv/LC_MESSAGES/djangojs.mo b/conf/locale/sv/LC_MESSAGES/djangojs.mo index 7b49de4176..ac8bd5520f 100644 Binary files a/conf/locale/sv/LC_MESSAGES/djangojs.mo and b/conf/locale/sv/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/sv/LC_MESSAGES/djangojs.po b/conf/locale/sv/LC_MESSAGES/djangojs.po index 960b86daaa..d3121cd563 100644 --- a/conf/locale/sv/LC_MESSAGES/djangojs.po +++ b/conf/locale/sv/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/edx-platform/language/sv/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/sw/LC_MESSAGES/django.mo b/conf/locale/sw/LC_MESSAGES/django.mo index 308f96adf2..6887462713 100644 Binary files a/conf/locale/sw/LC_MESSAGES/django.mo and b/conf/locale/sw/LC_MESSAGES/django.mo differ diff --git a/conf/locale/sw/LC_MESSAGES/django.po b/conf/locale/sw/LC_MESSAGES/django.po index dfed06e19d..f3dd07a8ae 100644 --- a/conf/locale/sw/LC_MESSAGES/django.po +++ b/conf/locale/sw/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-09 14:43+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Swahili (http://www.transifex.com/projects/p/edx-platform/language/sw/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/sw/LC_MESSAGES/djangojs.mo b/conf/locale/sw/LC_MESSAGES/djangojs.mo index cb8c6cf3b6..b82d16b184 100644 Binary files a/conf/locale/sw/LC_MESSAGES/djangojs.mo and b/conf/locale/sw/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/sw/LC_MESSAGES/djangojs.po b/conf/locale/sw/LC_MESSAGES/djangojs.po index 5599682b82..18857a9c66 100644 --- a/conf/locale/sw/LC_MESSAGES/djangojs.po +++ b/conf/locale/sw/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Swahili (http://www.transifex.com/projects/p/edx-platform/language/sw/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ta/LC_MESSAGES/django.mo b/conf/locale/ta/LC_MESSAGES/django.mo index eb29fbef65..42d14c2793 100644 Binary files a/conf/locale/ta/LC_MESSAGES/django.mo and b/conf/locale/ta/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ta/LC_MESSAGES/django.po b/conf/locale/ta/LC_MESSAGES/django.po index 8550e962e2..5c02e8d07e 100644 --- a/conf/locale/ta/LC_MESSAGES/django.po +++ b/conf/locale/ta/LC_MESSAGES/django.po @@ -41,7 +41,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-14 21:21+0000\n" "Last-Translator: Nadar Solomon Sunder \n" "Language-Team: Tamil (http://www.transifex.com/projects/p/edx-platform/language/ta/)\n" @@ -1278,6 +1278,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2893,9 +2903,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2931,6 +2944,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3407,6 +3431,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3535,6 +3562,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3729,6 +3758,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3850,6 +3880,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4674,6 +4732,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4688,6 +4752,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4784,8 +4852,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4793,8 +4859,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4926,6 +4990,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6686,18 +6754,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6790,7 +6854,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7001,7 +7066,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7700,6 +7764,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7709,6 +7774,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8978,6 +9044,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9094,16 +9162,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9112,7 +9180,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9121,7 +9189,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9341,7 +9409,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9363,12 +9431,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9376,8 +9444,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9973,6 +10041,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9995,6 +10093,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10062,6 +10162,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10177,41 +10402,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10482,6 +10676,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10523,6 +10718,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10745,7 +10942,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10944,6 +11145,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11115,7 +11317,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11738,6 +11952,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11777,68 +12044,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11848,10 +12196,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11868,10 +12212,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11910,6 +12250,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11963,15 +12369,6 @@ msgstr "" 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 @@ -11979,15 +12376,6 @@ msgstr "" 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 "" @@ -12177,7 +12565,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14339,34 +14726,6 @@ msgid "" "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" @@ -15073,14 +15432,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15099,6 +15450,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15193,10 +15548,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ta/LC_MESSAGES/djangojs.mo b/conf/locale/ta/LC_MESSAGES/djangojs.mo index 50e5d832cc..4ae3ad99e8 100644 Binary files a/conf/locale/ta/LC_MESSAGES/djangojs.mo and b/conf/locale/ta/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ta/LC_MESSAGES/djangojs.po b/conf/locale/ta/LC_MESSAGES/djangojs.po index 40b6c77358..234d4e5c8f 100644 --- a/conf/locale/ta/LC_MESSAGES/djangojs.po +++ b/conf/locale/ta/LC_MESSAGES/djangojs.po @@ -27,7 +27,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Tamil (http://www.transifex.com/projects/p/edx-platform/language/ta/)\n" @@ -40,7 +40,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +78,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2392,6 +2401,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2716,12 +2737,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2995,6 +3010,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3166,6 +3191,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3364,10 +3522,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3592,10 +3746,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3835,6 +3985,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/te/LC_MESSAGES/django.mo b/conf/locale/te/LC_MESSAGES/django.mo index 97e9e95822..341ac89809 100644 Binary files a/conf/locale/te/LC_MESSAGES/django.mo and b/conf/locale/te/LC_MESSAGES/django.mo differ diff --git a/conf/locale/te/LC_MESSAGES/django.po b/conf/locale/te/LC_MESSAGES/django.po index 9368622090..ae92488951 100644 --- a/conf/locale/te/LC_MESSAGES/django.po +++ b/conf/locale/te/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-07-14 12:42+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/edx-platform/language/te/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/te/LC_MESSAGES/djangojs.mo b/conf/locale/te/LC_MESSAGES/djangojs.mo index c518def30a..326e92c73e 100644 Binary files a/conf/locale/te/LC_MESSAGES/djangojs.mo and b/conf/locale/te/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/te/LC_MESSAGES/djangojs.po b/conf/locale/te/LC_MESSAGES/djangojs.po index 434c2f91e1..e897fd0f17 100644 --- a/conf/locale/te/LC_MESSAGES/djangojs.po +++ b/conf/locale/te/LC_MESSAGES/djangojs.po @@ -26,7 +26,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/edx-platform/language/te/)\n" @@ -39,7 +39,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -50,7 +51,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -75,7 +77,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2391,6 +2400,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2715,12 +2736,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2994,6 +3009,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3165,6 +3190,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3363,10 +3521,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3591,10 +3745,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3834,6 +3984,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/th/LC_MESSAGES/django.mo b/conf/locale/th/LC_MESSAGES/django.mo index 61e8f5be54..66c4c71977 100644 Binary files a/conf/locale/th/LC_MESSAGES/django.mo and b/conf/locale/th/LC_MESSAGES/django.mo differ diff --git a/conf/locale/th/LC_MESSAGES/django.po b/conf/locale/th/LC_MESSAGES/django.po index 85e92aa68e..18bbf9f66c 100644 --- a/conf/locale/th/LC_MESSAGES/django.po +++ b/conf/locale/th/LC_MESSAGES/django.po @@ -43,6 +43,7 @@ # MegaGod , 2014 # J.14 , 2014 # MegaGod , 2014 +# neelawat , 2014 # #-#-#-#-# wiki.po (edx-platform) #-#-#-#-# # edX translation file # Copyright (C) 2014 edX @@ -55,7 +56,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-07 07:40+0000\n" "Last-Translator: Monthol \n" "Language-Team: Thai (http://www.transifex.com/projects/p/edx-platform/language/th/)\n" @@ -1290,6 +1291,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2905,9 +2916,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2943,6 +2957,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3419,6 +3444,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3547,6 +3575,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3741,6 +3771,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3862,6 +3893,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4684,6 +4743,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4698,6 +4763,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4794,8 +4863,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4803,8 +4870,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4936,6 +5001,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6696,18 +6765,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6800,7 +6865,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7011,7 +7077,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7710,6 +7775,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7719,6 +7785,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8986,6 +9053,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9102,16 +9171,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9120,7 +9189,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9129,7 +9198,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9349,7 +9418,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9371,12 +9440,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9384,8 +9453,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9979,6 +10048,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10001,6 +10100,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10068,6 +10169,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10183,41 +10409,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10488,6 +10683,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10529,6 +10725,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10751,7 +10949,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10950,6 +11152,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11121,7 +11324,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11744,6 +11959,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11783,68 +12051,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11854,10 +12203,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11874,10 +12219,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11916,6 +12257,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11969,15 +12376,6 @@ msgstr "" 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 @@ -11985,15 +12383,6 @@ msgstr "" 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 "" @@ -12183,7 +12572,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14347,34 +14735,6 @@ msgid "" "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" @@ -15081,14 +15441,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15107,6 +15459,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15201,10 +15557,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/th/LC_MESSAGES/djangojs.mo b/conf/locale/th/LC_MESSAGES/djangojs.mo index 4adec63808..37b8e0ccd6 100644 Binary files a/conf/locale/th/LC_MESSAGES/djangojs.mo and b/conf/locale/th/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/th/LC_MESSAGES/djangojs.po b/conf/locale/th/LC_MESSAGES/djangojs.po index 18a72136fb..2f5bdbfe79 100644 --- a/conf/locale/th/LC_MESSAGES/djangojs.po +++ b/conf/locale/th/LC_MESSAGES/djangojs.po @@ -31,7 +31,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Thai (http://www.transifex.com/projects/p/edx-platform/language/th/)\n" @@ -44,7 +44,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -55,7 +56,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -80,7 +82,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2376,6 +2385,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2700,12 +2721,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2979,6 +2994,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3143,6 +3168,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3339,10 +3497,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3567,10 +3721,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3809,6 +3959,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/tr_TR/LC_MESSAGES/django.mo b/conf/locale/tr_TR/LC_MESSAGES/django.mo index 654728f146..3f9c16f4f4 100644 Binary files a/conf/locale/tr_TR/LC_MESSAGES/django.mo and b/conf/locale/tr_TR/LC_MESSAGES/django.mo differ diff --git a/conf/locale/tr_TR/LC_MESSAGES/django.po b/conf/locale/tr_TR/LC_MESSAGES/django.po index a87e8d65a0..aef68a32af 100644 --- a/conf/locale/tr_TR/LC_MESSAGES/django.po +++ b/conf/locale/tr_TR/LC_MESSAGES/django.po @@ -85,7 +85,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Hakan Şenel \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/edx-platform/language/tr_TR/)\n" @@ -1333,6 +1333,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2964,9 +2974,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -3002,6 +3015,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3493,6 +3517,9 @@ msgstr "Telif Hakkı" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "İsim" @@ -3622,6 +3649,8 @@ msgstr "" "Belirlenen dala geçiş başarısız oldu. Dal ismini lütfen kontrol ediniz." #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3825,7 +3854,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "Ders Adı" @@ -3950,6 +3978,34 @@ msgstr "Böyle bir kullanıcı yok." msgid "Task is already running." msgstr "Görev zaten devam ediyor." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4809,6 +4865,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Ödeme Talimatı Onayı" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Sepete farklı bir para birimi eklemeye çalışılıyor" @@ -4823,6 +4885,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[İade] Kullanıcının Talep Ettiği İade" @@ -4924,8 +4990,6 @@ msgstr "Toplam Maliyet" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "Para" @@ -4933,8 +4997,6 @@ msgstr "Para" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5066,6 +5128,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "Bu sayfayı görmek için yetkiniz yok." @@ -7000,18 +7066,14 @@ msgstr "Parola Sıfırla" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Herhangi bir ders için kaydınız gözükmüyor" +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Şimdi dersleri bul!" -#: lms/templates/dashboard.html -msgid "Looks like you haven't been enrolled in any courses yet." -msgstr "Hiç derse henüz kayıt yaptırmadığınız görünüyor." - #: lms/templates/dashboard.html msgid "Course-loading errors" msgstr "Ders-yükleme hataları" @@ -7108,8 +7170,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Kaydı sil" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "Kaydı iptal et" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7320,7 +7383,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Şifre Sıfırlama" @@ -8071,6 +8133,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Şehir" @@ -8080,6 +8143,7 @@ msgstr "örnek: İstanbul" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "Ülke" @@ -9424,6 +9488,8 @@ msgid "Day" msgstr "Gün" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Öğrenciler" @@ -9542,16 +9608,16 @@ msgid "Access Courseware" msgstr "Ders Yazılımların Ulaş" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Kayıtlısınız" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "Kayıt ol" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9560,7 +9626,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9569,8 +9635,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "Kayıtlar Kapandı" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9814,7 +9880,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9836,24 +9902,22 @@ msgstr "Kursa Gözat" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "Kaydınızı şundan silmek konusunda emin misiniz " +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" -"Kimlik onaylı {cert_name_long} sertifika yolundan kaydınızı sildirmek " -"istediğinize emin misiniz" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10460,6 +10524,36 @@ msgstr "Tartışamayı görüntüle" msgid "Active Threads" msgstr "Aktif Tehlikeler" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10482,6 +10576,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10549,6 +10645,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10664,41 +10885,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10980,6 +11170,7 @@ msgstr "Sonradan göz atmak için uygunsuz içerik olarak işaretle" msgid "Skip" msgstr "Atla" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11021,6 +11212,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Toplam" @@ -11246,7 +11439,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11455,6 +11652,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11630,8 +11828,20 @@ msgid "Enroll" msgstr "Kaydol" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "Kaydı iptal et" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -12324,6 +12534,59 @@ msgstr "" "Belirlediğiniz e-posta adresinin şifresinin ayarlanması için bir e-posta " "gönderdik. Kısa bir süre içinde alacaksınız." +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "CSV Verisi İndir" @@ -12366,69 +12629,150 @@ msgstr "Ödeme Hatası" msgid "There was an error processing your order!" msgstr "Siparişinizi işlerken hata oldu!" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Alışveriş Sepetiniz" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Seçtiğiniz maddeler:" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Price" -msgstr "Ücret" - -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html -msgid "Total Amount" -msgstr "Toplam Miktar" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Satın almak için hiç bir şey seçmediniz." - -#: lms/templates/shoppingcart/receipt.html -msgid "Register for [Course Name] | Receipt (Order" -msgstr "Kaydol [Ders Adı] | Fatura (Sipariş" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" -msgstr "Sipariş #" - -#: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Tarih:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "sipariş edilen maddeler:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Qty" -msgstr "Miktar" - -#: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "Birim Fiyatı" +msgid "Enrollment Code" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Enrollment Link" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -12437,10 +12781,6 @@ msgstr "Birim Fiyatı" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "Fatura Edildi:" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12457,10 +12797,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12499,6 +12835,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "Gözden Geçir" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "Onaylama" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "Fatura (Sipariş" @@ -12552,15 +12954,6 @@ msgstr "Foto Çek" msgid "Take ID Photo" msgstr "Kimlik Fotosu Çek" -#: 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 "Gözden Geçir" - #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/verify_student/photo_verification.html #: lms/templates/verify_student/show_requirements.html @@ -12568,15 +12961,6 @@ msgstr "Gözden Geçir" msgid "Make Payment" msgstr "Ödeme Yapma" -#: 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 "Onaylama" - #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Congratulations! You are now verified on " msgstr "Tebrikler! Şimdi teyit edildiniz" @@ -12781,7 +13165,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -15156,36 +15539,6 @@ msgstr "" "bileşenlerine bağlı veriyi kaybedebilirsiniz. Bu veriler arasında " "öğrencilerin problem notları bulunmaktadır. " -#: cms/templates/import.html -msgid "There was an error during the upload process." -msgstr "Yükleme işlemi sırasında bir hata oluştu." - -#: cms/templates/import.html -msgid "There was an error while unpacking the file." -msgstr "Dosyayı açarken hata oluştu." - -#: cms/templates/import.html -msgid "There was an error while verifying the file you submitted." -msgstr "Girdiğiniz dosyayı kontrol ederken hata oluştu." - -#: cms/templates/import.html -msgid "There was an error while importing the new course to our database." -msgstr "Yenir bir dersi veritabanımıza içeri alırken hata oluştu." - -#: cms/templates/import.html -msgid "Your import has failed." -msgstr "İçe aktarma başarısız oldu." - -#: cms/templates/import.html cms/templates/import.html -msgid "Choose new file" -msgstr "Yeni dosya seçin" - -#: cms/templates/import.html -msgid "Your import is in progress; navigating away will abort it." -msgstr "" -"İçeri aktarımımınız yapılıyor; başka bir sayfaya ilerleme bunu yarıda " -"kesecek." - #: cms/templates/index.html cms/templates/index.html #: cms/templates/widgets/header.html msgid "My Courses" @@ -15974,14 +16327,6 @@ msgstr "" "içermektektedir. Öğrenciler Hakkında sayfalarını alacak yeni dersleri seçmek" " için kullanırlar." -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "İlke değişiklikleri kayıt edildi." @@ -16002,6 +16347,10 @@ msgstr "" "Dikkat: Amacını bilmiyorsanız bu ilke ve prensiplerini " "değiştirmeyin." +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "Gelişmiş ayarlar ne yapıyor?" @@ -16113,12 +16462,6 @@ msgstr "Genişlet veya Daralt" msgid "This block contains multiple components." msgstr "" -#: cms/templates/textbooks.html -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" -"Kaydedilmemiş değişiklikleriniz var. Bu sayfayı gerçekten terk etmek mi " -"istiyorsunuz?" - #: cms/templates/textbooks.html msgid "New Textbook" msgstr "Yeni Ders Kitabı" diff --git a/conf/locale/tr_TR/LC_MESSAGES/djangojs.mo b/conf/locale/tr_TR/LC_MESSAGES/djangojs.mo index 8b532440ee..f94ba69d7e 100644 Binary files a/conf/locale/tr_TR/LC_MESSAGES/djangojs.mo and b/conf/locale/tr_TR/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/tr_TR/LC_MESSAGES/djangojs.po b/conf/locale/tr_TR/LC_MESSAGES/djangojs.po index fe3702ddd5..332b65b094 100644 --- a/conf/locale/tr_TR/LC_MESSAGES/djangojs.po +++ b/conf/locale/tr_TR/LC_MESSAGES/djangojs.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-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/edx-platform/language/tr_TR/)\n" @@ -66,7 +66,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -76,7 +77,8 @@ msgstr "Tamam" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -92,7 +94,14 @@ msgstr "İptal" msgid "This link will open in a new browser window/tab" msgstr "Bu link yeni tarayıcı sekmesinde açılacak" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2419,6 +2428,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "Hata: Eğitmen grubundan kendinizi silemezsiniz!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "Kullanıcıları beta sınayıcıları oalrak ekler/çıkarırken hata oluştu." @@ -2783,12 +2804,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3062,6 +3077,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3229,6 +3254,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "İsim belirtmelisiniz" @@ -3431,10 +3589,6 @@ msgstr "" msgid "Deleting" msgstr "Siliniyor" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3658,10 +3812,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3910,6 +4060,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/uk/LC_MESSAGES/django.mo b/conf/locale/uk/LC_MESSAGES/django.mo index 71b29500c3..d2ee6e7895 100644 Binary files a/conf/locale/uk/LC_MESSAGES/django.mo and b/conf/locale/uk/LC_MESSAGES/django.mo differ diff --git a/conf/locale/uk/LC_MESSAGES/django.po b/conf/locale/uk/LC_MESSAGES/django.po index 41a8e4747e..7db40b61f9 100644 --- a/conf/locale/uk/LC_MESSAGES/django.po +++ b/conf/locale/uk/LC_MESSAGES/django.po @@ -59,7 +59,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: IvanPrimachenko \n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/edx-platform/language/uk/)\n" @@ -1298,6 +1298,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2913,9 +2923,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2951,6 +2964,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3427,6 +3451,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3555,6 +3582,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3749,6 +3778,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3870,6 +3900,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4696,6 +4754,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4710,6 +4774,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4806,8 +4874,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4815,8 +4881,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4948,6 +5012,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6708,18 +6776,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6812,7 +6876,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -7023,7 +7088,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7722,6 +7786,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7731,6 +7796,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9002,6 +9068,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9118,16 +9186,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9136,7 +9204,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9145,7 +9213,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9365,7 +9433,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9387,12 +9455,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9400,8 +9468,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9999,6 +10067,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10021,6 +10119,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10088,6 +10188,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10203,41 +10428,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10508,6 +10702,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10549,6 +10744,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10771,7 +10968,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10970,6 +11171,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11141,7 +11343,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11764,6 +11978,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11803,68 +12070,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11874,10 +12222,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11894,10 +12238,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11936,6 +12276,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11989,15 +12395,6 @@ msgstr "" 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 @@ -12005,15 +12402,6 @@ msgstr "" 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 "" @@ -12203,7 +12591,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14365,34 +14752,6 @@ msgid "" "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" @@ -15099,14 +15458,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15125,6 +15476,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15219,10 +15574,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/uk/LC_MESSAGES/djangojs.mo b/conf/locale/uk/LC_MESSAGES/djangojs.mo index 5d7233ee7e..b33c3ddae2 100644 Binary files a/conf/locale/uk/LC_MESSAGES/djangojs.mo and b/conf/locale/uk/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/uk/LC_MESSAGES/djangojs.po b/conf/locale/uk/LC_MESSAGES/djangojs.po index c0980b0136..db2b3e1bf4 100644 --- a/conf/locale/uk/LC_MESSAGES/djangojs.po +++ b/conf/locale/uk/LC_MESSAGES/djangojs.po @@ -42,7 +42,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-14 15:11+0000\n" "Last-Translator: Tetiana Korshun\n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/edx-platform/language/uk/)\n" @@ -55,7 +55,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -66,7 +67,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -91,7 +93,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2427,6 +2436,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2751,12 +2772,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -3030,6 +3045,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3208,6 +3233,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3408,10 +3566,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3636,10 +3790,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3880,6 +4030,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/ur/LC_MESSAGES/django.mo b/conf/locale/ur/LC_MESSAGES/django.mo index 82a9027134..490abe5ca3 100644 Binary files a/conf/locale/ur/LC_MESSAGES/django.mo and b/conf/locale/ur/LC_MESSAGES/django.mo differ diff --git a/conf/locale/ur/LC_MESSAGES/django.po b/conf/locale/ur/LC_MESSAGES/django.po index 45f6a4de04..1091f81020 100644 --- a/conf/locale/ur/LC_MESSAGES/django.po +++ b/conf/locale/ur/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-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-04-07 13:46+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Urdu (http://www.transifex.com/projects/p/edx-platform/language/ur/)\n" @@ -1275,6 +1275,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2890,9 +2900,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2928,6 +2941,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3404,6 +3428,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3532,6 +3559,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3726,6 +3755,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3847,6 +3877,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4671,6 +4729,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4685,6 +4749,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4781,8 +4849,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4790,8 +4856,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4923,6 +4987,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6683,18 +6751,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6787,7 +6851,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6998,7 +7063,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7697,6 +7761,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7706,6 +7771,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8975,6 +9041,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9091,16 +9159,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9109,7 +9177,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9118,7 +9186,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9338,7 +9406,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9360,12 +9428,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9373,8 +9441,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9970,6 +10038,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9992,6 +10090,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10059,6 +10159,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10174,41 +10399,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10479,6 +10673,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10520,6 +10715,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10742,7 +10939,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10941,6 +11142,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11112,7 +11314,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11735,6 +11949,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11774,68 +12041,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11845,10 +12193,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11865,10 +12209,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11907,6 +12247,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11960,15 +12366,6 @@ msgstr "" 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 @@ -11976,15 +12373,6 @@ msgstr "" 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 "" @@ -12174,7 +12562,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14336,34 +14723,6 @@ msgid "" "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" @@ -15070,14 +15429,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15096,6 +15447,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15190,10 +15545,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/ur/LC_MESSAGES/djangojs.mo b/conf/locale/ur/LC_MESSAGES/djangojs.mo index e8e3571da6..195cc599e8 100644 Binary files a/conf/locale/ur/LC_MESSAGES/djangojs.mo and b/conf/locale/ur/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/ur/LC_MESSAGES/djangojs.po b/conf/locale/ur/LC_MESSAGES/djangojs.po index fa26fcd811..cf83e988ce 100644 --- a/conf/locale/ur/LC_MESSAGES/djangojs.po +++ b/conf/locale/ur/LC_MESSAGES/djangojs.po @@ -28,7 +28,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Urdu (http://www.transifex.com/projects/p/edx-platform/language/ur/)\n" @@ -41,7 +41,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -52,7 +53,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -77,7 +79,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2393,6 +2402,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2717,12 +2738,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2996,6 +3011,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3167,6 +3192,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3365,10 +3523,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3593,10 +3747,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3836,6 +3986,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/uz/LC_MESSAGES/django.mo b/conf/locale/uz/LC_MESSAGES/django.mo index d6e6a14983..8b1ea7b062 100644 Binary files a/conf/locale/uz/LC_MESSAGES/django.mo and b/conf/locale/uz/LC_MESSAGES/django.mo differ diff --git a/conf/locale/uz/LC_MESSAGES/django.po b/conf/locale/uz/LC_MESSAGES/django.po index 4a3e1eba2d..00e7cd5eff 100644 --- a/conf/locale/uz/LC_MESSAGES/django.po +++ b/conf/locale/uz/LC_MESSAGES/django.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-07-23 19:41+0000\n" "Last-Translator: Hamza Foziljonov \n" "Language-Team: Uzbek (http://www.transifex.com/projects/p/edx-platform/language/uz/)\n" @@ -1274,6 +1274,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2889,9 +2899,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2927,6 +2940,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3403,6 +3427,9 @@ msgstr "" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3531,6 +3558,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3725,6 +3754,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3846,6 +3876,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4668,6 +4726,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4682,6 +4746,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4778,8 +4846,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4787,8 +4853,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4920,6 +4984,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6680,18 +6748,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6784,7 +6848,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "" #: lms/templates/edit_unit_link.html @@ -6995,7 +7060,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7694,6 +7758,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7703,6 +7768,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8970,6 +9036,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9086,16 +9154,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9104,7 +9172,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9113,7 +9181,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9333,7 +9401,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9355,12 +9423,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9368,8 +9436,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9963,6 +10031,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9985,6 +10083,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10052,6 +10152,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10167,41 +10392,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10472,6 +10666,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10513,6 +10708,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10735,7 +10932,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10934,6 +11135,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11105,7 +11307,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11728,6 +11942,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11767,68 +12034,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11838,10 +12186,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11858,10 +12202,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11900,6 +12240,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11953,15 +12359,6 @@ msgstr "" 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 @@ -11969,15 +12366,6 @@ msgstr "" 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 "" @@ -12167,7 +12555,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14329,34 +14716,6 @@ msgid "" "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" @@ -15063,14 +15422,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15089,6 +15440,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15183,10 +15538,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/uz/LC_MESSAGES/djangojs.mo b/conf/locale/uz/LC_MESSAGES/djangojs.mo index 4ed3e8fa65..e24dcbcdbe 100644 Binary files a/conf/locale/uz/LC_MESSAGES/djangojs.mo and b/conf/locale/uz/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/uz/LC_MESSAGES/djangojs.po b/conf/locale/uz/LC_MESSAGES/djangojs.po index e193c14535..6a53dc4b51 100644 --- a/conf/locale/uz/LC_MESSAGES/djangojs.po +++ b/conf/locale/uz/LC_MESSAGES/djangojs.po @@ -27,7 +27,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Uzbek (http://www.transifex.com/projects/p/edx-platform/language/uz/)\n" @@ -40,7 +40,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -51,7 +52,8 @@ msgstr "" #. #-#-#-#-# djangojs-partial.po (edx-platform) #-#-#-#-# #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -76,7 +78,14 @@ msgstr "" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2372,6 +2381,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2696,12 +2717,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2975,6 +2990,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3139,6 +3164,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3335,10 +3493,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3563,10 +3717,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3805,6 +3955,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/vi/LC_MESSAGES/django.mo b/conf/locale/vi/LC_MESSAGES/django.mo index 2d6a606ed8..98865efd90 100644 Binary files a/conf/locale/vi/LC_MESSAGES/django.mo and b/conf/locale/vi/LC_MESSAGES/django.mo differ diff --git a/conf/locale/vi/LC_MESSAGES/django.po b/conf/locale/vi/LC_MESSAGES/django.po index b7496bae59..e8bd83758f 100644 --- a/conf/locale/vi/LC_MESSAGES/django.po +++ b/conf/locale/vi/LC_MESSAGES/django.po @@ -118,7 +118,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-09-29 02:20+0000\n" "Last-Translator: NGUYEN HOANG AN \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/edx-platform/language/vi/)\n" @@ -174,7 +174,7 @@ msgstr "Mục" #: cms/djangoapps/contentstore/views/helpers.py #: lms/djangoapps/class_dashboard/dashboard_data.py msgid "Subsection" -msgstr "" +msgstr "Tiểu mục" #: cms/djangoapps/contentstore/views/helpers.py #: lms/djangoapps/instructor/views/tools.py @@ -183,7 +183,7 @@ msgstr "Đơn vị" #: common/djangoapps/course_groups/cohorts.py msgid "You cannot create two cohorts with the same name" -msgstr "" +msgstr "Không thể tạo hai nhóm có cùng một tên." #: common/djangoapps/course_groups/views.py msgid "Requested page must be numeric" @@ -253,11 +253,11 @@ msgstr "Nữ" #. Translators: 'Other' refers to the student's level of education #: common/djangoapps/student/models.py common/djangoapps/student/models.py msgid "Other" -msgstr "" +msgstr "Lựa chọn khác" #: common/djangoapps/student/models.py msgid "Doctorate" -msgstr "" +msgstr "Tiến sĩ" #: common/djangoapps/student/models.py msgid "Master's or professional degree" @@ -265,7 +265,7 @@ msgstr "" #: common/djangoapps/student/models.py msgid "Bachelor's degree" -msgstr "" +msgstr "Cử nhân" #: common/djangoapps/student/models.py msgid "Associate's degree" @@ -277,7 +277,7 @@ msgstr "" #: common/djangoapps/student/models.py msgid "Junior secondary/junior high/middle school" -msgstr "Trường trung học cơ sở " +msgstr "Trường trung học Cơ sở/Cấp 2" #: common/djangoapps/student/models.py msgid "Elementary/primary school" @@ -302,7 +302,7 @@ msgstr "Mã số khóa học không đúng" #: common/djangoapps/student/views.py msgid "Could not enroll" -msgstr "" +msgstr "Không thể ghi danh" #: common/djangoapps/student/views.py msgid "You are not enrolled in this course" @@ -324,6 +324,9 @@ msgid "" "below, and then link your {platform_name} account with {provider_name} from " "your dashboard." msgstr "" +"Dùng tên đăng nhập và mật khẩu trên {platform_name} để đăng nhập vào " +"{platform_name}, rồi liên kết tài khoản {platform_name} với {provider_name} " +"từ bảng điều khiển." #: common/djangoapps/student/views.py msgid "" @@ -334,8 +337,8 @@ msgstr "" #: common/djangoapps/student/views.py msgid "There was an error receiving your login information. Please email us." msgstr "" -"Có lỗi khi nhận thông tin đăng nhập của bạn. Vui lòng gởi email đến chúng " -"tôi." +"Xảy ra lỗi khi nhận thông tin đăng nhập của bạn. Vui lòng gởi email đến " +"chúng tôi." #: common/djangoapps/student/views.py msgid "" @@ -351,10 +354,14 @@ msgid "" "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 "" +"Mật khẩu của bạn đã hết hạn do chính sách mật khẩu trên tài khoản này. Bạn " +"phải thiết lập lại mật khẩu trước khi có thể đăng nhập lại. Xin vui lòng " +"nhấp vào liên kết \"Quên Mật Khẩu\" trên trang này để đặt lại mật khẩu của " +"bạn trước khi đăng nhập lại." #: common/djangoapps/student/views.py msgid "Too many failed login attempts. Try again later." -msgstr "Quá nhiều cố gắng đăng nhập thất bại. Vui lòng thử lại sau." +msgstr "Quá nhiều lần đăng nhập thất bại. Vui lòng thử lại sau." #: common/djangoapps/student/views.py lms/templates/provider_login.html msgid "Email or password is incorrect." @@ -1367,6 +1374,16 @@ msgstr "Không Bao Giờ" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2997,9 +3014,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -3035,6 +3055,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3515,6 +3546,9 @@ msgstr "Bản quyền" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "Tên" @@ -3836,7 +3870,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "Tên Khóa Học" @@ -3959,6 +3992,34 @@ msgstr "" msgid "Task is already running." msgstr "Công việc đang được thực hiện." +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4807,6 +4868,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "Xác Nhận Đơn Thanh Toán" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "Đang cố gắng thêm tiền tệ khác vào giỏ hàng" @@ -4821,6 +4888,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -5062,6 +5133,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6953,18 +7028,14 @@ msgstr "Đặt Lại Mật Khẩu" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "Hình như bạn chưa đăng ký bất kỳ khóa học nào." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in any courses yet." +msgstr "" #: lms/templates/dashboard.html msgid "Find courses now!" msgstr "Tìm kiếm khóa học ngay!" -#: lms/templates/dashboard.html -msgid "Looks like you haven't been enrolled in any courses yet." -msgstr "Có vẻ như bạn đã không được ghi danh trong bất kỳ khóa học nào." - #: lms/templates/dashboard.html msgid "Course-loading errors" msgstr "Lỗi khi tải khóa học" @@ -7061,8 +7132,9 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" -msgstr "Hủy Đăng Ký" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7285,7 +7357,6 @@ msgstr "© 2014 {platform_name}, một số quyền được bảo hộ" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "Đặt Lại Mật Khẩu" @@ -8032,6 +8103,7 @@ msgstr "Thông Tin Cá Nhân Bổ Sung" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "Thành phố" @@ -8041,6 +8113,7 @@ msgstr "ví dụ: New York" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "Quốc Gia" @@ -9369,6 +9442,8 @@ msgid "Day" msgstr "Ngày" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "Học viên" @@ -9485,16 +9560,16 @@ msgid "Access Courseware" msgstr "Truy Cập Chương Trình Học" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "Bạn Đã Đăng Ký" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "Đăng ký" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9503,7 +9578,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9512,7 +9587,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9735,7 +9810,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9757,12 +9832,12 @@ msgstr "Xem Khóa Học" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9770,8 +9845,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10369,6 +10444,36 @@ msgstr "Xem thảo luận" msgid "Active Threads" msgstr "Các Chủ Đề Hoạt Động" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10391,6 +10496,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10458,6 +10565,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10573,41 +10805,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10878,6 +11079,7 @@ msgstr "" msgid "Skip" msgstr "Bỏ qua" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10919,6 +11121,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "Tổng cộng" @@ -11141,7 +11345,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11340,6 +11548,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11511,7 +11720,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -12139,6 +12360,59 @@ msgstr "" "Chúng tôi đã gửi email hướng dẫn thiết lập mật khẩu đến địa chỉ email bạn " "đăng ký. Bạn sẽ nhận được nó trong chốc lát." +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -12178,68 +12452,149 @@ msgstr "Lỗi Thanh Toán" msgid "There was an error processing your order!" msgstr "" -#: lms/templates/shoppingcart/list.html -msgid "Your Shopping Cart" -msgstr "Giỏ Hàng Của Bạn" - -#: lms/templates/shoppingcart/list.html -msgid "Your selected items:" -msgstr "Sản phẩm đã chọn:" - -#: 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 "Tổng Số Tiền" - -#: lms/templates/shoppingcart/list.html -msgid "You have selected no items for purchase." -msgstr "Bạn chưa chọn mặt hàng để mua hàng." - -#: 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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" -msgstr "Ngày:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" -msgstr "Mặt hàng đặt mua:" - -#: lms/templates/shoppingcart/receipt.html -msgid "Qty" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -12249,10 +12604,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12269,10 +12620,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12311,6 +12658,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -12364,15 +12777,6 @@ msgstr "" 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 @@ -12380,15 +12784,6 @@ msgstr "" 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 "" @@ -12578,7 +12973,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14753,34 +15147,6 @@ msgid "" "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" @@ -15503,14 +15869,6 @@ msgstr "" " thiệu, và thời gian yêu cầu ước lượng để hoàn thành khóa học. Sinh viên sử " "dụng trang About để chọn khóa học mới để học." -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15529,6 +15887,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15625,10 +15987,6 @@ msgstr "" msgid "This block contains multiple components." 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 "Giáo Trình Mới" diff --git a/conf/locale/vi/LC_MESSAGES/djangojs.mo b/conf/locale/vi/LC_MESSAGES/djangojs.mo index 159959c327..02807a1a23 100644 Binary files a/conf/locale/vi/LC_MESSAGES/djangojs.mo and b/conf/locale/vi/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/vi/LC_MESSAGES/djangojs.po b/conf/locale/vi/LC_MESSAGES/djangojs.po index c86ad72124..4339bc49f8 100644 --- a/conf/locale/vi/LC_MESSAGES/djangojs.po +++ b/conf/locale/vi/LC_MESSAGES/djangojs.po @@ -61,7 +61,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-18 07:50+0000\n" "Last-Translator: Doan Viet Hung \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/edx-platform/language/vi/)\n" @@ -74,7 +74,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -84,7 +85,8 @@ msgstr "OK" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -100,7 +102,14 @@ msgstr "Hủy bỏ" msgid "This link will open in a new browser window/tab" msgstr "Liên kết này sẽ mở ra trong một cửa sổ hoặc tab mới của trình duyệt" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2389,6 +2398,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2713,12 +2734,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2992,6 +3007,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3158,6 +3183,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "Bạn phải xác định một tên" @@ -3356,10 +3514,6 @@ msgstr "" msgid "Deleting" msgstr "Đang xóa" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3587,10 +3741,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3833,6 +3983,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/zh_CN/LC_MESSAGES/django.mo b/conf/locale/zh_CN/LC_MESSAGES/django.mo index 45a2b63b99..f3bd9db8ec 100644 Binary files a/conf/locale/zh_CN/LC_MESSAGES/django.mo and b/conf/locale/zh_CN/LC_MESSAGES/django.mo differ diff --git a/conf/locale/zh_CN/LC_MESSAGES/django.po b/conf/locale/zh_CN/LC_MESSAGES/django.po index 0cf393e030..c33fb959c8 100644 --- a/conf/locale/zh_CN/LC_MESSAGES/django.po +++ b/conf/locale/zh_CN/LC_MESSAGES/django.po @@ -104,6 +104,7 @@ # 刘洋 , 2013 # pku9104038 , 2014 # Sarina Canelake , 2014 +# shuchuanchen , 2014 # louyihua , 2014 # Jianfei Wang , 2013 # tucunchao , 2013 @@ -125,6 +126,7 @@ # 刘洋 , 2013 # 匡冲 , 2013 # 张太红 , 2014 +# 李子豪 <178354170lizihao@gmail.com>, 2014 # 李莉 , 2013 # 熊冬升 , 2013 # 竹轩 , 2014 @@ -157,6 +159,7 @@ # 匡冲 , 2013 # 刘洋 , 2013 # pku9104038 , 2014 +# shuchuanchen , 2014 # louyihua , 2014 # Jianfei Wang , 2013 # tucunchao , 2013 @@ -200,7 +203,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: wuqiong \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/edx-platform/language/zh_CN/)\n" @@ -1428,6 +1431,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -3041,9 +3054,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -3079,6 +3095,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3562,6 +3589,9 @@ msgstr "版权" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "名称" @@ -3687,6 +3717,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "无法切换到指定的分支。请检查你的分支名。" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3880,7 +3912,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "课程名称" @@ -4002,6 +4033,34 @@ msgstr "该用户不存在。" msgid "Task is already running." msgstr "任务已在运行中。" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4835,6 +4894,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "订单付款确认" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "尝试添加不同的货币到购物车" @@ -4849,6 +4914,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "[Refund] 用户申请退款" @@ -4947,8 +5016,6 @@ msgstr "总价格" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "货币" @@ -4956,8 +5023,6 @@ msgstr "货币" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -5089,6 +5154,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "你没有访问此页面的权限。" @@ -6973,18 +7042,14 @@ msgstr "重设密码" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "您尚未注册任何课程。" +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "课程加载错误" @@ -7077,8 +7142,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "未注册" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -7288,7 +7354,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "密码重置" @@ -8006,6 +8071,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "城市" @@ -8015,6 +8081,7 @@ msgstr "例:北京" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "国家" @@ -9297,6 +9364,8 @@ msgid "Day" msgstr "日" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "学生" @@ -9413,16 +9482,16 @@ msgid "Access Courseware" msgstr "进入课程页面" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "您已经注册。" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "注册" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9431,7 +9500,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9440,8 +9509,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "注册已经截止。" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9666,7 +9735,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9688,22 +9757,22 @@ msgstr "查看课程" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" -msgstr "您确定要放弃选修" +msgid "Are you sure you want to unenroll from" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: 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 "您确认要退该课吗?该课程已经通过了付费证书的验证,验证码为{cert_name_long} " +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" +msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10298,6 +10367,36 @@ msgstr "查看讨论" msgid "Active Threads" msgstr "活动的帖子" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -10320,6 +10419,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10389,6 +10490,131 @@ msgstr "该邮件是由 {site_name} 向 {email_address} 自动发出的" msgid "You have been invited to a beta test for {course_name}" msgstr "你已被邀请成为 {course_name} 的一名 Beta 测试员。" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "" +"If you have billing questions, please read the FAQ ({faq_url}) or contact " +"{billing_email}." +msgstr "如果您对账单有疑问,请阅读FAQ({faq_url})给{billing_email}发邮件。" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "如果您对账单有疑问,请给{billing_email}发邮件。" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "您的订单细目为:" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "数量 - 说明 - 价格" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "信用卡/借记卡总支付额为: {currency_symbol}{total_cost}" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10514,41 +10740,10 @@ msgid "" "{merchant_name}." msgstr "该项收费将在{merchant_name}公司您的报表中显示。" -#: lms/templates/emails/order_confirmation_email.txt -msgid "" -"If you have billing questions, please read the FAQ ({faq_url}) or contact " -"{billing_email}." -msgstr "如果您对账单有疑问,请阅读FAQ({faq_url})给{billing_email}发邮件。" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "If you have billing questions, please contact {billing_email}." -msgstr "如果您对账单有疑问,请给{billing_email}发邮件。" - -#: lms/templates/emails/order_confirmation_email.txt -msgid "-The {platform_name} Team" -msgstr "- {platform_name}平台团队" - #: lms/templates/emails/order_confirmation_email.txt msgid "Your order number is: {order_number}" msgstr "您的订单编号为:{order_number}" -#: 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 "信用卡/借记卡总支付额为: {currency_symbol}{total_cost}" - -#: lms/templates/emails/order_confirmation_email.txt -#: lms/templates/shoppingcart/receipt.html -msgid "#:" -msgstr "#:" - #: lms/templates/emails/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10828,6 +11023,7 @@ msgstr "被标记为不恰当的内容,需要再次审查" msgid "Skip" msgstr "跳过" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10869,6 +11065,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "总计" @@ -11092,7 +11290,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11291,6 +11493,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11463,8 +11666,20 @@ msgid "Enroll" msgstr "注册" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "未注册" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -12101,6 +12316,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "我们已经给您的邮箱发送邮件,您应该能够很快收到,请按照邮件里的指示设置密码。" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "下载CSV数据" @@ -12141,69 +12409,150 @@ msgstr "支付错误" 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 "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 "View Dashboard" +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 "{platform_name} ({site_name}) Electronic Receipt" +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" 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 -msgid "URL" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "单价" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Enrollment Code" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Enrollment Link" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -12212,10 +12561,6 @@ msgstr "单价" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "付款方:" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -12232,10 +12577,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12274,6 +12615,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "回顾" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "确认" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "收到(定" @@ -12327,15 +12734,6 @@ msgstr "拍照" 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 @@ -12343,15 +12741,6 @@ msgstr "回顾" 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 "恭喜你!你现在已经验证通过" @@ -12541,7 +12930,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14720,34 +15108,6 @@ msgid "" msgstr "" "如果您在课程进行中执行了导入,并更改了任意问题组件的URL名字(或url名字节点) ,与此问题组件相关的学生数据将可能丢失。这些数据包括学生问题得分。" -#: 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" @@ -15466,14 +15826,6 @@ msgid "" msgstr "" "本页面的其他信息将会出现在你课程的关于页面上。这些信息包括课程概要,课程图片,介绍视频,以及预估的时间要求。学生们使用关于页面来选择要上的课程。" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "您的策略调整已保存。" @@ -15492,6 +15844,10 @@ msgid "" "familiar with their purpose." msgstr "警告:不要轻易修改这些策略,除非您已经熟悉了这些策略的目的。" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "高级设置有何作用?" @@ -15586,10 +15942,6 @@ msgstr "展开或折叠" msgid "This block contains multiple components." 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 "新教材" diff --git a/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo b/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo index a4b6e0540b..f0da88df64 100644 Binary files a/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo and b/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/zh_CN/LC_MESSAGES/djangojs.po b/conf/locale/zh_CN/LC_MESSAGES/djangojs.po index dfe873acae..bc66a57d88 100644 --- a/conf/locale/zh_CN/LC_MESSAGES/djangojs.po +++ b/conf/locale/zh_CN/LC_MESSAGES/djangojs.po @@ -90,7 +90,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/edx-platform/language/zh_CN/)\n" @@ -103,7 +103,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -113,7 +114,8 @@ msgstr "是的" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -129,7 +131,14 @@ msgstr "取消" msgid "This link will open in a new browser window/tab" msgstr "该链接将在新的浏览器窗口/标签打开" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "未知" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2377,6 +2386,18 @@ msgstr "错误:用户 '<%= username %>'尚未激活他的账户,用户必须 msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "错误:您不可以将自己从主讲教师组中删除。" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "添加/删除beta测试用户出错。" @@ -2712,12 +2733,6 @@ msgid "" " technical support if the problem persists." msgstr "获取邮件发生错误,请稍后重试。如问题持续发生,请咨询技术支持。" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "未知" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "科目" @@ -2991,6 +3006,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3155,6 +3180,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "您必须指定一个名称" @@ -3355,10 +3513,6 @@ msgstr "" msgid "Deleting" msgstr "删除中" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3578,10 +3732,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3820,6 +3970,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/zh_HK/LC_MESSAGES/django.mo b/conf/locale/zh_HK/LC_MESSAGES/django.mo index be02a4b4c8..3cb60afa45 100644 Binary files a/conf/locale/zh_HK/LC_MESSAGES/django.mo and b/conf/locale/zh_HK/LC_MESSAGES/django.mo differ diff --git a/conf/locale/zh_HK/LC_MESSAGES/django.po b/conf/locale/zh_HK/LC_MESSAGES/django.po index 2c96d7d793..bfe17c51d3 100644 --- a/conf/locale/zh_HK/LC_MESSAGES/django.po +++ b/conf/locale/zh_HK/LC_MESSAGES/django.po @@ -41,7 +41,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/edx-platform/language/zh_HK/)\n" @@ -1276,6 +1276,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2891,9 +2901,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2929,6 +2942,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3403,6 +3427,9 @@ msgstr "版權" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "" @@ -3531,6 +3558,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3725,6 +3754,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py #: cms/templates/course-create-rerun.html cms/templates/index.html +#: lms/templates/shoppingcart/receipt.html msgid "Course Name" msgstr "" @@ -3846,6 +3876,34 @@ msgstr "" msgid "Task is already running." msgstr "" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4666,6 +4724,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "" @@ -4680,6 +4744,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4775,8 +4843,6 @@ msgstr "" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "" @@ -4784,8 +4850,6 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: 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 @@ -4917,6 +4981,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "" @@ -6674,18 +6742,14 @@ msgstr "" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "" @@ -6778,8 +6842,9 @@ msgstr "" #: 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/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" +msgstr "" #: lms/templates/edit_unit_link.html msgid "View Unit in Studio" @@ -6989,7 +7054,6 @@ msgstr "" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "" @@ -7688,6 +7752,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7697,6 +7762,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -8964,6 +9030,8 @@ msgid "Day" msgstr "" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "" @@ -9080,16 +9148,16 @@ msgid "Access Courseware" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" +msgid "You Are Enrolled" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" +msgid "Enroll in" msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9098,7 +9166,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9107,7 +9175,7 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" +msgid "Enrollment Is Closed" msgstr "" #: lms/templates/courseware/news.html @@ -9327,7 +9395,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9349,12 +9417,12 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9362,8 +9430,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9957,6 +10025,36 @@ msgstr "" msgid "Active Threads" msgstr "" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "" @@ -9979,6 +10077,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10046,6 +10146,131 @@ msgstr "" msgid "You have been invited to a beta test for {course_name}" msgstr "" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10161,41 +10386,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10466,6 +10660,7 @@ msgstr "" msgid "Skip" msgstr "" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10507,6 +10702,8 @@ msgid "Honor" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "" @@ -10729,7 +10926,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10928,6 +11129,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11099,7 +11301,19 @@ msgid "Enroll" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html @@ -11722,6 +11936,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "" @@ -11761,68 +12028,149 @@ msgstr "" 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 "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 "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Order #" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Date:" +msgid "Enrollment Code" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Items ordered:" +msgid "Enrollment Link" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Qty" +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "URL" +msgid "Invoice" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" msgstr "" #. Translators: Please keep the "" and "" tags around your @@ -11832,10 +12180,6 @@ msgstr "" msgid "Note: items with strikethough like this have been refunded." msgstr "" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11852,10 +12196,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -11894,6 +12234,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "" @@ -11947,15 +12353,6 @@ msgstr "" 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 @@ -11963,15 +12360,6 @@ msgstr "" 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 "" @@ -12161,7 +12549,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14323,34 +14710,6 @@ msgid "" "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" @@ -15057,14 +15416,6 @@ msgid "" "new courses to take." msgstr "" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "" @@ -15083,6 +15434,10 @@ msgid "" "familiar with their purpose." msgstr "" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "" @@ -15177,10 +15532,6 @@ msgstr "" msgid "This block contains multiple components." 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 "" diff --git a/conf/locale/zh_HK/LC_MESSAGES/djangojs.mo b/conf/locale/zh_HK/LC_MESSAGES/djangojs.mo index ed228be3b0..b7fc0a3450 100644 Binary files a/conf/locale/zh_HK/LC_MESSAGES/djangojs.mo and b/conf/locale/zh_HK/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/zh_HK/LC_MESSAGES/djangojs.po b/conf/locale/zh_HK/LC_MESSAGES/djangojs.po index 5ff382fdf4..4a0bd53c65 100644 --- a/conf/locale/zh_HK/LC_MESSAGES/djangojs.po +++ b/conf/locale/zh_HK/LC_MESSAGES/djangojs.po @@ -30,7 +30,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-08 18:08+0000\n" "Last-Translator: Sarina Canelake \n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/edx-platform/language/zh_HK/)\n" @@ -43,7 +43,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -53,7 +54,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -70,7 +72,14 @@ msgstr "取消" msgid "This link will open in a new browser window/tab" msgstr "" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2358,6 +2367,18 @@ msgstr "" msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "" @@ -2682,12 +2703,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2961,6 +2976,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3125,6 +3150,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "" @@ -3321,10 +3479,6 @@ msgstr "" msgid "Deleting" msgstr "" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3549,10 +3703,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3791,6 +3941,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/conf/locale/zh_TW/LC_MESSAGES/django.mo b/conf/locale/zh_TW/LC_MESSAGES/django.mo index 67775a6c24..8f8f0b93ec 100644 Binary files a/conf/locale/zh_TW/LC_MESSAGES/django.mo and b/conf/locale/zh_TW/LC_MESSAGES/django.mo differ diff --git a/conf/locale/zh_TW/LC_MESSAGES/django.po b/conf/locale/zh_TW/LC_MESSAGES/django.po index 243091a83c..dd5bc83939 100644 --- a/conf/locale/zh_TW/LC_MESSAGES/django.po +++ b/conf/locale/zh_TW/LC_MESSAGES/django.po @@ -4,6 +4,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# ahan , 2014 # 陳子琦 , 2014 # LIU,SHU-HAO , 2014 # HSU-CHENG CHIANG , 2013 @@ -105,7 +106,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:16-0400\n" +"POT-Creation-Date: 2014-10-27 10:50-0400\n" "PO-Revision-Date: 2014-08-25 20:21+0000\n" "Last-Translator: LIU,SHU-HAO \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/edx-platform/language/zh_TW/)\n" @@ -1334,6 +1335,16 @@ msgstr "" msgid "Whether to force the save button to appear on the page" msgstr "" +#: common/lib/xmodule/xmodule/capa_base.py +msgid "Show Reset Button" +msgstr "" + +#: common/lib/xmodule/xmodule/capa_base.py +msgid "" +"Determines whether a 'Reset' button is shown so the user may reset their " +"answer. A default value can be set in Advanced Settings." +msgstr "" + #: common/lib/xmodule/xmodule/capa_base.py #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "Randomization" @@ -2949,9 +2960,12 @@ msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py msgid "" -"Enter the maximum number of times a student can try to answer problems. This" -" is a course-wide setting, but you can specify a different number when you " -"create an individual problem. To allow unlimited attempts, enter null." +"Enter the maximum number of times a student can try to answer problems. By " +"default, Maximum Attempts is set to null, meaning that students have an " +"unlimited number of attempts for problems. You can override this course-wide" +" setting for individual problems. However, if the course-wide setting is a " +"specific number, you cannot set the Maximum Attempts for individual problems" +" to unlimited." msgstr "" #: common/lib/xmodule/xmodule/modulestore/inheritance.py @@ -2987,6 +3001,17 @@ msgid "" "Enter true or false. If true, video caching will be used for HTML5 videos." msgstr "" +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "Show Reset Button for Problems" +msgstr "" + +#: common/lib/xmodule/xmodule/modulestore/inheritance.py +msgid "" +"Enter true or false. If true, problems default to displaying a 'Reset' " +"button. This value may be overriden in each problem's settings. Existing " +"problems whose reset setting have not been changed are affected." +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 @@ -3462,6 +3487,9 @@ msgstr "版權" #: 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 +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html msgid "Name" msgstr "名稱" @@ -3586,6 +3614,8 @@ msgid "Unable to switch to specified branch. Please check your branch name." msgstr "" #: lms/djangoapps/dashboard/support.py +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html msgid "Email Address" msgstr "" @@ -3778,7 +3808,6 @@ msgid "Loaded course {course_name}
      Errors:" msgstr "" #: lms/djangoapps/dashboard/sysadmin.py lms/djangoapps/dashboard/sysadmin.py -#: cms/templates/course-create-rerun.html cms/templates/index.html msgid "Course Name" msgstr "課程名稱" @@ -3900,6 +3929,34 @@ msgstr "該使用者不存在。" msgid "Task is already running." msgstr "任務已在進行中。" +#: lms/djangoapps/instructor/views/api.py +msgid "Could not read uploaded file." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"Data in row #{row_num} must have exactly four columns: email, username, full" +" name, and country" +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Invalid email {email_address}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "" +"An account with email {email} exists but the provided username {username} is" +" different. Enrolling anyway with {email}." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "Username {user} already exists." +msgstr "" + +#: lms/djangoapps/instructor/views/api.py +msgid "File is not attached." +msgstr "" + #: lms/djangoapps/instructor/views/api.py msgid "Invoice number '{0}' does not exist." msgstr "" @@ -4728,6 +4785,12 @@ msgstr "" msgid "Order Payment Confirmation" msgstr "訂單付款確認" +#: lms/djangoapps/shoppingcart/models.py +msgid "" +"Confirmation and Registration Codes for the following courses: " +"{course_name_list}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "Trying to add a different currency into the cart" msgstr "增加不同的貨幣到購物車" @@ -4742,6 +4805,10 @@ msgid "" "new course." msgstr "" +#: lms/djangoapps/shoppingcart/models.py +msgid "Enrollment codes for Course: {course_name}" +msgstr "" + #: lms/djangoapps/shoppingcart/models.py msgid "[Refund] User-Requested Refund" msgstr "" @@ -4840,8 +4907,6 @@ msgstr "總價格" #: lms/djangoapps/shoppingcart/reports.py #: lms/templates/instructor/instructor_dashboard_2/set_course_mode_price_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html msgid "Currency" msgstr "貨幣" @@ -4849,8 +4914,6 @@ msgstr "貨幣" #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html #: lms/templates/instructor/instructor_dashboard_2/edit_coupon_modal.html -#: lms/templates/shoppingcart/list.html -#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Description" @@ -4979,6 +5042,10 @@ msgstr "" msgid "Coupon '{0}' is not valid for any course in the shopping cart." msgstr "" +#: lms/djangoapps/shoppingcart/views.py +msgid "success" +msgstr "" + #: lms/djangoapps/shoppingcart/views.py msgid "You do not have permission to view this page." msgstr "您沒有權限檢視此頁面。" @@ -6763,18 +6830,14 @@ msgstr "重置密碼" msgid "Current Courses" msgstr "" -#: lms/templates/dashboard.html -msgid "Looks like you haven't registered for any courses yet." -msgstr "您似乎尚未註冊任何課程。" +#: lms/templates/dashboard.html lms/templates/dashboard.html +msgid "Looks like you haven't enrolled in 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 "課程讀取錯誤" @@ -6867,7 +6930,8 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Unregister" +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Unenroll" msgstr "取消註冊" #: lms/templates/edit_unit_link.html @@ -7078,7 +7142,6 @@ msgstr "© 2014 {platform_name}, 部分權利保留。" #: lms/templates/forgot_password_modal.html #: lms/templates/forgot_password_modal.html -#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html msgid "Password Reset" msgstr "密碼重置" @@ -7794,6 +7857,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "City" msgstr "" @@ -7803,6 +7867,7 @@ msgstr "" #: lms/templates/register.html #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/receipt.html msgid "Country" msgstr "" @@ -9082,6 +9147,8 @@ msgid "Day" msgstr "日" #: lms/templates/courseware/instructor_dashboard.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html msgid "Students" msgstr "學生" @@ -9198,16 +9265,16 @@ msgid "Access Courseware" msgstr "存取課程" #: lms/templates/courseware/mktg_course_about.html -msgid "You Are Registered" -msgstr "您已經註冊" +msgid "You Are Enrolled" +msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Register for" -msgstr "註冊" +msgid "Enroll in" +msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. The "choose your student track" means users can select between taking the #. course as an auditor, as a verified student, etc #: lms/templates/courseware/mktg_course_about.html @@ -9216,7 +9283,7 @@ msgstr "" #. Translators: This is the second line on a button users can click. The #. first -#. line is "Register for COURSE_NAME" +#. line is "Enroll in COURSE_NAME" #. 'Verification' here refers to verifying one's identity in order to receive #. a #. verified certificate. @@ -9225,8 +9292,8 @@ msgid "and proceed to verification" msgstr "" #: lms/templates/courseware/mktg_course_about.html -msgid "Registration Is Closed" -msgstr "註冊已經截止" +msgid "Enrollment Is Closed" +msgstr "" #: lms/templates/courseware/news.html msgid "News - MITx 6.002x" @@ -9445,7 +9512,7 @@ msgid "" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "unregister" +msgid "unenroll" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9467,12 +9534,12 @@ msgstr "檢視課程" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from the purchased course" +msgid "Are you sure you want to unenroll from the purchased course" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html #: lms/templates/dashboard/_dashboard_course_listing.html -msgid "Are you sure you want to unregister from" +msgid "Are you sure you want to unenroll from" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -9480,8 +9547,8 @@ msgstr "" #: 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" +"Are you sure you want to unenroll from the verified {cert_name_long} track " +"of" msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html @@ -10075,6 +10142,36 @@ msgstr "檢視討論" msgid "Active Threads" msgstr "活動主題" +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Welcome to {course_name}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "" +"To get started, please visit https://{site_name}. The login information for " +"your account follows." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "email: {email}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "password: {password}" +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "It is recommended that you change your password." +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "Sincerely yours," +msgstr "" + +#: lms/templates/emails/account_creation_and_enroll_emailMessage.txt +msgid "The {course_name} Team" +msgstr "" + #: lms/templates/emails/activation_email.txt msgid "Thank you for signing up for {platform_name}." msgstr "感謝您註冊加入 {platform_name}。" @@ -10097,6 +10194,8 @@ msgid "We hope you enjoy learning with {platform_name}!" msgstr "" #: lms/templates/emails/activation_email.txt +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt msgid "The {platform_name} Team" msgstr "" @@ -10164,6 +10263,131 @@ msgstr "此封電子郵件由{site_name}自動寄給{email_address}" msgid "You have been invited to a beta test for {course_name}" msgstr "您已被邀請參加{course_name}的beta測試。" +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Hi {name}," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Thank you for your purchase of " +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Your payment was successful." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: 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/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "If you have billing questions, please contact {billing_email}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the " +"Organization contact." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"{order_placed_by} placed an order and mentioned your name as the additional " +"receipt recipient." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "The items in your order are:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Quantity - Description - Price" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Total billed to credit/debit card: {currency_symbol}{total_cost}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Purchase Order Number:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Company Contact Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Name:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Recipient Email:" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "#:" +msgstr "#:" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "Order Number: {order_number}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"A CSV file of your registration URLs is attached. Please distribute " +"registration URLs to each student planning to enroll using the email " +"template below." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +#: lms/templates/emails/order_confirmation_email.txt +msgid "Warm regards," +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(1) Register for an account at https://{site_name}." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(2) Once registered, copy the redeem URL and paste it in your web browser." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(3) On the enrollment confirmation page, Click the 'Activate Enrollment " +"Code' button. This will show the enrollment confirmation." +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(4) You should be able to click on 'view course' button or see your course " +"on your student dashboard at https://{dashboard_url}" +msgstr "" + +#: lms/templates/emails/business_order_confirmation_email.txt +msgid "" +"(5) Course materials will not be available until the course start date." +msgstr "" + #: lms/templates/emails/confirm_email_change.txt msgid "" "This is to confirm that you changed the e-mail associated with " @@ -10282,41 +10506,10 @@ msgid "" "{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/registration_codes_sale_email.txt msgid "Thank you for your purchase of {course_name}!" msgstr "" @@ -10587,6 +10780,7 @@ msgstr "被標記為不恰當的內容,需要再次審查" msgid "Skip" msgstr "跳過" +#: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/add_coupon_modal.html #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -10628,6 +10822,8 @@ msgid "Honor" msgstr "榮譽" #: lms/templates/instructor/instructor_dashboard_2/course_info.html +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Total" msgstr "總數" @@ -10850,7 +11046,11 @@ msgid "Click to generate a CSV file for all sales records in this course" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html -msgid "Download All e-Commerce Sales" +msgid "Download All Invoice Sales" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/e-commerce.html +msgid "Download All Order Sales" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/e-commerce.html @@ -11049,6 +11249,7 @@ msgid "What is the company the seats were sold to?" msgstr "" #: lms/templates/instructor/instructor_dashboard_2/generate_registarion_codes_modal.html +#: lms/templates/shoppingcart/billing_details.html msgid "Organization Contact" msgstr "" @@ -11220,8 +11421,20 @@ msgid "Enroll" msgstr "註冊" #: lms/templates/instructor/instructor_dashboard_2/membership.html -msgid "Unenroll" -msgstr "取消註冊" +msgid "Register/Enroll Students" +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "" +"To register and enroll a list of users in this course, choose a CSV file " +"that contains the following columns in this exact order: email, username, " +"name, and country. Please include one student per row and do not include any" +" headers, footers, or blank lines." +msgstr "" + +#: lms/templates/instructor/instructor_dashboard_2/membership.html +msgid "Upload CSV" +msgstr "" #: lms/templates/instructor/instructor_dashboard_2/membership.html msgid "Batch Beta Tester Addition" @@ -11861,6 +12074,59 @@ msgid "" "address you submitted. You should be receiving it shortly." msgstr "我們已經給您的郵箱發送郵件,您應該能夠很快收到,請按照郵件裡的指示設置密碼。" +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Billing Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"You can proceed to payment at any point in time. Any additional information " +"you provide will be included in your receipt." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing Organizational Details" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchasing organization" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Purchase order number (if any)" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/billing_details.html +msgid "email@example.com" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Additional Receipt Recipient" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "" +"If no additional billing details are populated the payment confirmation will" +" be sent to the user making the purchase" +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +msgid "Payment processing occurs on a separate secure site." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Your Shopping cart is currently empty." +msgstr "" + +#: lms/templates/shoppingcart/billing_details.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "View Courses" +msgstr "" + #: lms/templates/shoppingcart/download_report.html msgid "Download CSV Data" msgstr "下載CSV格式資料" @@ -11900,69 +12166,150 @@ msgstr "支付錯誤" 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 "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 "註冊 for [Course Name] | Receipt (Order" - #: lms/templates/shoppingcart/receipt.html msgid "Thank you for your Purchase!" msgstr "感謝您的訂購!" +#: lms/templates/shoppingcart/receipt.html +msgid "View Dashboard" +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." +"You have successfully been enrolled for {appended_course_names}. The " +"following receipt has been emailed to " +"{appended_recipient_emails}" msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "{platform_name} ({site_name}) Electronic Receipt" +msgid "" +"You have successfully purchased {total_registration_codes} course " +"registration codes for {appended_course_names}. The following " +"receipt has been emailed to {appended_recipient_emails}" 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 -msgid "URL" +msgid "" +"Please send each professional one of these unique registration codes to " +"enroll into the course. The confirmation/receipt email you will receive has " +"an example email template with directions for the individuals enrolling." msgstr "" #: lms/templates/shoppingcart/receipt.html -msgid "Unit Price" -msgstr "單價" +msgid "Enrollment Code" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Enrollment Link" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/registration_code_receipt.html +msgid "{course_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Invoice" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Date of purchase" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Print Receipt" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Billed To Details" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Purchase Order Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{customer_reference_number}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{company_contact_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Company Contact Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Name" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "{recipient_name}" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Recipient Email" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Card Type" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Credit Card Number" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 1" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Address 2" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "State" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Registration for" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid "Course Dates" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +msgid " {course_name} " +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Price per student:" +msgstr "" + +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/receipt.html +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Discount Applied:" +msgstr "" #. Translators: Please keep the "" and "" tags around your #. translation of the word "this" in your translation. @@ -11971,10 +12318,6 @@ msgstr "單價" msgid "Note: items with strikethough like this have been refunded." msgstr "注意:像是這個被劃了刪除線的項目,將會被退款。" -#: lms/templates/shoppingcart/receipt.html -msgid "Billed To:" -msgstr "付款方:" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "Confirm Enrollment" msgstr "" @@ -11991,10 +12334,6 @@ msgstr "" msgid "course dates" msgstr "" -#: lms/templates/shoppingcart/registration_code_receipt.html -msgid "{course_name}" -msgstr "" - #: lms/templates/shoppingcart/registration_code_receipt.html msgid "{start_date}" msgstr "" @@ -12033,6 +12372,72 @@ msgstr "" msgid "View Course     ▸" msgstr "" +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Registration for:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Course Dates:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Students:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "code has been applied" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "Total:" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "" +"After this purchase is complete, a receipt is generated with relative " +"billing details and registration codes for students." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "After this purchase is complete," +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart.html +msgid "will be enrolled in this course." +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Shopping cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "{platform_name} - Shopping Cart" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Review" +msgstr "回顧" + +#: lms/templates/shoppingcart/shopping_cart_flow.html +msgid "Payment" +msgstr "" + +#: lms/templates/shoppingcart/shopping_cart_flow.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 "Confirmation" +msgstr "確認" + #: lms/templates/shoppingcart/verified_cert_receipt.html msgid "Receipt (Order" msgstr "收據(訂購" @@ -12086,15 +12491,6 @@ msgstr "照相" 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 @@ -12102,15 +12498,6 @@ msgstr "回顧" 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 "恭喜!您現在已驗證" @@ -12301,7 +12688,6 @@ msgstr "" msgid "Student Account" msgstr "" -#: lms/templates/student_profile/index.html #: lms/templates/student_profile/index.html msgid "Student Profile" msgstr "" @@ -14487,34 +14873,6 @@ msgstr "" "如果您在課程進行中時執行匯入,並更改任何問題組件的網址名稱(或 url_name " "節點),和此問題組件相關的學生資料可能會遺失,這些資料包含學生於問題中獲得的分數。" -#: 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" @@ -15229,14 +15587,6 @@ msgid "" msgstr "" "本頁面的其他資訊將會出現在您課程的關於頁面上。這些資訊包括課程概述、課程圖片、介紹影片,以及預估的時間要求。學生們可以使用關於頁面來選擇要上的課程。" -#: cms/templates/settings_advanced.html -msgid "Hide Deprecated Settings" -msgstr "" - -#: cms/templates/settings_advanced.html cms/templates/settings_advanced.html -msgid "Show Deprecated Settings" -msgstr "顯示棄用的設定" - #: cms/templates/settings_advanced.html msgid "Your policy changes have been saved." msgstr "已儲存您的設置變更。" @@ -15255,6 +15605,10 @@ msgid "" "familiar with their purpose." msgstr "警告:不要輕易修改這些設置,除非您已經非常清楚這些設定的目的。" +#: cms/templates/settings_advanced.html +msgid "Show Deprecated Settings" +msgstr "顯示棄用的設定" + #: cms/templates/settings_advanced.html msgid "What do advanced settings do?" msgstr "進階設定用來做什麼用途?" @@ -15350,10 +15704,6 @@ msgstr "" msgid "This block contains multiple components." 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 "新的教材" diff --git a/conf/locale/zh_TW/LC_MESSAGES/djangojs.mo b/conf/locale/zh_TW/LC_MESSAGES/djangojs.mo index b9a0a377cb..27e1b0b011 100644 Binary files a/conf/locale/zh_TW/LC_MESSAGES/djangojs.mo and b/conf/locale/zh_TW/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/zh_TW/LC_MESSAGES/djangojs.po b/conf/locale/zh_TW/LC_MESSAGES/djangojs.po index af491018e2..2be9e8c07b 100644 --- a/conf/locale/zh_TW/LC_MESSAGES/djangojs.po +++ b/conf/locale/zh_TW/LC_MESSAGES/djangojs.po @@ -4,6 +4,7 @@ # This file is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. # # Translators: +# ahan , 2014 # 陳子琦 , 2014 # LIU,SHU-HAO , 2014 # Joey Chiou , 2013 @@ -68,7 +69,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2014-10-20 10:15-0400\n" +"POT-Creation-Date: 2014-10-27 10:49-0400\n" "PO-Revision-Date: 2014-10-15 15:41+0000\n" "Last-Translator: Xaver Y.R. Chen \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/edx-platform/language/zh_TW/)\n" @@ -81,7 +82,8 @@ msgstr "" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/manage_users.js +#: cms/static/js/factories/manage_users.js #: cms/static/js/views/course_info_update.js #: cms/static/js/views/modals/edit_xblock.js #: common/lib/xmodule/xmodule/js/src/html/edit.js @@ -91,7 +93,8 @@ msgstr "好的" #. Translators: this is a message from the raw HTML editor displayed in the #. browser when a user needs to edit HTML -#: cms/static/coffee/src/views/tabs.js cms/static/js/views/asset.js +#: cms/static/coffee/src/views/tabs.js cms/static/js/factories/export.js +#: cms/static/js/factories/manage_users.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 @@ -107,7 +110,14 @@ msgstr "取消" msgid "This link will open in a new browser window/tab" msgstr "該連結將在新的瀏覽器視窗或標籤中打開" -#: cms/static/js/views/asset.js +#: cms/static/js/factories/manage_users.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +#: lms/static/coffee/src/instructor_dashboard/util.js +msgid "Unknown" +msgstr "" + +#: cms/static/js/factories/manage_users.js cms/static/js/views/asset.js #: cms/static/js/views/group_configuration_item.js #: cms/static/js/views/show_textbook.js #: common/static/js/vendor/ova/catch/js/catch.js @@ -2363,6 +2373,18 @@ msgstr "錯誤:使用者'<%= username %>'尚未啟動帳號。指派身分給 msgid "Error: You cannot remove yourself from the Instructor group!" msgstr "錯誤:您不能將您自己從教師群組中移除!" +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following errors were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "The following warnings were generated:" +msgstr "" + +#: lms/static/coffee/src/instructor_dashboard/membership.js +msgid "All accounts were created successfully." +msgstr "" + #: lms/static/coffee/src/instructor_dashboard/membership.js msgid "Error adding/removing users as beta testers." msgstr "新增/移除 beta 測試者時發生錯誤" @@ -2689,12 +2711,6 @@ msgid "" " technical support if the problem persists." msgstr "" -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -#: lms/static/coffee/src/instructor_dashboard/util.js -msgid "Unknown" -msgstr "" - #: lms/static/coffee/src/instructor_dashboard/util.js msgid "Subject" msgstr "" @@ -2968,6 +2984,16 @@ msgstr "" msgid "Please enter a valid password" msgstr "" +#: lms/static/js/student_account/account.js +msgid "" +"Password reset email sent. Follow the link in the email to change your " +"password." +msgstr "" + +#: lms/static/js/student_account/account.js +msgid "We weren't able to send you a password reset email." +msgstr "" + #: lms/static/js/student_account/account.js msgid "Please check your email to confirm the change" msgstr "" @@ -3132,6 +3158,139 @@ msgstr "" msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ" msgstr "" +#: cms/static/js/factories/export.js +msgid "There has been an error while exporting." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export to XML at least one component. It is " +"recommended that you go to the edit page and repair the error before " +"attempting another export. Please check that all components on the page are " +"valid and do not display any error messages." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Correct failed component" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Return to Export" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "" +"There has been a failure to export your course to XML. Unfortunately, we do " +"not have specific enough information to assist you in identifying the failed" +" component. It is recommended that you inspect your courseware to identify " +"any components in error and try again." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "The raw error message is:" +msgstr "" + +#: cms/static/js/factories/export.js +msgid "There has been an error with your export." +msgstr "" + +#: cms/static/js/factories/export.js +msgid "Yes, take me to the main course page" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error during the upload process." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while unpacking the file." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while verifying the file you submitted." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "There was an error while importing the new course to our database." +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import has failed." +msgstr "" + +#: cms/static/js/factories/import.js cms/static/js/factories/import.js +#: cms/static/js/views/import.js cms/static/js/views/import.js.c +msgid "Choose new file" +msgstr "" + +#: cms/static/js/factories/import.js +msgid "Your import is in progress; navigating away will abort it." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "A valid email address is required" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "You must enter a valid email address in order to add a new team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return and add email address" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Already a course team member" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"{email} is already on the “{course}” team. If you're trying to add a new " +"member, please double-check the email address you provided." +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Return to team listing" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error adding user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Are you sure?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "" +"Are you sure you want to delete {email} from the course team for “{course}”?" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Error removing user" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "There was an error changing the user's role" +msgstr "" + +#: cms/static/js/factories/manage_users.js +msgid "Try Again" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Hide Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/settings_advanced.js +msgid "Show Deprecated Settings" +msgstr "" + +#: cms/static/js/factories/textbooks.js +#: cms/static/js/views/pages/group_configurations.js +msgid "You have unsaved changes. Do you really want to leave this page?" +msgstr "" + #: cms/static/js/models/course.js cms/static/js/models/section.js msgid "You must specify a name" msgstr "您必須指定一個名稱" @@ -3331,10 +3490,6 @@ msgstr "" msgid "Deleting" msgstr "刪除中" -#: cms/static/js/views/import.js cms/static/js/views/import.js.c -msgid "Choose new file" -msgstr "" - #: cms/static/js/views/import.js msgid "Error importing course" msgstr "" @@ -3556,10 +3711,6 @@ msgstr "" msgid "Making Visible to Students…" msgstr "" -#: cms/static/js/views/pages/group_configurations.js -msgid "You have unsaved changes. Do you really want to leave this page?" -msgstr "" - #: cms/static/js/views/settings/advanced.js msgid "" "Your changes will not take effect until you save your progress. Take care " @@ -3798,6 +3949,10 @@ msgstr "" msgid "Change My Email Address" msgstr "" +#: lms/templates/student_account/account.underscore +msgid "Reset Password" +msgstr "" + #: lms/templates/student_profile/profile.underscore msgid "Full Name" msgstr "" diff --git a/docs/en_us/course_authors/source/Images/edge_register.png b/docs/en_us/course_authors/source/Images/edge_register.png index 72ab2240b8..b734549d8e 100644 Binary files a/docs/en_us/course_authors/source/Images/edge_register.png and b/docs/en_us/course_authors/source/Images/edge_register.png differ diff --git a/docs/en_us/course_authors/source/Images/edx_registration.png b/docs/en_us/course_authors/source/Images/edx_registration.png index ee1726f9d5..8a0fc5ccfb 100644 Binary files a/docs/en_us/course_authors/source/Images/edx_registration.png and b/docs/en_us/course_authors/source/Images/edx_registration.png differ diff --git a/docs/en_us/course_authors/source/change_log.rst b/docs/en_us/course_authors/source/change_log.rst index d74ae2edb8..781121d937 100644 --- a/docs/en_us/course_authors/source/change_log.rst +++ b/docs/en_us/course_authors/source/change_log.rst @@ -13,6 +13,14 @@ October, 2014 * - Date - Change + * - 10/27/14 + - Fixed the code sample in :ref:`Script Tag Format` in the :ref:`Write + Your Own Grader` chapter. + * - + - Fixed a bug in :ref:`Text Input Problem XML`. + * - 10/23/14 + - Added note about limited support of annotation problem type to + :ref:`Annotation`. * - 10/16/14 - Updated :ref:`Set Important Dates for Your Course` to reflect change that course dates now use UTC. diff --git a/docs/en_us/course_authors/source/creating_content/create_problem.rst b/docs/en_us/course_authors/source/creating_content/create_problem.rst index e770b8527d..b7da289256 100644 --- a/docs/en_us/course_authors/source/creating_content/create_problem.rst +++ b/docs/en_us/course_authors/source/creating_content/create_problem.rst @@ -67,8 +67,13 @@ All problems on the edX platform have several component parts. above) and the explanation (see 10 below). The instructor sets whether the **Show Answer** button is visible. -#. **Attempts.** The instructor may set a specific number of attempts or - allow unlimited attempts for a problem. By default, the course-wide **Maximum Attempts** setting in Advanced Settings is null, meaning that the maximum number of attempts for problems is unlimited. If the course-wide **Maximum Attempts** setting is changed to a specific number, the **Maximum Attempts** setting for individual problems defaults to that number, and cannot be set to unlimited. +#. **Attempts.** The instructor may set a specific number of attempts or allow + unlimited attempts for a problem. By default, the course-wide **Maximum + Attempts** advanced setting is null, meaning that the maximum number of + attempts for problems is unlimited. If the course-wide **Maximum Attempts** + setting is changed to a specific number, the **Maximum Attempts** setting + for individual problems defaults to that number, and cannot be set to + unlimited. .. image:: ../Images//AnatomyOfExercise2.png :alt: Image of a problem from a student's point of view, with callouts for @@ -274,7 +279,12 @@ ribbon at the top of the page. Maximum Attempts ============================== -This setting specifies the number of times a student is allowed to attempt answering the problem. By default, the course-wide **Maximum Attempts** setting in Advanced Settings is null, meaning that the maximum number of attempts for problems is unlimited. If the course-wide **Maximum Attempts** setting is changed to a specific number, the **Maximum Attempts** setting for individual problems defaults to that number, and cannot be set to unlimited. +This setting specifies the number of times a student is allowed to attempt +answering the problem. By default, the course-wide **Maximum Attempts** +advanced setting is null, meaning that the maximum number of attempts for +problems is unlimited. If the course-wide **Maximum Attempts** setting is +changed to a specific number, the **Maximum Attempts** setting for individual +problems defaults to that number, and cannot be set to unlimited. .. note:: Only questions that have a **Maximum Attempts** setting of 1 or higher are included on the Student Answer Distribution report that you can diff --git a/docs/en_us/course_authors/source/exercises_tools/annotation.rst b/docs/en_us/course_authors/source/exercises_tools/annotation.rst index 6a0f4d781f..7ef992836d 100644 --- a/docs/en_us/course_authors/source/exercises_tools/annotation.rst +++ b/docs/en_us/course_authors/source/exercises_tools/annotation.rst @@ -4,6 +4,8 @@ Annotation Problem ################### +.. note:: This version of the annotation problem type is a provisional feature. Support for this feature is limited. + In an annotation problem, the instructor highlights specific text inside a larger text block and then asks questions about that text. The questions appear when students hover the mouse over the highlighted text. The questions also appear in a section below the text block, along with space for students' responses. Annotation problems ask students to respond to questions about a specific block of text. The question appears above the text when the student hovers the mouse over the highlighted text so that students can think about the question as they read. diff --git a/docs/en_us/course_authors/source/exercises_tools/create_exercises_and_tools.rst b/docs/en_us/course_authors/source/exercises_tools/create_exercises_and_tools.rst index a8e451182e..1c06abf1d9 100644 --- a/docs/en_us/course_authors/source/exercises_tools/create_exercises_and_tools.rst +++ b/docs/en_us/course_authors/source/exercises_tools/create_exercises_and_tools.rst @@ -25,7 +25,7 @@ General Exercises and Tools :width: 100 :alt: Example annotation problem - :ref:`Annotation` - - Annotation problems ask students to respond to questions about a specific block of text. The question appears above the text when the student hovers the mouse over the highlighted text so that students can think about the question as they read. + - Annotation problems ask students to respond to questions about a specific block of text. The question appears above the text when the student hovers the mouse over the highlighted text so that students can think about the question as they read. Note that this problem type is not fully supported. * - .. image:: /Images/PollExample.png :width: 100 :alt: Example poll diff --git a/docs/en_us/course_authors/source/exercises_tools/custom_python.rst b/docs/en_us/course_authors/source/exercises_tools/custom_python.rst index d077c9d374..f5b0a3b4b9 100644 --- a/docs/en_us/course_authors/source/exercises_tools/custom_python.rst +++ b/docs/en_us/course_authors/source/exercises_tools/custom_python.rst @@ -126,10 +126,10 @@ The script tag format encloses a Python script that contains a "check function"

      Enter two integers that sum to 10.


      -
      - + **Important**: Python honors indentation. Within the `` \ No newline at end of file + diff --git a/lms/templates/emails/account_creation_and_enroll_emailMessage.txt b/lms/templates/emails/account_creation_and_enroll_emailMessage.txt new file mode 100644 index 0000000000..c9930d4db6 --- /dev/null +++ b/lms/templates/emails/account_creation_and_enroll_emailMessage.txt @@ -0,0 +1,14 @@ +<%! from django.utils.translation import ugettext as _ %> + +${_("Welcome to {course_name}").format(course_name=course.display_name_with_default)} + +${_("To get started, please visit https://{site_name}. The login information for your account follows.").format(site_name=site_name)} + +${_("email: {email}").format(email=email_address)} +${_("password: {password}").format(password=password)} + +${_("It is recommended that you change your password.")} + +${_("Sincerely yours,")} + +${_("The {course_name} Team").format(course_name=course.display_name_with_default)} diff --git a/lms/templates/instructor/instructor_dashboard_2/membership.html b/lms/templates/instructor/instructor_dashboard_2/membership.html index 6a91820f3e..905ad0fe87 100644 --- a/lms/templates/instructor/instructor_dashboard_2/membership.html +++ b/lms/templates/instructor/instructor_dashboard_2/membership.html @@ -1,5 +1,6 @@ <%! from django.utils.translation import ugettext as _ %> <%page args="section_data"/> +<%! from microsite_configuration import microsite %> + % endif diff --git a/lms/templates/login.html b/lms/templates/login.html index deb766abe3..ab817c2b5f 100644 --- a/lms/templates/login.html +++ b/lms/templates/login.html @@ -215,7 +215,7 @@ % for enabled in provider.Registry.enabled(): ## Translators: provider_name is the name of an external, third-party user authentication provider (like Google or LinkedIn). - + % endfor
    diff --git a/lms/templates/register.html b/lms/templates/register.html index 3aed605226..8cf3ba8f1f 100644 --- a/lms/templates/register.html +++ b/lms/templates/register.html @@ -125,7 +125,7 @@ % for enabled in provider.Registry.enabled(): ## Translators: provider_name is the name of an external, third-party user authentication service (like Google or LinkedIn). - + % endfor
    diff --git a/lms/templates/shoppingcart/receipt.html b/lms/templates/shoppingcart/receipt.html index fac1ef230d..9c50a4e3db 100644 --- a/lms/templates/shoppingcart/receipt.html +++ b/lms/templates/shoppingcart/receipt.html @@ -70,7 +70,7 @@ from courseware.courses import course_image_url, get_course_about_section, get_c ${registration_code.code} <% redemption_url = reverse('register_code_redemption', args = [registration_code.code] ) %> - <% enrollment_url = '{base_url}{redemption_url}'.format(base_url=site_name, redemption_url=redemption_url) %> + <% enrollment_url = '{redemption_url}'.format(redemption_url=redemption_url) %> ${enrollment_url} % endfor @@ -278,7 +278,11 @@ from courseware.courses import course_image_url, get_course_about_section, get_c

    ${_("Registration for")}: - % if course.start_date_text or course.end_date_text: + <% + course_start_time = course.start_datetime_text() + course_end_time = course.end_datetime_text() + %> + % if course_start_time or course_end_time: ${_("Course Dates")}: %endif @@ -286,12 +290,12 @@ from courseware.courses import course_image_url, get_course_about_section, get_c

    ${_(" {course_name} ").format(course_name=course.display_name)} - % if course.start_date_text: - ${course.start_date_text} + % if course_start_time: + ${course_start_time} %endif - - % if course.end_date_text: - ${course.end_date_text} + % if course_end_time: + ${course_end_time} %endif

    diff --git a/lms/templates/shoppingcart/registration_code_receipt.html b/lms/templates/shoppingcart/registration_code_receipt.html index e119f4b82a..c9bb5da476 100644 --- a/lms/templates/shoppingcart/registration_code_receipt.html +++ b/lms/templates/shoppingcart/registration_code_receipt.html @@ -30,7 +30,7 @@ from courseware.courses import course_image_url, get_course_about_section

    ${_("{course_name}").format(course_name=course.display_name)} - ${_("{start_date}").format(start_date=course.start_date_text)} - ${_("{end_date}").format(end_date=course.end_date_text)} + ${_("{start_date}").format(start_date=course.start_datetime_text())} - ${_("{end_date}").format(end_date=course.end_datetime_text())}

    diff --git a/lms/templates/shoppingcart/shopping_cart.html b/lms/templates/shoppingcart/shopping_cart.html index 0bd92f3882..e938ad4a33 100644 --- a/lms/templates/shoppingcart/shopping_cart.html +++ b/lms/templates/shoppingcart/shopping_cart.html @@ -34,7 +34,7 @@ from django.utils.translation import ugettext as _

    ${_('Registration for:')} ${_('Course Dates:')}

    -

    ${ course.display_name }${course.start_date_text} - ${course.end_date_text}

    +

    ${ course.display_name }${course.start_datetime_text()} - ${course.end_datetime_text()}


    @@ -58,7 +58,7 @@ from django.utils.translation import ugettext as _
    -
    +
    diff --git a/lms/templates/shoppingcart/shopping_cart_flow.html b/lms/templates/shoppingcart/shopping_cart_flow.html index bc7fa47317..298a8e6f11 100644 --- a/lms/templates/shoppingcart/shopping_cart_flow.html +++ b/lms/templates/shoppingcart/shopping_cart_flow.html @@ -5,13 +5,14 @@ from django.utils.translation import ugettext as _ <%namespace name='static' file='/static_content.html'/> <%block name="pagetitle">${_("Shopping cart")} - +<%! from django.conf import settings %> +<%! from microsite_configuration import microsite %> <%block name="bodyextra">
    -

    ${_("{site_name} - Shopping Cart").format(site_name=site_name)}

    +

    ${_("{platform_name} - Shopping Cart").format(platform_name=microsite.get_value('platform_name', settings.PLATFORM_NAME))}

    % if shoppingcart_items:
    • >${_('Review')}
    • diff --git a/lms/templates/verify_student/_verification_header.html b/lms/templates/verify_student/_verification_header.html index 82671dd77f..8a1cdadac2 100644 --- a/lms/templates/verify_student/_verification_header.html +++ b/lms/templates/verify_student/_verification_header.html @@ -4,13 +4,13 @@

      % if upgrade: - ${_("You are upgrading your registration for")} + ${_("You are upgrading your enrollment for")} % elif reverify: ${_("You are re-verifying for")} % elif modes_dict and "professional" in modes_dict: ${_("You are registering for")} % else: - ${_("Congrats! You are now registered to audit")} + ${_("Congrats! You are now enrolled in the audit track")} % endif ${course_org}'s ${course_num} diff --git a/pavelib/paver_tests/test_paver_quality.py b/pavelib/paver_tests/test_paver_quality.py index 086aedfcee..21682fc72c 100644 --- a/pavelib/paver_tests/test_paver_quality.py +++ b/pavelib/paver_tests/test_paver_quality.py @@ -1,9 +1,12 @@ -import unittest -import pavelib.quality -import tempfile import os +import tempfile +import unittest +from mock import patch from ddt import ddt, file_data +import pavelib.quality +import paver.easy +from paver.easy import BuildFailure @ddt class TestPaverQualityViolations(unittest.TestCase): @@ -43,3 +46,88 @@ class TestPaverQualityViolations(unittest.TestCase): def tearDown(self): os.remove(self.f.name) + + +class TestPaverRunQuality(unittest.TestCase): + """ + For testing the paver run_quality task + """ + + def setUp(self): + + # mock the @needs decorator to skip it + self._mock_paver_needs = patch.object(pavelib.quality.run_quality, 'needs').start() + self._mock_paver_needs.return_value = 0 + self._mock_paver_sh = patch('pavelib.quality.sh').start() + + def test_failure_on_diffquality_pep8(self): + """ + If pep8 diff-quality fails due to the percentage threshold, pylint + should still be run + """ + + # Underlying sh call must fail when it is running the pep8 diff-quality task + self._mock_paver_sh.side_effect = CustomShMock().fail_on_pep8 + with self.assertRaises(SystemExit): + pavelib.quality.run_quality("") + self.assertRaises(BuildFailure) + # Test that both pep8 and pylint were called by counting the calls + self.assertEqual(self._mock_paver_sh.call_count, 2) + + def test_failure_on_diffquality_pylint(self): + """ + If diff-quality fails on pylint, the paver task should also fail + """ + + # Underlying sh call must fail when it is running the pylint diff-quality task + self._mock_paver_sh.side_effect = CustomShMock().fail_on_pylint + with self.assertRaises(SystemExit): + pavelib.quality.run_quality("") + self.assertRaises(BuildFailure) + # Test that both pep8 and pylint were called by counting the calls + self.assertEqual(self._mock_paver_sh.call_count, 2) + + def test_other_exception(self): + """ + If diff-quality fails for an unknown reason on the first run (pep8), then + pylint should not be run + """ + self._mock_paver_sh.side_effect = [Exception('unrecognized failure!'), 0] + with self.assertRaises(Exception): + pavelib.quality.run_quality("") + # Test that pylint is NOT called by counting calls + self.assertEqual(self._mock_paver_sh.call_count, 1) + + def test_no_diff_quality_failures(self): + # Assert nothing is raised + pavelib.quality.run_quality("") + self.assertEqual(self._mock_paver_sh.call_count, 2) + + +class CustomShMock(object): + """ + Diff-quality makes a number of sh calls. None of those calls should be made during tests; however, some + of them need to have certain responses. + """ + + def fail_on_pep8(self, arg): + """ + For our tests, we need the call for diff-quality running pep8 reports to fail, since that is what + is going to fail when we pass in a percentage ("p") requirement. + """ + if "pep8" in arg: + # Essentially mock diff-quality exiting with 1 + paver.easy.sh("exit 1") + else: + return + + def fail_on_pylint(self, arg): + """ + For our tests, we need the call for diff-quality running pep8 reports to fail, since that is what + is going to fail when we pass in a percentage ("p") requirement. + """ + if "pylint" in arg: + # Essentially mock diff-quality exiting with 1 + paver.easy.sh("exit 1") + else: + return diff --git a/pavelib/quality.py b/pavelib/quality.py index f233428d90..42f5f14860 100644 --- a/pavelib/quality.py +++ b/pavelib/quality.py @@ -1,11 +1,9 @@ """ Check code quality using pep8, pylint, and diff_quality. """ -from paver.easy import sh, task, cmdopts, needs +from paver.easy import sh, task, cmdopts, needs, BuildFailure import os -import errno import re -from optparse import make_option from .utils.envs import Env @@ -136,12 +134,13 @@ def run_quality(options): # Directory to put the diff reports in. # This makes the folder if it doesn't already exist. dquality_dir = (Env.REPORT_DIR / "diff_quality").makedirs_p() + diff_quality_percentage_failure = False # Set the string, if needed, to be used for the diff-quality --fail-under switch. diff_threshold = int(getattr(options, 'percentage', -1)) - threshold_string = '' + percentage_string = '' if diff_threshold > -1: - threshold_string = '--fail-under={0}'.format(diff_threshold) + percentage_string = '--fail-under={0}'.format(diff_threshold) # Generate diff-quality html report for pep8, and print to console # If pep8 reports exist, use those @@ -155,18 +154,22 @@ def run_quality(options): pep8_reports = u' '.join(pep8_files) - sh( - "diff-quality --violations=pep8 --html-report {dquality_dir}/" - "diff_quality_pep8.html {pep8_reports}".format( - dquality_dir=dquality_dir, pep8_reports=pep8_reports) - ) + try: + sh( + "diff-quality --violations=pep8 {pep8_reports} {percentage_string} " + "--html-report {dquality_dir}/diff_quality_pep8.html".format( + pep8_reports=pep8_reports, + percentage_string=percentage_string, + dquality_dir=dquality_dir + ) + ) + except BuildFailure, error_message: + if is_percentage_failure(error_message): + diff_quality_percentage_failure = True + else: + raise BuildFailure(error_message) - sh( - "diff-quality --violations=pep8 {pep8_reports} {threshold_string}".format( - pep8_reports=pep8_reports, threshold_string=threshold_string) - ) - - # Generage diff-quality html report for pylint, and print to console + # Generate diff-quality html report for pylint, and print to console # If pylint reports exist, use those # Otherwise, `diff-quality` will call pylint itself @@ -183,19 +186,34 @@ def run_quality(options): "common:common/djangoapps:common/lib" ) - sh( - "{pythonpath_prefix} diff-quality --violations=pylint --html-report " - "{dquality_dir}/diff_quality_pylint.html {pylint_reports}".format( - pythonpath_prefix=pythonpath_prefix, - dquality_dir=dquality_dir, - pylint_reports=pylint_reports + try: + sh( + "{pythonpath_prefix} diff-quality --violations=pylint {pylint_reports} {percentage_string} " + "--html-report {dquality_dir}/diff_quality_pylint.html".format( + pythonpath_prefix=pythonpath_prefix, + pylint_reports=pylint_reports, + percentage_string=percentage_string, + dquality_dir=dquality_dir + ) ) - ) + except BuildFailure, error_message: + if is_percentage_failure(error_message): + diff_quality_percentage_failure = True + else: + raise BuildFailure(error_message) - sh( - "{pythonpath_prefix} diff-quality --violations=pylint {pylint_reports} {threshold_string}".format( - pythonpath_prefix=pythonpath_prefix, - pylint_reports=pylint_reports, - threshold_string=threshold_string - ) - ) + # If one of the diff-quality runs fails, then paver exits with an error when it is finished + if diff_quality_percentage_failure: + raise BuildFailure("Diff-quality failure(s).") + + +def is_percentage_failure(error_message): + """ + When diff-quality is run with a threshold percentage, it ends with an exit code of 1. This bubbles up to + paver with a subprocess return code error. If the subprocess exits with anything other than 1, raise + a paver exception. + """ + if "Subprocess return code: 1" not in error_message: + return False + else: + return True diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 5919c38b97..d58d506cbb 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -34,7 +34,7 @@ django-storages==1.1.5 django-threaded-multihost==1.4-1 django-method-override==0.1.0 djangorestframework==2.3.14 -django==1.4.14 +django==1.4.16 feedparser==5.1.3 firebase-token-generator==1.3.2 # Master pyfs has a bug working with VPC auth. This is a fix. We should switch @@ -83,6 +83,7 @@ sympy==0.7.1 xmltodict==0.4.1 django-ratelimit-backend==0.6 unicodecsv==0.9.4 +django-require==1.0.6 # Used for development operation watchdog==0.7.1 diff --git a/requirements/edx/github.txt b/requirements/edx/github.txt index c3839c31f0..db2516943b 100644 --- a/requirements/edx/github.txt +++ b/requirements/edx/github.txt @@ -22,7 +22,7 @@ # Our libraries: -e git+https://github.com/edx/XBlock.git@246811773c67a84fdb17614a8e9f7ec7b1890574#egg=XBlock -e git+https://github.com/edx/codejail.git@66dd5a45e5072666ff9a70c768576e9ffd1daa4b#egg=codejail --e git+https://github.com/edx/diff-cover.git@9a44ae21369662a7d06bfc5111875fc0d119e03b#egg=diff_cover +-e git+https://github.com/edx/diff-cover.git@v0.7.1#egg=diff_cover -e git+https://github.com/edx/js-test-tool.git@v0.1.5#egg=js_test_tool -e git+https://github.com/edx/event-tracking.git@0.1.0#egg=event-tracking -e git+https://github.com/edx/edx-analytics-data-api-client.git@0.1.0#egg=edx-analytics-data-api-client