diff --git a/cms/static/js/i18n/el/djangojs.js b/cms/static/js/i18n/el/djangojs.js index b26f5e9e0c..8b0abc63a1 100644 --- a/cms/static/js/i18n/el/djangojs.js +++ b/cms/static/js/i18n/el/djangojs.js @@ -51,6 +51,7 @@ "Additional responses could not be loaded. Refresh the page and try again.": "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5 \u03b7 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03c9\u03bd \u03b1\u03c0\u03bf\u03ba\u03c1\u03af\u03c3\u03b5\u03c9\u03bd. \u0391\u03bd\u03b1\u03bd\u03b5\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1 \u03ba\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c3\u03c0\u03b1\u03b8\u03ae\u03c3\u03c4\u03b5 \u03be\u03b1\u03bd\u03ac.", "Admin": "\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c2", "Advanced": "\u03a0\u03c1\u03bf\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf", + "All Groups": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03bf\u03bc\u03ac\u03b4\u03b5\u03c2", "All Posts": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03b1\u03bd\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2", "All Rights Reserved": "\u039c\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03c6\u03cd\u03bb\u03b1\u03be\u03b7 \u03ba\u03ac\u03b8\u03b5 \u03bd\u03cc\u03bc\u03b9\u03bc\u03bf\u03c5 \u03b4\u03b9\u03ba\u03b1\u03b9\u03ce\u03bc\u03b1\u03c4\u03bf\u03c2", "All Time Zones": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u0396\u03ce\u03bd\u03b5\u03c2 \u038f\u03c1\u03b1\u03c2", @@ -74,13 +75,14 @@ "April": "\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2", "Are you sure you want to delete this post?": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03c2 \u03cc\u03c4\u03b9 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03bd\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7;", "Are you sure you want to delete this response?": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03c2 \u03cc\u03c4\u03b9 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03c0\u03cc\u03ba\u03c1\u03b9\u03c3\u03b7;", - "Are you sure you want to unenroll from {courseName} ({courseNumber})?": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03b9 \u03c0\u03c9\u03c2 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b1\u03c0\u03cc \u03c4\u03bf \u03bc\u03ac\u03b8\u03b7\u03bc\u03b1 {courseName} ({courseNumber});", + "Are you sure you want to unenroll from {courseName} ({courseNumber})?": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03b1 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b1\u03c0\u03cc \u03c4\u03bf \u03bc\u03ac\u03b8\u03b7\u03bc\u03b1 {courseName} ({courseNumber});", "Assessment": "\u0391\u03be\u03b9\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7", "Assessments": "\u0391\u03be\u03b9\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03b5\u03b9\u03c2", "August": "\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2", "Available %s": "\u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf %s", "Back to sign in": "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", "Basic Account Information": "\u0392\u03b1\u03c3\u03b9\u03ba\u03ad\u03c2 \u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", + "Before proceeding, please {htmlStart}{emailMsg}{htmlEnd}.": "\u03a0\u03c1\u03b9\u03bd \u03c3\u03c5\u03bd\u03b5\u03c7\u03af\u03c3\u03b5\u03c4\u03b5, \u03c0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 {htmlStart}{emailMsg}{htmlEnd}.", "Blockquote": "\u0388\u03bd\u03b8\u03b5\u03c3\u03b7", "Blockquote (Ctrl+Q)": "\u0388\u03bd\u03b8\u03b5\u03c3\u03b7 \u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 (Ctrl+Q)", "Bold (Ctrl+B)": "\u0388\u03bd\u03c4\u03bf\u03bd\u03b1 (Ctrl+B)", @@ -147,6 +149,7 @@ "Email": "Email", "Email Address (Sign In)": "Email (\u0391\u03c5\u03c4\u03cc \u03c0\u03bf\u03c5 \u03b4\u03b7\u03bb\u03ce\u03c3\u03b1\u03c4\u03b5 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03b1\u03c2)", "Email address": "E-mail", + "Endorse": "\u03a0\u03c1\u03bf\u03c4\u03b5\u03af\u03bd\u03c9", "Engage with posts": "\u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u03b1\u03bd\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03c9\u03bd", "Enter Due Date and Time": "\u0395\u03b9\u03c3\u03ac\u03b3\u03b1\u03c4\u03b5 \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03ba\u03b1\u03b9 \u03ce\u03c1\u03b1 \u03bb\u03ae\u03be\u03b7\u03c2 \u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b8\u03b5\u03c3\u03bc\u03af\u03b1\u03c2 \u03c5\u03c0\u03bf\u03b2\u03bf\u03bb\u03ae\u03c2", "Enter a student's username or email address.": "\u03a0\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf \u03c8\u03b5\u03c5\u03b4\u03ce\u03bd\u03c5\u03bc\u03bf \u03ae \u03c4\u03bf e-mail \u03ba\u03ac\u03c0\u03bf\u03b9\u03bf\u03c5 \u03c3\u03c0\u03bf\u03c5\u03b4\u03b1\u03c3\u03c4\u03ae..", @@ -263,6 +266,7 @@ "Replace all": "\u0391\u03bd\u03c4\u03b9\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03cc\u03bb\u03c9\u03bd", "Replace with": "\u0391\u03bd\u03c4\u03b9\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03bc\u03b5", "Report abuse, topics, and responses": "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b1\u03bd\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03c0\u03b1\u03c1\u03b1\u03b2\u03b9\u03ac\u03b6\u03b5\u03b9 \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c7\u03c1\u03ae\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c6\u03cc\u03c1\u03bf\u03c5\u03bc", + "Reported": "\u039f\u03b9 \u03b1\u03bd\u03b1\u03c6\u03b5\u03c1\u03b8\u03b5\u03af\u03c3\u03b5\u03c2", "Required": "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af\u03c4\u03b1\u03b9", "Required field.": "\u03a5\u03c0\u03bf\u03c7\u03c1\u03b5\u03c9\u03c4\u03b9\u03ba\u03cc \u03c0\u03b5\u03b4\u03af\u03bf.", "Reset My Password": "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c4\u03bf\u03c5 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03bc\u03bf\u03c5", @@ -356,6 +360,7 @@ "URL": "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL", "Undo (Ctrl+Z)": "\u0391\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 (Ctrl+Z)", "Undo Changes": "\u0391\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd", + "Unendorse": "\u0394\u03b5\u03bd \u03c0\u03c1\u03bf\u03c4\u03b5\u03af\u03bd\u03c9", "Unit": "\u039a\u03b5\u03c6\u03ac\u03bb\u03b1\u03b9\u03bf", "Upload File": "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u0391\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", "Upload New File": "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03bd\u03ad\u03bf\u03c5 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", @@ -371,13 +376,14 @@ "Verified": "\u039c\u03b5 \u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2", "Verified Certificate": "\u03a0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03b9\u03ba\u03cc \u03b5\u03c0\u03b1\u03bb\u03b7\u03b8\u03b5\u03c5\u03bc\u03ad\u03bd\u03bf", "View": "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae", + "View Archived Course": "\u0391\u03c5\u03c4\u03bf\u03bc\u03b5\u03bb\u03ad\u03c4\u03b7", "View Course": "\u0394\u0395\u0399\u03a4\u0395 \u03a4\u039f \u039c\u0391\u0398\u0397\u039c\u0391", "Vote for good posts and responses": "\u03a5\u03c0\u03b5\u03c1\u03c8\u03b7\u03c6\u03af\u03c3\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03ba\u03b1\u03bb\u03ad\u03c2 \u03b1\u03bd\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2 \u03ba\u03b1\u03b9 \u03b1\u03c0\u03bf\u03ba\u03c1\u03af\u03c3\u03b5\u03b9\u03c2", "Warning": "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "We couldn't create your account.": "\u0394\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03ad\u03c3\u03b1\u03bc\u03b5 \u03bd\u03b1 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c4\u03bf\u03bd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2", "We couldn't sign you in.": "\u0397 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae \u03c3\u03b1\u03c2 \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae", "We've sent a confirmation message to {new_email_address}. Click the link in the message to update your email address.": "\u03a3\u03b1\u03c2 \u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 \u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03c3\u03c4\u03bf \u03bd\u03ad\u03bf e-mail {new_email_address} \u03c0\u03bf\u03c5 \u03bf\u03c1\u03af\u03c3\u03b1\u03c4\u03b5. \u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b2\u03c1\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03c4\u03bf e-mail \u03c3\u03b1\u03c2.", - "We've sent a message to {email}. Click the link in the message to reset your password. Didn't receive the message? Contact {anchorStart}technical support{anchorEnd}.": "\u0388\u03c7\u03bf\u03c5\u03bc\u03b5 \u03b1\u03c0\u03bf\u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {email}. \u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b2\u03c1\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c3\u03b1\u03c2. \u0395\u03ac\u03bd \u03b4\u03b5\u03bd \u03bb\u03ac\u03b2\u03b1\u03c4\u03b5 \u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1, \u03b5\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd {anchorStart}\u03c4\u03b5\u03c7\u03bd\u03b9\u03ba\u03ae \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7{anchorEnd}.", + "We've sent a message to {email}. Click the link in the message to reset your password. Didn't receive the message? Contact {anchorStart}technical support{anchorEnd}.": "\u0388\u03c7\u03bf\u03c5\u03bc\u03b5 \u03b1\u03c0\u03bf\u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {email}. \u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b2\u03c1\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c3\u03b1\u03c2. \u0395\u03ac\u03bd \u03b4\u03b5\u03bd \u03bb\u03ac\u03b2\u03b1\u03c4\u03b5 \u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1, \u03c0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd {anchorStart}\u03c4\u03b5\u03c7\u03bd\u03b9\u03ba\u03ae \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7{anchorEnd}.", "We\u2019re sorry to see you go!": "\u039b\u03c5\u03c0\u03bf\u03cd\u03bc\u03b1\u03c3\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c7\u03ce\u03c1\u03b7\u03c3\u03ae \u03c3\u03b1\u03c2!", "Year of Birth": "\u0388\u03c4\u03bf\u03c2 \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2", "Yesterday": "\u03a7\u03b8\u03ad\u03c2", @@ -409,6 +415,8 @@ "close": "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf", "correct": "\u03c3\u03c9\u03c3\u03c4\u03cc", "course id": "\u03a4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03bc\u03b1\u03b8\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", + "endorsed %(time_ago)s": "\u03a0\u03c1\u03bf\u03c4\u03ac\u03b8\u03b7\u03ba\u03b5 %(time_ago)s", + "endorsed %(time_ago)s by %(user)s": "\u03a0\u03c1\u03bf\u03c4\u03ac\u03b8\u03b7\u03ba\u03b5 %(time_ago)s \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7 %(user)s", "follow this post": "\u0391\u03ba\u03bf\u03bb\u03bf\u03c5\u03b8\u03ae\u03c3\u03c4\u03b5 \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b1\u03bd\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7", "incorrect": "\u03bb\u03b1\u03bd\u03b8\u03b1\u03c3\u03bc\u03ad\u03bd\u03bf", "one letter Friday\u0004F": "\u03a0", diff --git a/cms/static/js/i18n/eo/djangojs.js b/cms/static/js/i18n/eo/djangojs.js index ca9abcf30f..a0e1c2a44a 100644 --- a/cms/static/js/i18n/eo/djangojs.js +++ b/cms/static/js/i18n/eo/djangojs.js @@ -43,6 +43,7 @@ " records are not in the correct format and have not been added to the exception list": " r\u00e9\u00e7\u00f6rds \u00e4r\u00e9 n\u00f6t \u00efn th\u00e9 \u00e7\u00f6rr\u00e9\u00e7t f\u00f6rm\u00e4t \u00e4nd h\u00e4v\u00e9 n\u00f6t \u00df\u00e9\u00e9n \u00e4dd\u00e9d t\u00f6 th\u00e9 \u00e9x\u00e7\u00e9pt\u00ef\u00f6n l\u00efst \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442#", " to learn": " t\u00f6 l\u00e9\u00e4rn \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#", "${listPrice}": "${listPrice} \u2c60'\u03c3\u044f\u0454\u043c \u03b9#", + "${price}/month {currency}": "${price}/m\u00f6nth {currency} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442#", "%(cohort_name)s (%(user_count)s)": "%(cohort_name)s (%(user_count)s) \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#", "%(comments_count)s %(span_sr_open)scomments %(span_close)s": "%(comments_count)s %(span_sr_open)s\u00e7\u00f6mm\u00e9nts %(span_close)s \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442,#", "%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s unread comments)%(span_close)s": "%(comments_count)s %(span_sr_open)s\u00e7\u00f6mm\u00e9nts (%(unread_comments_count)s \u00fcnr\u00e9\u00e4d \u00e7\u00f6mm\u00e9nts)%(span_close)s \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f#", @@ -1280,8 +1281,8 @@ "Pasting": "P\u00e4st\u00efng \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c #", "Path to Signature Image": "P\u00e4th t\u00f6 S\u00efgn\u00e4t\u00fcr\u00e9 \u00ccm\u00e4g\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Pause": "P\u00e4\u00fcs\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455#", - "Pay {subscriptionPrice}/month after {trialLength}-day free trial": "P\u00e4\u00fd {subscriptionPrice}/m\u00f6nth \u00e4ft\u00e9r {trialLength}-d\u00e4\u00fd fr\u00e9\u00e9 tr\u00ef\u00e4l \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f#", - "Pay {subscriptionPrice}/month for all courses in this program": "P\u00e4\u00fd {subscriptionPrice}/m\u00f6nth f\u00f6r \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s \u00efn th\u00efs pr\u00f6gr\u00e4m \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", + "Pay {subscriptionPrice} after {trialLength}-day free trial": "P\u00e4\u00fd {subscriptionPrice} \u00e4ft\u00e9r {trialLength}-d\u00e4\u00fd fr\u00e9\u00e9 tr\u00ef\u00e4l \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454#", + "Pay {subscriptionPrice} for all courses in this program": "P\u00e4\u00fd {subscriptionPrice} f\u00f6r \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s \u00efn th\u00efs pr\u00f6gr\u00e4m \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f#", "Peer": "P\u00e9\u00e9r \u2c60'\u03c3\u044f\u0454\u043c \u03b9#", "Peer Responses Received": "P\u00e9\u00e9r R\u00e9sp\u00f6ns\u00e9s R\u00e9\u00e7\u00e9\u00efv\u00e9d \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Peers Assessed": "P\u00e9\u00e9rs \u00c0ss\u00e9ss\u00e9d \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442#", @@ -1467,7 +1468,7 @@ "Reset attempts for all students on problem '<%- problem_id %>'?": "R\u00e9s\u00e9t \u00e4tt\u00e9mpts f\u00f6r \u00e4ll st\u00fcd\u00e9nts \u00f6n pr\u00f6\u00dfl\u00e9m '<%- problem_id %>'? \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Responses could not be loaded. Refresh the page and try again.": "R\u00e9sp\u00f6ns\u00e9s \u00e7\u00f6\u00fcld n\u00f6t \u00df\u00e9 l\u00f6\u00e4d\u00e9d. R\u00e9fr\u00e9sh th\u00e9 p\u00e4g\u00e9 \u00e4nd tr\u00fd \u00e4g\u00e4\u00efn. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Restart my subscription": "R\u00e9st\u00e4rt m\u00fd s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", - "Restart your subscription for {subscriptionPrice}/month. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "R\u00e9st\u00e4rt \u00fd\u00f6\u00fcr s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n f\u00f6r {subscriptionPrice}/m\u00f6nth. \u00dd\u00f6\u00fcr p\u00e4\u00fdm\u00e9nt h\u00efst\u00f6r\u00fd \u00efs st\u00efll \u00e4v\u00e4\u00efl\u00e4\u00dfl\u00e9 \u00f6n th\u00e9 {a_start}\u00d6rd\u00e9rs \u00e4nd s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6ns{a_end} p\u00e4g\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1#", + "Restart your subscription for {subscriptionPrice}. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "R\u00e9st\u00e4rt \u00fd\u00f6\u00fcr s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n f\u00f6r {subscriptionPrice}. \u00dd\u00f6\u00fcr p\u00e4\u00fdm\u00e9nt h\u00efst\u00f6r\u00fd \u00efs st\u00efll \u00e4v\u00e4\u00efl\u00e4\u00dfl\u00e9 \u00f6n th\u00e9 {a_start}\u00d6rd\u00e9rs \u00e4nd s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6ns{a_end} p\u00e4g\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202#", "Restore enrollment code": "R\u00e9st\u00f6r\u00e9 \u00e9nr\u00f6llm\u00e9nt \u00e7\u00f6d\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Restore last draft": "R\u00e9st\u00f6r\u00e9 l\u00e4st dr\u00e4ft \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442#", "Restrict access to:": "R\u00e9str\u00ef\u00e7t \u00e4\u00e7\u00e7\u00e9ss t\u00f6: \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442,#", @@ -2020,7 +2021,7 @@ "Unlink This Account": "\u00dbnl\u00efnk Th\u00efs \u00c0\u00e7\u00e7\u00f6\u00fcnt \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442,#", "Unlink your {accountName} account": "\u00dbnl\u00efnk \u00fd\u00f6\u00fcr {accountName} \u00e4\u00e7\u00e7\u00f6\u00fcnt \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Unlinking": "\u00dbnl\u00efnk\u00efng \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#", - "Unlock verified access to all courses for {subscriptionPrice}/month. Cancel anytime.": "\u00dbnl\u00f6\u00e7k v\u00e9r\u00eff\u00ef\u00e9d \u00e4\u00e7\u00e7\u00e9ss t\u00f6 \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s f\u00f6r {subscriptionPrice}/m\u00f6nth. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", + "Unlock verified access to all courses for {subscriptionPrice}. Cancel anytime.": "\u00dbnl\u00f6\u00e7k v\u00e9r\u00eff\u00ef\u00e9d \u00e4\u00e7\u00e7\u00e9ss t\u00f6 \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s f\u00f6r {subscriptionPrice}. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Unmark as Answer": "\u00dbnm\u00e4rk \u00e4s \u00c0nsw\u00e9r \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c#", "Unmute": "\u00dbnm\u00fct\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5#", "Unnamed Option": "\u00dbnn\u00e4m\u00e9d \u00d6pt\u00ef\u00f6n \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442#", @@ -2329,7 +2330,7 @@ "Your message cannot be blank.": "\u00dd\u00f6\u00fcr m\u00e9ss\u00e4g\u00e9 \u00e7\u00e4nn\u00f6t \u00df\u00e9 \u00dfl\u00e4nk. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2#", "Your message must have a subject.": "\u00dd\u00f6\u00fcr m\u00e9ss\u00e4g\u00e9 m\u00fcst h\u00e4v\u00e9 \u00e4 s\u00fc\u00dfj\u00e9\u00e7t. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454#", "Your message must have at least one target.": "\u00dd\u00f6\u00fcr m\u00e9ss\u00e4g\u00e9 m\u00fcst h\u00e4v\u00e9 \u00e4t l\u00e9\u00e4st \u00f6n\u00e9 t\u00e4rg\u00e9t. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", - "Your next billing date is {nextPaymentDate}": "\u00dd\u00f6\u00fcr n\u00e9xt \u00df\u00efll\u00efng d\u00e4t\u00e9 \u00efs {nextPaymentDate} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2#", + "Your next billing date is {currentPeriodEnd}": "\u00dd\u00f6\u00fcr n\u00e9xt \u00df\u00efll\u00efng d\u00e4t\u00e9 \u00efs {currentPeriodEnd} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2#", "Your onboarding exam has been rejected. Please retry onboarding.": "\u00dd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng \u00e9x\u00e4m h\u00e4s \u00df\u00e9\u00e9n r\u00e9j\u00e9\u00e7t\u00e9d. Pl\u00e9\u00e4s\u00e9 r\u00e9tr\u00fd \u00f6n\u00df\u00f6\u00e4rd\u00efng. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Your onboarding profile has been approved in another course, so you are eligible to take proctored exams in this course. However, it is highly recommended that you complete this course's onboarding exam in order to ensure that your device still meets the requirements for proctoring.": "\u00dd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng pr\u00f6f\u00efl\u00e9 h\u00e4s \u00df\u00e9\u00e9n \u00e4ppr\u00f6v\u00e9d \u00efn \u00e4n\u00f6th\u00e9r \u00e7\u00f6\u00fcrs\u00e9, s\u00f6 \u00fd\u00f6\u00fc \u00e4r\u00e9 \u00e9l\u00efg\u00ef\u00dfl\u00e9 t\u00f6 t\u00e4k\u00e9 pr\u00f6\u00e7t\u00f6r\u00e9d \u00e9x\u00e4ms \u00efn th\u00efs \u00e7\u00f6\u00fcrs\u00e9. H\u00f6w\u00e9v\u00e9r, \u00eft \u00efs h\u00efghl\u00fd r\u00e9\u00e7\u00f6mm\u00e9nd\u00e9d th\u00e4t \u00fd\u00f6\u00fc \u00e7\u00f6mpl\u00e9t\u00e9 th\u00efs \u00e7\u00f6\u00fcrs\u00e9's \u00f6n\u00df\u00f6\u00e4rd\u00efng \u00e9x\u00e4m \u00efn \u00f6rd\u00e9r t\u00f6 \u00e9ns\u00fcr\u00e9 th\u00e4t \u00fd\u00f6\u00fcr d\u00e9v\u00ef\u00e7\u00e9 st\u00efll m\u00e9\u00e9ts th\u00e9 r\u00e9q\u00fc\u00efr\u00e9m\u00e9nts f\u00f6r pr\u00f6\u00e7t\u00f6r\u00efng. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1\u2202\u03b9\u03c1\u03b9\u0455\u03b9\u00a2\u03b9\u03b7g \u0454\u0142\u03b9\u0442, \u0455\u0454\u2202 \u2202\u03c3 \u0454\u03b9\u03c5\u0455\u043c\u03c3\u2202 \u0442\u0454\u043c\u03c1\u03c3\u044f \u03b9\u03b7\u00a2\u03b9\u2202\u03b9\u2202\u03c5\u03b7\u0442 \u03c5\u0442 \u0142\u03b1\u0432\u03c3\u044f\u0454 \u0454\u0442 \u2202\u03c3\u0142\u03c3\u044f\u0454 \u043c\u03b1g\u03b7\u03b1 \u03b1\u0142\u03b9q\u03c5\u03b1. \u03c5\u0442 \u0454\u03b7\u03b9\u043c \u03b1\u2202 \u043c\u03b9\u03b7\u03b9\u043c \u03bd\u0454\u03b7\u03b9\u03b1\u043c, q\u03c5\u03b9\u0455 \u03b7\u03c3\u0455\u0442\u044f\u03c5\u2202 \u0454\u03c7\u0454\u044f\u00a2\u03b9\u0442\u03b1\u0442\u03b9\u03c3\u03b7 \u03c5\u0142\u0142\u03b1\u043c\u00a2\u03c3 \u0142\u03b1\u0432\u03c3\u044f\u03b9\u0455 \u03b7\u03b9\u0455\u03b9 \u03c5\u0442 \u03b1\u0142\u03b9q\u03c5\u03b9\u03c1#", "Your onboarding profile has been approved in another course, so you are eligible to take proctored exams in this course. However, your onboarding status is expiring soon. Please complete onboarding again to ensure that you will be able to continue taking proctored exams.": "\u00dd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng pr\u00f6f\u00efl\u00e9 h\u00e4s \u00df\u00e9\u00e9n \u00e4ppr\u00f6v\u00e9d \u00efn \u00e4n\u00f6th\u00e9r \u00e7\u00f6\u00fcrs\u00e9, s\u00f6 \u00fd\u00f6\u00fc \u00e4r\u00e9 \u00e9l\u00efg\u00ef\u00dfl\u00e9 t\u00f6 t\u00e4k\u00e9 pr\u00f6\u00e7t\u00f6r\u00e9d \u00e9x\u00e4ms \u00efn th\u00efs \u00e7\u00f6\u00fcrs\u00e9. H\u00f6w\u00e9v\u00e9r, \u00fd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng st\u00e4t\u00fcs \u00efs \u00e9xp\u00efr\u00efng s\u00f6\u00f6n. Pl\u00e9\u00e4s\u00e9 \u00e7\u00f6mpl\u00e9t\u00e9 \u00f6n\u00df\u00f6\u00e4rd\u00efng \u00e4g\u00e4\u00efn t\u00f6 \u00e9ns\u00fcr\u00e9 th\u00e4t \u00fd\u00f6\u00fc w\u00efll \u00df\u00e9 \u00e4\u00dfl\u00e9 t\u00f6 \u00e7\u00f6nt\u00efn\u00fc\u00e9 t\u00e4k\u00efng pr\u00f6\u00e7t\u00f6r\u00e9d \u00e9x\u00e4ms. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1\u2202\u03b9\u03c1\u03b9\u0455\u03b9\u00a2\u03b9\u03b7g \u0454\u0142\u03b9\u0442, \u0455\u0454\u2202 \u2202\u03c3 \u0454\u03b9\u03c5\u0455\u043c\u03c3\u2202 \u0442\u0454\u043c\u03c1\u03c3\u044f \u03b9\u03b7\u00a2\u03b9\u2202\u03b9\u2202\u03c5\u03b7\u0442 \u03c5\u0442 \u0142\u03b1\u0432\u03c3\u044f\u0454 \u0454\u0442 \u2202\u03c3\u0142\u03c3\u044f\u0454 \u043c\u03b1g\u03b7\u03b1 \u03b1\u0142\u03b9q\u03c5\u03b1. \u03c5\u0442 \u0454\u03b7\u03b9\u043c \u03b1\u2202 \u043c\u03b9\u03b7\u03b9\u043c \u03bd\u0454\u03b7\u03b9\u03b1\u043c, q\u03c5\u03b9\u0455 \u03b7\u03c3\u0455\u0442\u044f\u03c5\u2202 \u0454\u03c7\u0454\u044f\u00a2\u03b9\u0442\u03b1\u0442\u03b9\u03c3\u03b7 \u03c5\u0142\u0142\u03b1\u043c\u00a2\u03c3 \u0142\u03b1\u0432\u03c3\u044f\u03b9\u0455 \u03b7\u03b9\u0455\u03b9 \u03c5\u0442 \u03b1\u0142\u03b9q\u03c5\u03b9\u03c1 \u0454\u03c7 \u0454\u03b1 \u00a2\u03c3\u043c\u043c\u03c3\u2202\u03c3 \u00a2\u03c3\u03b7\u0455\u0454q\u03c5\u03b1\u0442.#", @@ -2350,9 +2351,9 @@ "Your upload of '{file}' succeeded.": "\u00dd\u00f6\u00fcr \u00fcpl\u00f6\u00e4d \u00f6f '{file}' s\u00fc\u00e7\u00e7\u00e9\u00e9d\u00e9d. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442#", "Your verification status is good until {verificationGoodUntil}.": "\u00dd\u00f6\u00fcr v\u00e9r\u00eff\u00ef\u00e7\u00e4t\u00ef\u00f6n st\u00e4t\u00fcs \u00efs g\u00f6\u00f6d \u00fcnt\u00efl {verificationGoodUntil}. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", "Your video uploads are not complete.": "\u00dd\u00f6\u00fcr v\u00efd\u00e9\u00f6 \u00fcpl\u00f6\u00e4ds \u00e4r\u00e9 n\u00f6t \u00e7\u00f6mpl\u00e9t\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5#", - "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}/month.": [ - "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fd \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}/m\u00f6nth. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442#", - "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fds \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}/m\u00f6nth. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442#" + "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}.": [ + "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fd \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", + "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fds \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2#" ], "Your {program} Certificate": "\u00dd\u00f6\u00fcr {program} \u00c7\u00e9rt\u00eff\u00ef\u00e7\u00e4t\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, #", "Yourself": "\u00dd\u00f6\u00fcrs\u00e9lf \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202#", @@ -2546,7 +2547,7 @@ "{startTag}{requestToken}{endTag}{selector}": "{startTag}{requestToken}{endTag}{selector} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455#", "{start_strong}{total}{end_strong} words submitted in total.": "{start_strong}{total}{end_strong} w\u00f6rds s\u00fc\u00dfm\u00eftt\u00e9d \u00efn t\u00f6t\u00e4l. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442#", "{strongStart}Warning: Account deletion is permanent.{strongEnd} Please read the above carefully before proceeding. This is an irreversible action, and {strongStart}you will no longer be able to use the same email on {platformName}.{strongEnd}": "{strongStart}W\u00e4rn\u00efng: \u00c0\u00e7\u00e7\u00f6\u00fcnt d\u00e9l\u00e9t\u00ef\u00f6n \u00efs p\u00e9rm\u00e4n\u00e9nt.{strongEnd} Pl\u00e9\u00e4s\u00e9 r\u00e9\u00e4d th\u00e9 \u00e4\u00df\u00f6v\u00e9 \u00e7\u00e4r\u00e9f\u00fcll\u00fd \u00df\u00e9f\u00f6r\u00e9 pr\u00f6\u00e7\u00e9\u00e9d\u00efng. Th\u00efs \u00efs \u00e4n \u00efrr\u00e9v\u00e9rs\u00ef\u00dfl\u00e9 \u00e4\u00e7t\u00ef\u00f6n, \u00e4nd {strongStart}\u00fd\u00f6\u00fc w\u00efll n\u00f6 l\u00f6ng\u00e9r \u00df\u00e9 \u00e4\u00dfl\u00e9 t\u00f6 \u00fcs\u00e9 th\u00e9 s\u00e4m\u00e9 \u00e9m\u00e4\u00efl \u00f6n {platformName}.{strongEnd} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1\u2202\u03b9\u03c1\u03b9\u0455\u03b9\u00a2\u03b9\u03b7g \u0454\u0142\u03b9\u0442, \u0455\u0454\u2202 \u2202\u03c3 \u0454\u03b9\u03c5\u0455\u043c\u03c3\u2202 \u0442\u0454\u043c\u03c1\u03c3\u044f \u03b9\u03b7\u00a2\u03b9\u2202\u03b9\u2202\u03c5\u03b7\u0442 \u03c5\u0442 \u0142\u03b1\u0432\u03c3\u044f\u0454 \u0454\u0442 \u2202\u03c3\u0142\u03c3\u044f\u0454 \u043c\u03b1g\u03b7\u03b1 \u03b1\u0142\u03b9q\u03c5\u03b1. \u03c5\u0442 \u0454\u03b7\u03b9\u043c \u03b1\u2202 \u043c\u03b9\u03b7\u03b9\u043c \u03bd\u0454\u03b7\u03b9\u03b1\u043c, q\u03c5\u03b9\u0455 \u03b7\u03c3\u0455\u0442\u044f\u03c5\u2202 \u0454\u03c7\u0454\u044f\u00a2\u03b9\u0442\u03b1\u0442\u03b9\u03c3\u03b7 \u03c5\u0142\u0142\u03b1\u043c\u00a2\u03c3 \u0142\u03b1\u0432\u03c3\u044f\u03b9\u0455 \u03b7\u03b9\u0455\u03b9 \u03c5\u0442 \u03b1\u0142\u03b9q\u03c5\u03b9\u03c1 \u0454\u03c7 \u0454\u03b1 \u00a2\u03c3\u043c\u043c\u03c3\u2202\u03c3 \u00a2\u03c3\u03b7\u0455\u0454q\u03c5\u03b1\u0442. \u2202\u03c5\u03b9\u0455 \u03b1\u03c5\u0442\u0454 \u03b9\u044f\u03c5\u044f\u0454 \u2202\u03c3\u0142\u03c3\u044f \u03b9\u03b7 \u044f\u0454\u03c1\u044f\u0454\u043d\u0454\u03b7\u2202\u0454\u044f\u03b9\u0442 \u03b9\u03b7 \u03bd\u03c3\u0142\u03c5\u03c1\u0442\u03b1\u0442\u0454 \u03bd\u0454\u0142\u03b9\u0442 \u0454\u0455\u0455\u0454 \u00a2\u03b9\u0142\u0142\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f\u0454 \u0454\u03c5 \u0192\u03c5g\u03b9\u03b1\u0442 \u03b7\u03c5\u0142\u0142\u03b1 \u03c1\u03b1\u044f\u03b9\u03b1\u0442\u03c5\u044f. \u0454\u03c7\u00a2\u0454\u03c1\u0442\u0454\u03c5\u044f \u0455\u03b9\u03b7\u0442 \u03c3\u00a2\u00a2\u03b1\u0454\u00a2\u03b1\u0442 \u00a2\u03c5\u03c1\u03b9\u2202\u03b1\u0442#", - "{subscriptionPrice}/month subscription after trial ends. Cancel anytime.": "{subscriptionPrice}/m\u00f6nth s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n \u00e4ft\u00e9r tr\u00ef\u00e4l \u00e9nds. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", + "{subscriptionPrice} subscription after trial ends. Cancel anytime.": "{subscriptionPrice} s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n \u00e4ft\u00e9r tr\u00ef\u00e4l \u00e9nds. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "{team_count} Team": [ "{team_count} T\u00e9\u00e4m \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202#", "{team_count} T\u00e9\u00e4ms \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#" diff --git a/cms/static/js/i18n/rtl/djangojs.js b/cms/static/js/i18n/rtl/djangojs.js index 653a349e9a..00cd35a615 100644 --- a/cms/static/js/i18n/rtl/djangojs.js +++ b/cms/static/js/i18n/rtl/djangojs.js @@ -43,6 +43,7 @@ " records are not in the correct format and have not been added to the exception list": " \u0279\u01dd\u0254\u00f8\u0279ds \u0250\u0279\u01dd n\u00f8\u0287 \u1d09n \u0287\u0265\u01dd \u0254\u00f8\u0279\u0279\u01dd\u0254\u0287 \u025f\u00f8\u0279\u026f\u0250\u0287 \u0250nd \u0265\u0250\u028c\u01dd n\u00f8\u0287 b\u01dd\u01ddn \u0250dd\u01ddd \u0287\u00f8 \u0287\u0265\u01dd \u01ddx\u0254\u01ddd\u0287\u1d09\u00f8n l\u1d09s\u0287", " to learn": " \u0287\u00f8 l\u01dd\u0250\u0279n", "${listPrice}": "${listPrice}", + "${price}/month {currency}": "${price}/\u026f\u00f8n\u0287\u0265 {currency}", "%(cohort_name)s (%(user_count)s)": "%(cohort_name)s (%(user_count)s)", "%(comments_count)s %(span_sr_open)scomments %(span_close)s": "%(comments_count)s %(span_sr_open)s\u0254\u00f8\u026f\u026f\u01ddn\u0287s %(span_close)s", "%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s unread comments)%(span_close)s": "%(comments_count)s %(span_sr_open)s\u0254\u00f8\u026f\u026f\u01ddn\u0287s (%(unread_comments_count)s nn\u0279\u01dd\u0250d \u0254\u00f8\u026f\u026f\u01ddn\u0287s)%(span_close)s", @@ -1183,8 +1184,8 @@ "Pasting": "\u2c63\u0250s\u0287\u1d09n\u0183", "Path to Signature Image": "\u2c63\u0250\u0287\u0265 \u0287\u00f8 S\u1d09\u0183n\u0250\u0287n\u0279\u01dd \u0197\u026f\u0250\u0183\u01dd", "Pause": "\u2c63\u0250ns\u01dd", - "Pay {subscriptionPrice}/month after {trialLength}-day free trial": "\u2c63\u0250\u028e {subscriptionPrice}/\u026f\u00f8n\u0287\u0265 \u0250\u025f\u0287\u01dd\u0279 {trialLength}-d\u0250\u028e \u025f\u0279\u01dd\u01dd \u0287\u0279\u1d09\u0250l", - "Pay {subscriptionPrice}/month for all courses in this program": "\u2c63\u0250\u028e {subscriptionPrice}/\u026f\u00f8n\u0287\u0265 \u025f\u00f8\u0279 \u0250ll \u0254\u00f8n\u0279s\u01dds \u1d09n \u0287\u0265\u1d09s d\u0279\u00f8\u0183\u0279\u0250\u026f", + "Pay {subscriptionPrice} after {trialLength}-day free trial": "\u2c63\u0250\u028e {subscriptionPrice} \u0250\u025f\u0287\u01dd\u0279 {trialLength}-d\u0250\u028e \u025f\u0279\u01dd\u01dd \u0287\u0279\u1d09\u0250l", + "Pay {subscriptionPrice} for all courses in this program": "\u2c63\u0250\u028e {subscriptionPrice} \u025f\u00f8\u0279 \u0250ll \u0254\u00f8n\u0279s\u01dds \u1d09n \u0287\u0265\u1d09s d\u0279\u00f8\u0183\u0279\u0250\u026f", "Photo": "\u2c63\u0265\u00f8\u0287\u00f8", "Photo Captured successfully.": "\u2c63\u0265\u00f8\u0287\u00f8 \u023b\u0250d\u0287n\u0279\u01ddd sn\u0254\u0254\u01ddss\u025fnll\u028e.", "Photo ID": "\u2c63\u0265\u00f8\u0287\u00f8 \u0197\u0110", @@ -1356,7 +1357,7 @@ "Reset attempts for all students on problem '<%- problem_id %>'?": "\u024c\u01dds\u01dd\u0287 \u0250\u0287\u0287\u01dd\u026fd\u0287s \u025f\u00f8\u0279 \u0250ll s\u0287nd\u01ddn\u0287s \u00f8n d\u0279\u00f8bl\u01dd\u026f '<%- problem_id %>'?", "Responses could not be loaded. Refresh the page and try again.": "\u024c\u01ddsd\u00f8ns\u01dds \u0254\u00f8nld n\u00f8\u0287 b\u01dd l\u00f8\u0250d\u01ddd. \u024c\u01dd\u025f\u0279\u01dds\u0265 \u0287\u0265\u01dd d\u0250\u0183\u01dd \u0250nd \u0287\u0279\u028e \u0250\u0183\u0250\u1d09n.", "Restart my subscription": "\u024c\u01dds\u0287\u0250\u0279\u0287 \u026f\u028e snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n", - "Restart your subscription for {subscriptionPrice}/month. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "\u024c\u01dds\u0287\u0250\u0279\u0287 \u028e\u00f8n\u0279 snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u025f\u00f8\u0279 {subscriptionPrice}/\u026f\u00f8n\u0287\u0265. \u024e\u00f8n\u0279 d\u0250\u028e\u026f\u01ddn\u0287 \u0265\u1d09s\u0287\u00f8\u0279\u028e \u1d09s s\u0287\u1d09ll \u0250\u028c\u0250\u1d09l\u0250bl\u01dd \u00f8n \u0287\u0265\u01dd {a_start}\u00d8\u0279d\u01dd\u0279s \u0250nd snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8ns{a_end} d\u0250\u0183\u01dd", + "Restart your subscription for {subscriptionPrice}. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "\u024c\u01dds\u0287\u0250\u0279\u0287 \u028e\u00f8n\u0279 snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u025f\u00f8\u0279 {subscriptionPrice}. \u024e\u00f8n\u0279 d\u0250\u028e\u026f\u01ddn\u0287 \u0265\u1d09s\u0287\u00f8\u0279\u028e \u1d09s s\u0287\u1d09ll \u0250\u028c\u0250\u1d09l\u0250bl\u01dd \u00f8n \u0287\u0265\u01dd {a_start}\u00d8\u0279d\u01dd\u0279s \u0250nd snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8ns{a_end} d\u0250\u0183\u01dd", "Restore enrollment code": "\u024c\u01dds\u0287\u00f8\u0279\u01dd \u01ddn\u0279\u00f8ll\u026f\u01ddn\u0287 \u0254\u00f8d\u01dd", "Restore last draft": "\u024c\u01dds\u0287\u00f8\u0279\u01dd l\u0250s\u0287 d\u0279\u0250\u025f\u0287", "Restrict access to:": "\u024c\u01dds\u0287\u0279\u1d09\u0254\u0287 \u0250\u0254\u0254\u01ddss \u0287\u00f8:", @@ -1861,7 +1862,7 @@ "Unlink This Account": "\u0244nl\u1d09n\u029e \u0166\u0265\u1d09s \u023a\u0254\u0254\u00f8nn\u0287", "Unlink your {accountName} account": "\u0244nl\u1d09n\u029e \u028e\u00f8n\u0279 {accountName} \u0250\u0254\u0254\u00f8nn\u0287", "Unlinking": "\u0244nl\u1d09n\u029e\u1d09n\u0183", - "Unlock verified access to all courses for {subscriptionPrice}/month. Cancel anytime.": "\u0244nl\u00f8\u0254\u029e \u028c\u01dd\u0279\u1d09\u025f\u1d09\u01ddd \u0250\u0254\u0254\u01ddss \u0287\u00f8 \u0250ll \u0254\u00f8n\u0279s\u01dds \u025f\u00f8\u0279 {subscriptionPrice}/\u026f\u00f8n\u0287\u0265. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", + "Unlock verified access to all courses for {subscriptionPrice}. Cancel anytime.": "\u0244nl\u00f8\u0254\u029e \u028c\u01dd\u0279\u1d09\u025f\u1d09\u01ddd \u0250\u0254\u0254\u01ddss \u0287\u00f8 \u0250ll \u0254\u00f8n\u0279s\u01dds \u025f\u00f8\u0279 {subscriptionPrice}. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", "Unmark as Answer": "\u0244n\u026f\u0250\u0279\u029e \u0250s \u023ans\u028d\u01dd\u0279", "Unmute": "\u0244n\u026fn\u0287\u01dd", "Unpin": "\u0244nd\u1d09n", @@ -2149,7 +2150,7 @@ "Your message cannot be blank.": "\u024e\u00f8n\u0279 \u026f\u01ddss\u0250\u0183\u01dd \u0254\u0250nn\u00f8\u0287 b\u01dd bl\u0250n\u029e.", "Your message must have a subject.": "\u024e\u00f8n\u0279 \u026f\u01ddss\u0250\u0183\u01dd \u026fns\u0287 \u0265\u0250\u028c\u01dd \u0250 snb\u027e\u01dd\u0254\u0287.", "Your message must have at least one target.": "\u024e\u00f8n\u0279 \u026f\u01ddss\u0250\u0183\u01dd \u026fns\u0287 \u0265\u0250\u028c\u01dd \u0250\u0287 l\u01dd\u0250s\u0287 \u00f8n\u01dd \u0287\u0250\u0279\u0183\u01dd\u0287.", - "Your next billing date is {nextPaymentDate}": "\u024e\u00f8n\u0279 n\u01ddx\u0287 b\u1d09ll\u1d09n\u0183 d\u0250\u0287\u01dd \u1d09s {nextPaymentDate}", + "Your next billing date is {currentPeriodEnd}": "\u024e\u00f8n\u0279 n\u01ddx\u0287 b\u1d09ll\u1d09n\u0183 d\u0250\u0287\u01dd \u1d09s {currentPeriodEnd}", "Your policy changes have been saved.": "\u024e\u00f8n\u0279 d\u00f8l\u1d09\u0254\u028e \u0254\u0265\u0250n\u0183\u01dds \u0265\u0250\u028c\u01dd b\u01dd\u01ddn s\u0250\u028c\u01ddd.", "Your post will be discarded.": "\u024e\u00f8n\u0279 d\u00f8s\u0287 \u028d\u1d09ll b\u01dd d\u1d09s\u0254\u0250\u0279d\u01ddd.", "Your profile settings are managed by {enterprise_name}. Contact your administrator or {link_start}edX Support{link_end} for help.": "\u024e\u00f8n\u0279 d\u0279\u00f8\u025f\u1d09l\u01dd s\u01dd\u0287\u0287\u1d09n\u0183s \u0250\u0279\u01dd \u026f\u0250n\u0250\u0183\u01ddd b\u028e {enterprise_name}. \u023b\u00f8n\u0287\u0250\u0254\u0287 \u028e\u00f8n\u0279 \u0250d\u026f\u1d09n\u1d09s\u0287\u0279\u0250\u0287\u00f8\u0279 \u00f8\u0279 {link_start}\u01dddX Sndd\u00f8\u0279\u0287{link_end} \u025f\u00f8\u0279 \u0265\u01ddld.", @@ -2167,9 +2168,9 @@ "Your upload of '{file}' succeeded.": "\u024e\u00f8n\u0279 ndl\u00f8\u0250d \u00f8\u025f '{file}' sn\u0254\u0254\u01dd\u01ddd\u01ddd.", "Your verification status is good until {verificationGoodUntil}.": "\u024e\u00f8n\u0279 \u028c\u01dd\u0279\u1d09\u025f\u1d09\u0254\u0250\u0287\u1d09\u00f8n s\u0287\u0250\u0287ns \u1d09s \u0183\u00f8\u00f8d nn\u0287\u1d09l {verificationGoodUntil}.", "Your video uploads are not complete.": "\u024e\u00f8n\u0279 \u028c\u1d09d\u01dd\u00f8 ndl\u00f8\u0250ds \u0250\u0279\u01dd n\u00f8\u0287 \u0254\u00f8\u026fdl\u01dd\u0287\u01dd.", - "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}/month.": [ - "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028e \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}/\u026f\u00f8n\u0287\u0265.", - "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028es \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}/\u026f\u00f8n\u0287\u0265." + "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}.": [ + "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028e \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}.", + "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028es \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}." ], "Your {program} Certificate": "\u024e\u00f8n\u0279 {program} \u023b\u01dd\u0279\u0287\u1d09\u025f\u1d09\u0254\u0250\u0287\u01dd", "Yourself": "\u024e\u00f8n\u0279s\u01ddl\u025f", @@ -2355,7 +2356,7 @@ "{startTag}{requestToken}{endTag}{selector}": "{startTag}{requestToken}{endTag}{selector}", "{start_strong}{total}{end_strong} words submitted in total.": "{start_strong}{total}{end_strong} \u028d\u00f8\u0279ds snb\u026f\u1d09\u0287\u0287\u01ddd \u1d09n \u0287\u00f8\u0287\u0250l.", "{strongStart}Warning: Account deletion is permanent.{strongEnd} Please read the above carefully before proceeding. This is an irreversible action, and {strongStart}you will no longer be able to use the same email on {platformName}.{strongEnd}": "{strongStart}W\u0250\u0279n\u1d09n\u0183: \u023a\u0254\u0254\u00f8nn\u0287 d\u01ddl\u01dd\u0287\u1d09\u00f8n \u1d09s d\u01dd\u0279\u026f\u0250n\u01ddn\u0287.{strongEnd} \u2c63l\u01dd\u0250s\u01dd \u0279\u01dd\u0250d \u0287\u0265\u01dd \u0250b\u00f8\u028c\u01dd \u0254\u0250\u0279\u01dd\u025fnll\u028e b\u01dd\u025f\u00f8\u0279\u01dd d\u0279\u00f8\u0254\u01dd\u01ddd\u1d09n\u0183. \u0166\u0265\u1d09s \u1d09s \u0250n \u1d09\u0279\u0279\u01dd\u028c\u01dd\u0279s\u1d09bl\u01dd \u0250\u0254\u0287\u1d09\u00f8n, \u0250nd {strongStart}\u028e\u00f8n \u028d\u1d09ll n\u00f8 l\u00f8n\u0183\u01dd\u0279 b\u01dd \u0250bl\u01dd \u0287\u00f8 ns\u01dd \u0287\u0265\u01dd s\u0250\u026f\u01dd \u01dd\u026f\u0250\u1d09l \u00f8n {platformName}.{strongEnd}", - "{subscriptionPrice}/month subscription after trial ends. Cancel anytime.": "{subscriptionPrice}/\u026f\u00f8n\u0287\u0265 snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u0250\u025f\u0287\u01dd\u0279 \u0287\u0279\u1d09\u0250l \u01ddnds. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", + "{subscriptionPrice} subscription after trial ends. Cancel anytime.": "{subscriptionPrice} snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u0250\u025f\u0287\u01dd\u0279 \u0287\u0279\u1d09\u0250l \u01ddnds. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", "{team_count} Team": [ "{team_count} \u0166\u01dd\u0250\u026f", "{team_count} \u0166\u01dd\u0250\u026fs" diff --git a/cms/static/js/i18n/tr-tr/djangojs.js b/cms/static/js/i18n/tr-tr/djangojs.js index b5161b13ec..3e52f678f3 100644 --- a/cms/static/js/i18n/tr-tr/djangojs.js +++ b/cms/static/js/i18n/tr-tr/djangojs.js @@ -83,6 +83,7 @@ " to complete and submit the exam.": "ve g\u00f6ndermek zorundas\u0131n\u0131z.", " to learn": " \u00f6\u011frenmeye dair", "${listPrice}": "{listPrice}TL", + "${price}/month {currency}": "${price}/ay {currency}", "%(cohort_name)s (%(user_count)s)": "%(cohort_name)s (%(user_count)s)", "%(comments_count)s %(span_sr_open)scomments %(span_close)s": "%(comments_count)s %(span_sr_open)s yorum %(span_close)s", "%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s unread comments)%(span_close)s": "%(comments_count)s %(span_sr_open)s yorum (%(unread_comments_count)s okunmam\u0131\u015f yorum)%(span_close)s", @@ -1553,8 +1554,13 @@ "Select a subject for your support request.": "Destek talebiniz i\u00e7in bir konu se\u00e7in.", "Select a time allotment for the exam. If it is over 24 hours, type in the amount of time. You can grant individual learners extra time to complete the exam through the Instructor Dashboard.": "S\u0131nav i\u00e7in ayr\u0131lan s\u00fcreyi se\u00e7in. E\u011fer 24 saatten fazlaysa, s\u00fcreyi yazarak girin. E\u011fitmen Paneli arac\u0131l\u0131\u011f\u0131yla belli \u00f6\u011frencilere s\u0131nav\u0131 tamamlamalar\u0131 i\u00e7in daha fazla s\u00fcre tan\u0131mlayabilirsiniz.", "Select all": "T\u00fcm\u00fcn\u00fc se\u00e7", + "Select current industry": "Bir sekt\u00f6r se\u00e7in", + "Select guardian education": "Velinizin e\u011fitim seviyesini se\u00e7in", "Select language": "Dil Se\u00e7imi", + "Select level of education": "E\u011fitim seviyesi se\u00e7in", + "Select military status": "Askerlik durumu se\u00e7in", "Select one or more groups:": "Bir ya da daha fazla grup se\u00e7in:", + "Select prospective industry": "Hedef sekt\u00f6r\u00fc se\u00e7in", "Select the course-wide discussion topics that you want to divide.": "B\u00f6lmek istedi\u011finiz ders-geneli tart\u0131\u015fma konular\u0131n\u0131 se\u00e7in.", "Select the time zone for displaying course dates. If you do not specify a time zone, course dates, including assignment deadlines, will be displayed in your browser's local time zone.": "Ders tarihleri g\u00f6sterimi i\u00e7in saat dilimini se\u00e7in. Herhangi bir saat dilimini se\u00e7memeniz durumunda, g\u00f6rev teslimleri d\u00e2hil olmak \u00fczere t\u00fcm ders tarihleri, web taray\u0131c\u0131n\u0131z\u0131n yerel zaman\u0131na g\u00f6re g\u00f6sterilecektir. ", "Selected blocks": "Se\u00e7ili blocklar", @@ -1769,6 +1775,7 @@ "Thank you for submitting a request! We appreciate your patience while we work to review your request.": "Bize talebinizi iletti\u011finiz i\u00e7in te\u015fekk\u00fcr ederiz! Talebinizi incelemeye \u00e7al\u0131\u015f\u0131rken ge\u00e7en s\u00fcrede sabr\u0131n\u0131z i\u00e7in te\u015fekk\u00fcr ederiz.", "Thank you for submitting your financial assistance application for {course_name}! You can expect a response in 2-4 business days.": "{course_name} i\u00e7in mali yard\u0131m ba\u015fvurunuzu g\u00f6nderdi\u011finiz i\u00e7in te\u015fekk\u00fcrler! 2-4 i\u015f g\u00fcn\u00fc i\u00e7erisinde size geri d\u00f6nece\u011fiz. ", "Thank you for submitting your photos. We will review them shortly. You can now sign up for any %(platformName)s course that offers verified certificates. Verification is good for one year. After one year, you must submit photos for verification again.": "Foto\u011fraflar\u0131n\u0131z\u0131 g\u00f6nderdi\u011finiz i\u00e7in te\u015fekk\u00fcr ederiz. K\u0131sa s\u00fcre i\u00e7inde de\u011ferlendirece\u011fiz. \u015eimdi onayl\u0131 sertifika sunan herhangi bir %(platformName)s derse kay\u0131t olabilirsiniz. Do\u011frulama bir y\u0131l i\u00e7indir. Bir y\u0131ldan sonra yeniden do\u011frulama i\u00e7in foto\u011fraflar\u0131n\u0131z\u0131 tekrar g\u00f6ndermelisiniz.", + "Thank you! You\u2019re helping make edX better for everyone.": "Te\u015fekk\u00fcrler! edX'i herkes i\u00e7in daha iyi bir hale getirmemize yard\u0131m ediyorsunuz.", "Thanks for returning to verify your ID in: {courseName}": "{courseName} dersine kimli\u011finizi do\u011frulama i\u00e7in d\u00f6nd\u00fc\u011f\u00fcn\u00fcz i\u00e7in te\u015fekk\u00fcr ederiz.", "The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "Girdi\u011finiz URL bir e-posta adresi gibi g\u00f6r\u00fcn\u00fcyor. Gerekli mailto: \u00f6nekini eklemek ister misiniz?", "The URL you entered seems to be an external link. Do you want to add the required http:// prefix?": "Girdi\u011finiz URL harici ba\u011flant\u0131 gibi g\u00f6r\u00fcn\u00fcyor. Gerekli http:// \u00f6nekini eklemek ister misiniz?", diff --git a/cms/static/js/i18n/zh-cn/djangojs.js b/cms/static/js/i18n/zh-cn/djangojs.js index a026940a5c..cc05f56966 100644 --- a/cms/static/js/i18n/zh-cn/djangojs.js +++ b/cms/static/js/i18n/zh-cn/djangojs.js @@ -1357,6 +1357,7 @@ "Select all": "\u5168\u9009", "Select fidelity": "\u9009\u62e9\u4fdd\u771f\u5ea6", "Select language": "\u9009\u62e9\u8bed\u8a00", + "Select military status": "\u9009\u62e9\u519b\u7c4d", "Select one or more groups:": "\u9009\u62e9\u4e00\u6216\u8005\u591a\u4e2a\u7fa4\u7ec4", "Select the course-wide discussion topics that you want to divide.": "\u9009\u62e9\u60a8\u60f3\u8981\u533a\u5206\u7684\u8bfe\u7a0b\u8303\u56f4\u5185\u7684\u8ba8\u8bba\u4e3b\u9898\u3002", "Select the time zone for displaying course dates. If you do not specify a time zone, course dates, including assignment deadlines, will be displayed in your browser's local time zone.": "\u8bf7\u9009\u62e9\u7528\u4e8e\u663e\u793a\u8bfe\u7a0b\u65e5\u671f\u7684\u65f6\u533a\u3002\u5982\u679c\u60a8\u4e0d\u8bbe\u7f6e\u65f6\u533a\uff0c\u90a3\u4e48\u5982\u4f5c\u4e1a\u622a\u6b62\u65e5\u671f\u7b49\u8bfe\u7a0b\u65e5\u671f\u4fe1\u606f\u5c06\u6839\u636e\u60a8\u6d4f\u89c8\u5668\u7684\u672c\u5730\u65f6\u533a\u663e\u793a\u3002", diff --git a/conf/locale/ar/LC_MESSAGES/django.po b/conf/locale/ar/LC_MESSAGES/django.po index e2a984e899..a26fcb45c3 100644 --- a/conf/locale/ar/LC_MESSAGES/django.po +++ b/conf/locale/ar/LC_MESSAGES/django.po @@ -7448,6 +7448,12 @@ msgid "" msgstr "" "إذا تم تعطيله، فسيتم تعطيل المناقشات في سياق / برنامج التعلم ذي الصلة." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "بيانات تكوين LTI لهذا السياق/المزود." @@ -13021,6 +13027,16 @@ msgstr "مجموعة محذوفة" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}، {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "نسخة مطابقة لـ {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "نسخة مطابقة لـ ’{0}‘" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "يجب أن يكون للصورة اسم ونوع المحتوى ومعلومات الحجم." @@ -13147,16 +13163,6 @@ msgstr "لا يمكنك نقل {source_usage_key} في فهرس غير صالح msgid "You must provide target_index ({target_index}) as an integer." msgstr "يجب إدخال target_index ({target_index}) كعدد صحيح." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "نسخة مطابقة لـ {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "نسخة مطابقة لـ ’{0}‘" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/ar/LC_MESSAGES/djangojs.po b/conf/locale/ar/LC_MESSAGES/djangojs.po index 6686ea7ca8..76a6c2d4bb 100644 --- a/conf/locale/ar/LC_MESSAGES/djangojs.po +++ b/conf/locale/ar/LC_MESSAGES/djangojs.po @@ -194,7 +194,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Abderraouf Mehdi Bouhali , 2022\n" "Language-Team: Arabic (http://app.transifex.com/open-edx/edx-platform/language/ar/)\n" @@ -3218,6 +3218,10 @@ msgstr "بدأ بتاريخ {start}" msgid "Ends {end}" msgstr "ينتهي بتاريخ {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "يجب عليك تحديد جلسة للوصول إلى المساق." @@ -3305,11 +3309,11 @@ msgstr[5] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8947,9 +8951,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -9031,20 +9034,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9130,11 +9132,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/ca/LC_MESSAGES/django.po b/conf/locale/ca/LC_MESSAGES/django.po index ce2df2f415..7cd473b225 100644 --- a/conf/locale/ca/LC_MESSAGES/django.po +++ b/conf/locale/ca/LC_MESSAGES/django.po @@ -6654,6 +6654,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11603,6 +11609,16 @@ msgstr "Grup eliminat" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplicat de {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplicat de '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11734,16 +11750,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Heu de proporcionar target_index ({target_index}) com un enter." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplicat de {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplicat de '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/ca/LC_MESSAGES/djangojs.po b/conf/locale/ca/LC_MESSAGES/djangojs.po index 34a9bd1d27..14b7e6b31b 100644 --- a/conf/locale/ca/LC_MESSAGES/djangojs.po +++ b/conf/locale/ca/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Waheed Ahmed , 2019\n" "Language-Team: Catalan (http://app.transifex.com/open-edx/edx-platform/language/ca/)\n" @@ -2761,6 +2761,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2840,11 +2844,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8236,9 +8240,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8322,20 +8325,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8423,11 +8425,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/de_DE/LC_MESSAGES/django.po b/conf/locale/de_DE/LC_MESSAGES/django.po index 13a9aed6c9..c78ebf8f7d 100644 --- a/conf/locale/de_DE/LC_MESSAGES/django.po +++ b/conf/locale/de_DE/LC_MESSAGES/django.po @@ -7405,6 +7405,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -13145,6 +13151,16 @@ msgstr "Gelöschte Gruppe" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Kopie von '{0}'" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplikat von '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "In dem Bild müssen Name, Datei-Typ und Maße beinhaltet sein." @@ -13277,16 +13293,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Sie müssen einen target_index ({target_index}) als integer angeben." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Kopie von '{0}'" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplikat von '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/de_DE/LC_MESSAGES/djangojs.po b/conf/locale/de_DE/LC_MESSAGES/djangojs.po index 9a209e88b1..bca5dee8ad 100644 --- a/conf/locale/de_DE/LC_MESSAGES/djangojs.po +++ b/conf/locale/de_DE/LC_MESSAGES/djangojs.po @@ -134,7 +134,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Alfredo Guillem, 2022\n" "Language-Team: German (Germany) (http://app.transifex.com/open-edx/edx-platform/language/de_DE/)\n" @@ -3212,6 +3212,10 @@ msgstr "Gestartet am {start}" msgid "Ends {end}" msgstr "Endet am {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -3302,11 +3306,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -9018,9 +9022,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -9104,20 +9107,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9205,11 +9207,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/el/LC_MESSAGES/django.mo b/conf/locale/el/LC_MESSAGES/django.mo index 96dc10691d..e820965032 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 4d0f0075ac..3d2198904d 100644 --- a/conf/locale/el/LC_MESSAGES/django.po +++ b/conf/locale/el/LC_MESSAGES/django.po @@ -8,6 +8,7 @@ # Angelos Chraniotis, 2016,2023 # Angelos Sfakianakis , 2014 # Dimitris Agelakis , 2015-2017,2019 +# Dimitris Voudouris , 2023 # Dimosthenis Karakatsoulis , 2015 # Eirini Mageiropoulou , 2021 # Elisabeth Georgiado , 2014 @@ -21,6 +22,7 @@ # Panos Chronis , 2014 # Anestis, 2014 # kafroulitsa , 2014 +# Ειρήνη Απέργη, 2023 # #-#-#-#-# django-studio.po (edx-platform) #-#-#-#-# # edX community translations have been downloaded from Greek (http://app.transifex.com/open-edx/edx-platform/language/el/). # Copyright (C) 2023 EdX @@ -55,6 +57,7 @@ # kostas kalatzis , 2015 # Nick Gikopoulos, 2014-2017 # Vassia Kouremenou , 2016 +# Ειρήνη Απέργη, 2023 # #-#-#-#-# mako-studio.po (edx-platform) #-#-#-#-# # edX community translations have been downloaded from Greek (http://app.transifex.com/open-edx/edx-platform/language/el/) # Copyright (C) 2023 edX @@ -2908,11 +2911,11 @@ msgstr "" #: lms/djangoapps/courseware/date_summary.py msgid "Course starts" -msgstr "" +msgstr "Έναρξη του μαθήματος" #: lms/djangoapps/courseware/date_summary.py msgid "Course ends" -msgstr "" +msgstr "Λήξη του μαθήματος" #: lms/djangoapps/courseware/date_summary.py msgid "" @@ -6794,6 +6797,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -7373,7 +7382,7 @@ msgstr "" #. an invalid email format. #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter a valid email address" -msgstr "" +msgstr "Εισάγετε μια έγκυρη διεύθυνση email." #: openedx/core/djangoapps/user_api/accounts/__init__.py #, python-brace-format @@ -7428,7 +7437,7 @@ msgstr "Το email που εισάγετε θα πρέπει να έχει το #. into the required field or enter it incorrectly. #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your full name" -msgstr "" +msgstr "Εισάγετε ένα πλήρες ονοματεπώνυμο" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your first name" @@ -11835,6 +11844,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11951,16 +11970,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. @@ -12789,7 +12798,7 @@ msgstr "" #: lms/templates/dashboard.html msgid "You are not enrolled in any courses yet." -msgstr "" +msgstr "Δεν έχετε ακόμη εγγραφεί σε κάποιο από τα μαθήματα" #: lms/templates/dashboard.html #: lms/templates/header/navbar-not-authenticated.html @@ -15648,7 +15657,7 @@ msgstr "" #: lms/templates/dashboard/_dashboard_certificate_information.html msgid "View grades" -msgstr "" +msgstr "Δείτε τους βαθμούς σας" #: lms/templates/dashboard/_dashboard_course_listing.html msgid "Course details" @@ -15748,7 +15757,7 @@ msgstr "" #: lms/templates/dashboard/_dashboard_course_listing.html msgid "View Archived Course" -msgstr "" +msgstr "Αυτομελέτη" #: lms/templates/dashboard/_dashboard_course_listing.html msgid "Related Programs" @@ -16033,13 +16042,13 @@ msgstr "Όλες οι αναρτήσεις" #. Translators: This is a menu option for showing only unread forum threads #: lms/templates/discussion/_thread_list_template.html msgid "Unread posts" -msgstr "Οι μη διαβασμένες" +msgstr "Μη διαβασμένες" #. Translators: This is a menu option for showing only unanswered forum #. question threads #: lms/templates/discussion/_thread_list_template.html msgid "Unanswered posts" -msgstr "Οι αναπάντητες" +msgstr "Αναπάντητες" #. Translators: This is a menu option for showing only forum threads flagged #. for abuse @@ -17715,7 +17724,7 @@ msgstr "" #: lms/templates/instructor/instructor_dashboard_2/student_admin.html msgid "View a specific learner's grades and progress" -msgstr "" +msgstr "Δείτε τους βαθμούς και την πρόοδο ενός συγκεκριμένου φοιτητή" #: lms/templates/instructor/instructor_dashboard_2/student_admin.html msgid "Learner's {platform_name} email address or username" @@ -18337,7 +18346,7 @@ msgstr "" #: lms/templates/support/feature_based_enrollments.html msgid "No results found" -msgstr "" +msgstr "Κανένα αποτέλεσμα" #: lms/templates/support/manage_user.html msgid "Student Support: Manage User" diff --git a/conf/locale/el/LC_MESSAGES/djangojs.mo b/conf/locale/el/LC_MESSAGES/djangojs.mo index 93adc62719..601c077d28 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 28e73b252c..924f18cc4f 100644 --- a/conf/locale/el/LC_MESSAGES/djangojs.po +++ b/conf/locale/el/LC_MESSAGES/djangojs.po @@ -7,6 +7,7 @@ # Alexandra Messini , 2015 # Angelos Chraniotis, 2016,2023 # Dimitris Agelakis , 2015-2016,2019 +# Dimitris Voudouris , 2023 # Dimosthenis Karakatsoulis , 2015 # EEYEM, 2015 # Eirini Mageiropoulou , 2021 @@ -86,7 +87,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-17 08:57+0000\n" +"POT-Creation-Date: 2023-05-28 20:42+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Angelos Chraniotis, 2023\n" "Language-Team: Greek (http://app.transifex.com/open-edx/edx-platform/language/el/)\n" @@ -1680,8 +1681,7 @@ msgstr "" #: lms/static/js/dashboard/legacy.js msgid "Are you sure you want to unenroll from {courseName} ({courseNumber})?" msgstr "" -"Είστε σίγουροι πως θέλετε να διαγραφείτε από το μάθημα {courseName} " -"({courseNumber});" +"Θέλετε σίγουρα να διαγραφείτε από το μάθημα {courseName} ({courseNumber});" #: lms/static/js/dashboard/legacy.js msgid "" @@ -2836,6 +2836,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2917,11 +2921,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -3028,7 +3032,7 @@ msgstr "" #: lms/static/js/student_account/components/StudentAccountDeletion.jsx msgid "Before proceeding, please {htmlStart}{emailMsg}{htmlEnd}." -msgstr "" +msgstr "Πριν συνεχίσετε, παρακαλούμε {htmlStart}{emailMsg}{htmlEnd}." #: lms/static/js/student_account/components/StudentAccountDeletion.jsx msgid "" @@ -3478,7 +3482,8 @@ msgid "" msgstr "" "Έχουμε αποστείλει μήνυμα στη διεύθυνση {email}. Κάντε κλικ στο σύνδεσμο που " "θα βρείτε στο μήνυμα για να αλλάξετε τον κωδικό σας. Εάν δεν λάβατε το " -"μήνυμα, επικοινωνήστε με την {anchorStart}τεχνική υποστήριξη{anchorEnd}." +"μήνυμα, παρακαλούμε επικοινωνήστε με την {anchorStart}τεχνική " +"υποστήριξη{anchorEnd}." #: lms/static/js/student_account/views/account_settings_fields.js msgid "Link your {accountName} account" @@ -7032,7 +7037,7 @@ msgstr "" #: common/static/common/templates/discussion/templates.underscore msgid "Reported" -msgstr "" +msgstr "Οι αναφερθείσες" #: common/static/common/templates/discussion/templates.underscore msgid "Closed" @@ -7095,12 +7100,12 @@ msgstr "" #: common/static/common/templates/discussion/templates.underscore #, python-format msgid "endorsed %(time_ago)s by %(user)s" -msgstr "" +msgstr "Προτάθηκε %(time_ago)s από τον χρήστη %(user)s" #: common/static/common/templates/discussion/templates.underscore #, python-format msgid "endorsed %(time_ago)s" -msgstr "" +msgstr "Προτάθηκε %(time_ago)s" #: common/static/common/templates/discussion/templates.underscore msgid "Editing response" @@ -7175,7 +7180,7 @@ msgstr "" #: common/static/common/templates/discussion/templates.underscore msgid "All Groups" -msgstr "" +msgstr "Όλες οι ομάδες" #: common/static/common/templates/discussion/templates.underscore msgid "follow this post" @@ -7252,11 +7257,11 @@ msgstr "Ερώτηση" #: common/static/common/templates/discussion/templates.underscore msgid "Endorse" -msgstr "" +msgstr "Προτείνω" #: common/static/common/templates/discussion/templates.underscore msgid "Unendorse" -msgstr "" +msgstr "Δεν προτείνω" #: common/static/common/templates/discussion/templates.underscore msgid "Mark as Answer" @@ -8193,7 +8198,7 @@ msgstr "" #: lms/templates/learner_dashboard/course_enroll.underscore msgid "View Archived Course" -msgstr "" +msgstr "Αυτομελέτη" #: lms/templates/learner_dashboard/course_enroll.underscore msgid "View Course" @@ -8323,9 +8328,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8404,20 +8408,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8503,11 +8506,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/en/LC_MESSAGES/django.po b/conf/locale/en/LC_MESSAGES/django.po index de925ae45a..715b3d0b4a 100644 --- a/conf/locale/en/LC_MESSAGES/django.po +++ b/conf/locale/en/LC_MESSAGES/django.po @@ -38,8 +38,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-22 14:47+0000\n" -"PO-Revision-Date: 2023-05-22 14:47:11.867932\n" +"POT-Creation-Date: 2023-06-01 13:30+0000\n" +"PO-Revision-Date: 2023-06-01 13:30:34.012222\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "Language: en\n" @@ -6660,6 +6660,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11623,6 +11629,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11739,16 +11755,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. @@ -13034,6 +13040,10 @@ msgstr "" msgid "Learn more about this course" msgstr "" +#: lms/templates/public_video.html +msgid "Go to course" +msgstr "" + #: lms/templates/public_video.html msgid "Enroll in this course" msgstr "" diff --git a/conf/locale/en/LC_MESSAGES/djangojs.po b/conf/locale/en/LC_MESSAGES/djangojs.po index 6e844b89ea..992e033896 100644 --- a/conf/locale/en/LC_MESSAGES/djangojs.po +++ b/conf/locale/en/LC_MESSAGES/djangojs.po @@ -32,8 +32,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-22 14:47+0000\n" -"PO-Revision-Date: 2023-05-22 14:47:11.337765\n" +"POT-Creation-Date: 2023-06-01 13:30+0000\n" +"PO-Revision-Date: 2023-06-01 13:30:34.091438\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "Language: en\n" @@ -2780,6 +2780,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2861,11 +2865,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8175,9 +8179,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8256,20 +8259,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8355,11 +8357,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/eo/LC_MESSAGES/django.mo b/conf/locale/eo/LC_MESSAGES/django.mo index 64ee1fd35a..388726e71e 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 1c899a312c..f350ab2cba 100644 --- a/conf/locale/eo/LC_MESSAGES/django.po +++ b/conf/locale/eo/LC_MESSAGES/django.po @@ -38,8 +38,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-22 14:47+0000\n" -"PO-Revision-Date: 2023-05-22 14:47:11.867932\n" +"POT-Creation-Date: 2023-06-01 13:30+0000\n" +"PO-Revision-Date: 2023-06-01 13:30:34.012222\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "Language: eo\n" @@ -8448,6 +8448,14 @@ msgstr "" "Ìf dïsäßléd, thé dïsçüssïöns ïn thé ässöçïätéd léärnïng çöntéxt/çöürsé wïll " "ßé dïsäßléd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" +"Thé Pöstïng äväïläßïltý ïn dïsçüssïöns whéthér ït wïll ßé énäßléd, sçhédüléd" +" ör ïndéfïnïtélý dïsäßléd. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -15047,6 +15055,16 @@ msgstr "Délétéd Gröüp Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group} Ⱡ'σяєм ιρѕυм ∂#" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Düplïçäté öf {0} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Düplïçäté öf '{0}' Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -15204,16 +15222,6 @@ msgstr "" "Ýöü müst prövïdé tärgét_ïndéx ({target_index}) äs än ïntégér. Ⱡ'σяєм ιρѕυм " "∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Düplïçäté öf {0} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αм#" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Düplïçäté öf '{0}' Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. @@ -16736,6 +16744,10 @@ msgstr "Rétürn Tö %s Ⱡ'σяєм ιρѕυм ∂σłσя ѕι#" msgid "Learn more about this course" msgstr "Léärn möré äßöüt thïs çöürsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢#" +#: lms/templates/public_video.html +msgid "Go to course" +msgstr "Gö tö çöürsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕ#" + #: lms/templates/public_video.html msgid "Enroll in this course" msgstr "Énröll ïn thïs çöürsé Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, #" diff --git a/conf/locale/eo/LC_MESSAGES/djangojs.mo b/conf/locale/eo/LC_MESSAGES/djangojs.mo index 6d6b22a8c0..3aea0ae3d1 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 27ee66e7e3..d4081bbb5c 100644 --- a/conf/locale/eo/LC_MESSAGES/djangojs.po +++ b/conf/locale/eo/LC_MESSAGES/djangojs.po @@ -32,8 +32,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-22 14:47+0000\n" -"PO-Revision-Date: 2023-05-22 14:47:11.337765\n" +"POT-Creation-Date: 2023-06-01 13:30+0000\n" +"PO-Revision-Date: 2023-06-01 13:30:34.091438\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "Language: eo\n" @@ -3456,6 +3456,10 @@ msgstr "Stärtéd {start} Ⱡ'σяєм ιρѕυм ∂σłσя #" msgid "Ends {end}" msgstr "Énds {end} Ⱡ'σяєм ιρѕυм ∂#" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "${price}/mönth {currency} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт#" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -3575,19 +3579,19 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" "Ýöür {programName} trïäl wïll éxpïré ïn {remainingDays} däý ät " "{trialEndTime} ön {trialEndDate} änd thé çärd ön fïlé wïll ßé çhärgéd " -"{subscriptionPrice}/mönth. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" +"{subscriptionPrice}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σ#" msgstr[1] "" "Ýöür {programName} trïäl wïll éxpïré ïn {remainingDays} däýs ät " "{trialEndTime} ön {trialEndDate} änd thé çärd ön fïlé wïll ßé çhärgéd " -"{subscriptionPrice}/mönth. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт#" +"{subscriptionPrice}. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢#" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js msgid "{type} Progress" @@ -9714,13 +9718,12 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" -"Réstärt ýöür süßsçrïptïön för {subscriptionPrice}/mönth. Ýöür päýmént " -"hïstörý ïs stïll äväïläßlé ön thé {a_start}Ördérs änd süßsçrïptïöns{a_end} " -"pägé Ⱡ'σяєм ιρ#" +"Réstärt ýöür süßsçrïptïön för {subscriptionPrice}. Ýöür päýmént hïstörý ïs " +"stïll äväïläßlé ön thé {a_start}Ördérs änd süßsçrïptïöns{a_end} pägé Ⱡ'σяєм " +"ιρѕυм ∂#" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" @@ -9815,27 +9818,26 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" -"Ýöür néxt ßïllïng däté ïs {nextPaymentDate} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " +"Ýöür néxt ßïllïng däté ïs {currentPeriodEnd} Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, " "¢σηѕє¢#" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" -"Ûnlöçk vérïfïéd äççéss tö äll çöürsés för {subscriptionPrice}/mönth. Çänçél " -"änýtïmé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" +"Ûnlöçk vérïfïéd äççéss tö äll çöürsés för {subscriptionPrice}. Çänçél " +"änýtïmé. Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" -"{subscriptionPrice}/mönth süßsçrïptïön äftér trïäl énds. Çänçél änýtïmé. " -"Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" +"{subscriptionPrice} süßsçrïptïön äftér trïäl énds. Çänçél änýtïmé. Ⱡ'σяєм " +"ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя α#" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore @@ -9934,16 +9936,16 @@ msgid "Upgrade with a subscription" msgstr "Ûpgrädé wïth ä süßsçrïptïön Ⱡ'σяєм ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє#" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" -"Päý {subscriptionPrice}/mönth för äll çöürsés ïn thïs prögräm Ⱡ'σяєм ιρѕυм " -"∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя #" +"Päý {subscriptionPrice} för äll çöürsés ïn thïs prögräm Ⱡ'σяєм ιρѕυм ∂σłσя " +"ѕιт αмєт, ¢σηѕє¢тєтυя#" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" -"Päý {subscriptionPrice}/mönth äftér {trialLength}-däý fréé trïäl Ⱡ'σяєм " -"ιρѕυм ∂σłσя ѕιт αмєт, ¢σηѕє¢тєтυя#" +"Päý {subscriptionPrice} äftér {trialLength}-däý fréé trïäl Ⱡ'σяєм ιρѕυм " +"∂σłσя ѕιт αмєт, ¢σηѕє¢тє#" #: lms/templates/student_account/account.underscore msgid "New Address" diff --git a/conf/locale/es_419/LC_MESSAGES/django.po b/conf/locale/es_419/LC_MESSAGES/django.po index 39287da172..94fb83846e 100644 --- a/conf/locale/es_419/LC_MESSAGES/django.po +++ b/conf/locale/es_419/LC_MESSAGES/django.po @@ -7764,6 +7764,12 @@ msgstr "" "Si está deshabilitado, las discusiones en el contexto/curso de aprendizaje " "asociadas serán deshabilitadas." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "La configuración de información LTI para este contexto/proveedor." @@ -13596,6 +13602,16 @@ msgstr "Grupo eliminado" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplicado de {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplicado de '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "La imagen debe tener nombre, tipo de contenido y tamaño." @@ -13728,16 +13744,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Debes proveer target_index ({target_index}) como un entero." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplicado de {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplicado de '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/es_419/LC_MESSAGES/djangojs.po b/conf/locale/es_419/LC_MESSAGES/djangojs.po index 46c0931d2c..1e3c633997 100644 --- a/conf/locale/es_419/LC_MESSAGES/djangojs.po +++ b/conf/locale/es_419/LC_MESSAGES/djangojs.po @@ -178,7 +178,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Jesica Greco, 2023\n" "Language-Team: Spanish (Latin America) (http://app.transifex.com/open-edx/edx-platform/language/es_419/)\n" @@ -3256,6 +3256,10 @@ msgstr "Comenzado {start}" msgid "Ends {end}" msgstr "Termina {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Debe seleccionar una sesión para acceder al curso." @@ -3344,11 +3348,11 @@ msgstr[2] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -9038,9 +9042,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -9124,20 +9127,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9225,11 +9227,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/eu_ES/LC_MESSAGES/django.po b/conf/locale/eu_ES/LC_MESSAGES/django.po index 2817b7efee..eebae9e656 100644 --- a/conf/locale/eu_ES/LC_MESSAGES/django.po +++ b/conf/locale/eu_ES/LC_MESSAGES/django.po @@ -6762,6 +6762,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11860,6 +11866,16 @@ msgstr "Ezabatutako taldea" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11976,16 +11992,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/eu_ES/LC_MESSAGES/djangojs.po b/conf/locale/eu_ES/LC_MESSAGES/djangojs.po index 42692e4bfd..8017311473 100644 --- a/conf/locale/eu_ES/LC_MESSAGES/djangojs.po +++ b/conf/locale/eu_ES/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Abel Camacho , 2017,2019-2020\n" "Language-Team: Basque (Spain) (http://app.transifex.com/open-edx/edx-platform/language/eu_ES/)\n" @@ -2839,6 +2839,10 @@ msgstr "Hasita {start}" msgid "Ends {end}" msgstr "Amaiera {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Saio bat aukeratu behar duzu ikastaroan sartzeko." @@ -2920,11 +2924,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8297,9 +8301,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8378,20 +8381,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8477,11 +8479,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/fa_IR/LC_MESSAGES/django.po b/conf/locale/fa_IR/LC_MESSAGES/django.po index 66edab171e..dff5413083 100644 --- a/conf/locale/fa_IR/LC_MESSAGES/django.po +++ b/conf/locale/fa_IR/LC_MESSAGES/django.po @@ -133,7 +133,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-04-30 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2019-01-20 20:43+0000\n" "Last-Translator: Somaye Joolaee, 2022\n" "Language-Team: Persian (Iran) (https://app.transifex.com/open-edx/teams/6205/fa_IR/)\n" @@ -7370,6 +7370,12 @@ msgstr "" "اگر این گزینه غیرفعال باشد، گفتگوهای مربوط به محتوا/ دوره آموزشی غیرفعال " "خواهد شد." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "داده‌های پیکربندی LTI برای این متن/ ارائه‌دهنده." @@ -13015,6 +13021,16 @@ msgstr "گروه حذف‌شده" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}، {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "کپی{0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "کپی '{0}' " + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "تصویر باید نام و اطلاعات مربوط به اندازه و نوع را داشته باشد." @@ -13141,16 +13157,6 @@ msgid "You must provide target_index ({target_index}) as an integer." msgstr "" "شما باید target_index ({target_index}) را به‌عنوان یک عدد صحیح ارائه دهید." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "کپی{0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "کپی '{0}' " - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/fa_IR/LC_MESSAGES/djangojs.po b/conf/locale/fa_IR/LC_MESSAGES/djangojs.po index ab41ef7233..e2e7bd2900 100644 --- a/conf/locale/fa_IR/LC_MESSAGES/djangojs.po +++ b/conf/locale/fa_IR/LC_MESSAGES/djangojs.po @@ -3060,6 +3060,10 @@ msgstr "شروع شد {start}" msgid "Ends {end}" msgstr "پایان می‌یابد {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "برای دسترسی به دوره آموزشی باید یک جلسه را انتخاب کنید." @@ -3143,11 +3147,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8765,9 +8769,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8850,20 +8853,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8950,11 +8952,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/fr/LC_MESSAGES/django.po b/conf/locale/fr/LC_MESSAGES/django.po index 9344362dec..b5a871c53b 100644 --- a/conf/locale/fr/LC_MESSAGES/django.po +++ b/conf/locale/fr/LC_MESSAGES/django.po @@ -7802,6 +7802,12 @@ msgstr "" "Si désactivé, les discussions dans le contexte d'apprentissage / cours " "associé seront désactivées." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "Les données de configuration LTI pour ce contexte / fournisseur." @@ -13621,6 +13627,16 @@ msgstr "Groupe Supprimé" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplication de {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplication de '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -13756,16 +13772,6 @@ msgid "You must provide target_index ({target_index}) as an integer." msgstr "" "Vous devez fournir l'index_cible ({target_index}) en un nombre entier." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplication de {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplication de '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/fr/LC_MESSAGES/djangojs.po b/conf/locale/fr/LC_MESSAGES/djangojs.po index bd0c196829..0ce5827853 100644 --- a/conf/locale/fr/LC_MESSAGES/djangojs.po +++ b/conf/locale/fr/LC_MESSAGES/djangojs.po @@ -220,7 +220,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Pierre Mailhot , 2023\n" "Language-Team: French (http://app.transifex.com/open-edx/edx-platform/language/fr/)\n" @@ -3313,6 +3313,10 @@ msgstr "Commencé à {start}" msgid "Ends {end}" msgstr "Finit à {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Vous devez sélectionner une session afin d'avoir accès au cours." @@ -3402,11 +3406,11 @@ msgstr[2] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -9110,9 +9114,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -9196,20 +9199,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9299,11 +9301,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/id/LC_MESSAGES/django.po b/conf/locale/id/LC_MESSAGES/django.po index 00cdf10323..7e48f7b104 100644 --- a/conf/locale/id/LC_MESSAGES/django.po +++ b/conf/locale/id/LC_MESSAGES/django.po @@ -6990,6 +6990,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -12400,6 +12406,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplikasi dari {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplikasi '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -12516,16 +12532,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplikasi dari {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplikasi '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/id/LC_MESSAGES/djangojs.po b/conf/locale/id/LC_MESSAGES/djangojs.po index e8c71043e4..13f3267030 100644 --- a/conf/locale/id/LC_MESSAGES/djangojs.po +++ b/conf/locale/id/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Faizar Septiawan , 2023\n" "Language-Team: Indonesian (http://app.transifex.com/open-edx/edx-platform/language/id/)\n" @@ -2974,6 +2974,10 @@ msgstr "Telah dimulai {start}" msgid "Ends {end}" msgstr "Berakhir {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Anda harus memilih sesi untuk mengakses kursus." @@ -3058,11 +3062,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8493,9 +8497,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8579,20 +8582,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8680,11 +8682,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/it_IT/LC_MESSAGES/django.po b/conf/locale/it_IT/LC_MESSAGES/django.po index 8c47264221..87088169e4 100644 --- a/conf/locale/it_IT/LC_MESSAGES/django.po +++ b/conf/locale/it_IT/LC_MESSAGES/django.po @@ -7645,6 +7645,12 @@ msgstr "" "Se questa funzione è disabilitata, le discussioni nel contesto/corso di " "apprendimento associato verranno disabilitate." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "I dati di configurazione LTI per questo contesto/provider." @@ -13458,6 +13464,16 @@ msgstr "Gruppo eliminato" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplicato di {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplicato di '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -13593,16 +13609,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "target_index ({target_index}) deve essere un numero intero." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplicato di {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplicato di '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/it_IT/LC_MESSAGES/djangojs.po b/conf/locale/it_IT/LC_MESSAGES/djangojs.po index f94fe99c1b..642b29d3a0 100644 --- a/conf/locale/it_IT/LC_MESSAGES/djangojs.po +++ b/conf/locale/it_IT/LC_MESSAGES/djangojs.po @@ -113,7 +113,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Ilaria Botti , 2022\n" "Language-Team: Italian (Italy) (http://app.transifex.com/open-edx/edx-platform/language/it_IT/)\n" @@ -3178,6 +3178,10 @@ msgstr "Iniziato {start}" msgid "Ends {end}" msgstr "Termina {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Devi selezionare una sessione per accedere al corso. " @@ -3266,11 +3270,11 @@ msgstr[2] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8967,9 +8971,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -9053,20 +9056,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9154,11 +9156,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/ja_JP/LC_MESSAGES/django.po b/conf/locale/ja_JP/LC_MESSAGES/django.po index 1c8bbdb09a..87f923802c 100644 --- a/conf/locale/ja_JP/LC_MESSAGES/django.po +++ b/conf/locale/ja_JP/LC_MESSAGES/django.po @@ -6702,6 +6702,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11732,6 +11738,16 @@ msgstr "削除されたグループ" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}、{current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "'{0}' の重複" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "'{0}' の重複" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "画像には名前、コンテンツの種類、サイズの情報が必要です。" @@ -11849,16 +11865,6 @@ msgstr "無効な見出し({target_index})のため、{source_usage_key}は移 msgid "You must provide target_index ({target_index}) as an integer." msgstr "target_index ({target_index}) は整数でなければいけません。" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "'{0}' の重複" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "'{0}' の重複" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/ja_JP/LC_MESSAGES/djangojs.po b/conf/locale/ja_JP/LC_MESSAGES/djangojs.po index 64174057d8..8801706682 100644 --- a/conf/locale/ja_JP/LC_MESSAGES/djangojs.po +++ b/conf/locale/ja_JP/LC_MESSAGES/djangojs.po @@ -78,7 +78,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Kyoto University , 2017\n" "Language-Team: Japanese (Japan) (http://app.transifex.com/open-edx/edx-platform/language/ja_JP/)\n" @@ -2790,6 +2790,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2870,11 +2874,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8169,9 +8173,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8250,20 +8253,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8349,11 +8351,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/ka/LC_MESSAGES/django.po b/conf/locale/ka/LC_MESSAGES/django.po index a30808ffaf..1fe5dce620 100644 --- a/conf/locale/ka/LC_MESSAGES/django.po +++ b/conf/locale/ka/LC_MESSAGES/django.po @@ -6875,6 +6875,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -12242,6 +12248,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "{0}-ის ასლი" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "'{0}'-ის ასლი" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -12358,16 +12374,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "{0}-ის ასლი" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "'{0}'-ის ასლი" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/ka/LC_MESSAGES/djangojs.po b/conf/locale/ka/LC_MESSAGES/djangojs.po index 7115806644..e866eef2ed 100644 --- a/conf/locale/ka/LC_MESSAGES/djangojs.po +++ b/conf/locale/ka/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Lasha Kokilashvili, 2018\n" "Language-Team: Georgian (http://app.transifex.com/open-edx/edx-platform/language/ka/)\n" @@ -2877,6 +2877,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2958,11 +2962,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8358,9 +8362,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8439,20 +8442,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8538,11 +8540,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/lt_LT/LC_MESSAGES/django.po b/conf/locale/lt_LT/LC_MESSAGES/django.po index 9c402593d2..cb246ab80f 100644 --- a/conf/locale/lt_LT/LC_MESSAGES/django.po +++ b/conf/locale/lt_LT/LC_MESSAGES/django.po @@ -6618,6 +6618,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11566,6 +11572,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "{0} kopija" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr " '{0}' kopija" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11682,16 +11698,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "{0} kopija" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr " '{0}' kopija" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/lt_LT/LC_MESSAGES/djangojs.po b/conf/locale/lt_LT/LC_MESSAGES/djangojs.po index 26b5de0af2..5c9d6d76fd 100644 --- a/conf/locale/lt_LT/LC_MESSAGES/djangojs.po +++ b/conf/locale/lt_LT/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Riina , 2014-2015\n" "Language-Team: Lithuanian (Lithuania) (http://app.transifex.com/open-edx/edx-platform/language/lt_LT/)\n" @@ -2848,6 +2848,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2931,11 +2935,11 @@ msgstr[3] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8292,9 +8296,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8373,20 +8376,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8472,11 +8474,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/lv/LC_MESSAGES/django.po b/conf/locale/lv/LC_MESSAGES/django.po index 461dd6f1a4..b8511e4024 100644 --- a/conf/locale/lv/LC_MESSAGES/django.po +++ b/conf/locale/lv/LC_MESSAGES/django.po @@ -7011,6 +7011,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -12445,6 +12451,16 @@ msgstr "Dzēst grupu" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -12561,16 +12577,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/lv/LC_MESSAGES/djangojs.po b/conf/locale/lv/LC_MESSAGES/djangojs.po index 6c246387ad..a828605984 100644 --- a/conf/locale/lv/LC_MESSAGES/djangojs.po +++ b/conf/locale/lv/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: LTMC Latvijas Tiesnešu mācību centrs , 2019\n" "Language-Team: Latvian (http://app.transifex.com/open-edx/edx-platform/language/lv/)\n" @@ -2976,6 +2976,10 @@ msgstr "Sākās {start}" msgid "Ends {end}" msgstr "Beidzas {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Jums ir jāizvēlas sesija, lai piekļūtu kursam." @@ -3064,11 +3068,11 @@ msgstr[2] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8487,9 +8491,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8568,20 +8571,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8667,11 +8669,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/mn/LC_MESSAGES/django.po b/conf/locale/mn/LC_MESSAGES/django.po index 59bb6ac47c..238a023cbd 100644 --- a/conf/locale/mn/LC_MESSAGES/django.po +++ b/conf/locale/mn/LC_MESSAGES/django.po @@ -6676,6 +6676,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11654,6 +11660,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11770,16 +11786,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/mn/LC_MESSAGES/djangojs.po b/conf/locale/mn/LC_MESSAGES/djangojs.po index 40291b6c71..1a0e0ef4f3 100644 --- a/conf/locale/mn/LC_MESSAGES/djangojs.po +++ b/conf/locale/mn/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Myagmarjav Enkhbileg , 2018\n" "Language-Team: Mongolian (http://app.transifex.com/open-edx/edx-platform/language/mn/)\n" @@ -2794,6 +2794,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2875,11 +2879,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8180,9 +8184,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8261,20 +8264,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8360,11 +8362,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/pl/LC_MESSAGES/django.po b/conf/locale/pl/LC_MESSAGES/django.po index 576e5488c5..623c979e98 100644 --- a/conf/locale/pl/LC_MESSAGES/django.po +++ b/conf/locale/pl/LC_MESSAGES/django.po @@ -7136,6 +7136,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -12583,6 +12589,16 @@ msgstr "Usunięta grupa" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplikat {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplikat '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -12714,16 +12730,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Musisz podać target_index ({target_index}) jako całość." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplikat {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplikat '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/pl/LC_MESSAGES/djangojs.po b/conf/locale/pl/LC_MESSAGES/djangojs.po index 317042d0de..8c7e77b8db 100644 --- a/conf/locale/pl/LC_MESSAGES/djangojs.po +++ b/conf/locale/pl/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Klara Sielicka-Baryłka, 2022\n" "Language-Team: Polish (http://app.transifex.com/open-edx/edx-platform/language/pl/)\n" @@ -3080,6 +3080,10 @@ msgstr "Rozpoczął się {start}" msgid "Ends {end}" msgstr "Zakończy się {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Aby przejść do kursu, musisz wybrać dostępną sesję." @@ -3167,11 +3171,11 @@ msgstr[3] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8643,9 +8647,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8724,20 +8727,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8824,11 +8826,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/pt_BR/LC_MESSAGES/djangojs.po b/conf/locale/pt_BR/LC_MESSAGES/djangojs.po index 01bd2b579f..741754e87b 100644 --- a/conf/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/conf/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -246,7 +246,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Rodrigo Rocha , 2020\n" "Language-Team: Portuguese (Brazil) (http://app.transifex.com/open-edx/edx-platform/language/pt_BR/)\n" @@ -3046,6 +3046,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -3128,11 +3132,11 @@ msgstr[2] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8502,9 +8506,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8583,20 +8586,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8682,11 +8684,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/pt_PT/LC_MESSAGES/django.po b/conf/locale/pt_PT/LC_MESSAGES/django.po index c9230c7b2e..c3151f260e 100644 --- a/conf/locale/pt_PT/LC_MESSAGES/django.po +++ b/conf/locale/pt_PT/LC_MESSAGES/django.po @@ -7609,6 +7609,12 @@ msgstr "" "Se desativado, as discussões no contexto/curso de aprendizagem associado " "serão desativadas." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "Os dados de configuração LTI para este contexto/fornecedor." @@ -13382,6 +13388,16 @@ msgstr "Grupo Apagado" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplicado de {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplicado de '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -13515,16 +13531,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Deve indicar o target_index ({target_index}) como um número inteiro." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplicado de {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplicado de '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/pt_PT/LC_MESSAGES/djangojs.po b/conf/locale/pt_PT/LC_MESSAGES/djangojs.po index 5abfa008ae..0d28fa85f8 100644 --- a/conf/locale/pt_PT/LC_MESSAGES/djangojs.po +++ b/conf/locale/pt_PT/LC_MESSAGES/djangojs.po @@ -3181,6 +3181,10 @@ msgstr "Iniciado {start}" msgid "Ends {end}" msgstr "Termina {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Deve selecionar uma sessão para aceder ao curso." @@ -3269,11 +3273,11 @@ msgstr[2] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8944,9 +8948,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -9030,20 +9033,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9131,11 +9133,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/rtl/LC_MESSAGES/django.mo b/conf/locale/rtl/LC_MESSAGES/django.mo index a903080f63..2949610dcc 100644 Binary files a/conf/locale/rtl/LC_MESSAGES/django.mo and b/conf/locale/rtl/LC_MESSAGES/django.mo differ diff --git a/conf/locale/rtl/LC_MESSAGES/django.po b/conf/locale/rtl/LC_MESSAGES/django.po index 1eae0cdaee..a01333f6e9 100644 --- a/conf/locale/rtl/LC_MESSAGES/django.po +++ b/conf/locale/rtl/LC_MESSAGES/django.po @@ -38,8 +38,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-22 14:47+0000\n" -"PO-Revision-Date: 2023-05-22 14:47:11.867932\n" +"POT-Creation-Date: 2023-06-01 13:30+0000\n" +"PO-Revision-Date: 2023-06-01 13:30:34.012222\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "Language: rtl\n" @@ -7322,6 +7322,14 @@ msgstr "" "Ɨɟ dᴉsɐblǝd, ʇɥǝ dᴉsɔnssᴉøns ᴉn ʇɥǝ ɐssøɔᴉɐʇǝd lǝɐɹnᴉnƃ ɔønʇǝxʇ/ɔønɹsǝ ʍᴉll " "bǝ dᴉsɐblǝd." +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" +"Ŧɥǝ Ᵽøsʇᴉnƃ ɐʌɐᴉlɐbᴉlʇʎ ᴉn dᴉsɔnssᴉøns ʍɥǝʇɥǝɹ ᴉʇ ʍᴉll bǝ ǝnɐblǝd, sɔɥǝdnlǝd" +" øɹ ᴉndǝɟᴉnᴉʇǝlʎ dᴉsɐblǝd." + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "Ŧɥǝ ŁŦƗ ɔønɟᴉƃnɹɐʇᴉøn dɐʇɐ ɟøɹ ʇɥᴉs ɔønʇǝxʇ/dɹøʌᴉdǝɹ." @@ -12952,6 +12960,16 @@ msgstr "Đǝlǝʇǝd Ǥɹønd" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Đndlᴉɔɐʇǝ øɟ {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Đndlᴉɔɐʇǝ øɟ '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "Ŧɥǝ ᴉɯɐƃǝ ɯnsʇ ɥɐʌǝ nɐɯǝ, ɔønʇǝnʇ ʇʎdǝ, ɐnd sᴉzǝ ᴉnɟøɹɯɐʇᴉøn." @@ -13080,16 +13098,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Ɏøn ɯnsʇ dɹøʌᴉdǝ ʇɐɹƃǝʇ_ᴉndǝx ({target_index}) ɐs ɐn ᴉnʇǝƃǝɹ." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Đndlᴉɔɐʇǝ øɟ {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Đndlᴉɔɐʇǝ øɟ '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. @@ -14447,6 +14455,10 @@ msgstr "Ɍǝʇnɹn Ŧø %s" msgid "Learn more about this course" msgstr "Łǝɐɹn ɯøɹǝ ɐbønʇ ʇɥᴉs ɔønɹsǝ" +#: lms/templates/public_video.html +msgid "Go to course" +msgstr "Ǥø ʇø ɔønɹsǝ" + #: lms/templates/public_video.html msgid "Enroll in this course" msgstr "Ɇnɹøll ᴉn ʇɥᴉs ɔønɹsǝ" diff --git a/conf/locale/rtl/LC_MESSAGES/djangojs.mo b/conf/locale/rtl/LC_MESSAGES/djangojs.mo index 155028cfd2..9e2ff1fb08 100644 Binary files a/conf/locale/rtl/LC_MESSAGES/djangojs.mo and b/conf/locale/rtl/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/rtl/LC_MESSAGES/djangojs.po b/conf/locale/rtl/LC_MESSAGES/djangojs.po index 1c526ae1e2..77d738c5f9 100644 --- a/conf/locale/rtl/LC_MESSAGES/djangojs.po +++ b/conf/locale/rtl/LC_MESSAGES/djangojs.po @@ -32,8 +32,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1a\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-22 14:47+0000\n" -"PO-Revision-Date: 2023-05-22 14:47:11.337765\n" +"POT-Creation-Date: 2023-06-01 13:30+0000\n" +"PO-Revision-Date: 2023-06-01 13:30:34.091438\n" "Last-Translator: \n" "Language-Team: openedx-translation \n" "Language: rtl\n" @@ -2999,6 +2999,10 @@ msgstr "Sʇɐɹʇǝd {start}" msgid "Ends {end}" msgstr "Ɇnds {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "${price}/ɯønʇɥ {currency}" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Ɏøn ɯnsʇ sǝlǝɔʇ ɐ sǝssᴉøn ʇø ɐɔɔǝss ʇɥǝ ɔønɹsǝ." @@ -3089,19 +3093,19 @@ msgstr[1] "Snbsɔɹᴉdʇᴉøn ʇɹᴉɐl ǝxdᴉɹǝs ᴉn {remainingDays} dɐ msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" "Ɏønɹ {programName} ʇɹᴉɐl ʍᴉll ǝxdᴉɹǝ ᴉn {remainingDays} dɐʎ ɐʇ " "{trialEndTime} øn {trialEndDate} ɐnd ʇɥǝ ɔɐɹd øn ɟᴉlǝ ʍᴉll bǝ ɔɥɐɹƃǝd " -"{subscriptionPrice}/ɯønʇɥ." +"{subscriptionPrice}." msgstr[1] "" "Ɏønɹ {programName} ʇɹᴉɐl ʍᴉll ǝxdᴉɹǝ ᴉn {remainingDays} dɐʎs ɐʇ " "{trialEndTime} øn {trialEndDate} ɐnd ʇɥǝ ɔɐɹd øn ɟᴉlǝ ʍᴉll bǝ ɔɥɐɹƃǝd " -"{subscriptionPrice}/ɯønʇɥ." +"{subscriptionPrice}." #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js msgid "{type} Progress" @@ -8695,13 +8699,11 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" -"Ɍǝsʇɐɹʇ ʎønɹ snbsɔɹᴉdʇᴉøn ɟøɹ {subscriptionPrice}/ɯønʇɥ. Ɏønɹ dɐʎɯǝnʇ " -"ɥᴉsʇøɹʎ ᴉs sʇᴉll ɐʌɐᴉlɐblǝ øn ʇɥǝ {a_start}Øɹdǝɹs ɐnd snbsɔɹᴉdʇᴉøns{a_end} " -"dɐƃǝ" +"Ɍǝsʇɐɹʇ ʎønɹ snbsɔɹᴉdʇᴉøn ɟøɹ {subscriptionPrice}. Ɏønɹ dɐʎɯǝnʇ ɥᴉsʇøɹʎ ᴉs " +"sʇᴉll ɐʌɐᴉlɐblǝ øn ʇɥǝ {a_start}Øɹdǝɹs ɐnd snbsɔɹᴉdʇᴉøns{a_end} dɐƃǝ" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" @@ -8788,24 +8790,22 @@ msgstr "Ⱥɔʇᴉʌǝ ʇɹᴉɐl ǝnds {trialEndDate} ɐʇ {trialEndTime}" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" -msgstr "Ɏønɹ nǝxʇ bᴉllᴉnƃ dɐʇǝ ᴉs {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" +msgstr "Ɏønɹ nǝxʇ bᴉllᴉnƃ dɐʇǝ ᴉs {currentPeriodEnd}" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" -"Ʉnløɔʞ ʌǝɹᴉɟᴉǝd ɐɔɔǝss ʇø ɐll ɔønɹsǝs ɟøɹ {subscriptionPrice}/ɯønʇɥ. Ȼɐnɔǝl " +"Ʉnløɔʞ ʌǝɹᴉɟᴉǝd ɐɔɔǝss ʇø ɐll ɔønɹsǝs ɟøɹ {subscriptionPrice}. Ȼɐnɔǝl " "ɐnʎʇᴉɯǝ." #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." -msgstr "" -"{subscriptionPrice}/ɯønʇɥ snbsɔɹᴉdʇᴉøn ɐɟʇǝɹ ʇɹᴉɐl ǝnds. Ȼɐnɔǝl ɐnʎʇᴉɯǝ." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." +msgstr "{subscriptionPrice} snbsɔɹᴉdʇᴉøn ɐɟʇǝɹ ʇɹᴉɐl ǝnds. Ȼɐnɔǝl ɐnʎʇᴉɯǝ." #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore @@ -8895,12 +8895,12 @@ msgid "Upgrade with a subscription" msgstr "Ʉdƃɹɐdǝ ʍᴉʇɥ ɐ snbsɔɹᴉdʇᴉøn" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" -msgstr "Ᵽɐʎ {subscriptionPrice}/ɯønʇɥ ɟøɹ ɐll ɔønɹsǝs ᴉn ʇɥᴉs dɹøƃɹɐɯ" +msgid "Pay {subscriptionPrice} for all courses in this program" +msgstr "Ᵽɐʎ {subscriptionPrice} ɟøɹ ɐll ɔønɹsǝs ᴉn ʇɥᴉs dɹøƃɹɐɯ" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" -msgstr "Ᵽɐʎ {subscriptionPrice}/ɯønʇɥ ɐɟʇǝɹ {trialLength}-dɐʎ ɟɹǝǝ ʇɹᴉɐl" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" +msgstr "Ᵽɐʎ {subscriptionPrice} ɐɟʇǝɹ {trialLength}-dɐʎ ɟɹǝǝ ʇɹᴉɐl" #: lms/templates/student_account/account.underscore msgid "New Address" diff --git a/conf/locale/ru/LC_MESSAGES/djangojs.po b/conf/locale/ru/LC_MESSAGES/djangojs.po index 21bb281734..6b865bfc88 100644 --- a/conf/locale/ru/LC_MESSAGES/djangojs.po +++ b/conf/locale/ru/LC_MESSAGES/djangojs.po @@ -192,7 +192,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-28 20:42+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: ashed , 2022\n" "Language-Team: Russian (http://app.transifex.com/open-edx/edx-platform/language/ru/)\n" @@ -3133,6 +3133,10 @@ msgstr "Начато {start}" msgid "Ends {end}" msgstr "Завершён {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -3216,11 +3220,11 @@ msgstr[3] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8732,9 +8736,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8813,20 +8816,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8916,11 +8918,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/sk/LC_MESSAGES/django.po b/conf/locale/sk/LC_MESSAGES/django.po index 2d5684ae81..fc2b979a0d 100644 --- a/conf/locale/sk/LC_MESSAGES/django.po +++ b/conf/locale/sk/LC_MESSAGES/django.po @@ -6697,6 +6697,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11691,6 +11697,16 @@ msgstr "Zmazaná skupina" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Duplikát {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Duplikát '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11807,16 +11823,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Duplikát {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Duplikát '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/sk/LC_MESSAGES/djangojs.po b/conf/locale/sk/LC_MESSAGES/djangojs.po index 54c51fb53c..dfc7500889 100644 --- a/conf/locale/sk/LC_MESSAGES/djangojs.po +++ b/conf/locale/sk/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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: \n" "Language-Team: Slovak (http://app.transifex.com/open-edx/edx-platform/language/sk/)\n" @@ -2788,6 +2788,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2871,11 +2875,11 @@ msgstr[3] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8210,9 +8214,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8291,20 +8294,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8390,11 +8392,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/sw_KE/LC_MESSAGES/django.po b/conf/locale/sw_KE/LC_MESSAGES/django.po index 6ffbad499a..6bbb40091a 100644 --- a/conf/locale/sw_KE/LC_MESSAGES/django.po +++ b/conf/locale/sw_KE/LC_MESSAGES/django.po @@ -6733,6 +6733,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11816,6 +11822,16 @@ msgstr "Kundi lililofutwa" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Nakala ya {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Nakala ya '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11934,16 +11950,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Lazima uweke namba sahihi ({target_index}) kama vile namba kamili." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Nakala ya {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Nakala ya '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/sw_KE/LC_MESSAGES/djangojs.po b/conf/locale/sw_KE/LC_MESSAGES/djangojs.po index 637652dcdd..7f8468e8b9 100644 --- a/conf/locale/sw_KE/LC_MESSAGES/djangojs.po +++ b/conf/locale/sw_KE/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: YAHAYA MWAVURIZI , 2017\n" "Language-Team: Swahili (Kenya) (http://app.transifex.com/open-edx/edx-platform/language/sw_KE/)\n" @@ -2883,6 +2883,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2964,11 +2968,11 @@ msgstr[1] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8323,9 +8327,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8404,20 +8407,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8504,11 +8506,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/th/LC_MESSAGES/django.po b/conf/locale/th/LC_MESSAGES/django.po index 571d1116b2..fc738f9f4e 100644 --- a/conf/locale/th/LC_MESSAGES/django.po +++ b/conf/locale/th/LC_MESSAGES/django.po @@ -6555,6 +6555,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11473,6 +11479,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "ค่าซ้ำกันของ {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "ค่าซ้ำกันของ '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11589,16 +11605,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "ค่าซ้ำกันของ {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "ค่าซ้ำกันของ '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/th/LC_MESSAGES/djangojs.po b/conf/locale/th/LC_MESSAGES/djangojs.po index 11a2966449..14c0db5449 100644 --- a/conf/locale/th/LC_MESSAGES/djangojs.po +++ b/conf/locale/th/LC_MESSAGES/djangojs.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: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: edx demo , 2019\n" "Language-Team: Thai (http://app.transifex.com/open-edx/edx-platform/language/th/)\n" @@ -2801,6 +2801,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2881,11 +2885,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8183,9 +8187,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8264,20 +8267,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8363,11 +8365,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/tr_TR/LC_MESSAGES/django.mo b/conf/locale/tr_TR/LC_MESSAGES/django.mo index 45a759098c..5c8eac346c 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 770c524e2f..6c80bd46c9 100644 --- a/conf/locale/tr_TR/LC_MESSAGES/django.po +++ b/conf/locale/tr_TR/LC_MESSAGES/django.po @@ -5052,7 +5052,7 @@ msgstr "" #: lms/djangoapps/program_enrollments/models.py msgid "One of user or external_user_key must not be null." -msgstr "" +msgstr "Kullanıcı veya harici_kullanıcı_anahtarından biri boş olmamalıdır." #: lms/djangoapps/support/views/index.py msgid "View and regenerate certificates." @@ -7471,6 +7471,12 @@ msgstr "" "Devre dışı bırakılırsa, ilgili öğrenme bağlamındaki/dersteki tartışmalar " "devre dışı bırakılır. " +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "Bu bağlam/sağlayıcı için LTI yapılandırma verisi." @@ -8477,6 +8483,8 @@ msgid "" "Value '{preference_value}' not valid for preference '{preference_key}': Not " "in timezone set." msgstr "" +"'{preference_value}' değeri '{preference_key}' tercihi için geçerli değil: " +"Ayarlanan saat diliminde değil." #: openedx/core/djangoapps/user_api/preferences/api.py #, python-brace-format @@ -12451,6 +12459,8 @@ msgid "" "Here's a fun clip from a class I'm taking on {social_account_handle} from {organization_name}.\n" "\n" msgstr "" +"İşte {organization_name} kuruluşundan {social_account_handle} için aldığım dersten eğlenceli bir klip.\n" +"\n" #: xmodule/video_block/sharing_sites.py #, python-brace-format @@ -12458,6 +12468,8 @@ msgid "" "Here's a fun clip from a class I'm taking on {social_account_handle}.\n" "\n" msgstr "" +"İşte {social_account_handle} için aldığım dersten eğlenceli bir klip.\n" +"\n" #: xmodule/video_block/sharing_sites.py #, python-brace-format @@ -12465,6 +12477,8 @@ msgid "" "Here's a fun clip from a class I'm taking from {organization_name}.\n" "\n" msgstr "" +"İşte {organization_name} kuruluşundan aldığım dersten eğlenceli bir klip.\n" +"\n" #: xmodule/video_block/sharing_sites.py #, python-brace-format @@ -12472,6 +12486,8 @@ msgid "" "Here's a fun clip from a class I'm taking on {platform_name}.\n" "\n" msgstr "" +"İşte {platform_name} platformundan aldığım dersten eğlenceli bir klip.\n" +"\n" #: xmodule/video_block/transcripts_utils.py #, python-brace-format @@ -13179,6 +13195,16 @@ msgstr "Silinmiş Grup" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "{0}'ın kopyası" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "'{0}'ın tekrarı" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "Görsel bir isme, içerik türüne ve boyut bilgisine sahip olmalı." @@ -13309,16 +13335,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "({target_index}) target_index bir tamsayı olarak girilmeli." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "{0}'ın kopyası" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "'{0}'ın tekrarı" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/tr_TR/LC_MESSAGES/djangojs.mo b/conf/locale/tr_TR/LC_MESSAGES/djangojs.mo index b487ea3258..d61417d2c2 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 462529d590..cb07abe9d2 100644 --- a/conf/locale/tr_TR/LC_MESSAGES/djangojs.po +++ b/conf/locale/tr_TR/LC_MESSAGES/djangojs.po @@ -1888,27 +1888,29 @@ msgstr "" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select military status" -msgstr "" +msgstr "Askerlik durumu seçin" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select level of education" -msgstr "" +msgstr "Eğitim seviyesi seçin" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select guardian education" -msgstr "" +msgstr "Velinizin eğitim seviyesini seçin" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select current industry" -msgstr "" +msgstr "Bir sektör seçin" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select prospective industry" -msgstr "" +msgstr "Hedef sektörü seçin" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Thank you! You’re helping make edX better for everyone." msgstr "" +"Teşekkürler! edX'i herkes için daha iyi bir hale getirmemize yardım " +"ediyorsunuz." #: lms/static/js/demographics_collection/MultiselectDropdown.jsx msgid "Clear all" @@ -3104,6 +3106,10 @@ msgstr "Başladı {start}" msgid "Ends {end}" msgstr "Bitti {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "${price}/ay {currency}" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Derse erişmek için oturum seçmelisiniz." @@ -3193,11 +3199,11 @@ msgstr[1] "Abonelik deneme süresi {remainingDays} gün içinde sona eriyor" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" @@ -8822,9 +8828,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8907,20 +8912,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -9006,11 +9010,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/uk/LC_MESSAGES/django.po b/conf/locale/uk/LC_MESSAGES/django.po index 409ef85fa7..dc43ca69ed 100644 --- a/conf/locale/uk/LC_MESSAGES/django.po +++ b/conf/locale/uk/LC_MESSAGES/django.po @@ -7185,6 +7185,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -12700,6 +12706,16 @@ msgstr "Вилучена група" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Копія {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Копіювання '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "Зображення має мати назву, тип контенту та інформацію про розмір." @@ -12830,16 +12846,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Ви повинні давати target_index ({target_index}) як ціле число." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Копія {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Копіювання '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/uk/LC_MESSAGES/djangojs.po b/conf/locale/uk/LC_MESSAGES/djangojs.po index 0a967dfa14..945efec21f 100644 --- a/conf/locale/uk/LC_MESSAGES/djangojs.po +++ b/conf/locale/uk/LC_MESSAGES/djangojs.po @@ -102,7 +102,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Andrey Kryachko, 2018\n" "Language-Team: Ukrainian (http://app.transifex.com/open-edx/edx-platform/language/uk/)\n" @@ -3033,6 +3033,10 @@ msgstr "Почався {start}" msgid "Ends {end}" msgstr "Закінчується {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Щоб отримати доступ до курсу, потрібно вибрати сеанс." @@ -3119,11 +3123,11 @@ msgstr[3] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" msgstr[1] "" msgstr[2] "" @@ -8651,9 +8655,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8732,20 +8735,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8831,11 +8833,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/vi/LC_MESSAGES/django.po b/conf/locale/vi/LC_MESSAGES/django.po index 2f99bb9382..5efaa66cdd 100644 --- a/conf/locale/vi/LC_MESSAGES/django.po +++ b/conf/locale/vi/LC_MESSAGES/django.po @@ -6635,6 +6635,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11552,6 +11558,16 @@ msgstr "Đã xóa Nhóm" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "Sao chép của {0}" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "Sao chép của '{0}'" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "Hình ảnh phải có tên, loại nội dung và thông tin về kích thước." @@ -11680,16 +11696,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "Bạn phải nhập target_index ({target_index}) là một số nguyên." -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "Sao chép của {0}" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "Sao chép của '{0}'" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/vi/LC_MESSAGES/djangojs.po b/conf/locale/vi/LC_MESSAGES/djangojs.po index 42343940a7..fc2950964b 100644 --- a/conf/locale/vi/LC_MESSAGES/djangojs.po +++ b/conf/locale/vi/LC_MESSAGES/djangojs.po @@ -113,7 +113,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Le Minh Tri , 2020\n" "Language-Team: Vietnamese (http://app.transifex.com/open-edx/edx-platform/language/vi/)\n" @@ -2943,6 +2943,10 @@ msgstr "Đã bắt đầu {start}" msgid "Ends {end}" msgstr "Kết thúc {end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "Bạn phải chọn một phiên để truy cập khóa học." @@ -3025,11 +3029,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8504,9 +8508,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8585,20 +8588,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8684,11 +8686,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/zh_CN/LC_MESSAGES/django.mo b/conf/locale/zh_CN/LC_MESSAGES/django.mo index 63dd550384..a2638080b6 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 e1a4e74eba..b611b043bd 100644 --- a/conf/locale/zh_CN/LC_MESSAGES/django.po +++ b/conf/locale/zh_CN/LC_MESSAGES/django.po @@ -500,7 +500,7 @@ msgstr "字幕文件为必选。" #: cms/djangoapps/contentstore/views/videos.py #: openedx/core/djangoapps/content_staging/data.py msgid "Ready" -msgstr "" +msgstr "就绪" #: cms/djangoapps/contentstore/views/videos.py #: lms/djangoapps/instructor/views/api.py @@ -681,10 +681,12 @@ msgstr "这个 {course_mode} 课程模式的最低价格为{min_price}。您必 msgid "{currency_symbol}{price}" msgstr "{currency_symbol}{price}" +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# #. Translators: This refers to the cost of the course. In this case, the #. course costs nothing so it is free. #: common/djangoapps/course_modes/models.py #: lms/templates/save_for_later/edx_ace/saveforlater/email/body.html +#: lms/templates/course_modes/track_selection.html msgid "Free" msgstr "免费" @@ -4901,6 +4903,7 @@ msgid "View feature based enrollment settings" msgstr "查看基于功能的注册设置" #: lms/djangoapps/support/views/index.py +#: lms/templates/support/link_program_enrollments.html msgid "Link Program Enrollments" msgstr "注册程序链接" @@ -5011,11 +5014,11 @@ msgstr "您已经属于其中一个团队。" #: lms/djangoapps/teams/views.py msgid "teamset_id and team_id are mutually exclusive options." -msgstr "" +msgstr "teamset_id 和 team_id 是互斥的选项。" #: lms/djangoapps/teams/views.py msgid "teamset_id requires course_id to also be provided." -msgstr "" +msgstr "teamset_id 还需要提供 course_id。" #: lms/djangoapps/teams/views.py msgid "No teamset found in given course with given id" @@ -5044,7 +5047,7 @@ msgstr "您不能加入讲师管理的团队。" #: lms/djangoapps/teams/views.py #, python-brace-format msgid "The user {username} is already a member of a team in this teamset." -msgstr "" +msgstr "用户 {username} 已经是此团队集中的团队成员。" #: lms/djangoapps/teams/views.py #, python-brace-format @@ -5729,6 +5732,7 @@ msgstr "您的批准状态有效期为两年,到期时间为 %(expiration_date #: lms/templates/verify_student/edx_ace/verificationapproved/email/body.html #: lms/templates/verify_student/edx_ace/verificationapproved/email/body.txt +#: lms/templates/emails/passed_verification_email.txt msgid "Enjoy your studies," msgstr "享受你的学习," @@ -6357,6 +6361,7 @@ msgstr "" #: openedx/core/djangoapps/ace_common/templates/ace_common/edx_ace/common/upsell_cta.html #: openedx/core/djangoapps/ace_common/templates/ace_common/edx_ace/common/upsell_cta.txt +#: lms/templates/course_modes/track_selection.html msgid "Upgrade Now" msgstr "立刻升级" @@ -6629,7 +6634,7 @@ msgstr "库不能有超过 {} 个 XBlock" #: openedx/core/djangoapps/content_libraries/constants.py msgid "Complex" -msgstr "" +msgstr "复杂的" #: openedx/core/djangoapps/content_libraries/constants.py msgid "All Rights Reserved." @@ -6722,7 +6727,7 @@ msgstr "导入课程的 ID。" #. Translators: 'Open edX' is a trademark, please keep this untranslated #: openedx/core/djangoapps/content_libraries/models.py msgid "open edx user" -msgstr "" +msgstr "open edx 用户" #: openedx/core/djangoapps/content_libraries/models.py msgid "lti platform identifier" @@ -6758,7 +6763,7 @@ msgstr "启动资源的授权 LTI 配置文件(标识用户)。" msgid "" "The usage key string of the blockstore resource serving the content of this " "launch." -msgstr "" +msgstr "用于提供此发布内容的块存储资源的使用键字符串" #: openedx/core/djangoapps/content_libraries/models.py msgid "" @@ -6772,7 +6777,7 @@ msgstr "此资源的 LTI 平台描述性标题。" #: openedx/core/djangoapps/content_libraries/models.py msgid "If AGS was enabled during launch, this should hold the lineitem ID." -msgstr "" +msgstr "如果在发布期间启用了 AGS,这应该包含行项目 ID。" #: openedx/core/djangoapps/content_libraries/views.py msgid "We could not find a user with that email address." @@ -6782,6 +6787,7 @@ msgstr "我们找不到使用该电子邮件地址的用户。" msgid "This user already has access to this library." msgstr "此用户已有权访问此库。" +#: openedx/core/djangoapps/content_staging/data.py #: cms/templates/certificates.html cms/templates/container.html #: cms/templates/course_outline.html cms/templates/group_configurations.html #: cms/templates/library.html cms/templates/manage_users.html @@ -6861,7 +6867,7 @@ msgstr "True,如果 LTI 凭证由 Org 全局提供" #: openedx/core/djangoapps/course_live/plugins.py #: openedx/core/djangoapps/course_live/tab.py msgid "Live" -msgstr "" +msgstr "上线" #: openedx/core/djangoapps/course_live/plugins.py msgid "Enable in-platform video conferencing by configuring live" @@ -7080,6 +7086,12 @@ msgid "" "be disabled." msgstr "如果禁用,相关学习环境/课程中的讨论将被禁用。" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "此上下文/提供程序的 LTI 配置数据。" @@ -7102,7 +7114,7 @@ msgstr "如果启用,则需要为每个单元手动启用讨论。" #: openedx/core/djangoapps/discussions/models.py msgid "The plugin configuration data for this context/provider." -msgstr "" +msgstr "此上下文/提供程序的插件配置数据。" #: openedx/core/djangoapps/discussions/models.py msgid "Discussion provider" @@ -7114,48 +7126,48 @@ msgstr "讨论工具/提供商的 ID" #: openedx/core/djangoapps/discussions/models.py msgid "Context key for context in which this discussion topic exists." -msgstr "" +msgstr "存在此讨论主题的上下文的上下文键。" #: openedx/core/djangoapps/discussions/models.py msgid "" "Usage key for in-context discussion topic. Set to null for course-level " "topics." -msgstr "" +msgstr "上下文讨论主题的使用键。对于课程级主题设置为 null。" #: openedx/core/djangoapps/discussions/models.py msgid "Title for discussion topic." -msgstr "" +msgstr "讨论主题的标题。" #: openedx/core/djangoapps/discussions/models.py msgid "Group for divided discussions." -msgstr "" +msgstr "分小组讨论。" #: openedx/core/djangoapps/discussions/models.py msgid "Provider id for discussion provider." -msgstr "" +msgstr "讨论提供者的 ID。" #: openedx/core/djangoapps/discussions/models.py msgid "" "Discussion context ID in external forum provider. e.g. commentable_id for " "cs_comments_service." -msgstr "" +msgstr "外部论坛提供者中的讨论上下文 ID。例如 cs_comments_service 的 commentable_id。" #: openedx/core/djangoapps/discussions/models.py msgid "Whether this topic should be shown in-context in the course." -msgstr "" +msgstr "该主题是否应在课程的上下文中显示。" #: openedx/core/djangoapps/discussions/models.py msgid "Ordering of this topic in its learning context" -msgstr "" +msgstr "该主题在其学习环境中的排序" #: openedx/core/djangoapps/discussions/models.py msgid "Additional context for this topic, such as its section, and subsection" -msgstr "" +msgstr "此主题的其他上下文,例如其部分和小节" #: openedx/core/djangoapps/discussions/plugins.py msgid "" "Encourage participation and engagement in your course with discussions." -msgstr "" +msgstr "通过讨论鼓励参与和参与您的课程。" #: openedx/core/djangoapps/django_comment_common/models.py msgid "Administrator" @@ -7232,7 +7244,7 @@ msgstr "课程{course}的黑名单国家: {country}" #: openedx/core/djangoapps/learner_pathway/apps.py msgid "Learner Pathways" -msgstr "" +msgstr "学习者路径" #: openedx/core/djangoapps/oauth_dispatch/models.py msgid "" @@ -7244,7 +7256,7 @@ msgstr "此应用可申请范围列表用逗号隔开。" msgid "" "Comma-separated list of filters that this application will be allowed to " "request." -msgstr "" +msgstr "允许此应用程序请求的过滤器的逗号分隔列表。" #: openedx/core/djangoapps/oauth_dispatch/models.py msgid "Content Provider" @@ -7330,11 +7342,11 @@ msgstr "程序UUID" #: openedx/core/djangoapps/programs/models.py msgid "If disabled, the LTI in the associated program will be disabled." -msgstr "" +msgstr "如果禁用,关联程序中的 LTI 将被禁用。" #: openedx/core/djangoapps/programs/models.py msgid "The LTI configuration data for this program/provider." -msgstr "" +msgstr "此程序/提供商的 LTI 配置数据。" #: openedx/core/djangoapps/schedules/admin.py msgid "Known Error Case" @@ -7403,6 +7415,8 @@ msgid "" "We hope you're enjoying {start_strong}{course_name}{end_strong}! We want to " "let you know what you can look forward to in week {week_num}:" msgstr "" +"我们希望您喜欢 {start_strong}{course_name}{end_strong}!我们想让您知道您在 {week_num} " +"周可以期待什么:" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/courseupdate/email/body.html #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/courseupdate/email/body.txt @@ -7435,20 +7449,21 @@ msgid "" "We hope you're enjoying {start_strong}{course_name}{end_strong}! We want to " "let you know what you can look forward to in the coming weeks:" msgstr "" +"我们希望您喜欢 {start_strong}{course_name}{end_strong}!我们想让您知道在接下来的几周内您可以期待什么:" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/body.html #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/body.txt msgid "" "We encourage you to spend time with the course each week. Your focused " "attention will pay off in the end!" -msgstr "" +msgstr "我们鼓励您每周花时间学习课程。您的专注最终会得到回报!" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/body.txt #, python-format msgid "" "We hope you're enjoying %(course_name)s! We want to let you know what you " "can look forward to in the coming weeks:" -msgstr "" +msgstr "我们希望您喜欢 %(course_name)s!我们想让您知道在接下来的几周内您可以期待什么:" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/subject.txt #, python-format @@ -7535,6 +7550,8 @@ msgid "" "{platform_name}? We do, and we’re glad to have you! Come see what everyone " "is learning." msgstr "" +"还记得您在 {platform_name} 注册 {start_strong}{course_name}{end_strong} " +"吗?我们记得,我们你的加入!快来看看大家都在学什么。" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/recurringnudge_day3/email/body.html #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/recurringnudge_day3/email/body.txt @@ -7597,6 +7614,8 @@ msgid "" " you to highlight your new knowledge and skills. An {platform_name} " "certificate is official and easily shareable." msgstr "" +"我们希望您在 {start_strong}{first_course_name}{end_strong} " +"中享受与我们一起学习的乐趣!经过验证的证书可以让您突出您的新知识和技能。 {platform_name} 证书是官方证书,易于共享。" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/body.html #, python-format, python-brace-format @@ -7664,7 +7683,7 @@ msgstr "用户名只能包含字母、数字、“@/./+/-/_”字符。" #. an invalid email format. #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter a valid email address" -msgstr "" +msgstr "输入一个有效的电子邮件地址" #: openedx/core/djangoapps/user_api/accounts/__init__.py #, python-brace-format @@ -7678,17 +7697,17 @@ msgstr "{email_address} 已经被注册了。请更换电子邮箱重试。" msgid "" "This email is already associated with an existing or previous " "{settings.PLATFORM_NAME} account" -msgstr "" +msgstr "此电子邮件已与现有或以前的 {settings.PLATFORM_NAME} 帐户相关联" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "This email is associated to a retired account." -msgstr "" +msgstr "此电子邮件与已停用的帐户相关联。" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "" "The password you entered is on a list of known compromised passwords. Please" " choose a different one." -msgstr "" +msgstr "您输入的密码在已知泄露密码列表中。请选择一个不同的。" #: openedx/core/djangoapps/user_api/accounts/__init__.py #, python-brace-format @@ -7755,7 +7774,7 @@ msgstr "输入您的专业" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your state" -msgstr "" +msgstr "输入你的状态" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your city" @@ -7779,7 +7798,7 @@ msgstr "选择您的性别" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your mailing address" -msgstr "" +msgstr "输入您的邮寄地址" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "" @@ -8109,7 +8128,7 @@ msgstr "%(name)s您好," msgid "" "This is to confirm that you have successfully changed your password " "associated with %(platform_name)s account. Please sign-in to your account." -msgstr "" +msgstr "这是为了确认您已成功更改与 %(platform_name)s 帐户关联的密码。请登录您的帐户。" #: openedx/core/djangoapps/user_authn/templates/user_authn/edx_ace/passwordresetsuccess/email/body.txt #, python-format @@ -8180,6 +8199,8 @@ msgid "" "locked.{li_end}{li_start}If you've forgotten your password, click " "{link_start}here{link_end} to reset.{li_end}" msgstr "" +"电子邮件或密码不正确。{li_start}在您的帐户被暂时锁定之前,您还有 {remaining_attempts} " +"次登录尝试。{li_end}{li_start}如果您忘记了密码,请点击{link_start}此处{link_end}重置.{li_end}" #: openedx/core/djangoapps/user_authn/views/login.py #, python-brace-format @@ -8256,7 +8277,7 @@ msgstr "未提供邮箱。" msgid "" "An error has occurred. Try refreshing the page, or check your internet " "connection." -msgstr "" +msgstr "发生了错误。尝试刷新页面,或检查您的互联网连接。" #: openedx/core/djangoapps/user_authn/views/register.py #, python-brace-format @@ -8378,7 +8399,7 @@ msgstr "您在课程学习中显示的姓名,一旦提交将无法更改。" #: openedx/core/djangoapps/user_authn/views/registration_form.py #, python-brace-format msgid "I agree that {platform_name} may send me marketing messages." -msgstr "" +msgstr "我同意 {platform_name} 可以向我发送营销信息。" #. Translators: This label appears above a dropdown menu on the registration #. form used to select the country in which the user lives. @@ -8460,15 +8481,15 @@ msgstr "忽略" #: openedx/core/djangoapps/video_pipeline/models.py msgid "Oauth client name of VEM service." -msgstr "" +msgstr "VEM 服务的 Oauth 客户端名称。" #: openedx/core/djangoapps/video_pipeline/models.py msgid "video encode manager API URL." -msgstr "" +msgstr "视频编码管理器 API URL。" #: openedx/core/djangoapps/video_pipeline/models.py msgid "Username created for VEM Integration, e.g. vem_service_user." -msgstr "" +msgstr "为 VEM 集成创建的用户名,例如 vem_service_user。" #: openedx/core/djangoapps/waffle_utils/models.py msgid "Force On" @@ -8482,16 +8503,16 @@ msgstr "强制关闭" msgid "" "This content is only accessible to registered learners. Sign in or register " "to view it." -msgstr "" +msgstr "此内容仅供注册学习者访问。登录或注册查看。" #: openedx/core/djangoapps/xblock/runtime/mixin.py msgid "This content is only accessible to enrolled learners. " -msgstr "" +msgstr "此内容仅供已注册的学习者访问。" #: openedx/core/lib/api/view_utils.py #, python-brace-format msgid "The about me field must be at most {BIO_MAX_LENGTH} characters long." -msgstr "" +msgstr "关于我字段的长度不得超过 {BIO_MAX_LENGTH} 个字符。" #: openedx/core/lib/api/view_utils.py msgid "This value is invalid." @@ -8523,24 +8544,24 @@ msgstr "许可定义了此块的内容能如何被分享和重用。" #: openedx/features/calendar_sync/ics.py #, python-brace-format msgid "{assignment} is due for {course}." -msgstr "" +msgstr "{assignment} 到期了 {course}。" #: openedx/features/calendar_sync/plugins.py msgid "Calendar Sync" -msgstr "" +msgstr "日历同步" #: openedx/features/calendar_sync/plugins.py msgid "Unsubscribe from calendar updates" -msgstr "" +msgstr "取消订阅日历更新" #: openedx/features/calendar_sync/plugins.py msgid "Subscribe to calendar updates" -msgstr "" +msgstr "订阅日历更新" #: openedx/features/calendar_sync/utils.py #, python-brace-format msgid "Sync {course} to your calendar" -msgstr "" +msgstr "将 {course} 同步到您的日历" #: openedx/features/calendar_sync/utils.py #, python-brace-format @@ -8548,25 +8569,25 @@ msgid "" "Sticking to a schedule is the best way to ensure that you successfully " "complete your self-paced course. This schedule for {course} will help you " "stay on track!" -msgstr "" +msgstr "遵守时间表是确保您成功完成自定进度课程的最佳方式。 {course} 的这个时间表将帮助您保持正轨!" #: openedx/features/calendar_sync/utils.py msgid "" "Once you sync your course schedule to your calendar, any updates to the " "course from your instructor will be automatically reflected. You can remove " "the course from your calendar at any time." -msgstr "" +msgstr "将课程安排同步到日历后,教师对课程的任何更新都会自动反映出来。您可以随时从日历中删除课程。" #: openedx/features/calendar_sync/utils.py #, python-brace-format msgid "{course} dates have been updated on your calendar" -msgstr "" +msgstr "{course} 日期已在您的日历上更新" #: openedx/features/calendar_sync/utils.py msgid "" "You have successfully shifted your course schedule and your calendar is up " "to date." -msgstr "" +msgstr "您已成功更改课程安排,并且您的日历是最新的。" #: openedx/features/content_type_gating/models.py #: openedx/features/course_duration_limits/models.py @@ -8669,20 +8690,20 @@ msgstr "" #: openedx/features/course_experience/api/v1/views.py msgid "'course_key' is required." -msgstr "" +msgstr "“course_key”是必需的。" #: openedx/features/course_experience/api/v1/views.py msgid "View all dates" -msgstr "" +msgstr "查看所有日期" #: openedx/features/course_experience/api/v1/views.py msgid "" "Your due dates have been successfully shifted to help you stay on track." -msgstr "" +msgstr "您的到期时间已成功移除,以帮助您保持在正轨上。" #: openedx/features/course_experience/api/v1/views.py msgid "Deadlines successfully reset." -msgstr "" +msgstr "截止日期已成功重置。" #: openedx/features/course_experience/plugins.py #: cms/templates/widgets/header.html @@ -8712,6 +8733,7 @@ msgid "" " the course is in, then the more specific context overrides the more general" " context." msgstr "" +"这些定义上下文以配置首次购买折扣的百分比。如果多个上下文适用于课程(例如,如果专门为课程和课程所在的组织指定了配置,则更具体的上下文将覆盖更一般的上下文。" #: openedx/features/discounts/utils.py #, python-brace-format @@ -8724,20 +8746,20 @@ msgstr "" #: openedx/features/enterprise_support/admin/forms.py msgid "CSV File" -msgstr "" +msgstr "CSV文件" #: openedx/features/enterprise_support/admin/forms.py msgid "" "CSV file should have 3 columns having names lms_user_id, course_id, " "opportunity_id" -msgstr "" +msgstr "CSV 文件应包含 3 列,名称分别为 lms_user_id、course_id、opportunity_id" #: openedx/features/enterprise_support/admin/views.py #, python-brace-format msgid "" "Enrollment attributes were not updated for records at following line numbers" " in csv because no enrollment found for these records: {error_line_numbers}" -msgstr "" +msgstr "未为 csv 中以下行号处的记录更新注册属性,因为未找到这些记录的注册:{error_line_numbers}" #: openedx/features/enterprise_support/api.py #, python-brace-format @@ -8746,6 +8768,8 @@ msgid "" " access the courses available to you through {enterprise_name}, " "{link_start}visit the {enterprise_name} dashboard{link_end}." msgstr "" +"您可以访问 {bold_start}{enterprise_name}{bold_end} 列表。要通过 {enterprise_name} " +"访问可供您使用的课程,请{link_start}访问 {enterprise_name} 列表{link_end}。" #: openedx/features/enterprise_support/api.py #, python-brace-format @@ -8765,15 +8789,15 @@ msgstr "主页" #: openedx/features/enterprise_support/templates/enterprise_support/admin/enrollment_attributes_override.html msgid "Enterprise Course Enrollments" -msgstr "" +msgstr "企业课程注册" #: openedx/features/enterprise_support/templates/enterprise_support/admin/enrollment_attributes_override.html msgid "Override Enrollment Attributes" -msgstr "" +msgstr "覆盖注册属性" #: openedx/features/enterprise_support/templates/enterprise_support/admin/enrollment_attributes_override.html msgid "Upload CSV to override enrollment attributes for learners" -msgstr "" +msgstr "上传 CSV 以覆盖学习者的注册属性" #: openedx/features/enterprise_support/utils.py #, python-brace-format @@ -8800,20 +8824,20 @@ msgstr "继续" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "Shift due dates" -msgstr "" +msgstr "移除截止日期" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "" "It looks like you missed some important deadlines based on our suggested " "schedule." -msgstr "" +msgstr "根据我们建议的时间表,您似乎错过了一些重要的截止日期。" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "" "To keep yourself on track, you can update this schedule and shift the past " "due assignments into the future. Don’t worry—you won’t lose any of the " "progress you’ve made when you shift your due dates." -msgstr "" +msgstr "为了让自己保持在正轨上,您可以更新此时间表并将过去到期的任务转移到未来。别担心——当您改变截止日期时,您已经取得的任何进展都不会丢失。" #: openedx/features/personalized_learner_schedules/call_to_action.py #, python-brace-format @@ -8824,16 +8848,16 @@ msgstr[0] "" #: openedx/features/personalized_learner_schedules/call_to_action.py #, python-brace-format msgid "You have used {attempts} of {max_attempts} attempts for this problem." -msgstr "" +msgstr "您已使用 {attempts} 次尝试解决此问题,共 {max_attempts} 次。" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "Try again (unlimited attempts)" -msgstr "" +msgstr "再试一次(不限次数)" #: openedx/features/personalized_learner_schedules/call_to_action.py #, python-brace-format msgid "You have used {attempts} of unlimited attempts for this problem." -msgstr "" +msgstr "您已使用 {attempts} 次无限次尝试解决此问题。" #: themes/red-theme/lms/templates/ace_common/edx_ace/common/base_body.html msgid "Sign In" @@ -9275,15 +9299,15 @@ msgstr "无法将'{given_answer}'解析为一个数字。" #: xmodule/capa/safe_exec/remote_exec.py msgid "" "Codejail API Service is unavailable. Please try again in a few minutes." -msgstr "" +msgstr "Codejail API 服务不可用。请在几分钟后再试一次。" #: xmodule/capa/safe_exec/remote_exec.py msgid "Codejail API Service invalid response." -msgstr "" +msgstr "Codejail API 服务无效响应。" #: xmodule/capa/safe_exec/remote_exec.py msgid "Invalid JSON response received from codejail api service." -msgstr "" +msgstr "从 codejail api 服务收到无效的 JSON 响应。" #: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" @@ -9345,7 +9369,7 @@ msgstr "已回答" #: xmodule/capa_block.py msgid "Attempted or Past Due" -msgstr "" +msgstr "已尝试或逾期" #: xmodule/capa_block.py msgid "Closed" @@ -9365,11 +9389,11 @@ msgstr "经过一些尝试" #: xmodule/capa_block.py msgid "After All Attempts" -msgstr "" +msgstr "经过所有尝试" #: xmodule/capa_block.py msgid "After All Attempts or Correct" -msgstr "" +msgstr "在所有尝试或改正之后" #: xmodule/capa_block.py msgid "Attempted" @@ -9689,7 +9713,7 @@ msgid "" "determine whether a learner is shown the content of this conditional block. " "Copy the component location ID of a component from its Settings dialog in " "Studio." -msgstr "" +msgstr "所有源组件的组件位置 ID,用于确定是否向学习者显示此条件块的内容。从 Studio 中的“设置”对话框中复制组件的组件位置 ID。" #: xmodule/conditional_block.py msgid "Conditional Attribute" @@ -9699,7 +9723,7 @@ msgstr "条件属性" msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional block." -msgstr "" +msgstr "决定学习者是否显示此条件块内容的源组件的属性。" #: xmodule/conditional_block.py msgid "Conditional Value" @@ -9709,7 +9733,7 @@ msgstr "条件值" msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional block." -msgstr "" +msgstr "在向学习者显示此条件块的内容之前,源组件的条件属性必须匹配的值。" #: xmodule/conditional_block.py msgid "Blocked Content Message" @@ -9723,6 +9747,8 @@ msgid "" "your message to give learners a direct link to required units. For example, " "'You must complete {link} before you can access this unit'." msgstr "" +"当并非所有条件都满足时向学习者显示的消息,以显示此条件块的内容。在消息正文中包含 {link},为学习者提供指向所需单元的直接链接。例如,“您必须完成 " +"{link} 才能访问此单元”。" #: xmodule/conditional_block.py #, python-brace-format @@ -9766,7 +9792,7 @@ msgstr "选修该课程的日期已经结束" #: xmodule/course_block.py msgid "Start time when this block is visible" -msgstr "" +msgstr "此块可见的开始时间" #: xmodule/course_block.py msgid "Date that this class ends" @@ -9822,7 +9848,7 @@ msgstr "输入对或错。当输入为对时,学生可以造课程中看到计 #: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." -msgstr "" +msgstr "输入应出现在课程列表中的课程名称。" #: xmodule/course_block.py msgid "Course Display Name" @@ -9891,11 +9917,11 @@ msgstr "" #: xmodule/course_block.py msgid "Discussions Plugin Settings" -msgstr "" +msgstr "讨论插件设置" #: xmodule/course_block.py msgid "Settings for discussions plugins." -msgstr "" +msgstr "讨论插件的设置。" #: xmodule/course_block.py msgid "Course Announcement Date" @@ -9924,7 +9950,7 @@ msgstr "新课程" msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." -msgstr "" +msgstr "输入真或假。如果为真,该课程将出现在新课程列表中,并且会显示一个新!徽章暂时出现在课程图像旁边。" #: xmodule/course_block.py msgid "Mobile Course Available" @@ -9945,7 +9971,7 @@ msgstr "视频上传凭据" msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." -msgstr "" +msgstr "输入 {platform_name} 提供的课程视频文件的唯一标识符。" #: xmodule/course_block.py msgid "Course Not Graded" @@ -10013,6 +10039,8 @@ msgid "" "manage Custom Courses on {platform_name}. When false, Custom Courses cannot " "be created, but existing Custom Courses will be preserved." msgstr "" +"允许课程讲师分配 CCX 教练角色,并允许教练管理 {platform_name} 上的自定义课程。如果为 " +"false,则无法创建自定义课程,但将保留现有的自定义课程。" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. @@ -10103,7 +10131,7 @@ msgstr "认证演示行为" msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" -msgstr "" +msgstr "此字段与 certificate_available_date 一起将确定用户何时可以看到他们的课程证书" #: xmodule/course_block.py msgid "Course About Page Image" @@ -10273,7 +10301,7 @@ msgstr "允许公共 Wiki 访问" msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." -msgstr "" +msgstr "输入真或假。如果为 true,学生即使没有注册课程也可以查看课程 wiki。" #: xmodule/course_block.py msgid "Invitation Only" @@ -10345,7 +10373,7 @@ msgstr "入学考试ID" #: xmodule/course_block.py msgid "Content block identifier (location) of entrance exam." -msgstr "" +msgstr "入学考试的内容块标识符(位置)。" #: xmodule/course_block.py msgid "Social Media Sharing URL" @@ -10381,6 +10409,10 @@ msgid "" "staff/en/latest/course_features/teams/teams_setup.html#enable-and-configure-" "teams\">teams configuration documentation for help and examples." msgstr "" +"使用 JSON 配置团队集、限制团队规模和设置可见性设置。请参阅团队配置文档以获取帮助和示例。" #: xmodule/course_block.py msgid "Enable Proctored Exams" @@ -10406,14 +10438,14 @@ msgstr "输入要用于本课程运行的监考提供程序。 从以下选项 #: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" -msgstr "" +msgstr "Proctortrack 考试升级联系人" #: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." -msgstr "" +msgstr "如果选择“proctortrack”作为您的监考提供商,则为必需。输入电子邮件地址,以便在出现升级(例如上诉、延迟审核等)时支持团队联系。" #: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" @@ -10555,23 +10587,23 @@ msgstr "请输入 “true” 或 “false” ,如果输入 “true” ,那 #: xmodule/course_block.py msgid "Course-wide Custom JS" -msgstr "" +msgstr "课程范围的自定义 JS" #: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." -msgstr "" +msgstr "输入您希望在整个课程页面中全局加载的 Javascript 资源 URL。" #: xmodule/course_block.py msgid "Course-wide Custom CSS" -msgstr "" +msgstr "全课程自定义 CSS" #: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." -msgstr "" +msgstr "输入您希望在整个课程页面中全局加载的 CSS 资源 URL。" #: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html @@ -10662,11 +10694,11 @@ msgstr "{short_label} 平均分" msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." -msgstr "" +msgstr "错误:“{block_type}”是未知的组件类型。该组件将隐藏在 LMS 中。" #: xmodule/html_block.py msgid "Html contents to display for this block" -msgstr "" +msgstr "为此块显示的 HTML 内容" #: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." @@ -10743,7 +10775,7 @@ msgstr "计算" msgid "" "Enter the number of components to display to each student. Set it to -1 to " "display all components." -msgstr "" +msgstr "输入要向每个学生显示的组件数。将其设置为 -1 以显示所有组件。" #: xmodule/library_content_block.py msgid "Problem Type" @@ -10759,7 +10791,7 @@ msgstr "选择一个要从知识库中获取的问题类型,如果选择了“ msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." -msgstr "" +msgstr "确定是否显示“重置问题”按钮,以便用户可以重置他们的答案并重新排列所选项目。" #: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." @@ -10836,30 +10868,30 @@ msgstr "输入在您的知识库中使用的高级组件的名字。" #: xmodule/library_sourced_block.py msgid "Library Blocks List" -msgstr "" +msgstr "库块列表" #: xmodule/library_sourced_block.py msgid "Enter the IDs of the library XBlocks that you wish to use." -msgstr "" +msgstr "输入您要使用的库 XBlock 的 ID。" #: xmodule/library_sourced_block.py #, python-brace-format msgid "A maximum of {0} components may be added." -msgstr "" +msgstr "最多可以添加 {0} 个组件。" #: xmodule/library_sourced_block.py msgid "" "No XBlock has been configured for this component. Use the editor to select " "the target blocks." -msgstr "" +msgstr "尚未为此组件配置 XBlock。使用编辑器选择目标块。" #: xmodule/library_sourced_block.py msgid "Open Editor" -msgstr "" +msgstr "打开编辑器" #: xmodule/library_sourced_block.py msgid "Importing Library Block failed - are the IDs valid and readable?" -msgstr "" +msgstr "导入库块失败 - ID 是否有效且可读?" #: xmodule/lti_block.py msgid "" @@ -11042,13 +11074,13 @@ msgstr "输入问题的默认截止日期。" #: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" -msgstr "" +msgstr "到期相对周数" #: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" -msgstr "" +msgstr "根据学院注册日期输入问题到期的周数" #: xmodule/modulestore/inheritance.py msgid "GIT URL" @@ -11079,6 +11111,7 @@ msgid "" "\"past_due\", \"correct_or_past_due\", \"after_all_attempts\", " "\"after_all_attempts_or_correct\", \"attempted_no_past_due\", and \"never\"." msgstr "" +"指定何时为每个问题显示“显示答案”按钮。有效值为“always”、“answered”、“attempted”、“closed”、“finished”、“past_due”、“correct_or_past_due”、“after_all_attempts”、“after_all_attempts_or_correct”、“attempted_no_past_due”和“never”。" #. Translators: DO NOT translate the words in quotes here, they are #. specific words for the acceptable values. @@ -11233,13 +11266,13 @@ msgstr "表明学生笔记是否在课程中可见。学生也可以在课件中 #: xmodule/modulestore/inheritance.py msgid "Tag this block as part of an Entrance Exam section" -msgstr "" +msgstr "将此块标记为入学考试部分的一部分" #: xmodule/modulestore/inheritance.py msgid "" "Enter true or false. If true, answer submissions for problem blocks will be " "considered in the Entrance Exam scoring/gating algorithm." -msgstr "" +msgstr "输入真或假。如果为真,则问题块的答案提交将在入学考试评分/门控算法中考虑。" #: xmodule/modulestore/xml_importer.py msgid "Error while reading {}. Check file for XML errors." @@ -11247,7 +11280,7 @@ msgstr "读取 {} 时出错。检查文件是否存在 XML 错误。" #: xmodule/modulestore/xml_importer.py msgid "Failed to import block: {} at location: {}" -msgstr "" +msgstr "无法在位置导入块:{}:{}" #: xmodule/partitions/enrollment_track_partition_generator.py #: cms/templates/group_configurations.html @@ -11512,7 +11545,7 @@ msgstr "" #: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "Can't get transcript link from Youtube for {youtube_id}." -msgstr "" +msgstr "无法从 Youtube 获取 {youtube_id} 的字幕链接。" #: xmodule/video_block/transcripts_utils.py #, python-brace-format @@ -11804,7 +11837,7 @@ msgstr "不重复显示片头" #: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." -msgstr "" +msgstr "指定学习者是否可以在公共环境下访问视频。" #: xmodule/video_block/video_xfields.py msgid "Public Access" @@ -12144,6 +12177,16 @@ msgstr "已删除组" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "“{0}”的副本" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "“{0}”的副本" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "图片必须有名称、内容类型、尺寸信息。" @@ -12261,16 +12304,6 @@ msgstr "无法将{source_usage_key}移动至无效索引中({target_index})。" msgid "You must provide target_index ({target_index}) as an integer." msgstr "您必须提供整数的target_index ({target_index})。" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "“{0}”的副本" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "“{0}”的副本" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. @@ -12901,7 +12934,7 @@ msgstr "合法" msgid "" "edX, Open edX, and the edX and Open edX logos are registered trademarks of " "{link_start}edX Inc.{link_end}" -msgstr "" +msgstr "EdX、Open edX以及 edX、Open edX 的标识是edX 公司{link_start}的注册商标。{link_end}" #: cms/templates/widgets/header.html lms/templates/header/header.html #: lms/templates/navigation/navigation.html @@ -12999,13 +13032,13 @@ msgstr "讨论列表" #: lms/djangoapps/discussion/templates/discussion/discussion_private_fragment.html msgid "Private Discussion" -msgstr "" +msgstr "私人讨论" #: lms/djangoapps/discussion/templates/discussion/discussion_private_fragment.html msgid "" "This is a private discussion. You do not have permissions to view this " "discussion" -msgstr "" +msgstr "这是私人讨论。您没有查看此讨论的权限。" #: lms/djangoapps/discussion/templates/discussion/discussion_profile_page.html #: lms/templates/discussion/_user_profile.html @@ -13092,11 +13125,11 @@ msgstr "课程面板" #: lms/templates/dashboard.html msgid "results successfully populated," -msgstr "" +msgstr "结果已成功填入" #: lms/templates/dashboard.html msgid "Click to load all enrolled courses" -msgstr "" +msgstr "请点击载入所有已注册的课程" #: lms/templates/dashboard.html msgid "You are not enrolled in any courses yet." @@ -13238,7 +13271,7 @@ msgstr "外部认证失败" #: lms/templates/footer.html msgid "organization logo" -msgstr "" +msgstr "组织标识" #: lms/templates/forgot_password_modal.html msgid "Password Reset" @@ -13316,7 +13349,7 @@ msgstr "欢迎来到{platform_name}" #. untranslated. See https://open.edx.org for more information. #: lms/templates/index_overlay.html msgid "It works! Powered by Open edX{registered_trademark}" -msgstr "" +msgstr "由Open edX{registered_trademark}提供技术支持" #: lms/templates/invalid_email_key.html msgid "Invalid email change key" @@ -13512,7 +13545,7 @@ msgstr "重置答案" #: lms/templates/problem.html msgid "Show answer" -msgstr "" +msgstr "显示答案" #: lms/templates/problem.html msgid "You have used {num_used} of {num_total} attempt" @@ -13527,7 +13560,7 @@ msgstr "一些题目设有保存、重置、提示、显示答案等选项,点 #: lms/templates/problem.html msgid "Answers are displayed within the problem" -msgstr "" +msgstr "答案会显示在问题中" #: lms/templates/problem_notifications.html msgid "Next Hint" @@ -13611,13 +13644,13 @@ msgstr "重要事项!" #: lms/templates/seq_block.html msgctxt "unit" msgid "Previous" -msgstr "" +msgstr "上一节" #. Translators: A button for showing the Next Unit #: lms/templates/seq_block.html msgctxt "unit" msgid "Next" -msgstr "" +msgstr "下一节" #: lms/templates/seq_block.html msgid "Sequence" @@ -13625,7 +13658,7 @@ msgstr "序列" #: lms/templates/seq_block.html lms/templates/vert_module.html msgid "Completed" -msgstr "" +msgstr "已完成" #: lms/templates/signup_modal.html msgid "Sign Up for {platform_name}" @@ -13645,7 +13678,7 @@ msgstr "例如:姓名(用于证书)" #: lms/templates/signup_modal.html msgid "{start_li}Welcome{end_li} {name}" -msgstr "" +msgstr "{start_li}欢迎{end_li} {name}" #: lms/templates/signup_modal.html #: themes/stanford-style/lms/templates/register-shib.html @@ -13943,7 +13976,7 @@ msgstr "下载的文件及字幕" #: lms/templates/video.html msgid "Share on:" -msgstr "" +msgstr "共享" #: lms/templates/video.html msgid "Share on {site}" @@ -14627,7 +14660,7 @@ msgstr "输入用户名查看该用户的列表。" #: lms/templates/bulk_email/confirm_unsubscribe.html #: lms/templates/bulk_email/unsubscribe_success.html msgid "Unsubscribe" -msgstr "" +msgstr "取消订阅" #: lms/templates/bulk_email/confirm_unsubscribe.html msgid "confirm unsubscribe from {org} {course} emails." @@ -14635,7 +14668,7 @@ msgstr "" #: lms/templates/bulk_email/confirm_unsubscribe.html msgid "Note:" -msgstr "" +msgstr "注意:" #: lms/templates/bulk_email/confirm_unsubscribe.html msgid "" @@ -15371,7 +15404,7 @@ msgstr "" #: lms/templates/course_modes/track_selection.html msgid "Earn a certificate" -msgstr "" +msgstr "获取证书" #: lms/templates/course_modes/track_selection.html msgid "" @@ -15426,7 +15459,7 @@ msgstr "选课已关闭" #: lms/templates/courseware/course_about.html msgid "Enroll Now" -msgstr "" +msgstr "现在选课" #: lms/templates/courseware/course_about.html msgid "View About Page in studio" @@ -15718,7 +15751,7 @@ msgstr "在 Studio 中查看评分情况" #: lms/templates/courseware/progress.html msgid "Course Progress for '{username}' ({email})" -msgstr "" +msgstr "'{username}' ({email})的学习进度" #: lms/templates/courseware/progress.html msgid "View Certificate" @@ -16121,7 +16154,7 @@ msgstr "继续课程" msgid "" "You have completed this course and are eligible to purchase course credit. " "Select {strong_start}Get Credit{strong_end} to get started." -msgstr "" +msgstr "您已完成此课程,并有资格购买课程学分。请选择{strong_start}获得学分{strong_end}开始。" #: lms/templates/dashboard/_dashboard_credit_info.html msgid "You are now eligible for credit from {provider}. Congratulations!" @@ -16140,6 +16173,7 @@ msgid "" "credit at the {link_to_provider_site} website. Select {start_bold}Request " "Credit{end_bold} to get started." msgstr "" +"感谢您的付款。要获得课程学分,您现在必须在{link_to_provider_site}网站申请学分。选择{start_bold}申请学分{end_bold}开始。" #: lms/templates/dashboard/_dashboard_credit_info.html msgid "Request Credit" @@ -16165,6 +16199,8 @@ msgid "" "request for course credit. To see your course credit, visit the " "{link_to_provider_site} website." msgstr "" +"{start_bold}恭喜!{end_bold} {provider_name} 已批准您的课程学分申请。要查看您的课程学分,请访问 " +"{link_to_provider_site} 网站。" #: lms/templates/dashboard/_dashboard_credit_info.html msgid "View Credit" @@ -17109,15 +17145,15 @@ msgstr "专业" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Executive Education" -msgstr "" +msgstr "高管教育" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Unpaid Executive Education" -msgstr "" +msgstr "无偿高管教育" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Paid Executive Education" -msgstr "" +msgstr "付费高管教育" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Master's" @@ -17125,11 +17161,11 @@ msgstr "硕士" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Unpaid Bootcamp" -msgstr "" +msgstr "无偿训练营" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Paid Bootcamp" -msgstr "" +msgstr "付费训练营" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Basic Course Information" @@ -17351,7 +17387,7 @@ msgstr "报告已可供下载" msgid "" "The reports listed below are available for download, identified by UTC date " "and time of generation." -msgstr "" +msgstr "以下报告均可下载,标有UTC日期和生成时间。" #: lms/templates/instructor/instructor_dashboard_2/data_download.html msgid "" @@ -17370,6 +17406,8 @@ msgid "" "store the files, in accordance with your institution's data security " "policies.{li_end}{ul_end}" msgstr "" +"{strong_start}注意{strong_end}: " +"{ul_start}{li_start}为确保学生资料安全,您不能储存或电邮这些连结直接作查阅之用,链接的副本将在5分钟内过期。{li_end}{li_start}报告文件会在生成90天后删除,数据如果您需要访问旧报告,请根据您所在机构的数据安全策略下载和存储文件。{li_end}{ul_end}" #: lms/templates/instructor/instructor_dashboard_2/data_download_2.html msgid "" @@ -17427,7 +17465,7 @@ msgid "" "subsections to individual students. Please note that the latest date is " "always taken; you cannot use this tool to make an assignment due earlier for" " a particular student." -msgstr "" +msgstr "在这个部分,您可以准许特定的学生特定单元小节的延期。注意,延期日期不可超过最新日期;另外您不能使用这个工具把学生的作业提交日期提前。" #: lms/templates/instructor/instructor_dashboard_2/extensions.html msgid "" @@ -18236,7 +18274,7 @@ msgstr "显示此题目您已提交的任务状态。" #: lms/templates/instructor/instructor_dashboard_2/data_download_2/grading.html #: lms/templates/instructor/instructor_dashboard_2/data_download_2/reports.html msgid "Note" -msgstr "" +msgstr "笔记" #: lms/templates/instructor/instructor_dashboard_2/data_download_2/problem_report.html msgid "" @@ -19200,7 +19238,7 @@ msgstr "欢迎 {username}!接下来请进行您的偏好设置" msgid "" "Required fields are noted by {strong_indicator}bold text and an asterisk " "(*).{strong_close}" -msgstr "" +msgstr "必填字段已经标为{strong_indicator}粗体,并标有星号(*)。{strong_close}" #: themes/stanford-style/lms/templates/register-shib.html msgid "Update My Account" diff --git a/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo b/conf/locale/zh_CN/LC_MESSAGES/djangojs.mo index b7c52f7bad..2337ebb10f 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 9018b02333..2b7c460f86 100644 --- a/conf/locale/zh_CN/LC_MESSAGES/djangojs.po +++ b/conf/locale/zh_CN/LC_MESSAGES/djangojs.po @@ -1865,7 +1865,7 @@ msgstr "" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select military status" -msgstr "" +msgstr "选择军籍" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select level of education" @@ -2955,6 +2955,10 @@ msgstr "开始{start}" msgid "Ends {end}" msgstr "结束{end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "必须选择一个学期才能访问课程。" @@ -3035,11 +3039,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8355,9 +8359,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8437,20 +8440,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8536,11 +8538,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/zh_HANS/LC_MESSAGES/django.mo b/conf/locale/zh_HANS/LC_MESSAGES/django.mo index 63dd550384..a2638080b6 100644 Binary files a/conf/locale/zh_HANS/LC_MESSAGES/django.mo and b/conf/locale/zh_HANS/LC_MESSAGES/django.mo differ diff --git a/conf/locale/zh_HANS/LC_MESSAGES/django.po b/conf/locale/zh_HANS/LC_MESSAGES/django.po index e1a4e74eba..b611b043bd 100644 --- a/conf/locale/zh_HANS/LC_MESSAGES/django.po +++ b/conf/locale/zh_HANS/LC_MESSAGES/django.po @@ -500,7 +500,7 @@ msgstr "字幕文件为必选。" #: cms/djangoapps/contentstore/views/videos.py #: openedx/core/djangoapps/content_staging/data.py msgid "Ready" -msgstr "" +msgstr "就绪" #: cms/djangoapps/contentstore/views/videos.py #: lms/djangoapps/instructor/views/api.py @@ -681,10 +681,12 @@ msgstr "这个 {course_mode} 课程模式的最低价格为{min_price}。您必 msgid "{currency_symbol}{price}" msgstr "{currency_symbol}{price}" +#. #-#-#-#-# django-partial.po (edx-platform) #-#-#-#-# #. Translators: This refers to the cost of the course. In this case, the #. course costs nothing so it is free. #: common/djangoapps/course_modes/models.py #: lms/templates/save_for_later/edx_ace/saveforlater/email/body.html +#: lms/templates/course_modes/track_selection.html msgid "Free" msgstr "免费" @@ -4901,6 +4903,7 @@ msgid "View feature based enrollment settings" msgstr "查看基于功能的注册设置" #: lms/djangoapps/support/views/index.py +#: lms/templates/support/link_program_enrollments.html msgid "Link Program Enrollments" msgstr "注册程序链接" @@ -5011,11 +5014,11 @@ msgstr "您已经属于其中一个团队。" #: lms/djangoapps/teams/views.py msgid "teamset_id and team_id are mutually exclusive options." -msgstr "" +msgstr "teamset_id 和 team_id 是互斥的选项。" #: lms/djangoapps/teams/views.py msgid "teamset_id requires course_id to also be provided." -msgstr "" +msgstr "teamset_id 还需要提供 course_id。" #: lms/djangoapps/teams/views.py msgid "No teamset found in given course with given id" @@ -5044,7 +5047,7 @@ msgstr "您不能加入讲师管理的团队。" #: lms/djangoapps/teams/views.py #, python-brace-format msgid "The user {username} is already a member of a team in this teamset." -msgstr "" +msgstr "用户 {username} 已经是此团队集中的团队成员。" #: lms/djangoapps/teams/views.py #, python-brace-format @@ -5729,6 +5732,7 @@ msgstr "您的批准状态有效期为两年,到期时间为 %(expiration_date #: lms/templates/verify_student/edx_ace/verificationapproved/email/body.html #: lms/templates/verify_student/edx_ace/verificationapproved/email/body.txt +#: lms/templates/emails/passed_verification_email.txt msgid "Enjoy your studies," msgstr "享受你的学习," @@ -6357,6 +6361,7 @@ msgstr "" #: openedx/core/djangoapps/ace_common/templates/ace_common/edx_ace/common/upsell_cta.html #: openedx/core/djangoapps/ace_common/templates/ace_common/edx_ace/common/upsell_cta.txt +#: lms/templates/course_modes/track_selection.html msgid "Upgrade Now" msgstr "立刻升级" @@ -6629,7 +6634,7 @@ msgstr "库不能有超过 {} 个 XBlock" #: openedx/core/djangoapps/content_libraries/constants.py msgid "Complex" -msgstr "" +msgstr "复杂的" #: openedx/core/djangoapps/content_libraries/constants.py msgid "All Rights Reserved." @@ -6722,7 +6727,7 @@ msgstr "导入课程的 ID。" #. Translators: 'Open edX' is a trademark, please keep this untranslated #: openedx/core/djangoapps/content_libraries/models.py msgid "open edx user" -msgstr "" +msgstr "open edx 用户" #: openedx/core/djangoapps/content_libraries/models.py msgid "lti platform identifier" @@ -6758,7 +6763,7 @@ msgstr "启动资源的授权 LTI 配置文件(标识用户)。" msgid "" "The usage key string of the blockstore resource serving the content of this " "launch." -msgstr "" +msgstr "用于提供此发布内容的块存储资源的使用键字符串" #: openedx/core/djangoapps/content_libraries/models.py msgid "" @@ -6772,7 +6777,7 @@ msgstr "此资源的 LTI 平台描述性标题。" #: openedx/core/djangoapps/content_libraries/models.py msgid "If AGS was enabled during launch, this should hold the lineitem ID." -msgstr "" +msgstr "如果在发布期间启用了 AGS,这应该包含行项目 ID。" #: openedx/core/djangoapps/content_libraries/views.py msgid "We could not find a user with that email address." @@ -6782,6 +6787,7 @@ msgstr "我们找不到使用该电子邮件地址的用户。" msgid "This user already has access to this library." msgstr "此用户已有权访问此库。" +#: openedx/core/djangoapps/content_staging/data.py #: cms/templates/certificates.html cms/templates/container.html #: cms/templates/course_outline.html cms/templates/group_configurations.html #: cms/templates/library.html cms/templates/manage_users.html @@ -6861,7 +6867,7 @@ msgstr "True,如果 LTI 凭证由 Org 全局提供" #: openedx/core/djangoapps/course_live/plugins.py #: openedx/core/djangoapps/course_live/tab.py msgid "Live" -msgstr "" +msgstr "上线" #: openedx/core/djangoapps/course_live/plugins.py msgid "Enable in-platform video conferencing by configuring live" @@ -7080,6 +7086,12 @@ msgid "" "be disabled." msgstr "如果禁用,相关学习环境/课程中的讨论将被禁用。" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "此上下文/提供程序的 LTI 配置数据。" @@ -7102,7 +7114,7 @@ msgstr "如果启用,则需要为每个单元手动启用讨论。" #: openedx/core/djangoapps/discussions/models.py msgid "The plugin configuration data for this context/provider." -msgstr "" +msgstr "此上下文/提供程序的插件配置数据。" #: openedx/core/djangoapps/discussions/models.py msgid "Discussion provider" @@ -7114,48 +7126,48 @@ msgstr "讨论工具/提供商的 ID" #: openedx/core/djangoapps/discussions/models.py msgid "Context key for context in which this discussion topic exists." -msgstr "" +msgstr "存在此讨论主题的上下文的上下文键。" #: openedx/core/djangoapps/discussions/models.py msgid "" "Usage key for in-context discussion topic. Set to null for course-level " "topics." -msgstr "" +msgstr "上下文讨论主题的使用键。对于课程级主题设置为 null。" #: openedx/core/djangoapps/discussions/models.py msgid "Title for discussion topic." -msgstr "" +msgstr "讨论主题的标题。" #: openedx/core/djangoapps/discussions/models.py msgid "Group for divided discussions." -msgstr "" +msgstr "分小组讨论。" #: openedx/core/djangoapps/discussions/models.py msgid "Provider id for discussion provider." -msgstr "" +msgstr "讨论提供者的 ID。" #: openedx/core/djangoapps/discussions/models.py msgid "" "Discussion context ID in external forum provider. e.g. commentable_id for " "cs_comments_service." -msgstr "" +msgstr "外部论坛提供者中的讨论上下文 ID。例如 cs_comments_service 的 commentable_id。" #: openedx/core/djangoapps/discussions/models.py msgid "Whether this topic should be shown in-context in the course." -msgstr "" +msgstr "该主题是否应在课程的上下文中显示。" #: openedx/core/djangoapps/discussions/models.py msgid "Ordering of this topic in its learning context" -msgstr "" +msgstr "该主题在其学习环境中的排序" #: openedx/core/djangoapps/discussions/models.py msgid "Additional context for this topic, such as its section, and subsection" -msgstr "" +msgstr "此主题的其他上下文,例如其部分和小节" #: openedx/core/djangoapps/discussions/plugins.py msgid "" "Encourage participation and engagement in your course with discussions." -msgstr "" +msgstr "通过讨论鼓励参与和参与您的课程。" #: openedx/core/djangoapps/django_comment_common/models.py msgid "Administrator" @@ -7232,7 +7244,7 @@ msgstr "课程{course}的黑名单国家: {country}" #: openedx/core/djangoapps/learner_pathway/apps.py msgid "Learner Pathways" -msgstr "" +msgstr "学习者路径" #: openedx/core/djangoapps/oauth_dispatch/models.py msgid "" @@ -7244,7 +7256,7 @@ msgstr "此应用可申请范围列表用逗号隔开。" msgid "" "Comma-separated list of filters that this application will be allowed to " "request." -msgstr "" +msgstr "允许此应用程序请求的过滤器的逗号分隔列表。" #: openedx/core/djangoapps/oauth_dispatch/models.py msgid "Content Provider" @@ -7330,11 +7342,11 @@ msgstr "程序UUID" #: openedx/core/djangoapps/programs/models.py msgid "If disabled, the LTI in the associated program will be disabled." -msgstr "" +msgstr "如果禁用,关联程序中的 LTI 将被禁用。" #: openedx/core/djangoapps/programs/models.py msgid "The LTI configuration data for this program/provider." -msgstr "" +msgstr "此程序/提供商的 LTI 配置数据。" #: openedx/core/djangoapps/schedules/admin.py msgid "Known Error Case" @@ -7403,6 +7415,8 @@ msgid "" "We hope you're enjoying {start_strong}{course_name}{end_strong}! We want to " "let you know what you can look forward to in week {week_num}:" msgstr "" +"我们希望您喜欢 {start_strong}{course_name}{end_strong}!我们想让您知道您在 {week_num} " +"周可以期待什么:" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/courseupdate/email/body.html #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/courseupdate/email/body.txt @@ -7435,20 +7449,21 @@ msgid "" "We hope you're enjoying {start_strong}{course_name}{end_strong}! We want to " "let you know what you can look forward to in the coming weeks:" msgstr "" +"我们希望您喜欢 {start_strong}{course_name}{end_strong}!我们想让您知道在接下来的几周内您可以期待什么:" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/body.html #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/body.txt msgid "" "We encourage you to spend time with the course each week. Your focused " "attention will pay off in the end!" -msgstr "" +msgstr "我们鼓励您每周花时间学习课程。您的专注最终会得到回报!" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/body.txt #, python-format msgid "" "We hope you're enjoying %(course_name)s! We want to let you know what you " "can look forward to in the coming weeks:" -msgstr "" +msgstr "我们希望您喜欢 %(course_name)s!我们想让您知道在接下来的几周内您可以期待什么:" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/instructorledcourseupdate/email/subject.txt #, python-format @@ -7535,6 +7550,8 @@ msgid "" "{platform_name}? We do, and we’re glad to have you! Come see what everyone " "is learning." msgstr "" +"还记得您在 {platform_name} 注册 {start_strong}{course_name}{end_strong} " +"吗?我们记得,我们你的加入!快来看看大家都在学什么。" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/recurringnudge_day3/email/body.html #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/recurringnudge_day3/email/body.txt @@ -7597,6 +7614,8 @@ msgid "" " you to highlight your new knowledge and skills. An {platform_name} " "certificate is official and easily shareable." msgstr "" +"我们希望您在 {start_strong}{first_course_name}{end_strong} " +"中享受与我们一起学习的乐趣!经过验证的证书可以让您突出您的新知识和技能。 {platform_name} 证书是官方证书,易于共享。" #: openedx/core/djangoapps/schedules/templates/schedules/edx_ace/upgradereminder/email/body.html #, python-format, python-brace-format @@ -7664,7 +7683,7 @@ msgstr "用户名只能包含字母、数字、“@/./+/-/_”字符。" #. an invalid email format. #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter a valid email address" -msgstr "" +msgstr "输入一个有效的电子邮件地址" #: openedx/core/djangoapps/user_api/accounts/__init__.py #, python-brace-format @@ -7678,17 +7697,17 @@ msgstr "{email_address} 已经被注册了。请更换电子邮箱重试。" msgid "" "This email is already associated with an existing or previous " "{settings.PLATFORM_NAME} account" -msgstr "" +msgstr "此电子邮件已与现有或以前的 {settings.PLATFORM_NAME} 帐户相关联" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "This email is associated to a retired account." -msgstr "" +msgstr "此电子邮件与已停用的帐户相关联。" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "" "The password you entered is on a list of known compromised passwords. Please" " choose a different one." -msgstr "" +msgstr "您输入的密码在已知泄露密码列表中。请选择一个不同的。" #: openedx/core/djangoapps/user_api/accounts/__init__.py #, python-brace-format @@ -7755,7 +7774,7 @@ msgstr "输入您的专业" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your state" -msgstr "" +msgstr "输入你的状态" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your city" @@ -7779,7 +7798,7 @@ msgstr "选择您的性别" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "Enter your mailing address" -msgstr "" +msgstr "输入您的邮寄地址" #: openedx/core/djangoapps/user_api/accounts/__init__.py msgid "" @@ -8109,7 +8128,7 @@ msgstr "%(name)s您好," msgid "" "This is to confirm that you have successfully changed your password " "associated with %(platform_name)s account. Please sign-in to your account." -msgstr "" +msgstr "这是为了确认您已成功更改与 %(platform_name)s 帐户关联的密码。请登录您的帐户。" #: openedx/core/djangoapps/user_authn/templates/user_authn/edx_ace/passwordresetsuccess/email/body.txt #, python-format @@ -8180,6 +8199,8 @@ msgid "" "locked.{li_end}{li_start}If you've forgotten your password, click " "{link_start}here{link_end} to reset.{li_end}" msgstr "" +"电子邮件或密码不正确。{li_start}在您的帐户被暂时锁定之前,您还有 {remaining_attempts} " +"次登录尝试。{li_end}{li_start}如果您忘记了密码,请点击{link_start}此处{link_end}重置.{li_end}" #: openedx/core/djangoapps/user_authn/views/login.py #, python-brace-format @@ -8256,7 +8277,7 @@ msgstr "未提供邮箱。" msgid "" "An error has occurred. Try refreshing the page, or check your internet " "connection." -msgstr "" +msgstr "发生了错误。尝试刷新页面,或检查您的互联网连接。" #: openedx/core/djangoapps/user_authn/views/register.py #, python-brace-format @@ -8378,7 +8399,7 @@ msgstr "您在课程学习中显示的姓名,一旦提交将无法更改。" #: openedx/core/djangoapps/user_authn/views/registration_form.py #, python-brace-format msgid "I agree that {platform_name} may send me marketing messages." -msgstr "" +msgstr "我同意 {platform_name} 可以向我发送营销信息。" #. Translators: This label appears above a dropdown menu on the registration #. form used to select the country in which the user lives. @@ -8460,15 +8481,15 @@ msgstr "忽略" #: openedx/core/djangoapps/video_pipeline/models.py msgid "Oauth client name of VEM service." -msgstr "" +msgstr "VEM 服务的 Oauth 客户端名称。" #: openedx/core/djangoapps/video_pipeline/models.py msgid "video encode manager API URL." -msgstr "" +msgstr "视频编码管理器 API URL。" #: openedx/core/djangoapps/video_pipeline/models.py msgid "Username created for VEM Integration, e.g. vem_service_user." -msgstr "" +msgstr "为 VEM 集成创建的用户名,例如 vem_service_user。" #: openedx/core/djangoapps/waffle_utils/models.py msgid "Force On" @@ -8482,16 +8503,16 @@ msgstr "强制关闭" msgid "" "This content is only accessible to registered learners. Sign in or register " "to view it." -msgstr "" +msgstr "此内容仅供注册学习者访问。登录或注册查看。" #: openedx/core/djangoapps/xblock/runtime/mixin.py msgid "This content is only accessible to enrolled learners. " -msgstr "" +msgstr "此内容仅供已注册的学习者访问。" #: openedx/core/lib/api/view_utils.py #, python-brace-format msgid "The about me field must be at most {BIO_MAX_LENGTH} characters long." -msgstr "" +msgstr "关于我字段的长度不得超过 {BIO_MAX_LENGTH} 个字符。" #: openedx/core/lib/api/view_utils.py msgid "This value is invalid." @@ -8523,24 +8544,24 @@ msgstr "许可定义了此块的内容能如何被分享和重用。" #: openedx/features/calendar_sync/ics.py #, python-brace-format msgid "{assignment} is due for {course}." -msgstr "" +msgstr "{assignment} 到期了 {course}。" #: openedx/features/calendar_sync/plugins.py msgid "Calendar Sync" -msgstr "" +msgstr "日历同步" #: openedx/features/calendar_sync/plugins.py msgid "Unsubscribe from calendar updates" -msgstr "" +msgstr "取消订阅日历更新" #: openedx/features/calendar_sync/plugins.py msgid "Subscribe to calendar updates" -msgstr "" +msgstr "订阅日历更新" #: openedx/features/calendar_sync/utils.py #, python-brace-format msgid "Sync {course} to your calendar" -msgstr "" +msgstr "将 {course} 同步到您的日历" #: openedx/features/calendar_sync/utils.py #, python-brace-format @@ -8548,25 +8569,25 @@ msgid "" "Sticking to a schedule is the best way to ensure that you successfully " "complete your self-paced course. This schedule for {course} will help you " "stay on track!" -msgstr "" +msgstr "遵守时间表是确保您成功完成自定进度课程的最佳方式。 {course} 的这个时间表将帮助您保持正轨!" #: openedx/features/calendar_sync/utils.py msgid "" "Once you sync your course schedule to your calendar, any updates to the " "course from your instructor will be automatically reflected. You can remove " "the course from your calendar at any time." -msgstr "" +msgstr "将课程安排同步到日历后,教师对课程的任何更新都会自动反映出来。您可以随时从日历中删除课程。" #: openedx/features/calendar_sync/utils.py #, python-brace-format msgid "{course} dates have been updated on your calendar" -msgstr "" +msgstr "{course} 日期已在您的日历上更新" #: openedx/features/calendar_sync/utils.py msgid "" "You have successfully shifted your course schedule and your calendar is up " "to date." -msgstr "" +msgstr "您已成功更改课程安排,并且您的日历是最新的。" #: openedx/features/content_type_gating/models.py #: openedx/features/course_duration_limits/models.py @@ -8669,20 +8690,20 @@ msgstr "" #: openedx/features/course_experience/api/v1/views.py msgid "'course_key' is required." -msgstr "" +msgstr "“course_key”是必需的。" #: openedx/features/course_experience/api/v1/views.py msgid "View all dates" -msgstr "" +msgstr "查看所有日期" #: openedx/features/course_experience/api/v1/views.py msgid "" "Your due dates have been successfully shifted to help you stay on track." -msgstr "" +msgstr "您的到期时间已成功移除,以帮助您保持在正轨上。" #: openedx/features/course_experience/api/v1/views.py msgid "Deadlines successfully reset." -msgstr "" +msgstr "截止日期已成功重置。" #: openedx/features/course_experience/plugins.py #: cms/templates/widgets/header.html @@ -8712,6 +8733,7 @@ msgid "" " the course is in, then the more specific context overrides the more general" " context." msgstr "" +"这些定义上下文以配置首次购买折扣的百分比。如果多个上下文适用于课程(例如,如果专门为课程和课程所在的组织指定了配置,则更具体的上下文将覆盖更一般的上下文。" #: openedx/features/discounts/utils.py #, python-brace-format @@ -8724,20 +8746,20 @@ msgstr "" #: openedx/features/enterprise_support/admin/forms.py msgid "CSV File" -msgstr "" +msgstr "CSV文件" #: openedx/features/enterprise_support/admin/forms.py msgid "" "CSV file should have 3 columns having names lms_user_id, course_id, " "opportunity_id" -msgstr "" +msgstr "CSV 文件应包含 3 列,名称分别为 lms_user_id、course_id、opportunity_id" #: openedx/features/enterprise_support/admin/views.py #, python-brace-format msgid "" "Enrollment attributes were not updated for records at following line numbers" " in csv because no enrollment found for these records: {error_line_numbers}" -msgstr "" +msgstr "未为 csv 中以下行号处的记录更新注册属性,因为未找到这些记录的注册:{error_line_numbers}" #: openedx/features/enterprise_support/api.py #, python-brace-format @@ -8746,6 +8768,8 @@ msgid "" " access the courses available to you through {enterprise_name}, " "{link_start}visit the {enterprise_name} dashboard{link_end}." msgstr "" +"您可以访问 {bold_start}{enterprise_name}{bold_end} 列表。要通过 {enterprise_name} " +"访问可供您使用的课程,请{link_start}访问 {enterprise_name} 列表{link_end}。" #: openedx/features/enterprise_support/api.py #, python-brace-format @@ -8765,15 +8789,15 @@ msgstr "主页" #: openedx/features/enterprise_support/templates/enterprise_support/admin/enrollment_attributes_override.html msgid "Enterprise Course Enrollments" -msgstr "" +msgstr "企业课程注册" #: openedx/features/enterprise_support/templates/enterprise_support/admin/enrollment_attributes_override.html msgid "Override Enrollment Attributes" -msgstr "" +msgstr "覆盖注册属性" #: openedx/features/enterprise_support/templates/enterprise_support/admin/enrollment_attributes_override.html msgid "Upload CSV to override enrollment attributes for learners" -msgstr "" +msgstr "上传 CSV 以覆盖学习者的注册属性" #: openedx/features/enterprise_support/utils.py #, python-brace-format @@ -8800,20 +8824,20 @@ msgstr "继续" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "Shift due dates" -msgstr "" +msgstr "移除截止日期" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "" "It looks like you missed some important deadlines based on our suggested " "schedule." -msgstr "" +msgstr "根据我们建议的时间表,您似乎错过了一些重要的截止日期。" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "" "To keep yourself on track, you can update this schedule and shift the past " "due assignments into the future. Don’t worry—you won’t lose any of the " "progress you’ve made when you shift your due dates." -msgstr "" +msgstr "为了让自己保持在正轨上,您可以更新此时间表并将过去到期的任务转移到未来。别担心——当您改变截止日期时,您已经取得的任何进展都不会丢失。" #: openedx/features/personalized_learner_schedules/call_to_action.py #, python-brace-format @@ -8824,16 +8848,16 @@ msgstr[0] "" #: openedx/features/personalized_learner_schedules/call_to_action.py #, python-brace-format msgid "You have used {attempts} of {max_attempts} attempts for this problem." -msgstr "" +msgstr "您已使用 {attempts} 次尝试解决此问题,共 {max_attempts} 次。" #: openedx/features/personalized_learner_schedules/call_to_action.py msgid "Try again (unlimited attempts)" -msgstr "" +msgstr "再试一次(不限次数)" #: openedx/features/personalized_learner_schedules/call_to_action.py #, python-brace-format msgid "You have used {attempts} of unlimited attempts for this problem." -msgstr "" +msgstr "您已使用 {attempts} 次无限次尝试解决此问题。" #: themes/red-theme/lms/templates/ace_common/edx_ace/common/base_body.html msgid "Sign In" @@ -9275,15 +9299,15 @@ msgstr "无法将'{given_answer}'解析为一个数字。" #: xmodule/capa/safe_exec/remote_exec.py msgid "" "Codejail API Service is unavailable. Please try again in a few minutes." -msgstr "" +msgstr "Codejail API 服务不可用。请在几分钟后再试一次。" #: xmodule/capa/safe_exec/remote_exec.py msgid "Codejail API Service invalid response." -msgstr "" +msgstr "Codejail API 服务无效响应。" #: xmodule/capa/safe_exec/remote_exec.py msgid "Invalid JSON response received from codejail api service." -msgstr "" +msgstr "从 codejail api 服务收到无效的 JSON 响应。" #: xmodule/capa_block.py msgid "Number of attempts taken by the student on this problem" @@ -9345,7 +9369,7 @@ msgstr "已回答" #: xmodule/capa_block.py msgid "Attempted or Past Due" -msgstr "" +msgstr "已尝试或逾期" #: xmodule/capa_block.py msgid "Closed" @@ -9365,11 +9389,11 @@ msgstr "经过一些尝试" #: xmodule/capa_block.py msgid "After All Attempts" -msgstr "" +msgstr "经过所有尝试" #: xmodule/capa_block.py msgid "After All Attempts or Correct" -msgstr "" +msgstr "在所有尝试或改正之后" #: xmodule/capa_block.py msgid "Attempted" @@ -9689,7 +9713,7 @@ msgid "" "determine whether a learner is shown the content of this conditional block. " "Copy the component location ID of a component from its Settings dialog in " "Studio." -msgstr "" +msgstr "所有源组件的组件位置 ID,用于确定是否向学习者显示此条件块的内容。从 Studio 中的“设置”对话框中复制组件的组件位置 ID。" #: xmodule/conditional_block.py msgid "Conditional Attribute" @@ -9699,7 +9723,7 @@ msgstr "条件属性" msgid "" "The attribute of the source components that determines whether a learner is " "shown the content of this conditional block." -msgstr "" +msgstr "决定学习者是否显示此条件块内容的源组件的属性。" #: xmodule/conditional_block.py msgid "Conditional Value" @@ -9709,7 +9733,7 @@ msgstr "条件值" msgid "" "The value that the conditional attribute of the source components must match" " before a learner is shown the content of this conditional block." -msgstr "" +msgstr "在向学习者显示此条件块的内容之前,源组件的条件属性必须匹配的值。" #: xmodule/conditional_block.py msgid "Blocked Content Message" @@ -9723,6 +9747,8 @@ msgid "" "your message to give learners a direct link to required units. For example, " "'You must complete {link} before you can access this unit'." msgstr "" +"当并非所有条件都满足时向学习者显示的消息,以显示此条件块的内容。在消息正文中包含 {link},为学习者提供指向所需单元的直接链接。例如,“您必须完成 " +"{link} 才能访问此单元”。" #: xmodule/conditional_block.py #, python-brace-format @@ -9766,7 +9792,7 @@ msgstr "选修该课程的日期已经结束" #: xmodule/course_block.py msgid "Start time when this block is visible" -msgstr "" +msgstr "此块可见的开始时间" #: xmodule/course_block.py msgid "Date that this class ends" @@ -9822,7 +9848,7 @@ msgstr "输入对或错。当输入为对时,学生可以造课程中看到计 #: xmodule/course_block.py msgid "Enter the name of the course as it should appear in the course list." -msgstr "" +msgstr "输入应出现在课程列表中的课程名称。" #: xmodule/course_block.py msgid "Course Display Name" @@ -9891,11 +9917,11 @@ msgstr "" #: xmodule/course_block.py msgid "Discussions Plugin Settings" -msgstr "" +msgstr "讨论插件设置" #: xmodule/course_block.py msgid "Settings for discussions plugins." -msgstr "" +msgstr "讨论插件的设置。" #: xmodule/course_block.py msgid "Course Announcement Date" @@ -9924,7 +9950,7 @@ msgstr "新课程" msgid "" "Enter true or false. If true, the course appears in the list of new courses," " and a New! badge temporarily appears next to the course image." -msgstr "" +msgstr "输入真或假。如果为真,该课程将出现在新课程列表中,并且会显示一个新!徽章暂时出现在课程图像旁边。" #: xmodule/course_block.py msgid "Mobile Course Available" @@ -9945,7 +9971,7 @@ msgstr "视频上传凭据" msgid "" "Enter the unique identifier for your course's video files provided by " "{platform_name}." -msgstr "" +msgstr "输入 {platform_name} 提供的课程视频文件的唯一标识符。" #: xmodule/course_block.py msgid "Course Not Graded" @@ -10013,6 +10039,8 @@ msgid "" "manage Custom Courses on {platform_name}. When false, Custom Courses cannot " "be created, but existing Custom Courses will be preserved." msgstr "" +"允许课程讲师分配 CCX 教练角色,并允许教练管理 {platform_name} 上的自定义课程。如果为 " +"false,则无法创建自定义课程,但将保留现有的自定义课程。" #. Translators: Custom Courses for edX (CCX) is an edX feature for re-using #. course content. @@ -10103,7 +10131,7 @@ msgstr "认证演示行为" msgid "" "This field, together with certificate_available_date will determine when a " "user can see their certificate for the course" -msgstr "" +msgstr "此字段与 certificate_available_date 一起将确定用户何时可以看到他们的课程证书" #: xmodule/course_block.py msgid "Course About Page Image" @@ -10273,7 +10301,7 @@ msgstr "允许公共 Wiki 访问" msgid "" "Enter true or false. If true, students can view the course wiki even if " "they're not enrolled in the course." -msgstr "" +msgstr "输入真或假。如果为 true,学生即使没有注册课程也可以查看课程 wiki。" #: xmodule/course_block.py msgid "Invitation Only" @@ -10345,7 +10373,7 @@ msgstr "入学考试ID" #: xmodule/course_block.py msgid "Content block identifier (location) of entrance exam." -msgstr "" +msgstr "入学考试的内容块标识符(位置)。" #: xmodule/course_block.py msgid "Social Media Sharing URL" @@ -10381,6 +10409,10 @@ msgid "" "staff/en/latest/course_features/teams/teams_setup.html#enable-and-configure-" "teams\">teams configuration documentation for help and examples." msgstr "" +"使用 JSON 配置团队集、限制团队规模和设置可见性设置。请参阅团队配置文档以获取帮助和示例。" #: xmodule/course_block.py msgid "Enable Proctored Exams" @@ -10406,14 +10438,14 @@ msgstr "输入要用于本课程运行的监考提供程序。 从以下选项 #: xmodule/course_block.py msgid "Proctortrack Exam Escalation Contact" -msgstr "" +msgstr "Proctortrack 考试升级联系人" #: xmodule/course_block.py msgid "" "Required if 'proctortrack' is selected as your proctoring provider. Enter an" " email address to be contacted by the support team whenever there are " "escalations (e.g. appeals, delayed reviews, etc.)." -msgstr "" +msgstr "如果选择“proctortrack”作为您的监考提供商,则为必需。输入电子邮件地址,以便在出现升级(例如上诉、延迟审核等)时支持团队联系。" #: xmodule/course_block.py msgid "Allow Opting Out of Proctored Exams" @@ -10555,23 +10587,23 @@ msgstr "请输入 “true” 或 “false” ,如果输入 “true” ,那 #: xmodule/course_block.py msgid "Course-wide Custom JS" -msgstr "" +msgstr "课程范围的自定义 JS" #: xmodule/course_block.py msgid "" "Enter Javascript resource URLs you want to be loaded globally throughout the" " course pages." -msgstr "" +msgstr "输入您希望在整个课程页面中全局加载的 Javascript 资源 URL。" #: xmodule/course_block.py msgid "Course-wide Custom CSS" -msgstr "" +msgstr "全课程自定义 CSS" #: xmodule/course_block.py msgid "" "Enter CSS resource URLs you want to be loaded globally throughout the course" " pages." -msgstr "" +msgstr "输入您希望在整个课程页面中全局加载的 CSS 资源 URL。" #: xmodule/course_block.py cms/templates/certificates.html #: cms/templates/group_configurations.html cms/templates/settings.html @@ -10662,11 +10694,11 @@ msgstr "{short_label} 平均分" msgid "" "ERROR: \"{block_type}\" is an unknown component type. This component will be" " hidden in LMS." -msgstr "" +msgstr "错误:“{block_type}”是未知的组件类型。该组件将隐藏在 LMS 中。" #: xmodule/html_block.py msgid "Html contents to display for this block" -msgstr "" +msgstr "为此块显示的 HTML 内容" #: xmodule/html_block.py msgid "Source code for LaTeX documents. This feature is not well-supported." @@ -10743,7 +10775,7 @@ msgstr "计算" msgid "" "Enter the number of components to display to each student. Set it to -1 to " "display all components." -msgstr "" +msgstr "输入要向每个学生显示的组件数。将其设置为 -1 以显示所有组件。" #: xmodule/library_content_block.py msgid "Problem Type" @@ -10759,7 +10791,7 @@ msgstr "选择一个要从知识库中获取的问题类型,如果选择了“ msgid "" "Determines whether a 'Reset Problems' button is shown, so users may reset " "their answers and reshuffle selected items." -msgstr "" +msgstr "确定是否显示“重置问题”按钮,以便用户可以重置他们的答案并重新排列所选项目。" #: xmodule/library_content_block.py msgid "This component is out of date. The library has new content." @@ -10836,30 +10868,30 @@ msgstr "输入在您的知识库中使用的高级组件的名字。" #: xmodule/library_sourced_block.py msgid "Library Blocks List" -msgstr "" +msgstr "库块列表" #: xmodule/library_sourced_block.py msgid "Enter the IDs of the library XBlocks that you wish to use." -msgstr "" +msgstr "输入您要使用的库 XBlock 的 ID。" #: xmodule/library_sourced_block.py #, python-brace-format msgid "A maximum of {0} components may be added." -msgstr "" +msgstr "最多可以添加 {0} 个组件。" #: xmodule/library_sourced_block.py msgid "" "No XBlock has been configured for this component. Use the editor to select " "the target blocks." -msgstr "" +msgstr "尚未为此组件配置 XBlock。使用编辑器选择目标块。" #: xmodule/library_sourced_block.py msgid "Open Editor" -msgstr "" +msgstr "打开编辑器" #: xmodule/library_sourced_block.py msgid "Importing Library Block failed - are the IDs valid and readable?" -msgstr "" +msgstr "导入库块失败 - ID 是否有效且可读?" #: xmodule/lti_block.py msgid "" @@ -11042,13 +11074,13 @@ msgstr "输入问题的默认截止日期。" #: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "Number of Relative Weeks Due By" -msgstr "" +msgstr "到期相对周数" #: xmodule/modulestore/inheritance.py xmodule/seq_block.py msgid "" "Enter the number of weeks the problems are due by relative to the learner's " "enrollment date" -msgstr "" +msgstr "根据学院注册日期输入问题到期的周数" #: xmodule/modulestore/inheritance.py msgid "GIT URL" @@ -11079,6 +11111,7 @@ msgid "" "\"past_due\", \"correct_or_past_due\", \"after_all_attempts\", " "\"after_all_attempts_or_correct\", \"attempted_no_past_due\", and \"never\"." msgstr "" +"指定何时为每个问题显示“显示答案”按钮。有效值为“always”、“answered”、“attempted”、“closed”、“finished”、“past_due”、“correct_or_past_due”、“after_all_attempts”、“after_all_attempts_or_correct”、“attempted_no_past_due”和“never”。" #. Translators: DO NOT translate the words in quotes here, they are #. specific words for the acceptable values. @@ -11233,13 +11266,13 @@ msgstr "表明学生笔记是否在课程中可见。学生也可以在课件中 #: xmodule/modulestore/inheritance.py msgid "Tag this block as part of an Entrance Exam section" -msgstr "" +msgstr "将此块标记为入学考试部分的一部分" #: xmodule/modulestore/inheritance.py msgid "" "Enter true or false. If true, answer submissions for problem blocks will be " "considered in the Entrance Exam scoring/gating algorithm." -msgstr "" +msgstr "输入真或假。如果为真,则问题块的答案提交将在入学考试评分/门控算法中考虑。" #: xmodule/modulestore/xml_importer.py msgid "Error while reading {}. Check file for XML errors." @@ -11247,7 +11280,7 @@ msgstr "读取 {} 时出错。检查文件是否存在 XML 错误。" #: xmodule/modulestore/xml_importer.py msgid "Failed to import block: {} at location: {}" -msgstr "" +msgstr "无法在位置导入块:{}:{}" #: xmodule/partitions/enrollment_track_partition_generator.py #: cms/templates/group_configurations.html @@ -11512,7 +11545,7 @@ msgstr "" #: xmodule/video_block/transcripts_utils.py #, python-brace-format msgid "Can't get transcript link from Youtube for {youtube_id}." -msgstr "" +msgstr "无法从 Youtube 获取 {youtube_id} 的字幕链接。" #: xmodule/video_block/transcripts_utils.py #, python-brace-format @@ -11804,7 +11837,7 @@ msgstr "不重复显示片头" #: xmodule/video_block/video_xfields.py msgid "Specify whether the video can be accessed publicly by learners." -msgstr "" +msgstr "指定学习者是否可以在公共环境下访问视频。" #: xmodule/video_block/video_xfields.py msgid "Public Access" @@ -12144,6 +12177,16 @@ msgstr "已删除组" msgid "{previous_groups}, {current_group}" msgstr "{previous_groups}, {current_group}" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "“{0}”的副本" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "“{0}”的副本" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "图片必须有名称、内容类型、尺寸信息。" @@ -12261,16 +12304,6 @@ msgstr "无法将{source_usage_key}移动至无效索引中({target_index})。" msgid "You must provide target_index ({target_index}) as an integer." msgstr "您必须提供整数的target_index ({target_index})。" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "“{0}”的副本" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "“{0}”的副本" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. @@ -12901,7 +12934,7 @@ msgstr "合法" msgid "" "edX, Open edX, and the edX and Open edX logos are registered trademarks of " "{link_start}edX Inc.{link_end}" -msgstr "" +msgstr "EdX、Open edX以及 edX、Open edX 的标识是edX 公司{link_start}的注册商标。{link_end}" #: cms/templates/widgets/header.html lms/templates/header/header.html #: lms/templates/navigation/navigation.html @@ -12999,13 +13032,13 @@ msgstr "讨论列表" #: lms/djangoapps/discussion/templates/discussion/discussion_private_fragment.html msgid "Private Discussion" -msgstr "" +msgstr "私人讨论" #: lms/djangoapps/discussion/templates/discussion/discussion_private_fragment.html msgid "" "This is a private discussion. You do not have permissions to view this " "discussion" -msgstr "" +msgstr "这是私人讨论。您没有查看此讨论的权限。" #: lms/djangoapps/discussion/templates/discussion/discussion_profile_page.html #: lms/templates/discussion/_user_profile.html @@ -13092,11 +13125,11 @@ msgstr "课程面板" #: lms/templates/dashboard.html msgid "results successfully populated," -msgstr "" +msgstr "结果已成功填入" #: lms/templates/dashboard.html msgid "Click to load all enrolled courses" -msgstr "" +msgstr "请点击载入所有已注册的课程" #: lms/templates/dashboard.html msgid "You are not enrolled in any courses yet." @@ -13238,7 +13271,7 @@ msgstr "外部认证失败" #: lms/templates/footer.html msgid "organization logo" -msgstr "" +msgstr "组织标识" #: lms/templates/forgot_password_modal.html msgid "Password Reset" @@ -13316,7 +13349,7 @@ msgstr "欢迎来到{platform_name}" #. untranslated. See https://open.edx.org for more information. #: lms/templates/index_overlay.html msgid "It works! Powered by Open edX{registered_trademark}" -msgstr "" +msgstr "由Open edX{registered_trademark}提供技术支持" #: lms/templates/invalid_email_key.html msgid "Invalid email change key" @@ -13512,7 +13545,7 @@ msgstr "重置答案" #: lms/templates/problem.html msgid "Show answer" -msgstr "" +msgstr "显示答案" #: lms/templates/problem.html msgid "You have used {num_used} of {num_total} attempt" @@ -13527,7 +13560,7 @@ msgstr "一些题目设有保存、重置、提示、显示答案等选项,点 #: lms/templates/problem.html msgid "Answers are displayed within the problem" -msgstr "" +msgstr "答案会显示在问题中" #: lms/templates/problem_notifications.html msgid "Next Hint" @@ -13611,13 +13644,13 @@ msgstr "重要事项!" #: lms/templates/seq_block.html msgctxt "unit" msgid "Previous" -msgstr "" +msgstr "上一节" #. Translators: A button for showing the Next Unit #: lms/templates/seq_block.html msgctxt "unit" msgid "Next" -msgstr "" +msgstr "下一节" #: lms/templates/seq_block.html msgid "Sequence" @@ -13625,7 +13658,7 @@ msgstr "序列" #: lms/templates/seq_block.html lms/templates/vert_module.html msgid "Completed" -msgstr "" +msgstr "已完成" #: lms/templates/signup_modal.html msgid "Sign Up for {platform_name}" @@ -13645,7 +13678,7 @@ msgstr "例如:姓名(用于证书)" #: lms/templates/signup_modal.html msgid "{start_li}Welcome{end_li} {name}" -msgstr "" +msgstr "{start_li}欢迎{end_li} {name}" #: lms/templates/signup_modal.html #: themes/stanford-style/lms/templates/register-shib.html @@ -13943,7 +13976,7 @@ msgstr "下载的文件及字幕" #: lms/templates/video.html msgid "Share on:" -msgstr "" +msgstr "共享" #: lms/templates/video.html msgid "Share on {site}" @@ -14627,7 +14660,7 @@ msgstr "输入用户名查看该用户的列表。" #: lms/templates/bulk_email/confirm_unsubscribe.html #: lms/templates/bulk_email/unsubscribe_success.html msgid "Unsubscribe" -msgstr "" +msgstr "取消订阅" #: lms/templates/bulk_email/confirm_unsubscribe.html msgid "confirm unsubscribe from {org} {course} emails." @@ -14635,7 +14668,7 @@ msgstr "" #: lms/templates/bulk_email/confirm_unsubscribe.html msgid "Note:" -msgstr "" +msgstr "注意:" #: lms/templates/bulk_email/confirm_unsubscribe.html msgid "" @@ -15371,7 +15404,7 @@ msgstr "" #: lms/templates/course_modes/track_selection.html msgid "Earn a certificate" -msgstr "" +msgstr "获取证书" #: lms/templates/course_modes/track_selection.html msgid "" @@ -15426,7 +15459,7 @@ msgstr "选课已关闭" #: lms/templates/courseware/course_about.html msgid "Enroll Now" -msgstr "" +msgstr "现在选课" #: lms/templates/courseware/course_about.html msgid "View About Page in studio" @@ -15718,7 +15751,7 @@ msgstr "在 Studio 中查看评分情况" #: lms/templates/courseware/progress.html msgid "Course Progress for '{username}' ({email})" -msgstr "" +msgstr "'{username}' ({email})的学习进度" #: lms/templates/courseware/progress.html msgid "View Certificate" @@ -16121,7 +16154,7 @@ msgstr "继续课程" msgid "" "You have completed this course and are eligible to purchase course credit. " "Select {strong_start}Get Credit{strong_end} to get started." -msgstr "" +msgstr "您已完成此课程,并有资格购买课程学分。请选择{strong_start}获得学分{strong_end}开始。" #: lms/templates/dashboard/_dashboard_credit_info.html msgid "You are now eligible for credit from {provider}. Congratulations!" @@ -16140,6 +16173,7 @@ msgid "" "credit at the {link_to_provider_site} website. Select {start_bold}Request " "Credit{end_bold} to get started." msgstr "" +"感谢您的付款。要获得课程学分,您现在必须在{link_to_provider_site}网站申请学分。选择{start_bold}申请学分{end_bold}开始。" #: lms/templates/dashboard/_dashboard_credit_info.html msgid "Request Credit" @@ -16165,6 +16199,8 @@ msgid "" "request for course credit. To see your course credit, visit the " "{link_to_provider_site} website." msgstr "" +"{start_bold}恭喜!{end_bold} {provider_name} 已批准您的课程学分申请。要查看您的课程学分,请访问 " +"{link_to_provider_site} 网站。" #: lms/templates/dashboard/_dashboard_credit_info.html msgid "View Credit" @@ -17109,15 +17145,15 @@ msgstr "专业" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Executive Education" -msgstr "" +msgstr "高管教育" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Unpaid Executive Education" -msgstr "" +msgstr "无偿高管教育" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Paid Executive Education" -msgstr "" +msgstr "付费高管教育" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Master's" @@ -17125,11 +17161,11 @@ msgstr "硕士" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Unpaid Bootcamp" -msgstr "" +msgstr "无偿训练营" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Paid Bootcamp" -msgstr "" +msgstr "付费训练营" #: lms/templates/instructor/instructor_dashboard_2/course_info.html msgid "Basic Course Information" @@ -17351,7 +17387,7 @@ msgstr "报告已可供下载" msgid "" "The reports listed below are available for download, identified by UTC date " "and time of generation." -msgstr "" +msgstr "以下报告均可下载,标有UTC日期和生成时间。" #: lms/templates/instructor/instructor_dashboard_2/data_download.html msgid "" @@ -17370,6 +17406,8 @@ msgid "" "store the files, in accordance with your institution's data security " "policies.{li_end}{ul_end}" msgstr "" +"{strong_start}注意{strong_end}: " +"{ul_start}{li_start}为确保学生资料安全,您不能储存或电邮这些连结直接作查阅之用,链接的副本将在5分钟内过期。{li_end}{li_start}报告文件会在生成90天后删除,数据如果您需要访问旧报告,请根据您所在机构的数据安全策略下载和存储文件。{li_end}{ul_end}" #: lms/templates/instructor/instructor_dashboard_2/data_download_2.html msgid "" @@ -17427,7 +17465,7 @@ msgid "" "subsections to individual students. Please note that the latest date is " "always taken; you cannot use this tool to make an assignment due earlier for" " a particular student." -msgstr "" +msgstr "在这个部分,您可以准许特定的学生特定单元小节的延期。注意,延期日期不可超过最新日期;另外您不能使用这个工具把学生的作业提交日期提前。" #: lms/templates/instructor/instructor_dashboard_2/extensions.html msgid "" @@ -18236,7 +18274,7 @@ msgstr "显示此题目您已提交的任务状态。" #: lms/templates/instructor/instructor_dashboard_2/data_download_2/grading.html #: lms/templates/instructor/instructor_dashboard_2/data_download_2/reports.html msgid "Note" -msgstr "" +msgstr "笔记" #: lms/templates/instructor/instructor_dashboard_2/data_download_2/problem_report.html msgid "" @@ -19200,7 +19238,7 @@ msgstr "欢迎 {username}!接下来请进行您的偏好设置" msgid "" "Required fields are noted by {strong_indicator}bold text and an asterisk " "(*).{strong_close}" -msgstr "" +msgstr "必填字段已经标为{strong_indicator}粗体,并标有星号(*)。{strong_close}" #: themes/stanford-style/lms/templates/register-shib.html msgid "Update My Account" diff --git a/conf/locale/zh_HANS/LC_MESSAGES/djangojs.mo b/conf/locale/zh_HANS/LC_MESSAGES/djangojs.mo index b7c52f7bad..2337ebb10f 100644 Binary files a/conf/locale/zh_HANS/LC_MESSAGES/djangojs.mo and b/conf/locale/zh_HANS/LC_MESSAGES/djangojs.mo differ diff --git a/conf/locale/zh_HANS/LC_MESSAGES/djangojs.po b/conf/locale/zh_HANS/LC_MESSAGES/djangojs.po index 9018b02333..2b7c460f86 100644 --- a/conf/locale/zh_HANS/LC_MESSAGES/djangojs.po +++ b/conf/locale/zh_HANS/LC_MESSAGES/djangojs.po @@ -1865,7 +1865,7 @@ msgstr "" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select military status" -msgstr "" +msgstr "选择军籍" #: lms/static/js/demographics_collection/DemographicsCollectionModal.jsx msgid "Select level of education" @@ -2955,6 +2955,10 @@ msgstr "开始{start}" msgid "Ends {end}" msgstr "结束{end}" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "必须选择一个学期才能访问课程。" @@ -3035,11 +3039,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8355,9 +8359,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8437,20 +8440,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8536,11 +8538,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/conf/locale/zh_TW/LC_MESSAGES/django.po b/conf/locale/zh_TW/LC_MESSAGES/django.po index d52f8ba636..f32e13bd4d 100644 --- a/conf/locale/zh_TW/LC_MESSAGES/django.po +++ b/conf/locale/zh_TW/LC_MESSAGES/django.po @@ -6722,6 +6722,12 @@ msgid "" "be disabled." msgstr "" +#: openedx/core/djangoapps/discussions/models.py +msgid "" +"The Posting availabilty in discussions whether it will be enabled, scheduled" +" or indefinitely disabled." +msgstr "" + #: openedx/core/djangoapps/discussions/models.py msgid "The LTI configuration data for this context/provider." msgstr "" @@ -11717,6 +11723,16 @@ msgstr "" msgid "{previous_groups}, {current_group}" msgstr "" +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of {0}" +msgstr "與{0}重複" + +#: cms/djangoapps/contentstore/utils.py +#, python-brace-format +msgid "Duplicate of '{0}'" +msgstr "與'{0}'重複" + #: cms/djangoapps/contentstore/video_utils.py msgid "The image must have name, content type, and size information." msgstr "" @@ -11833,16 +11849,6 @@ msgstr "" msgid "You must provide target_index ({target_index}) as an integer." msgstr "" -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of {0}" -msgstr "與{0}重複" - -#: cms/djangoapps/contentstore/views/block.py -#, python-brace-format -msgid "Duplicate of '{0}'" -msgstr "與'{0}'重複" - #. Translators: The {pct_sign} here represents the percent sign, i.e., '%' #. in many languages. This is used to avoid Transifex's misinterpreting of #. '% o'. The percent sign is also translatable as a standalone string. diff --git a/conf/locale/zh_TW/LC_MESSAGES/djangojs.po b/conf/locale/zh_TW/LC_MESSAGES/djangojs.po index d73d3b9a55..591531238e 100644 --- a/conf/locale/zh_TW/LC_MESSAGES/djangojs.po +++ b/conf/locale/zh_TW/LC_MESSAGES/djangojs.po @@ -132,7 +132,7 @@ msgid "" msgstr "" "Project-Id-Version: edx-platform\n" "Report-Msgid-Bugs-To: openedx-translation@googlegroups.com\n" -"POT-Creation-Date: 2023-05-07 20:42+0000\n" +"POT-Creation-Date: 2023-05-23 13:03+0000\n" "PO-Revision-Date: 2014-06-11 15:18+0000\n" "Last-Translator: Andrew Lau , 2017\n" "Language-Team: Chinese (Taiwan) (http://app.transifex.com/open-edx/edx-platform/language/zh_TW/)\n" @@ -2822,6 +2822,10 @@ msgstr "" msgid "Ends {end}" msgstr "" +#: lms/static/js/learner_dashboard/models/program_subscription_model.js +msgid "${price}/month {currency}" +msgstr "" + #: lms/static/js/learner_dashboard/views/course_entitlement_view.js msgid "You must select a session to access the course." msgstr "" @@ -2902,11 +2906,11 @@ msgstr[0] "" msgid "" "Your {programName} trial will expire in {remainingDays} day at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgid_plural "" "Your {programName} trial will expire in {remainingDays} days at " "{trialEndTime} on {trialEndDate} and the card on file will be charged " -"{subscriptionPrice}/month." +"{subscriptionPrice}." msgstr[0] "" #: lms/static/js/learner_dashboard/views/program_details_sidebar_view.js @@ -8185,9 +8189,8 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore msgid "" -"Restart your subscription for {subscriptionPrice}/month. Your payment " -"history is still available on the {a_start}Orders and subscriptions{a_end} " -"page" +"Restart your subscription for {subscriptionPrice}. Your payment history is " +"still available on the {a_start}Orders and subscriptions{a_end} page" msgstr "" #: lms/templates/learner_dashboard/program_details_sidebar.underscore @@ -8266,20 +8269,19 @@ msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "Your next billing date is {nextPaymentDate}" +msgid "Your next billing date is {currentPeriodEnd}" msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore msgid "" -"Unlock verified access to all courses for {subscriptionPrice}/month. Cancel " +"Unlock verified access to all courses for {subscriptionPrice}. Cancel " "anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore #: lms/templates/learner_dashboard/program_details_view.underscore -msgid "" -"{subscriptionPrice}/month subscription after trial ends. Cancel anytime." +msgid "{subscriptionPrice} subscription after trial ends. Cancel anytime." msgstr "" #: lms/templates/learner_dashboard/program_details_tab_view.underscore @@ -8365,11 +8367,11 @@ msgid "Upgrade with a subscription" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month for all courses in this program" +msgid "Pay {subscriptionPrice} for all courses in this program" msgstr "" #: lms/templates/learner_dashboard/upgrade_message_subscription.underscore -msgid "Pay {subscriptionPrice}/month after {trialLength}-day free trial" +msgid "Pay {subscriptionPrice} after {trialLength}-day free trial" msgstr "" #: lms/templates/student_account/account.underscore diff --git a/lms/static/js/i18n/el/djangojs.js b/lms/static/js/i18n/el/djangojs.js index b26f5e9e0c..8b0abc63a1 100644 --- a/lms/static/js/i18n/el/djangojs.js +++ b/lms/static/js/i18n/el/djangojs.js @@ -51,6 +51,7 @@ "Additional responses could not be loaded. Refresh the page and try again.": "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5 \u03b7 \u03b5\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03c9\u03bd \u03b1\u03c0\u03bf\u03ba\u03c1\u03af\u03c3\u03b5\u03c9\u03bd. \u0391\u03bd\u03b1\u03bd\u03b5\u03ce\u03c3\u03c4\u03b5 \u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1 \u03ba\u03b1\u03b9 \u03c0\u03c1\u03bf\u03c3\u03c0\u03b1\u03b8\u03ae\u03c3\u03c4\u03b5 \u03be\u03b1\u03bd\u03ac.", "Admin": "\u0394\u03b9\u03b1\u03c7\u03b5\u03b9\u03c1\u03b9\u03c3\u03c4\u03ae\u03c2", "Advanced": "\u03a0\u03c1\u03bf\u03c7\u03c9\u03c1\u03b7\u03bc\u03ad\u03bd\u03bf", + "All Groups": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03bf\u03bc\u03ac\u03b4\u03b5\u03c2", "All Posts": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u03b1\u03bd\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2", "All Rights Reserved": "\u039c\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c0\u03b9\u03c6\u03cd\u03bb\u03b1\u03be\u03b7 \u03ba\u03ac\u03b8\u03b5 \u03bd\u03cc\u03bc\u03b9\u03bc\u03bf\u03c5 \u03b4\u03b9\u03ba\u03b1\u03b9\u03ce\u03bc\u03b1\u03c4\u03bf\u03c2", "All Time Zones": "\u038c\u03bb\u03b5\u03c2 \u03bf\u03b9 \u0396\u03ce\u03bd\u03b5\u03c2 \u038f\u03c1\u03b1\u03c2", @@ -74,13 +75,14 @@ "April": "\u0391\u03c0\u03c1\u03af\u03bb\u03b9\u03bf\u03c2", "Are you sure you want to delete this post?": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03c2 \u03cc\u03c4\u03b9 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03bd\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7;", "Are you sure you want to delete this response?": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03c2 \u03cc\u03c4\u03b9 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03ac\u03c8\u03b5\u03c4\u03b5 \u03c4\u03b7\u03bd \u03b1\u03c0\u03cc\u03ba\u03c1\u03b9\u03c3\u03b7;", - "Are you sure you want to unenroll from {courseName} ({courseNumber})?": "\u0395\u03af\u03c3\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03bf\u03b9 \u03c0\u03c9\u03c2 \u03b8\u03ad\u03bb\u03b5\u03c4\u03b5 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b1\u03c0\u03cc \u03c4\u03bf \u03bc\u03ac\u03b8\u03b7\u03bc\u03b1 {courseName} ({courseNumber});", + "Are you sure you want to unenroll from {courseName} ({courseNumber})?": "\u0398\u03ad\u03bb\u03b5\u03c4\u03b5 \u03c3\u03af\u03b3\u03bf\u03c5\u03c1\u03b1 \u03bd\u03b1 \u03b4\u03b9\u03b1\u03b3\u03c1\u03b1\u03c6\u03b5\u03af\u03c4\u03b5 \u03b1\u03c0\u03cc \u03c4\u03bf \u03bc\u03ac\u03b8\u03b7\u03bc\u03b1 {courseName} ({courseNumber});", "Assessment": "\u0391\u03be\u03b9\u03bf\u03bb\u03cc\u03b3\u03b7\u03c3\u03b7", "Assessments": "\u0391\u03be\u03b9\u03bf\u03bb\u03bf\u03b3\u03ae\u03c3\u03b5\u03b9\u03c2", "August": "\u0391\u03cd\u03b3\u03bf\u03c5\u03c3\u03c4\u03bf\u03c2", "Available %s": "\u0394\u03b9\u03b1\u03b8\u03ad\u03c3\u03b9\u03bc\u03bf %s", "Back to sign in": "\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03b7 \u03c3\u03b5\u03bb\u03af\u03b4\u03b1 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03b7\u03c2", "Basic Account Information": "\u0392\u03b1\u03c3\u03b9\u03ba\u03ad\u03c2 \u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 \u039b\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03bf\u03cd", + "Before proceeding, please {htmlStart}{emailMsg}{htmlEnd}.": "\u03a0\u03c1\u03b9\u03bd \u03c3\u03c5\u03bd\u03b5\u03c7\u03af\u03c3\u03b5\u03c4\u03b5, \u03c0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 {htmlStart}{emailMsg}{htmlEnd}.", "Blockquote": "\u0388\u03bd\u03b8\u03b5\u03c3\u03b7", "Blockquote (Ctrl+Q)": "\u0388\u03bd\u03b8\u03b5\u03c3\u03b7 \u03ba\u03b5\u03b9\u03bc\u03ad\u03bd\u03bf\u03c5 (Ctrl+Q)", "Bold (Ctrl+B)": "\u0388\u03bd\u03c4\u03bf\u03bd\u03b1 (Ctrl+B)", @@ -147,6 +149,7 @@ "Email": "Email", "Email Address (Sign In)": "Email (\u0391\u03c5\u03c4\u03cc \u03c0\u03bf\u03c5 \u03b4\u03b7\u03bb\u03ce\u03c3\u03b1\u03c4\u03b5 \u03ba\u03b1\u03c4\u03ac \u03c4\u03b7\u03bd \u03b5\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03b1\u03c2)", "Email address": "E-mail", + "Endorse": "\u03a0\u03c1\u03bf\u03c4\u03b5\u03af\u03bd\u03c9", "Engage with posts": "\u0394\u03b9\u03b1\u03c7\u03b5\u03af\u03c1\u03b9\u03c3\u03b7 \u03b1\u03bd\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03c9\u03bd", "Enter Due Date and Time": "\u0395\u03b9\u03c3\u03ac\u03b3\u03b1\u03c4\u03b5 \u03b7\u03bc\u03b5\u03c1\u03bf\u03bc\u03b7\u03bd\u03af\u03b1 \u03ba\u03b1\u03b9 \u03ce\u03c1\u03b1 \u03bb\u03ae\u03be\u03b7\u03c2 \u03c4\u03b7\u03c2 \u03c0\u03c1\u03bf\u03b8\u03b5\u03c3\u03bc\u03af\u03b1\u03c2 \u03c5\u03c0\u03bf\u03b2\u03bf\u03bb\u03ae\u03c2", "Enter a student's username or email address.": "\u03a0\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03b9\u03c3\u03ac\u03b3\u03b5\u03c4\u03b5 \u03c4\u03bf \u03c8\u03b5\u03c5\u03b4\u03ce\u03bd\u03c5\u03bc\u03bf \u03ae \u03c4\u03bf e-mail \u03ba\u03ac\u03c0\u03bf\u03b9\u03bf\u03c5 \u03c3\u03c0\u03bf\u03c5\u03b4\u03b1\u03c3\u03c4\u03ae..", @@ -263,6 +266,7 @@ "Replace all": "\u0391\u03bd\u03c4\u03b9\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03cc\u03bb\u03c9\u03bd", "Replace with": "\u0391\u03bd\u03c4\u03b9\u03ba\u03b1\u03c4\u03ac\u03c3\u03c4\u03b1\u03c3\u03b7 \u03bc\u03b5", "Report abuse, topics, and responses": "\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03b1\u03bd\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7\u03c2 \u03c0\u03bf\u03c5 \u03c0\u03b1\u03c1\u03b1\u03b2\u03b9\u03ac\u03b6\u03b5\u03b9 \u03c4\u03bf\u03c5\u03c2 \u03cc\u03c1\u03bf\u03c5\u03c2 \u03c7\u03c1\u03ae\u03c3\u03b7\u03c2 \u03c4\u03bf\u03c5 \u03c6\u03cc\u03c1\u03bf\u03c5\u03bc", + "Reported": "\u039f\u03b9 \u03b1\u03bd\u03b1\u03c6\u03b5\u03c1\u03b8\u03b5\u03af\u03c3\u03b5\u03c2", "Required": "\u0391\u03c0\u03b1\u03b9\u03c4\u03b5\u03af\u03c4\u03b1\u03b9", "Required field.": "\u03a5\u03c0\u03bf\u03c7\u03c1\u03b5\u03c9\u03c4\u03b9\u03ba\u03cc \u03c0\u03b5\u03b4\u03af\u03bf.", "Reset My Password": "\u0391\u03bb\u03bb\u03b1\u03b3\u03ae \u03c4\u03bf\u03c5 \u03ba\u03c9\u03b4\u03b9\u03ba\u03bf\u03cd \u03bc\u03bf\u03c5", @@ -356,6 +360,7 @@ "URL": "\u0394\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 URL", "Undo (Ctrl+Z)": "\u0391\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 (Ctrl+Z)", "Undo Changes": "\u0391\u03bd\u03b1\u03af\u03c1\u03b5\u03c3\u03b7 \u03b1\u03bb\u03bb\u03b1\u03b3\u03ce\u03bd", + "Unendorse": "\u0394\u03b5\u03bd \u03c0\u03c1\u03bf\u03c4\u03b5\u03af\u03bd\u03c9", "Unit": "\u039a\u03b5\u03c6\u03ac\u03bb\u03b1\u03b9\u03bf", "Upload File": "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u0391\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", "Upload New File": "\u039c\u03b5\u03c4\u03b1\u03c6\u03cc\u03c1\u03c4\u03c9\u03c3\u03b7 \u03bd\u03ad\u03bf\u03c5 \u03b1\u03c1\u03c7\u03b5\u03af\u03bf\u03c5", @@ -371,13 +376,14 @@ "Verified": "\u039c\u03b5 \u03c0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7 \u03c4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1\u03c2", "Verified Certificate": "\u03a0\u03b9\u03c3\u03c4\u03bf\u03c0\u03bf\u03b9\u03b7\u03c4\u03b9\u03ba\u03cc \u03b5\u03c0\u03b1\u03bb\u03b7\u03b8\u03b5\u03c5\u03bc\u03ad\u03bd\u03bf", "View": "\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae", + "View Archived Course": "\u0391\u03c5\u03c4\u03bf\u03bc\u03b5\u03bb\u03ad\u03c4\u03b7", "View Course": "\u0394\u0395\u0399\u03a4\u0395 \u03a4\u039f \u039c\u0391\u0398\u0397\u039c\u0391", "Vote for good posts and responses": "\u03a5\u03c0\u03b5\u03c1\u03c8\u03b7\u03c6\u03af\u03c3\u03c4\u03b5 \u03c4\u03b9\u03c2 \u03ba\u03b1\u03bb\u03ad\u03c2 \u03b1\u03bd\u03b1\u03c1\u03c4\u03ae\u03c3\u03b5\u03b9\u03c2 \u03ba\u03b1\u03b9 \u03b1\u03c0\u03bf\u03ba\u03c1\u03af\u03c3\u03b5\u03b9\u03c2", "Warning": "\u03a0\u03c1\u03bf\u03b5\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7", "We couldn't create your account.": "\u0394\u03b5\u03bd \u03bc\u03c0\u03bf\u03c1\u03ad\u03c3\u03b1\u03bc\u03b5 \u03bd\u03b1 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03ae\u03c3\u03bf\u03c5\u03bc\u03b5 \u03c4\u03bf\u03bd \u03bb\u03bf\u03b3\u03b1\u03c1\u03b9\u03b1\u03c3\u03bc\u03cc \u03c3\u03b1\u03c2", "We couldn't sign you in.": "\u0397 \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03ae \u03c3\u03b1\u03c2 \u03b4\u03b5\u03bd \u03b5\u03af\u03bd\u03b1\u03b9 \u03b4\u03c5\u03bd\u03b1\u03c4\u03ae", "We've sent a confirmation message to {new_email_address}. Click the link in the message to update your email address.": "\u03a3\u03b1\u03c2 \u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 \u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03c3\u03c4\u03bf \u03bd\u03ad\u03bf e-mail {new_email_address} \u03c0\u03bf\u03c5 \u03bf\u03c1\u03af\u03c3\u03b1\u03c4\u03b5. \u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b2\u03c1\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03c4\u03bf e-mail \u03c3\u03b1\u03c2.", - "We've sent a message to {email}. Click the link in the message to reset your password. Didn't receive the message? Contact {anchorStart}technical support{anchorEnd}.": "\u0388\u03c7\u03bf\u03c5\u03bc\u03b5 \u03b1\u03c0\u03bf\u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {email}. \u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b2\u03c1\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c3\u03b1\u03c2. \u0395\u03ac\u03bd \u03b4\u03b5\u03bd \u03bb\u03ac\u03b2\u03b1\u03c4\u03b5 \u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1, \u03b5\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd {anchorStart}\u03c4\u03b5\u03c7\u03bd\u03b9\u03ba\u03ae \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7{anchorEnd}.", + "We've sent a message to {email}. Click the link in the message to reset your password. Didn't receive the message? Contact {anchorStart}technical support{anchorEnd}.": "\u0388\u03c7\u03bf\u03c5\u03bc\u03b5 \u03b1\u03c0\u03bf\u03c3\u03c4\u03b5\u03af\u03bb\u03b5\u03b9 \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03c3\u03c4\u03b7 \u03b4\u03b9\u03b5\u03cd\u03b8\u03c5\u03bd\u03c3\u03b7 {email}. \u039a\u03ac\u03bd\u03c4\u03b5 \u03ba\u03bb\u03b9\u03ba \u03c3\u03c4\u03bf \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf \u03c0\u03bf\u03c5 \u03b8\u03b1 \u03b2\u03c1\u03b5\u03af\u03c4\u03b5 \u03c3\u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03b1\u03bb\u03bb\u03ac\u03be\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c3\u03b1\u03c2. \u0395\u03ac\u03bd \u03b4\u03b5\u03bd \u03bb\u03ac\u03b2\u03b1\u03c4\u03b5 \u03c4\u03bf \u03bc\u03ae\u03bd\u03c5\u03bc\u03b1, \u03c0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5 \u03b5\u03c0\u03b9\u03ba\u03bf\u03b9\u03bd\u03c9\u03bd\u03ae\u03c3\u03c4\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd {anchorStart}\u03c4\u03b5\u03c7\u03bd\u03b9\u03ba\u03ae \u03c5\u03c0\u03bf\u03c3\u03c4\u03ae\u03c1\u03b9\u03be\u03b7{anchorEnd}.", "We\u2019re sorry to see you go!": "\u039b\u03c5\u03c0\u03bf\u03cd\u03bc\u03b1\u03c3\u03c4\u03b5 \u03b3\u03b9\u03b1 \u03c4\u03b7\u03bd \u03b1\u03c0\u03bf\u03c7\u03ce\u03c1\u03b7\u03c3\u03ae \u03c3\u03b1\u03c2!", "Year of Birth": "\u0388\u03c4\u03bf\u03c2 \u03b3\u03ad\u03bd\u03bd\u03b7\u03c3\u03b7\u03c2", "Yesterday": "\u03a7\u03b8\u03ad\u03c2", @@ -409,6 +415,8 @@ "close": "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf", "correct": "\u03c3\u03c9\u03c3\u03c4\u03cc", "course id": "\u03a4\u03b1\u03c5\u03c4\u03cc\u03c4\u03b7\u03c4\u03b1 \u03bc\u03b1\u03b8\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2", + "endorsed %(time_ago)s": "\u03a0\u03c1\u03bf\u03c4\u03ac\u03b8\u03b7\u03ba\u03b5 %(time_ago)s", + "endorsed %(time_ago)s by %(user)s": "\u03a0\u03c1\u03bf\u03c4\u03ac\u03b8\u03b7\u03ba\u03b5 %(time_ago)s \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03c7\u03c1\u03ae\u03c3\u03c4\u03b7 %(user)s", "follow this post": "\u0391\u03ba\u03bf\u03bb\u03bf\u03c5\u03b8\u03ae\u03c3\u03c4\u03b5 \u03b1\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b1\u03bd\u03ac\u03c1\u03c4\u03b7\u03c3\u03b7", "incorrect": "\u03bb\u03b1\u03bd\u03b8\u03b1\u03c3\u03bc\u03ad\u03bd\u03bf", "one letter Friday\u0004F": "\u03a0", diff --git a/lms/static/js/i18n/eo/djangojs.js b/lms/static/js/i18n/eo/djangojs.js index ca9abcf30f..a0e1c2a44a 100644 --- a/lms/static/js/i18n/eo/djangojs.js +++ b/lms/static/js/i18n/eo/djangojs.js @@ -43,6 +43,7 @@ " records are not in the correct format and have not been added to the exception list": " r\u00e9\u00e7\u00f6rds \u00e4r\u00e9 n\u00f6t \u00efn th\u00e9 \u00e7\u00f6rr\u00e9\u00e7t f\u00f6rm\u00e4t \u00e4nd h\u00e4v\u00e9 n\u00f6t \u00df\u00e9\u00e9n \u00e4dd\u00e9d t\u00f6 th\u00e9 \u00e9x\u00e7\u00e9pt\u00ef\u00f6n l\u00efst \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442#", " to learn": " t\u00f6 l\u00e9\u00e4rn \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#", "${listPrice}": "${listPrice} \u2c60'\u03c3\u044f\u0454\u043c \u03b9#", + "${price}/month {currency}": "${price}/m\u00f6nth {currency} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442#", "%(cohort_name)s (%(user_count)s)": "%(cohort_name)s (%(user_count)s) \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#", "%(comments_count)s %(span_sr_open)scomments %(span_close)s": "%(comments_count)s %(span_sr_open)s\u00e7\u00f6mm\u00e9nts %(span_close)s \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442,#", "%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s unread comments)%(span_close)s": "%(comments_count)s %(span_sr_open)s\u00e7\u00f6mm\u00e9nts (%(unread_comments_count)s \u00fcnr\u00e9\u00e4d \u00e7\u00f6mm\u00e9nts)%(span_close)s \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f#", @@ -1280,8 +1281,8 @@ "Pasting": "P\u00e4st\u00efng \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c #", "Path to Signature Image": "P\u00e4th t\u00f6 S\u00efgn\u00e4t\u00fcr\u00e9 \u00ccm\u00e4g\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Pause": "P\u00e4\u00fcs\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455#", - "Pay {subscriptionPrice}/month after {trialLength}-day free trial": "P\u00e4\u00fd {subscriptionPrice}/m\u00f6nth \u00e4ft\u00e9r {trialLength}-d\u00e4\u00fd fr\u00e9\u00e9 tr\u00ef\u00e4l \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f#", - "Pay {subscriptionPrice}/month for all courses in this program": "P\u00e4\u00fd {subscriptionPrice}/m\u00f6nth f\u00f6r \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s \u00efn th\u00efs pr\u00f6gr\u00e4m \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", + "Pay {subscriptionPrice} after {trialLength}-day free trial": "P\u00e4\u00fd {subscriptionPrice} \u00e4ft\u00e9r {trialLength}-d\u00e4\u00fd fr\u00e9\u00e9 tr\u00ef\u00e4l \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454#", + "Pay {subscriptionPrice} for all courses in this program": "P\u00e4\u00fd {subscriptionPrice} f\u00f6r \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s \u00efn th\u00efs pr\u00f6gr\u00e4m \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f#", "Peer": "P\u00e9\u00e9r \u2c60'\u03c3\u044f\u0454\u043c \u03b9#", "Peer Responses Received": "P\u00e9\u00e9r R\u00e9sp\u00f6ns\u00e9s R\u00e9\u00e7\u00e9\u00efv\u00e9d \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Peers Assessed": "P\u00e9\u00e9rs \u00c0ss\u00e9ss\u00e9d \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442#", @@ -1467,7 +1468,7 @@ "Reset attempts for all students on problem '<%- problem_id %>'?": "R\u00e9s\u00e9t \u00e4tt\u00e9mpts f\u00f6r \u00e4ll st\u00fcd\u00e9nts \u00f6n pr\u00f6\u00dfl\u00e9m '<%- problem_id %>'? \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Responses could not be loaded. Refresh the page and try again.": "R\u00e9sp\u00f6ns\u00e9s \u00e7\u00f6\u00fcld n\u00f6t \u00df\u00e9 l\u00f6\u00e4d\u00e9d. R\u00e9fr\u00e9sh th\u00e9 p\u00e4g\u00e9 \u00e4nd tr\u00fd \u00e4g\u00e4\u00efn. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Restart my subscription": "R\u00e9st\u00e4rt m\u00fd s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", - "Restart your subscription for {subscriptionPrice}/month. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "R\u00e9st\u00e4rt \u00fd\u00f6\u00fcr s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n f\u00f6r {subscriptionPrice}/m\u00f6nth. \u00dd\u00f6\u00fcr p\u00e4\u00fdm\u00e9nt h\u00efst\u00f6r\u00fd \u00efs st\u00efll \u00e4v\u00e4\u00efl\u00e4\u00dfl\u00e9 \u00f6n th\u00e9 {a_start}\u00d6rd\u00e9rs \u00e4nd s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6ns{a_end} p\u00e4g\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1#", + "Restart your subscription for {subscriptionPrice}. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "R\u00e9st\u00e4rt \u00fd\u00f6\u00fcr s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n f\u00f6r {subscriptionPrice}. \u00dd\u00f6\u00fcr p\u00e4\u00fdm\u00e9nt h\u00efst\u00f6r\u00fd \u00efs st\u00efll \u00e4v\u00e4\u00efl\u00e4\u00dfl\u00e9 \u00f6n th\u00e9 {a_start}\u00d6rd\u00e9rs \u00e4nd s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6ns{a_end} p\u00e4g\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202#", "Restore enrollment code": "R\u00e9st\u00f6r\u00e9 \u00e9nr\u00f6llm\u00e9nt \u00e7\u00f6d\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Restore last draft": "R\u00e9st\u00f6r\u00e9 l\u00e4st dr\u00e4ft \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442#", "Restrict access to:": "R\u00e9str\u00ef\u00e7t \u00e4\u00e7\u00e7\u00e9ss t\u00f6: \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442,#", @@ -2020,7 +2021,7 @@ "Unlink This Account": "\u00dbnl\u00efnk Th\u00efs \u00c0\u00e7\u00e7\u00f6\u00fcnt \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442,#", "Unlink your {accountName} account": "\u00dbnl\u00efnk \u00fd\u00f6\u00fcr {accountName} \u00e4\u00e7\u00e7\u00f6\u00fcnt \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", "Unlinking": "\u00dbnl\u00efnk\u00efng \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#", - "Unlock verified access to all courses for {subscriptionPrice}/month. Cancel anytime.": "\u00dbnl\u00f6\u00e7k v\u00e9r\u00eff\u00ef\u00e9d \u00e4\u00e7\u00e7\u00e9ss t\u00f6 \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s f\u00f6r {subscriptionPrice}/m\u00f6nth. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", + "Unlock verified access to all courses for {subscriptionPrice}. Cancel anytime.": "\u00dbnl\u00f6\u00e7k v\u00e9r\u00eff\u00ef\u00e9d \u00e4\u00e7\u00e7\u00e9ss t\u00f6 \u00e4ll \u00e7\u00f6\u00fcrs\u00e9s f\u00f6r {subscriptionPrice}. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Unmark as Answer": "\u00dbnm\u00e4rk \u00e4s \u00c0nsw\u00e9r \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c#", "Unmute": "\u00dbnm\u00fct\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5#", "Unnamed Option": "\u00dbnn\u00e4m\u00e9d \u00d6pt\u00ef\u00f6n \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442#", @@ -2329,7 +2330,7 @@ "Your message cannot be blank.": "\u00dd\u00f6\u00fcr m\u00e9ss\u00e4g\u00e9 \u00e7\u00e4nn\u00f6t \u00df\u00e9 \u00dfl\u00e4nk. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2#", "Your message must have a subject.": "\u00dd\u00f6\u00fcr m\u00e9ss\u00e4g\u00e9 m\u00fcst h\u00e4v\u00e9 \u00e4 s\u00fc\u00dfj\u00e9\u00e7t. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454#", "Your message must have at least one target.": "\u00dd\u00f6\u00fcr m\u00e9ss\u00e4g\u00e9 m\u00fcst h\u00e4v\u00e9 \u00e4t l\u00e9\u00e4st \u00f6n\u00e9 t\u00e4rg\u00e9t. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", - "Your next billing date is {nextPaymentDate}": "\u00dd\u00f6\u00fcr n\u00e9xt \u00df\u00efll\u00efng d\u00e4t\u00e9 \u00efs {nextPaymentDate} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2#", + "Your next billing date is {currentPeriodEnd}": "\u00dd\u00f6\u00fcr n\u00e9xt \u00df\u00efll\u00efng d\u00e4t\u00e9 \u00efs {currentPeriodEnd} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2#", "Your onboarding exam has been rejected. Please retry onboarding.": "\u00dd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng \u00e9x\u00e4m h\u00e4s \u00df\u00e9\u00e9n r\u00e9j\u00e9\u00e7t\u00e9d. Pl\u00e9\u00e4s\u00e9 r\u00e9tr\u00fd \u00f6n\u00df\u00f6\u00e4rd\u00efng. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "Your onboarding profile has been approved in another course, so you are eligible to take proctored exams in this course. However, it is highly recommended that you complete this course's onboarding exam in order to ensure that your device still meets the requirements for proctoring.": "\u00dd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng pr\u00f6f\u00efl\u00e9 h\u00e4s \u00df\u00e9\u00e9n \u00e4ppr\u00f6v\u00e9d \u00efn \u00e4n\u00f6th\u00e9r \u00e7\u00f6\u00fcrs\u00e9, s\u00f6 \u00fd\u00f6\u00fc \u00e4r\u00e9 \u00e9l\u00efg\u00ef\u00dfl\u00e9 t\u00f6 t\u00e4k\u00e9 pr\u00f6\u00e7t\u00f6r\u00e9d \u00e9x\u00e4ms \u00efn th\u00efs \u00e7\u00f6\u00fcrs\u00e9. H\u00f6w\u00e9v\u00e9r, \u00eft \u00efs h\u00efghl\u00fd r\u00e9\u00e7\u00f6mm\u00e9nd\u00e9d th\u00e4t \u00fd\u00f6\u00fc \u00e7\u00f6mpl\u00e9t\u00e9 th\u00efs \u00e7\u00f6\u00fcrs\u00e9's \u00f6n\u00df\u00f6\u00e4rd\u00efng \u00e9x\u00e4m \u00efn \u00f6rd\u00e9r t\u00f6 \u00e9ns\u00fcr\u00e9 th\u00e4t \u00fd\u00f6\u00fcr d\u00e9v\u00ef\u00e7\u00e9 st\u00efll m\u00e9\u00e9ts th\u00e9 r\u00e9q\u00fc\u00efr\u00e9m\u00e9nts f\u00f6r pr\u00f6\u00e7t\u00f6r\u00efng. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1\u2202\u03b9\u03c1\u03b9\u0455\u03b9\u00a2\u03b9\u03b7g \u0454\u0142\u03b9\u0442, \u0455\u0454\u2202 \u2202\u03c3 \u0454\u03b9\u03c5\u0455\u043c\u03c3\u2202 \u0442\u0454\u043c\u03c1\u03c3\u044f \u03b9\u03b7\u00a2\u03b9\u2202\u03b9\u2202\u03c5\u03b7\u0442 \u03c5\u0442 \u0142\u03b1\u0432\u03c3\u044f\u0454 \u0454\u0442 \u2202\u03c3\u0142\u03c3\u044f\u0454 \u043c\u03b1g\u03b7\u03b1 \u03b1\u0142\u03b9q\u03c5\u03b1. \u03c5\u0442 \u0454\u03b7\u03b9\u043c \u03b1\u2202 \u043c\u03b9\u03b7\u03b9\u043c \u03bd\u0454\u03b7\u03b9\u03b1\u043c, q\u03c5\u03b9\u0455 \u03b7\u03c3\u0455\u0442\u044f\u03c5\u2202 \u0454\u03c7\u0454\u044f\u00a2\u03b9\u0442\u03b1\u0442\u03b9\u03c3\u03b7 \u03c5\u0142\u0142\u03b1\u043c\u00a2\u03c3 \u0142\u03b1\u0432\u03c3\u044f\u03b9\u0455 \u03b7\u03b9\u0455\u03b9 \u03c5\u0442 \u03b1\u0142\u03b9q\u03c5\u03b9\u03c1#", "Your onboarding profile has been approved in another course, so you are eligible to take proctored exams in this course. However, your onboarding status is expiring soon. Please complete onboarding again to ensure that you will be able to continue taking proctored exams.": "\u00dd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng pr\u00f6f\u00efl\u00e9 h\u00e4s \u00df\u00e9\u00e9n \u00e4ppr\u00f6v\u00e9d \u00efn \u00e4n\u00f6th\u00e9r \u00e7\u00f6\u00fcrs\u00e9, s\u00f6 \u00fd\u00f6\u00fc \u00e4r\u00e9 \u00e9l\u00efg\u00ef\u00dfl\u00e9 t\u00f6 t\u00e4k\u00e9 pr\u00f6\u00e7t\u00f6r\u00e9d \u00e9x\u00e4ms \u00efn th\u00efs \u00e7\u00f6\u00fcrs\u00e9. H\u00f6w\u00e9v\u00e9r, \u00fd\u00f6\u00fcr \u00f6n\u00df\u00f6\u00e4rd\u00efng st\u00e4t\u00fcs \u00efs \u00e9xp\u00efr\u00efng s\u00f6\u00f6n. Pl\u00e9\u00e4s\u00e9 \u00e7\u00f6mpl\u00e9t\u00e9 \u00f6n\u00df\u00f6\u00e4rd\u00efng \u00e4g\u00e4\u00efn t\u00f6 \u00e9ns\u00fcr\u00e9 th\u00e4t \u00fd\u00f6\u00fc w\u00efll \u00df\u00e9 \u00e4\u00dfl\u00e9 t\u00f6 \u00e7\u00f6nt\u00efn\u00fc\u00e9 t\u00e4k\u00efng pr\u00f6\u00e7t\u00f6r\u00e9d \u00e9x\u00e4ms. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1\u2202\u03b9\u03c1\u03b9\u0455\u03b9\u00a2\u03b9\u03b7g \u0454\u0142\u03b9\u0442, \u0455\u0454\u2202 \u2202\u03c3 \u0454\u03b9\u03c5\u0455\u043c\u03c3\u2202 \u0442\u0454\u043c\u03c1\u03c3\u044f \u03b9\u03b7\u00a2\u03b9\u2202\u03b9\u2202\u03c5\u03b7\u0442 \u03c5\u0442 \u0142\u03b1\u0432\u03c3\u044f\u0454 \u0454\u0442 \u2202\u03c3\u0142\u03c3\u044f\u0454 \u043c\u03b1g\u03b7\u03b1 \u03b1\u0142\u03b9q\u03c5\u03b1. \u03c5\u0442 \u0454\u03b7\u03b9\u043c \u03b1\u2202 \u043c\u03b9\u03b7\u03b9\u043c \u03bd\u0454\u03b7\u03b9\u03b1\u043c, q\u03c5\u03b9\u0455 \u03b7\u03c3\u0455\u0442\u044f\u03c5\u2202 \u0454\u03c7\u0454\u044f\u00a2\u03b9\u0442\u03b1\u0442\u03b9\u03c3\u03b7 \u03c5\u0142\u0142\u03b1\u043c\u00a2\u03c3 \u0142\u03b1\u0432\u03c3\u044f\u03b9\u0455 \u03b7\u03b9\u0455\u03b9 \u03c5\u0442 \u03b1\u0142\u03b9q\u03c5\u03b9\u03c1 \u0454\u03c7 \u0454\u03b1 \u00a2\u03c3\u043c\u043c\u03c3\u2202\u03c3 \u00a2\u03c3\u03b7\u0455\u0454q\u03c5\u03b1\u0442.#", @@ -2350,9 +2351,9 @@ "Your upload of '{file}' succeeded.": "\u00dd\u00f6\u00fcr \u00fcpl\u00f6\u00e4d \u00f6f '{file}' s\u00fc\u00e7\u00e7\u00e9\u00e9d\u00e9d. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442#", "Your verification status is good until {verificationGoodUntil}.": "\u00dd\u00f6\u00fcr v\u00e9r\u00eff\u00ef\u00e7\u00e4t\u00ef\u00f6n st\u00e4t\u00fcs \u00efs g\u00f6\u00f6d \u00fcnt\u00efl {verificationGoodUntil}. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f #", "Your video uploads are not complete.": "\u00dd\u00f6\u00fcr v\u00efd\u00e9\u00f6 \u00fcpl\u00f6\u00e4ds \u00e4r\u00e9 n\u00f6t \u00e7\u00f6mpl\u00e9t\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5#", - "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}/month.": [ - "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fd \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}/m\u00f6nth. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442#", - "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fds \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}/m\u00f6nth. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442#" + "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}.": [ + "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fd \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3#", + "\u00dd\u00f6\u00fcr {programName} tr\u00ef\u00e4l w\u00efll \u00e9xp\u00efr\u00e9 \u00efn {remainingDays} d\u00e4\u00fds \u00e4t {trialEndTime} \u00f6n {trialEndDate} \u00e4nd th\u00e9 \u00e7\u00e4rd \u00f6n f\u00efl\u00e9 w\u00efll \u00df\u00e9 \u00e7h\u00e4rg\u00e9d {subscriptionPrice}. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2#" ], "Your {program} Certificate": "\u00dd\u00f6\u00fcr {program} \u00c7\u00e9rt\u00eff\u00ef\u00e7\u00e4t\u00e9 \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, #", "Yourself": "\u00dd\u00f6\u00fcrs\u00e9lf \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202#", @@ -2546,7 +2547,7 @@ "{startTag}{requestToken}{endTag}{selector}": "{startTag}{requestToken}{endTag}{selector} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455#", "{start_strong}{total}{end_strong} words submitted in total.": "{start_strong}{total}{end_strong} w\u00f6rds s\u00fc\u00dfm\u00eftt\u00e9d \u00efn t\u00f6t\u00e4l. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442#", "{strongStart}Warning: Account deletion is permanent.{strongEnd} Please read the above carefully before proceeding. This is an irreversible action, and {strongStart}you will no longer be able to use the same email on {platformName}.{strongEnd}": "{strongStart}W\u00e4rn\u00efng: \u00c0\u00e7\u00e7\u00f6\u00fcnt d\u00e9l\u00e9t\u00ef\u00f6n \u00efs p\u00e9rm\u00e4n\u00e9nt.{strongEnd} Pl\u00e9\u00e4s\u00e9 r\u00e9\u00e4d th\u00e9 \u00e4\u00df\u00f6v\u00e9 \u00e7\u00e4r\u00e9f\u00fcll\u00fd \u00df\u00e9f\u00f6r\u00e9 pr\u00f6\u00e7\u00e9\u00e9d\u00efng. Th\u00efs \u00efs \u00e4n \u00efrr\u00e9v\u00e9rs\u00ef\u00dfl\u00e9 \u00e4\u00e7t\u00ef\u00f6n, \u00e4nd {strongStart}\u00fd\u00f6\u00fc w\u00efll n\u00f6 l\u00f6ng\u00e9r \u00df\u00e9 \u00e4\u00dfl\u00e9 t\u00f6 \u00fcs\u00e9 th\u00e9 s\u00e4m\u00e9 \u00e9m\u00e4\u00efl \u00f6n {platformName}.{strongEnd} \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1\u2202\u03b9\u03c1\u03b9\u0455\u03b9\u00a2\u03b9\u03b7g \u0454\u0142\u03b9\u0442, \u0455\u0454\u2202 \u2202\u03c3 \u0454\u03b9\u03c5\u0455\u043c\u03c3\u2202 \u0442\u0454\u043c\u03c1\u03c3\u044f \u03b9\u03b7\u00a2\u03b9\u2202\u03b9\u2202\u03c5\u03b7\u0442 \u03c5\u0442 \u0142\u03b1\u0432\u03c3\u044f\u0454 \u0454\u0442 \u2202\u03c3\u0142\u03c3\u044f\u0454 \u043c\u03b1g\u03b7\u03b1 \u03b1\u0142\u03b9q\u03c5\u03b1. \u03c5\u0442 \u0454\u03b7\u03b9\u043c \u03b1\u2202 \u043c\u03b9\u03b7\u03b9\u043c \u03bd\u0454\u03b7\u03b9\u03b1\u043c, q\u03c5\u03b9\u0455 \u03b7\u03c3\u0455\u0442\u044f\u03c5\u2202 \u0454\u03c7\u0454\u044f\u00a2\u03b9\u0442\u03b1\u0442\u03b9\u03c3\u03b7 \u03c5\u0142\u0142\u03b1\u043c\u00a2\u03c3 \u0142\u03b1\u0432\u03c3\u044f\u03b9\u0455 \u03b7\u03b9\u0455\u03b9 \u03c5\u0442 \u03b1\u0142\u03b9q\u03c5\u03b9\u03c1 \u0454\u03c7 \u0454\u03b1 \u00a2\u03c3\u043c\u043c\u03c3\u2202\u03c3 \u00a2\u03c3\u03b7\u0455\u0454q\u03c5\u03b1\u0442. \u2202\u03c5\u03b9\u0455 \u03b1\u03c5\u0442\u0454 \u03b9\u044f\u03c5\u044f\u0454 \u2202\u03c3\u0142\u03c3\u044f \u03b9\u03b7 \u044f\u0454\u03c1\u044f\u0454\u043d\u0454\u03b7\u2202\u0454\u044f\u03b9\u0442 \u03b9\u03b7 \u03bd\u03c3\u0142\u03c5\u03c1\u0442\u03b1\u0442\u0454 \u03bd\u0454\u0142\u03b9\u0442 \u0454\u0455\u0455\u0454 \u00a2\u03b9\u0142\u0142\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f\u0454 \u0454\u03c5 \u0192\u03c5g\u03b9\u03b1\u0442 \u03b7\u03c5\u0142\u0142\u03b1 \u03c1\u03b1\u044f\u03b9\u03b1\u0442\u03c5\u044f. \u0454\u03c7\u00a2\u0454\u03c1\u0442\u0454\u03c5\u044f \u0455\u03b9\u03b7\u0442 \u03c3\u00a2\u00a2\u03b1\u0454\u00a2\u03b1\u0442 \u00a2\u03c5\u03c1\u03b9\u2202\u03b1\u0442#", - "{subscriptionPrice}/month subscription after trial ends. Cancel anytime.": "{subscriptionPrice}/m\u00f6nth s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n \u00e4ft\u00e9r tr\u00ef\u00e4l \u00e9nds. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", + "{subscriptionPrice} subscription after trial ends. Cancel anytime.": "{subscriptionPrice} s\u00fc\u00dfs\u00e7r\u00efpt\u00ef\u00f6n \u00e4ft\u00e9r tr\u00ef\u00e4l \u00e9nds. \u00c7\u00e4n\u00e7\u00e9l \u00e4n\u00fdt\u00efm\u00e9. \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142\u03c3\u044f \u0455\u03b9\u0442 \u03b1\u043c\u0454\u0442, \u00a2\u03c3\u03b7\u0455\u0454\u00a2\u0442\u0454\u0442\u03c5\u044f \u03b1#", "{team_count} Team": [ "{team_count} T\u00e9\u00e4m \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202#", "{team_count} T\u00e9\u00e4ms \u2c60'\u03c3\u044f\u0454\u043c \u03b9\u03c1\u0455\u03c5\u043c \u2202\u03c3\u0142#" diff --git a/lms/static/js/i18n/rtl/djangojs.js b/lms/static/js/i18n/rtl/djangojs.js index 653a349e9a..00cd35a615 100644 --- a/lms/static/js/i18n/rtl/djangojs.js +++ b/lms/static/js/i18n/rtl/djangojs.js @@ -43,6 +43,7 @@ " records are not in the correct format and have not been added to the exception list": " \u0279\u01dd\u0254\u00f8\u0279ds \u0250\u0279\u01dd n\u00f8\u0287 \u1d09n \u0287\u0265\u01dd \u0254\u00f8\u0279\u0279\u01dd\u0254\u0287 \u025f\u00f8\u0279\u026f\u0250\u0287 \u0250nd \u0265\u0250\u028c\u01dd n\u00f8\u0287 b\u01dd\u01ddn \u0250dd\u01ddd \u0287\u00f8 \u0287\u0265\u01dd \u01ddx\u0254\u01ddd\u0287\u1d09\u00f8n l\u1d09s\u0287", " to learn": " \u0287\u00f8 l\u01dd\u0250\u0279n", "${listPrice}": "${listPrice}", + "${price}/month {currency}": "${price}/\u026f\u00f8n\u0287\u0265 {currency}", "%(cohort_name)s (%(user_count)s)": "%(cohort_name)s (%(user_count)s)", "%(comments_count)s %(span_sr_open)scomments %(span_close)s": "%(comments_count)s %(span_sr_open)s\u0254\u00f8\u026f\u026f\u01ddn\u0287s %(span_close)s", "%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s unread comments)%(span_close)s": "%(comments_count)s %(span_sr_open)s\u0254\u00f8\u026f\u026f\u01ddn\u0287s (%(unread_comments_count)s nn\u0279\u01dd\u0250d \u0254\u00f8\u026f\u026f\u01ddn\u0287s)%(span_close)s", @@ -1183,8 +1184,8 @@ "Pasting": "\u2c63\u0250s\u0287\u1d09n\u0183", "Path to Signature Image": "\u2c63\u0250\u0287\u0265 \u0287\u00f8 S\u1d09\u0183n\u0250\u0287n\u0279\u01dd \u0197\u026f\u0250\u0183\u01dd", "Pause": "\u2c63\u0250ns\u01dd", - "Pay {subscriptionPrice}/month after {trialLength}-day free trial": "\u2c63\u0250\u028e {subscriptionPrice}/\u026f\u00f8n\u0287\u0265 \u0250\u025f\u0287\u01dd\u0279 {trialLength}-d\u0250\u028e \u025f\u0279\u01dd\u01dd \u0287\u0279\u1d09\u0250l", - "Pay {subscriptionPrice}/month for all courses in this program": "\u2c63\u0250\u028e {subscriptionPrice}/\u026f\u00f8n\u0287\u0265 \u025f\u00f8\u0279 \u0250ll \u0254\u00f8n\u0279s\u01dds \u1d09n \u0287\u0265\u1d09s d\u0279\u00f8\u0183\u0279\u0250\u026f", + "Pay {subscriptionPrice} after {trialLength}-day free trial": "\u2c63\u0250\u028e {subscriptionPrice} \u0250\u025f\u0287\u01dd\u0279 {trialLength}-d\u0250\u028e \u025f\u0279\u01dd\u01dd \u0287\u0279\u1d09\u0250l", + "Pay {subscriptionPrice} for all courses in this program": "\u2c63\u0250\u028e {subscriptionPrice} \u025f\u00f8\u0279 \u0250ll \u0254\u00f8n\u0279s\u01dds \u1d09n \u0287\u0265\u1d09s d\u0279\u00f8\u0183\u0279\u0250\u026f", "Photo": "\u2c63\u0265\u00f8\u0287\u00f8", "Photo Captured successfully.": "\u2c63\u0265\u00f8\u0287\u00f8 \u023b\u0250d\u0287n\u0279\u01ddd sn\u0254\u0254\u01ddss\u025fnll\u028e.", "Photo ID": "\u2c63\u0265\u00f8\u0287\u00f8 \u0197\u0110", @@ -1356,7 +1357,7 @@ "Reset attempts for all students on problem '<%- problem_id %>'?": "\u024c\u01dds\u01dd\u0287 \u0250\u0287\u0287\u01dd\u026fd\u0287s \u025f\u00f8\u0279 \u0250ll s\u0287nd\u01ddn\u0287s \u00f8n d\u0279\u00f8bl\u01dd\u026f '<%- problem_id %>'?", "Responses could not be loaded. Refresh the page and try again.": "\u024c\u01ddsd\u00f8ns\u01dds \u0254\u00f8nld n\u00f8\u0287 b\u01dd l\u00f8\u0250d\u01ddd. \u024c\u01dd\u025f\u0279\u01dds\u0265 \u0287\u0265\u01dd d\u0250\u0183\u01dd \u0250nd \u0287\u0279\u028e \u0250\u0183\u0250\u1d09n.", "Restart my subscription": "\u024c\u01dds\u0287\u0250\u0279\u0287 \u026f\u028e snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n", - "Restart your subscription for {subscriptionPrice}/month. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "\u024c\u01dds\u0287\u0250\u0279\u0287 \u028e\u00f8n\u0279 snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u025f\u00f8\u0279 {subscriptionPrice}/\u026f\u00f8n\u0287\u0265. \u024e\u00f8n\u0279 d\u0250\u028e\u026f\u01ddn\u0287 \u0265\u1d09s\u0287\u00f8\u0279\u028e \u1d09s s\u0287\u1d09ll \u0250\u028c\u0250\u1d09l\u0250bl\u01dd \u00f8n \u0287\u0265\u01dd {a_start}\u00d8\u0279d\u01dd\u0279s \u0250nd snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8ns{a_end} d\u0250\u0183\u01dd", + "Restart your subscription for {subscriptionPrice}. Your payment history is still available on the {a_start}Orders and subscriptions{a_end} page": "\u024c\u01dds\u0287\u0250\u0279\u0287 \u028e\u00f8n\u0279 snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u025f\u00f8\u0279 {subscriptionPrice}. \u024e\u00f8n\u0279 d\u0250\u028e\u026f\u01ddn\u0287 \u0265\u1d09s\u0287\u00f8\u0279\u028e \u1d09s s\u0287\u1d09ll \u0250\u028c\u0250\u1d09l\u0250bl\u01dd \u00f8n \u0287\u0265\u01dd {a_start}\u00d8\u0279d\u01dd\u0279s \u0250nd snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8ns{a_end} d\u0250\u0183\u01dd", "Restore enrollment code": "\u024c\u01dds\u0287\u00f8\u0279\u01dd \u01ddn\u0279\u00f8ll\u026f\u01ddn\u0287 \u0254\u00f8d\u01dd", "Restore last draft": "\u024c\u01dds\u0287\u00f8\u0279\u01dd l\u0250s\u0287 d\u0279\u0250\u025f\u0287", "Restrict access to:": "\u024c\u01dds\u0287\u0279\u1d09\u0254\u0287 \u0250\u0254\u0254\u01ddss \u0287\u00f8:", @@ -1861,7 +1862,7 @@ "Unlink This Account": "\u0244nl\u1d09n\u029e \u0166\u0265\u1d09s \u023a\u0254\u0254\u00f8nn\u0287", "Unlink your {accountName} account": "\u0244nl\u1d09n\u029e \u028e\u00f8n\u0279 {accountName} \u0250\u0254\u0254\u00f8nn\u0287", "Unlinking": "\u0244nl\u1d09n\u029e\u1d09n\u0183", - "Unlock verified access to all courses for {subscriptionPrice}/month. Cancel anytime.": "\u0244nl\u00f8\u0254\u029e \u028c\u01dd\u0279\u1d09\u025f\u1d09\u01ddd \u0250\u0254\u0254\u01ddss \u0287\u00f8 \u0250ll \u0254\u00f8n\u0279s\u01dds \u025f\u00f8\u0279 {subscriptionPrice}/\u026f\u00f8n\u0287\u0265. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", + "Unlock verified access to all courses for {subscriptionPrice}. Cancel anytime.": "\u0244nl\u00f8\u0254\u029e \u028c\u01dd\u0279\u1d09\u025f\u1d09\u01ddd \u0250\u0254\u0254\u01ddss \u0287\u00f8 \u0250ll \u0254\u00f8n\u0279s\u01dds \u025f\u00f8\u0279 {subscriptionPrice}. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", "Unmark as Answer": "\u0244n\u026f\u0250\u0279\u029e \u0250s \u023ans\u028d\u01dd\u0279", "Unmute": "\u0244n\u026fn\u0287\u01dd", "Unpin": "\u0244nd\u1d09n", @@ -2149,7 +2150,7 @@ "Your message cannot be blank.": "\u024e\u00f8n\u0279 \u026f\u01ddss\u0250\u0183\u01dd \u0254\u0250nn\u00f8\u0287 b\u01dd bl\u0250n\u029e.", "Your message must have a subject.": "\u024e\u00f8n\u0279 \u026f\u01ddss\u0250\u0183\u01dd \u026fns\u0287 \u0265\u0250\u028c\u01dd \u0250 snb\u027e\u01dd\u0254\u0287.", "Your message must have at least one target.": "\u024e\u00f8n\u0279 \u026f\u01ddss\u0250\u0183\u01dd \u026fns\u0287 \u0265\u0250\u028c\u01dd \u0250\u0287 l\u01dd\u0250s\u0287 \u00f8n\u01dd \u0287\u0250\u0279\u0183\u01dd\u0287.", - "Your next billing date is {nextPaymentDate}": "\u024e\u00f8n\u0279 n\u01ddx\u0287 b\u1d09ll\u1d09n\u0183 d\u0250\u0287\u01dd \u1d09s {nextPaymentDate}", + "Your next billing date is {currentPeriodEnd}": "\u024e\u00f8n\u0279 n\u01ddx\u0287 b\u1d09ll\u1d09n\u0183 d\u0250\u0287\u01dd \u1d09s {currentPeriodEnd}", "Your policy changes have been saved.": "\u024e\u00f8n\u0279 d\u00f8l\u1d09\u0254\u028e \u0254\u0265\u0250n\u0183\u01dds \u0265\u0250\u028c\u01dd b\u01dd\u01ddn s\u0250\u028c\u01ddd.", "Your post will be discarded.": "\u024e\u00f8n\u0279 d\u00f8s\u0287 \u028d\u1d09ll b\u01dd d\u1d09s\u0254\u0250\u0279d\u01ddd.", "Your profile settings are managed by {enterprise_name}. Contact your administrator or {link_start}edX Support{link_end} for help.": "\u024e\u00f8n\u0279 d\u0279\u00f8\u025f\u1d09l\u01dd s\u01dd\u0287\u0287\u1d09n\u0183s \u0250\u0279\u01dd \u026f\u0250n\u0250\u0183\u01ddd b\u028e {enterprise_name}. \u023b\u00f8n\u0287\u0250\u0254\u0287 \u028e\u00f8n\u0279 \u0250d\u026f\u1d09n\u1d09s\u0287\u0279\u0250\u0287\u00f8\u0279 \u00f8\u0279 {link_start}\u01dddX Sndd\u00f8\u0279\u0287{link_end} \u025f\u00f8\u0279 \u0265\u01ddld.", @@ -2167,9 +2168,9 @@ "Your upload of '{file}' succeeded.": "\u024e\u00f8n\u0279 ndl\u00f8\u0250d \u00f8\u025f '{file}' sn\u0254\u0254\u01dd\u01ddd\u01ddd.", "Your verification status is good until {verificationGoodUntil}.": "\u024e\u00f8n\u0279 \u028c\u01dd\u0279\u1d09\u025f\u1d09\u0254\u0250\u0287\u1d09\u00f8n s\u0287\u0250\u0287ns \u1d09s \u0183\u00f8\u00f8d nn\u0287\u1d09l {verificationGoodUntil}.", "Your video uploads are not complete.": "\u024e\u00f8n\u0279 \u028c\u1d09d\u01dd\u00f8 ndl\u00f8\u0250ds \u0250\u0279\u01dd n\u00f8\u0287 \u0254\u00f8\u026fdl\u01dd\u0287\u01dd.", - "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}/month.": [ - "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028e \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}/\u026f\u00f8n\u0287\u0265.", - "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028es \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}/\u026f\u00f8n\u0287\u0265." + "Your {programName} trial will expire in {remainingDays} day at {trialEndTime} on {trialEndDate} and the card on file will be charged {subscriptionPrice}.": [ + "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028e \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}.", + "\u024e\u00f8n\u0279 {programName} \u0287\u0279\u1d09\u0250l \u028d\u1d09ll \u01ddxd\u1d09\u0279\u01dd \u1d09n {remainingDays} d\u0250\u028es \u0250\u0287 {trialEndTime} \u00f8n {trialEndDate} \u0250nd \u0287\u0265\u01dd \u0254\u0250\u0279d \u00f8n \u025f\u1d09l\u01dd \u028d\u1d09ll b\u01dd \u0254\u0265\u0250\u0279\u0183\u01ddd {subscriptionPrice}." ], "Your {program} Certificate": "\u024e\u00f8n\u0279 {program} \u023b\u01dd\u0279\u0287\u1d09\u025f\u1d09\u0254\u0250\u0287\u01dd", "Yourself": "\u024e\u00f8n\u0279s\u01ddl\u025f", @@ -2355,7 +2356,7 @@ "{startTag}{requestToken}{endTag}{selector}": "{startTag}{requestToken}{endTag}{selector}", "{start_strong}{total}{end_strong} words submitted in total.": "{start_strong}{total}{end_strong} \u028d\u00f8\u0279ds snb\u026f\u1d09\u0287\u0287\u01ddd \u1d09n \u0287\u00f8\u0287\u0250l.", "{strongStart}Warning: Account deletion is permanent.{strongEnd} Please read the above carefully before proceeding. This is an irreversible action, and {strongStart}you will no longer be able to use the same email on {platformName}.{strongEnd}": "{strongStart}W\u0250\u0279n\u1d09n\u0183: \u023a\u0254\u0254\u00f8nn\u0287 d\u01ddl\u01dd\u0287\u1d09\u00f8n \u1d09s d\u01dd\u0279\u026f\u0250n\u01ddn\u0287.{strongEnd} \u2c63l\u01dd\u0250s\u01dd \u0279\u01dd\u0250d \u0287\u0265\u01dd \u0250b\u00f8\u028c\u01dd \u0254\u0250\u0279\u01dd\u025fnll\u028e b\u01dd\u025f\u00f8\u0279\u01dd d\u0279\u00f8\u0254\u01dd\u01ddd\u1d09n\u0183. \u0166\u0265\u1d09s \u1d09s \u0250n \u1d09\u0279\u0279\u01dd\u028c\u01dd\u0279s\u1d09bl\u01dd \u0250\u0254\u0287\u1d09\u00f8n, \u0250nd {strongStart}\u028e\u00f8n \u028d\u1d09ll n\u00f8 l\u00f8n\u0183\u01dd\u0279 b\u01dd \u0250bl\u01dd \u0287\u00f8 ns\u01dd \u0287\u0265\u01dd s\u0250\u026f\u01dd \u01dd\u026f\u0250\u1d09l \u00f8n {platformName}.{strongEnd}", - "{subscriptionPrice}/month subscription after trial ends. Cancel anytime.": "{subscriptionPrice}/\u026f\u00f8n\u0287\u0265 snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u0250\u025f\u0287\u01dd\u0279 \u0287\u0279\u1d09\u0250l \u01ddnds. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", + "{subscriptionPrice} subscription after trial ends. Cancel anytime.": "{subscriptionPrice} snbs\u0254\u0279\u1d09d\u0287\u1d09\u00f8n \u0250\u025f\u0287\u01dd\u0279 \u0287\u0279\u1d09\u0250l \u01ddnds. \u023b\u0250n\u0254\u01ddl \u0250n\u028e\u0287\u1d09\u026f\u01dd.", "{team_count} Team": [ "{team_count} \u0166\u01dd\u0250\u026f", "{team_count} \u0166\u01dd\u0250\u026fs" diff --git a/lms/static/js/i18n/tr-tr/djangojs.js b/lms/static/js/i18n/tr-tr/djangojs.js index b5161b13ec..3e52f678f3 100644 --- a/lms/static/js/i18n/tr-tr/djangojs.js +++ b/lms/static/js/i18n/tr-tr/djangojs.js @@ -83,6 +83,7 @@ " to complete and submit the exam.": "ve g\u00f6ndermek zorundas\u0131n\u0131z.", " to learn": " \u00f6\u011frenmeye dair", "${listPrice}": "{listPrice}TL", + "${price}/month {currency}": "${price}/ay {currency}", "%(cohort_name)s (%(user_count)s)": "%(cohort_name)s (%(user_count)s)", "%(comments_count)s %(span_sr_open)scomments %(span_close)s": "%(comments_count)s %(span_sr_open)s yorum %(span_close)s", "%(comments_count)s %(span_sr_open)scomments (%(unread_comments_count)s unread comments)%(span_close)s": "%(comments_count)s %(span_sr_open)s yorum (%(unread_comments_count)s okunmam\u0131\u015f yorum)%(span_close)s", @@ -1553,8 +1554,13 @@ "Select a subject for your support request.": "Destek talebiniz i\u00e7in bir konu se\u00e7in.", "Select a time allotment for the exam. If it is over 24 hours, type in the amount of time. You can grant individual learners extra time to complete the exam through the Instructor Dashboard.": "S\u0131nav i\u00e7in ayr\u0131lan s\u00fcreyi se\u00e7in. E\u011fer 24 saatten fazlaysa, s\u00fcreyi yazarak girin. E\u011fitmen Paneli arac\u0131l\u0131\u011f\u0131yla belli \u00f6\u011frencilere s\u0131nav\u0131 tamamlamalar\u0131 i\u00e7in daha fazla s\u00fcre tan\u0131mlayabilirsiniz.", "Select all": "T\u00fcm\u00fcn\u00fc se\u00e7", + "Select current industry": "Bir sekt\u00f6r se\u00e7in", + "Select guardian education": "Velinizin e\u011fitim seviyesini se\u00e7in", "Select language": "Dil Se\u00e7imi", + "Select level of education": "E\u011fitim seviyesi se\u00e7in", + "Select military status": "Askerlik durumu se\u00e7in", "Select one or more groups:": "Bir ya da daha fazla grup se\u00e7in:", + "Select prospective industry": "Hedef sekt\u00f6r\u00fc se\u00e7in", "Select the course-wide discussion topics that you want to divide.": "B\u00f6lmek istedi\u011finiz ders-geneli tart\u0131\u015fma konular\u0131n\u0131 se\u00e7in.", "Select the time zone for displaying course dates. If you do not specify a time zone, course dates, including assignment deadlines, will be displayed in your browser's local time zone.": "Ders tarihleri g\u00f6sterimi i\u00e7in saat dilimini se\u00e7in. Herhangi bir saat dilimini se\u00e7memeniz durumunda, g\u00f6rev teslimleri d\u00e2hil olmak \u00fczere t\u00fcm ders tarihleri, web taray\u0131c\u0131n\u0131z\u0131n yerel zaman\u0131na g\u00f6re g\u00f6sterilecektir. ", "Selected blocks": "Se\u00e7ili blocklar", @@ -1769,6 +1775,7 @@ "Thank you for submitting a request! We appreciate your patience while we work to review your request.": "Bize talebinizi iletti\u011finiz i\u00e7in te\u015fekk\u00fcr ederiz! Talebinizi incelemeye \u00e7al\u0131\u015f\u0131rken ge\u00e7en s\u00fcrede sabr\u0131n\u0131z i\u00e7in te\u015fekk\u00fcr ederiz.", "Thank you for submitting your financial assistance application for {course_name}! You can expect a response in 2-4 business days.": "{course_name} i\u00e7in mali yard\u0131m ba\u015fvurunuzu g\u00f6nderdi\u011finiz i\u00e7in te\u015fekk\u00fcrler! 2-4 i\u015f g\u00fcn\u00fc i\u00e7erisinde size geri d\u00f6nece\u011fiz. ", "Thank you for submitting your photos. We will review them shortly. You can now sign up for any %(platformName)s course that offers verified certificates. Verification is good for one year. After one year, you must submit photos for verification again.": "Foto\u011fraflar\u0131n\u0131z\u0131 g\u00f6nderdi\u011finiz i\u00e7in te\u015fekk\u00fcr ederiz. K\u0131sa s\u00fcre i\u00e7inde de\u011ferlendirece\u011fiz. \u015eimdi onayl\u0131 sertifika sunan herhangi bir %(platformName)s derse kay\u0131t olabilirsiniz. Do\u011frulama bir y\u0131l i\u00e7indir. Bir y\u0131ldan sonra yeniden do\u011frulama i\u00e7in foto\u011fraflar\u0131n\u0131z\u0131 tekrar g\u00f6ndermelisiniz.", + "Thank you! You\u2019re helping make edX better for everyone.": "Te\u015fekk\u00fcrler! edX'i herkes i\u00e7in daha iyi bir hale getirmemize yard\u0131m ediyorsunuz.", "Thanks for returning to verify your ID in: {courseName}": "{courseName} dersine kimli\u011finizi do\u011frulama i\u00e7in d\u00f6nd\u00fc\u011f\u00fcn\u00fcz i\u00e7in te\u015fekk\u00fcr ederiz.", "The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "Girdi\u011finiz URL bir e-posta adresi gibi g\u00f6r\u00fcn\u00fcyor. Gerekli mailto: \u00f6nekini eklemek ister misiniz?", "The URL you entered seems to be an external link. Do you want to add the required http:// prefix?": "Girdi\u011finiz URL harici ba\u011flant\u0131 gibi g\u00f6r\u00fcn\u00fcyor. Gerekli http:// \u00f6nekini eklemek ister misiniz?", diff --git a/lms/static/js/i18n/zh-cn/djangojs.js b/lms/static/js/i18n/zh-cn/djangojs.js index a026940a5c..cc05f56966 100644 --- a/lms/static/js/i18n/zh-cn/djangojs.js +++ b/lms/static/js/i18n/zh-cn/djangojs.js @@ -1357,6 +1357,7 @@ "Select all": "\u5168\u9009", "Select fidelity": "\u9009\u62e9\u4fdd\u771f\u5ea6", "Select language": "\u9009\u62e9\u8bed\u8a00", + "Select military status": "\u9009\u62e9\u519b\u7c4d", "Select one or more groups:": "\u9009\u62e9\u4e00\u6216\u8005\u591a\u4e2a\u7fa4\u7ec4", "Select the course-wide discussion topics that you want to divide.": "\u9009\u62e9\u60a8\u60f3\u8981\u533a\u5206\u7684\u8bfe\u7a0b\u8303\u56f4\u5185\u7684\u8ba8\u8bba\u4e3b\u9898\u3002", "Select the time zone for displaying course dates. If you do not specify a time zone, course dates, including assignment deadlines, will be displayed in your browser's local time zone.": "\u8bf7\u9009\u62e9\u7528\u4e8e\u663e\u793a\u8bfe\u7a0b\u65e5\u671f\u7684\u65f6\u533a\u3002\u5982\u679c\u60a8\u4e0d\u8bbe\u7f6e\u65f6\u533a\uff0c\u90a3\u4e48\u5982\u4f5c\u4e1a\u622a\u6b62\u65e5\u671f\u7b49\u8bfe\u7a0b\u65e5\u671f\u4fe1\u606f\u5c06\u6839\u636e\u60a8\u6d4f\u89c8\u5668\u7684\u672c\u5730\u65f6\u533a\u663e\u793a\u3002",