From f1984e7a9f19167139ec4fee32d97a4f3126f99d Mon Sep 17 00:00:00 2001 From: Adam Palay Date: Wed, 19 Feb 2014 09:43:58 -0500 Subject: [PATCH] i18n open_ended_rubric (ORA-314) update strings --- conf/locale/eo/LC_MESSAGES/django.mo | Bin 368956 -> 369118 bytes conf/locale/eo/LC_MESSAGES/django.po | 101 +++++++++++++++++- conf/locale/eo/LC_MESSAGES/djangojs.mo | Bin 42215 -> 42215 bytes conf/locale/eo/LC_MESSAGES/djangojs.po | 4 +- .../openended/open_ended_combined_rubric.html | 16 ++- 5 files changed, 116 insertions(+), 5 deletions(-) diff --git a/conf/locale/eo/LC_MESSAGES/django.mo b/conf/locale/eo/LC_MESSAGES/django.mo index d3e1a12b809ea629b98074f6b6ab3226f4f93b44..682c858be0d9d47bed07f7bf666ca508a843255d 100644 GIT binary patch delta 37612 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 diff --git a/conf/locale/eo/LC_MESSAGES/django.po b/conf/locale/eo/LC_MESSAGES/django.po index a3d301bd8c..b54d1ce64d 100644 --- a/conf/locale/eo/LC_MESSAGES/django.po +++ b/conf/locale/eo/LC_MESSAGES/django.po @@ -37,7 +37,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-02-18 16:36-0500\n" +"POT-Creation-Date: 2014-02-19 15:39-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -119,6 +119,7 @@ msgid "Student" msgstr "Stüdént #" #: common/djangoapps/student/middleware.py +#, python-brace-format msgid "" "Your account has been disabled. If you believe this was done in error, " "please contact us at {link_start}{support_email}{link_end}" @@ -208,16 +209,19 @@ msgid "Unexpected account status" msgstr "Ûnéxpéçtéd äççöünt stätüs Ⱡ'σяєм#" #: common/djangoapps/student/views.py +#, python-brace-format msgid "An account with the Public Username '{username}' already exists." msgstr "" "Àn äççöünt wïth thé Püßlïç Ûsérnämé '{username}' älréädý éxïsts. Ⱡ'σяєм " "ιρѕυм ∂σł#" #: common/djangoapps/student/views.py +#, python-brace-format msgid "An account with the Email '{email}' already exists." msgstr "Àn äççöünt wïth thé Émäïl '{email}' älréädý éxïsts. Ⱡ'σяєм ιρѕυм #" #: common/djangoapps/student/views.py +#, python-brace-format msgid "Error (401 {field}). E-mail us." msgstr "Érrör (401 {field}). É-mäïl üs. Ⱡ'σяєм#" @@ -690,42 +694,52 @@ msgid "December" msgstr "Déçémßér #" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "Invalid Length ({0})" msgstr "Ìnvälïd Léngth ({0}) Ⱡ'σя#" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must be {0} characters or more" msgstr "müst ßé {0} çhäräçtérs ör möré Ⱡ'σяєм #" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must be {0} characters or less" msgstr "müst ßé {0} çhäräçtérs ör léss Ⱡ'σяєм #" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "Must be more complex ({0})" msgstr "Müst ßé möré çömpléx ({0}) Ⱡ'σяєм#" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must contain {0} or more uppercase characters" msgstr "müst çöntäïn {0} ör möré üppérçäsé çhäräçtérs Ⱡ'σяєм ιρѕυм#" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must contain {0} or more lowercase characters" msgstr "müst çöntäïn {0} ör möré löwérçäsé çhäräçtérs Ⱡ'σяєм ιρѕυм#" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must contain {0} or more digits" msgstr "müst çöntäïn {0} ör möré dïgïts Ⱡ'σяєм ι#" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must contain {0} or more punctuation characters" msgstr "müst çöntäïn {0} ör möré pünçtüätïön çhäräçtérs Ⱡ'σяєм ιρѕυм #" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must contain {0} or more non ascii characters" msgstr "müst çöntäïn {0} ör möré nön äsçïï çhäräçtérs Ⱡ'σяєм ιρѕυм#" #: common/djangoapps/util/password_policy_validators.py +#, python-brace-format msgid "must contain {0} or more unique words" msgstr "müst çöntäïn {0} ör möré ünïqüé wörds Ⱡ'σяєм ιρѕ#" @@ -765,6 +779,7 @@ msgstr "" "ßý thät féédßäçk. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт,#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Error {err} in evaluating hint function {hintfn}." msgstr "Érrör {err} ïn évälüätïng hïnt fünçtïön {hintfn}. Ⱡ'σяєм ιρѕυ#" @@ -773,6 +788,7 @@ msgid "(Source code line unavailable)" msgstr "(Söürçé çödé lïné ünäväïläßlé) Ⱡ'σяєм #" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "See XML source line {sourcenum}." msgstr "Séé XML söürçé lïné {sourcenum}. Ⱡ'σяє#" @@ -783,22 +799,26 @@ msgstr "" "∂σłσ#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Could not interpret '{student_answer}' as a number." msgstr "Çöüld nöt ïntérprét '{student_answer}' äs ä nümßér. Ⱡ'σяєм ιρѕ#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "You may not use variables ({bad_variables}) in numerical problems." msgstr "" "Ýöü mäý nöt üsé värïäßlés ({bad_variables}) ïn nümérïçäl prößléms. Ⱡ'σяєм " "ιρѕυм ∂σ#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "factorial function evaluated outside its domain:'{student_answer}'" msgstr "" "fäçtörïäl fünçtïön évälüätéd öütsïdé ïts dömäïn:'{student_answer}' Ⱡ'σяєм " "ιρѕυм ∂σ#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Invalid math syntax: '{student_answer}'" msgstr "Ìnvälïd mäth sýntäx: '{student_answer}' Ⱡ'σяєм#" @@ -829,6 +849,7 @@ msgstr "" "∂σłσя#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "" "Unable to deliver your submission to grader (Reason: {error_msg}). Please " "try again later." @@ -848,10 +869,12 @@ msgstr "" "Ìnvälïd grädér réplý. Pléäsé çöntäçt thé çöürsé stäff. Ⱡ'σяєм ιρѕυм ∂σ#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Invalid input: {bad_input} not permitted in answer." msgstr "Ìnvälïd ïnpüt: {bad_input} nöt pérmïttéd ïn änswér. Ⱡ'σяєм ιρѕυм#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "" "factorial function not permitted in answer for this problem. Provided answer" " was: {bad_input}" @@ -860,11 +883,13 @@ msgstr "" " wäs: {bad_input} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмє#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Invalid input: Could not parse '{bad_input}' as a formula." msgstr "" "Ìnvälïd ïnpüt: Çöüld nöt pärsé '{bad_input}' äs ä förmülä. Ⱡ'σяєм ιρѕυм ∂#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Invalid input: Could not parse '{bad_input}' as a formula" msgstr "" "Ìnvälïd ïnpüt: Çöüld nöt pärsé '{bad_input}' äs ä förmülä Ⱡ'σяєм ιρѕυм ∂#" @@ -872,6 +897,7 @@ msgstr "" #. Translators: 'SchematicResponse' is a problem type and should not be #. translated. #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Error in evaluating SchematicResponse. The error was: {error_msg}" msgstr "" "Érrör ïn évälüätïng SçhémätïçRéspönsé. Thé érrör wäs: {error_msg} Ⱡ'σяєм " @@ -883,6 +909,7 @@ msgstr "" "Thé Stäff änswér çöüld nöt ßé ïntérprétéd äs ä nümßér. Ⱡ'σяєм ιρѕυм ∂σ#" #: common/lib/capa/capa/responsetypes.py +#, python-brace-format msgid "Could not interpret '{given_answer}' as a number." msgstr "Çöüld nöt ïntérprét '{given_answer}' äs ä nümßér. Ⱡ'σяєм ιρѕ#" @@ -928,12 +955,14 @@ msgstr "" "Prößlém müst ßé rését ßéföré ït çän ßé çhéçkéd ägäïn. Ⱡ'σяєм ιρѕυм ∂σ#" #: common/lib/xmodule/xmodule/capa_base.py +#, python-brace-format msgid "You must wait at least {wait} seconds between submissions." msgstr "" "Ýöü müst wäït ät léäst {wait} séçönds ßétwéén süßmïssïöns. Ⱡ'σяєм ιρѕυм ∂σł#" #. Translators: {msg} will be replaced with a problem's error message. #: common/lib/xmodule/xmodule/capa_base.py +#, python-brace-format msgid "Error: {msg}" msgstr "Érrör: {msg} Ⱡ#" @@ -1055,6 +1084,7 @@ msgid "Scored rubric" msgstr "Sçöréd rüßrïç Ⱡ'#" #: common/lib/xmodule/xmodule/open_ended_grading_classes/combined_open_ended_modulev1.py +#, python-brace-format msgid "" "You have attempted this question {number_of_student_attempts} times. You are" " only allowed to attempt it {max_number_of_attempts} times." @@ -1099,6 +1129,7 @@ msgstr "ÀÌ-Àsséssmént Ⱡ'#" #. responds to when filling out a post-assessment survey #. of his or her grade from an openended problem. #: common/lib/xmodule/xmodule/open_ended_grading_classes/open_ended_module.py +#, python-brace-format msgid "" "Could not find needed tag {tag_name} in the survey responses. Please try " "submitting again." @@ -1238,6 +1269,7 @@ msgstr "Çöpýrïght #" #. Translators: this string includes wiki markup. Leave the ** and the _ #. alone. #: lms/djangoapps/course_wiki/views.py +#, python-brace-format msgid "This is the wiki for **{organization}**'s _{course_name}_." msgstr "" "Thïs ïs thé wïkï för **{organization}**'s _{course_name}_. Ⱡ'σяєм ιρѕ#" @@ -1259,6 +1291,7 @@ msgid "ERROR: No playable video sources found!" msgstr "ÉRRÖR: Nö pläýäßlé vïdéö söürçés föünd! Ⱡ'σяєм ιρѕ#" #: lms/djangoapps/dashboard/git_import.py +#, python-brace-format msgid "" "Path {0} doesn't exist, please create it, or configure a different path with" " GIT_REPO_DIR" @@ -1291,12 +1324,14 @@ msgid "The underlying module store does not support import." msgstr "Thé ündérlýïng mödülé störé döés nöt süppört ïmpört. Ⱡ'σяєм ιρѕυм ∂σ#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Failed in authenticating {0}, error {1}\n" msgstr "" "Fäïléd ïn äüthéntïçätïng {0}, érrör {1}\n" " Ⱡ'σяєм ιρѕυ#\n" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Failed in authenticating {0}\n" msgstr "" "Fäïléd ïn äüthéntïçätïng {0}\n" @@ -1328,6 +1363,7 @@ msgid "email must end in" msgstr "émäïl müst énd ïn Ⱡ'σ#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Failed - email {0} already exists as external_id" msgstr "Fäïléd - émäïl {0} älréädý éxïsts äs éxtérnäl_ïd Ⱡ'σяєм ιρѕυм #" @@ -1340,22 +1376,27 @@ msgid "email address required (not username)" msgstr "émäïl äddréss réqüïréd (nöt üsérnämé) Ⱡ'σяєм ιρѕ#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Oops, failed to create user {0}, IntegrityError" msgstr "Ööps, fäïléd tö çréäté üsér {0}, ÌntégrïtýÉrrör Ⱡ'σяєм ιρѕυм #" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "User {0} created successfully!" msgstr "Ûsér {0} çréätéd süççéssfüllý! Ⱡ'σяєм #" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Cannot find user with email address {0}" msgstr "Çännöt fïnd üsér wïth émäïl äddréss {0} Ⱡ'σяєм ιρѕ#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Cannot find user with username {0} - {1}" msgstr "Çännöt fïnd üsér wïth üsérnämé {0} - {1} Ⱡ'σяєм ιρѕυ#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Deleted user {0}" msgstr "Délétéd üsér {0} Ⱡ'σ#" @@ -1428,6 +1469,7 @@ msgstr "" #: lms/djangoapps/dashboard/sysadmin.py #: lms/djangoapps/dashboard/tests/test_sysadmin.py +#, python-brace-format msgid "" "The course {0} already exists in the data directory! (reloading anyway)" msgstr "" @@ -1441,10 +1483,12 @@ msgstr "" "∂σłσ#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Failed to clone repository to {0}" msgstr "Fäïléd tö çlöné répösïtörý tö {0} Ⱡ'σяєм ι#" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Loaded course {0} {1}
Errors:" msgstr "Löädéd çöürsé {0} {1}
Érrörs: Ⱡ'σяєм ι#" @@ -1474,6 +1518,7 @@ msgid "Information about all courses" msgstr "Ìnförmätïön äßöüt äll çöürsés Ⱡ'σяєм #" #: lms/djangoapps/dashboard/sysadmin.py +#, python-brace-format msgid "Error - cannot get course with ID {0}
{1}
" msgstr "" "Érrör - çännöt gét çöürsé wïth ÌD {0}
{1}
Ⱡ'σяєм ιρѕυм ∂#" @@ -1629,12 +1674,14 @@ msgstr "" " ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂#" #: lms/djangoapps/instructor/views/api.py +#, python-brace-format msgid "Successfully changed due date for student {0} for {1} to {2}" msgstr "" "Süççéssfüllý çhängéd düé däté för stüdént {0} för {1} tö {2} Ⱡ'σяєм ιρѕυм " "∂σłσ#" #: lms/djangoapps/instructor/views/api.py +#, python-brace-format msgid "Successfully reset due date for student {0} for {1} to {2}" msgstr "" "Süççéssfüllý rését düé däté för stüdént {0} för {1} tö {2} Ⱡ'σяєм ιρѕυм " @@ -1674,6 +1721,7 @@ msgid "Unable to parse date: " msgstr "Ûnäßlé tö pärsé däté: Ⱡ'σяє#" #: lms/djangoapps/instructor/views/tools.py +#, python-brace-format msgid "Couldn't find module for url: {0}" msgstr "Çöüldn't fïnd mödülé för ürl: {0} Ⱡ'σяєм ι#" @@ -1696,6 +1744,7 @@ msgid "Extended Due Date" msgstr "Éxténdéd Düé Däté Ⱡ'σ#" #: lms/djangoapps/instructor/views/tools.py +#, python-brace-format msgid "Users with due date extensions for {0}" msgstr "Ûsérs wïth düé däté éxténsïöns för {0} Ⱡ'σяєм ιρѕ#" @@ -1704,6 +1753,7 @@ msgid "Unit" msgstr "Ûnït Ⱡ'σяєм#" #: lms/djangoapps/instructor/views/tools.py +#, python-brace-format msgid "Due date extensions for {0} {1} ({2})" msgstr "Düé däté éxténsïöns för {0} {1} ({2}) Ⱡ'σяєм ιρѕ#" @@ -1743,11 +1793,13 @@ msgid "No status information available" msgstr "Nö stätüs ïnförmätïön äväïläßlé Ⱡ'σяєм ι#" #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "No task_output information found for instructor_task {0}" msgstr "" "Nö täsk_öütpüt ïnförmätïön föünd för ïnstrüçtör_täsk {0} Ⱡ'σяєм ιρѕυм ∂σł#" #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "No parsable task_output information found for instructor_task {0}: {1}" msgstr "" "Nö pärsäßlé täsk_öütpüt ïnförmätïön föünd för ïnstrüçtör_täsk {0}: {1} " @@ -1762,6 +1814,7 @@ msgid "No message provided" msgstr "Nö méssägé prövïdéd Ⱡ'σя#" #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Invalid task_output information found for instructor_task {0}: {1}" msgstr "" "Ìnvälïd täsk_öütpüt ïnförmätïön föünd för ïnstrüçtör_täsk {0}: {1} Ⱡ'σяєм " @@ -1772,6 +1825,7 @@ msgid "No progress status information available" msgstr "Nö prögréss stätüs ïnförmätïön äväïläßlé Ⱡ'σяєм ιρѕυ#" #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "No parsable task_input information found for instructor_task {0}: {1}" msgstr "" "Nö pärsäßlé täsk_ïnpüt ïnförmätïön föünd för ïnstrüçtör_täsk {0}: {1} Ⱡ'σяєм" @@ -1780,12 +1834,14 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {attempted} and {succeeded} are counts. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Progress: {action} {succeeded} of {attempted} so far" msgstr "Prögréss: {action} {succeeded} öf {attempted} sö fär Ⱡ'σяєм ι#" #. Translators: {action} is a past-tense verb that is localized separately. #. {student} is a student identifier. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Unable to find submission to be {action} for student '{student}'" msgstr "" "Ûnäßlé tö fïnd süßmïssïön tö ßé {action} för stüdént '{student}' Ⱡ'σяєм " @@ -1794,17 +1850,20 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {student} is a student identifier. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Problem failed to be {action} for student '{student}'" msgstr "Prößlém fäïléd tö ßé {action} för stüdént '{student}' Ⱡ'σяєм ιρѕυ#" #. Translators: {action} is a past-tense verb that is localized separately. #. {student} is a student identifier. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Problem successfully {action} for student '{student}'" msgstr "Prößlém süççéssfüllý {action} för stüdént '{student}' Ⱡ'σяєм ιρѕυ#" #. Translators: {action} is a past-tense verb that is localized separately. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Unable to find any students with submissions to be {action}" msgstr "" "Ûnäßlé tö fïnd äný stüdénts wïth süßmïssïöns tö ßé {action} Ⱡ'σяєм ιρѕυм ∂σ#" @@ -1812,6 +1871,7 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {attempted} is a count. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Problem failed to be {action} for any of {attempted} students" msgstr "" "Prößlém fäïléd tö ßé {action} för äný öf {attempted} stüdénts Ⱡ'σяєм ιρѕυм #" @@ -1819,23 +1879,27 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {attempted} is a count. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Problem successfully {action} for {attempted} students" msgstr "Prößlém süççéssfüllý {action} för {attempted} stüdénts Ⱡ'σяєм ιρѕυ#" #. Translators: {action} is a past-tense verb that is localized separately. #. {succeeded} and {attempted} are counts. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Problem {action} for {succeeded} of {attempted} students" msgstr "Prößlém {action} för {succeeded} öf {attempted} stüdénts Ⱡ'σяєм ιρ#" #. Translators: {action} is a past-tense verb that is localized separately. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Unable to find any recipients to be {action}" msgstr "Ûnäßlé tö fïnd äný réçïpïénts tö ßé {action} Ⱡ'σяєм ιρѕ#" #. Translators: {action} is a past-tense verb that is localized separately. #. {attempted} is a count. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Message failed to be {action} for any of {attempted} recipients " msgstr "" "Méssägé fäïléd tö ßé {action} för äný öf {attempted} réçïpïénts Ⱡ'σяєм " @@ -1844,6 +1908,7 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {attempted} is a count. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Message successfully {action} for {attempted} recipients" msgstr "" "Méssägé süççéssfüllý {action} för {attempted} réçïpïénts Ⱡ'σяєм ιρѕυм#" @@ -1851,6 +1916,7 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {succeeded} and {attempted} are counts. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Message {action} for {succeeded} of {attempted} recipients" msgstr "" "Méssägé {action} för {succeeded} öf {attempted} réçïpïénts Ⱡ'σяєм ιρѕ#" @@ -1858,18 +1924,21 @@ msgstr "" #. Translators: {action} is a past-tense verb that is localized separately. #. {succeeded} and {attempted} are counts. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid "Status: {action} {succeeded} of {attempted}" msgstr "Stätüs: {action} {succeeded} öf {attempted} Ⱡ'σяє#" #. Translators: {skipped} is a count. This message is appended to task #. progress status messages. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid " (skipping {skipped})" msgstr " (skïppïng {skipped}) Ⱡ'#" #. Translators: {total} is a count. This message is appended to task progress #. status messages. #: lms/djangoapps/instructor_task/views.py +#, python-brace-format msgid " (out of {total})" msgstr " (öüt öf {total}) Ⱡ'#" @@ -1906,6 +1975,7 @@ msgid "Add to profile" msgstr "Àdd tö pröfïlé Ⱡ'#" #: lms/djangoapps/open_ended_grading/staff_grading_service.py +#, python-brace-format msgid "" "Could not contact the external grading server. Please contact the " "development team at {email}." @@ -1950,6 +2020,7 @@ msgstr "" " pöïnt öf çöntäçt. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" #: lms/djangoapps/open_ended_grading/utils.py +#, python-brace-format msgid "for course {0} and student {1}." msgstr "för çöürsé {0} änd stüdént {1}. Ⱡ'σяєм ι#" @@ -2017,6 +2088,7 @@ msgid "Trying to add a different currency into the cart" msgstr "Trýïng tö ädd ä dïfférént çürrénçý ïntö thé çärt Ⱡ'σяєм ιρѕυм #" #: lms/djangoapps/shoppingcart/models.py +#, python-brace-format msgid "" "Please visit your dashboard to see your new" " enrollments." @@ -2029,15 +2101,18 @@ msgid "[Refund] User-Requested Refund" msgstr "[Réfünd] Ûsér-Réqüéstéd Réfünd Ⱡ'σяєм #" #: lms/djangoapps/shoppingcart/models.py +#, python-brace-format msgid "Mode {mode} does not exist for {course_id}" msgstr "Mödé {mode} döés nöt éxïst för {course_id} Ⱡ'σяєм ι#" #: lms/djangoapps/shoppingcart/models.py +#, python-brace-format msgid "Certificate of Achievement, {mode_name} for course {course}" msgstr "" "Çértïfïçäté öf Àçhïévémént, {mode_name} för çöürsé {course} Ⱡ'σяєм ιρѕυм #" #: lms/djangoapps/shoppingcart/models.py +#, python-brace-format msgid "" "Note - you have up to 2 weeks into the course to unenroll from the Verified " "Certificate option and receive a full refund. To receive your refund, " @@ -2211,11 +2286,13 @@ msgstr "Thé çöürsé ýöü réqüéstéd döés nöt éxïst. Ⱡ'σяєм #: lms/djangoapps/shoppingcart/views.py #: lms/djangoapps/shoppingcart/tests/test_views.py +#, python-brace-format msgid "The course {0} is already in your cart." msgstr "Thé çöürsé {0} ïs älréädý ïn ýöür çärt. Ⱡ'σяєм ιρѕ#" #: lms/djangoapps/shoppingcart/views.py #: lms/djangoapps/shoppingcart/tests/test_views.py +#, python-brace-format msgid "You are already registered in course {0}." msgstr "Ýöü äré älréädý régïstéréd ïn çöürsé {0}. Ⱡ'σяєм ιρѕυ#" @@ -2228,6 +2305,7 @@ 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é. Ⱡ'σяєм ιρѕυм#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "The payment processor did not return a required parameter: {0}" msgstr "" "Thé päýmént pröçéssör dïd nöt rétürn ä réqüïréd pärämétér: {0} Ⱡ'σяєм ιρѕυм " @@ -2235,6 +2313,7 @@ msgstr "" #: lms/djangoapps/shoppingcart/processors/CyberSource.py #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "The payment processor returned a badly-typed value {0} for param {1}." msgstr "" "Thé päýmént pröçéssör rétürnéd ä ßädlý-týpéd välüé {0} för päräm {1}. Ⱡ'σяєм" @@ -2248,6 +2327,7 @@ msgstr "" "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "" "The amount charged by the processor {0} {1} is different than the total cost" " of the order {2} {3}." @@ -2256,6 +2336,7 @@ msgstr "" " öf thé ördér {2} {3}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "" "\n" "

\n" @@ -2278,6 +2359,7 @@ msgstr "" " Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє м#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "" "\n" "

\n" @@ -2298,6 +2380,7 @@ msgstr "" " Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σłσяє мαgηα αłιqυα. υт єηιм α∂ мιηιм νєηιαм,#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "" "\n" "

\n" @@ -2316,6 +2399,7 @@ msgstr "" " Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α∂ιριѕι¢ιηg єłιт, ѕє∂ ∂σ єιυѕмσ∂ тємρσя ιη¢ι∂ι∂υηт υт łαвσяє єт ∂σł#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "" "\n" "

\n" @@ -2508,6 +2592,7 @@ msgstr "" "päýmént Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" #: lms/djangoapps/shoppingcart/processors/CyberSource.py +#, python-brace-format msgid "" "\n" " There is a problem with our CyberSource merchant configuration. Please let us know at {0}\n" @@ -3280,6 +3365,7 @@ msgid "There are no attachments for this article." msgstr "Théré äré nö ättäçhménts för thïs ärtïçlé. Ⱡ'σяєм ιρѕυ#" #: cms/djangoapps/contentstore/git_export_utils.py +#, python-brace-format msgid "" "GIT_REPO_EXPORT_DIR not set or path {0} doesn't exist, please create it, or " "configure a different path with GIT_REPO_EXPORT_DIR" @@ -3362,6 +3448,7 @@ msgstr "" "Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" #: cms/djangoapps/contentstore/transcripts_utils.py +#, python-brace-format msgid "" "Can't receive transcripts from Youtube for {youtube_id}. Status code: " "{statuc_code}." @@ -3378,6 +3465,7 @@ msgid "We support only SubRip (*.srt) transcripts format." msgstr "Wé süppört önlý SüßRïp (*.srt) tränsçrïpts förmät. Ⱡ'σяєм ιρѕυм ∂#" #: cms/djangoapps/contentstore/transcripts_utils.py +#, python-brace-format msgid "" "Something wrong with SubRip transcripts file during parsing. Inner message " "is {error_message}" @@ -3412,6 +3500,7 @@ msgid "Upload completed" msgstr "Ûplöäd çömplétéd Ⱡ'σ#" #: cms/djangoapps/contentstore/views/course.py +#, python-brace-format msgid "" "Unable to create course '{name}'.\n" "\n" @@ -3467,10 +3556,12 @@ msgid "Could not find the course.xml file in the package." msgstr "Çöüld nöt fïnd thé çöürsé.xml fïlé ïn thé päçkägé. Ⱡ'σяєм ιρѕυм ∂#" #: cms/djangoapps/contentstore/views/item.py +#, python-brace-format msgid "Duplicate of {0}" msgstr "Düplïçäté öf {0} Ⱡ'σ#" #: cms/djangoapps/contentstore/views/item.py +#, python-brace-format msgid "Duplicate of '{0}'" msgstr "Düplïçäté öf '{0}' Ⱡ'σ#" @@ -3499,10 +3590,12 @@ msgid "Insufficient permissions" msgstr "Ìnsüffïçïént pérmïssïöns Ⱡ'σяє#" #: cms/djangoapps/contentstore/views/user.py +#, python-brace-format msgid "Could not find user by email address '{email}'." msgstr "Çöüld nöt fïnd üsér ßý émäïl äddréss '{email}'. Ⱡ'σяєм ιρѕυм#" #: cms/djangoapps/contentstore/views/user.py +#, python-brace-format msgid "User {email} has registered but has not yet activated his/her account." msgstr "" "Ûsér {email} häs régïstéréd ßüt häs nöt ýét äçtïvätéd hïs/hér äççöünt. " @@ -5718,6 +5811,12 @@ msgstr "Ûnänswéréd Ⱡ#" msgid "Skip Post-Assessment" msgstr "Skïp Pöst-Àsséssmént Ⱡ'σя#" +#: lms/templates/combinedopenended/openended/open_ended_combined_rubric.html +msgid "{num} point: {explanatory_text}" +msgid_plural "{num} points: {explanatory_text}" +msgstr[0] "{num} pöïnt: {explanatory_text} Ⱡ'#" +msgstr[1] "{num} pöïnts: {explanatory_text} Ⱡ'#" + #: lms/templates/combinedopenended/openended/open_ended_error.html msgid "There was an error with your submission. Please contact course staff." msgstr "" diff --git a/conf/locale/eo/LC_MESSAGES/djangojs.mo b/conf/locale/eo/LC_MESSAGES/djangojs.mo index be17cb59c14729d78095f56571b939584a647c26..a1b23794050bc1b7edf887defce1f8007400a78b 100644 GIT binary patch delta 44 zcmaEUlIi(LrVTSZ*)0_eO|6VACeQa&6tq+@GO#kXv@$i&voJR^F*4eG(NioM09X$V Aw*UYD delta 44 zcmaEUlIi(LrVTSZ*)0?d&8&>gCeQa&6tqw\n" "MIME-Version: 1.0\n" diff --git a/lms/templates/combinedopenended/openended/open_ended_combined_rubric.html b/lms/templates/combinedopenended/openended/open_ended_combined_rubric.html index 10366e49b3..6920be806d 100644 --- a/lms/templates/combinedopenended/openended/open_ended_combined_rubric.html +++ b/lms/templates/combinedopenended/openended/open_ended_combined_rubric.html @@ -1,3 +1,4 @@ +<%! from django.utils.translation import ungettext %>

% for i in range(len(categories)): <% category = categories[i] %> @@ -5,6 +6,16 @@
    % for j in range(len(category['options'])): <% option = category['options'][j] %> + <% + points_earned_msg = ungettext( + "{num} point: {explanatory_text}", + "{num} points: {explanatory_text}", + option['points'] + ).format( + num=option['points'], + explanatory_text=option['text'], + ) + %> %if len(category['options'][j]['grader_types'])>0:
  • %else: @@ -19,12 +30,13 @@ %else: %endif - ${option['points']} points : ${option['text']} + + ${points_earned_msg} %else: %endif