Skip to content

Commit

Permalink
Merge pull request #31543 from code-dot-org/i18n-sync-in-up-10-29
Browse files Browse the repository at this point in the history
I18n sync In & Up 10/29
  • Loading branch information
Hamms committed Oct 29, 2019
2 parents 3d096a5 + 3607255 commit df5e75b
Show file tree
Hide file tree
Showing 14 changed files with 176 additions and 45 deletions.
4 changes: 2 additions & 2 deletions dashboard/config/locales/blocks.en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1362,9 +1362,9 @@ en:
'
Mikelab_sendBad:
text: move left
text: move object left
Mikelab_sendGood:
text: move right
text: move object right
Mikelab_setBG:
text: set background to {BG}
options:
Expand Down
27 changes: 6 additions & 21 deletions i18n/locales/source/blockly-mooc/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
"bothSectionsQuestion": "Would you like the student(s) to be in both sections?",
"bottomCenter": "bottom center",
"bottomLeft": "bottom left",
"bottomRight": "botton right",
"bottomRight": "bottom right",
"builtOnCodeStudio": "Built on Code Studio",
"by": "By",
"cancel": "Cancel",
Expand Down Expand Up @@ -791,6 +791,9 @@
"levelsAttempted": "Levels attempted in",
"levelStatus": "Level Status",
"levelType": "Level Type",
"libraryExportNoCommentError": "This function cannot be exported until you add a comment to it.",
"libraryExportTitle": "Export Functions as a Library",
"libraryName": "Library Name:",
"linesOfCode": "Lines of Code",
"listVariable": "list",
"loading": "Loading...",
Expand Down Expand Up @@ -1025,24 +1028,6 @@
"positionAbsoluteDown": "down",
"positionAbsoluteOver": "over",
"positionAbsoluteUp": "up",
"positionBottomCenter": "to the bottom center position",
"positionBottomLeft": "to the bottom left position",
"positionBottomOutLeft": "to the bottom outside left position",
"positionBottomOutRight": "to the bottom outside right position",
"positionBottomRight": "to the bottom right position",
"positionMiddleCenter": "to the middle center position",
"positionMiddleLeft": "to the middle left position",
"positionMiddleRight": "to the middle right position",
"positionOutBottomLeft": "to the below bottom left position",
"positionOutBottomRight": "to the below bottom right position",
"positionOutTopLeft": "to the above top left position",
"positionOutTopRight": "to the above top right position",
"positionRandom": "to the random position",
"positionTopCenter": "to the top center position",
"positionTopLeft": "to the top left position",
"positionTopOutLeft": "to the top outside left position",
"positionTopOutRight": "to the top outside right position",
"positionTopRight": "to the top right position",
"powerschoolConnectConfirm": "Yes, link my account",
"powerschoolConnectDeny": "No, create a new account",
"powerschoolConnectDialogText": "If you have an existing Code.org account, you can link that to Powerschool. That way, you'll also be able to sign into your existing account from your Powerschool dashboard.",
Expand Down Expand Up @@ -1472,10 +1457,10 @@
"toolboxHeader": "Blocks",
"toolboxHeaderDroplet": "Toolbox",
"topCenter": "top center",
"topLeft": "top left",
"topRight": "top right",
"topCourseExplanation": "Continue lesson to jump to where you left off or view the whole course to see an overview of your progress.",
"topCourseLessonIntro": "You are currently working on {lessonName}.",
"topLeft": "top left",
"topRight": "top right",
"totalNumLinesOfCodeWritten": "All-time total: {numLines, plural, one {1 line} other {# lines}} of code.",
"tryAgain": "Try again",
"tryBlocksBelowFeedback": "Try using one of the blocks below:",
Expand Down
9 changes: 8 additions & 1 deletion i18n/locales/source/blockly-mooc/dance.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,13 @@
"danceFeedbackNeedDifferentDance": "You need to use a different dance.",
"danceFeedbackNeedEveryTwoMeasures": "Make sure you are using the `every 2 measures` block",
"danceFeedbackNeedMakeANewDancer": "Use the `make a new` block to create a second dancer.",
"danceFeedbackKeyEvent": "Make sure you attach some code to the `when key` block and press the key while your dance is running.",
"danceFeedbackKeyEvent": "Make sure you attach some code to the <xml></block><block type=\"Dancelab_whenKey\"><title name=\"KEY\">\"up\"</title></block></xml> block and press the key while your dance is running.",
"danceFeedbackDidntPress": "Make sure to press the arrow keys while your dance is running.",
"danceFeedbackPressedKey": "You pressed a key, but your dancer didn't respond.",
"danceFeedbackNeedTwoDancers": "You need to make two dancers.",
"danceFeedbackOnlyOneDancerMoved": "Only one of your dancers moved.",
"danceFeedbackNeedLead": "You also need to create one lead dancer with the <xml><block type=\"Dancelab_makeAnonymousDanceSprite\"><title name=\"COSTUME\">???</title><title name=\"LOCATION\">\\{x: 200, y: 200\\}</title></block></xml> block.",
"danceFeedbackNeedBackup": "You need to create a group of backup dancers with the <xml><block type=\"Dancelab_makeNewDanceSpriteGroup\"><title name=\"N\">10</title><title name=\"COSTUME\">\"UNICORN\"</title><title name=\"LAYOUT\">\"circle\"</title></block></xml> block.",
"danceFeedbackSetSize": "You need to change the size of at least one dancer using an event.",
"measure": "Measure:"
}
2 changes: 1 addition & 1 deletion i18n/locales/source/course_content/2019/csd2-2019.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"https://studio.code.org/s/csd2-2019/stage/2/puzzle/1": {
"dsls": {
"markdown": "# This survey is still under development\n"
"markdown": "# CS Discoveries Post-Course Survey\n\n**Your input and feedback is important to us!** We use it to:\n\n* understand your experience\n* make improvements to the course\n\nThanks for taking the time to help make CS Principles even better!\n\n"
}
},
"https://studio.code.org/s/csd2-2019/stage/3/puzzle/1": {
Expand Down
2 changes: 1 addition & 1 deletion i18n/locales/source/course_content/2019/csd3-2019.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
},
"https://studio.code.org/s/csd3-2019/stage/2/puzzle/1": {
"dsls": {
"markdown": "# This survey is still under development\n"
"markdown": "# CS Discoveries Post-Course Survey\n\n**Your input and feedback is important to us!** We use it to:\n\n* understand your experience\n* make improvements to the course\n\nThanks for taking the time to help make CS Principles even better!\n\n"
}
},
"https://studio.code.org/s/csd3-2019/stage/3/puzzle/1": {
Expand Down
2 changes: 1 addition & 1 deletion i18n/locales/source/course_content/2019/csd4-2019.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"https://studio.code.org/s/csd4-2019/stage/2/puzzle/1": {
"dsls": {
"markdown": "# This survey is still under development\n"
"markdown": "# CS Discoveries Post-Course Survey\n\n**Your input and feedback is important to us!** We use it to:\n\n* understand your experience\n* make improvements to the course\n\nThanks for taking the time to help make CS Principles even better!\n\n"
}
},
"https://studio.code.org/s/csd4-2019/stage/3/puzzle/1": {
Expand Down
2 changes: 1 addition & 1 deletion i18n/locales/source/course_content/2019/csd5-2019.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"https://studio.code.org/s/csd5-2019/stage/2/puzzle/1": {
"dsls": {
"markdown": "# This survey is still under development\n"
"markdown": "# CS Discoveries Post-Course Survey\n\n**Your input and feedback is important to us!** We use it to:\n\n* understand your experience\n* make improvements to the course\n\nThanks for taking the time to help make CS Principles even better!\n\n"
}
},
"https://studio.code.org/s/csd5-2019/stage/3/puzzle/1": {
Expand Down
4 changes: 2 additions & 2 deletions i18n/locales/source/course_content/2019/csd6-2019.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
},
"https://studio.code.org/s/csd6-2019/stage/2/puzzle/1": {
"dsls": {
"markdown": "# This survey is still under development\n"
"markdown": "# CS Discoveries Post-Course Survey\n\n**Your input and feedback is important to us!** We use it to:\n\n* understand your experience\n* make improvements to the course\n\nThanks for taking the time to help make CS Principles even better!\n\n"
}
},
"https://studio.code.org/s/csd6-2019/stage/2/puzzle/3": {
Expand Down Expand Up @@ -465,7 +465,7 @@
"long_instructions": "# Light Patterns\n\nThis app already has one light pattern program, which can be activated by clicking a button. Notice that we put this pattern into a function to make the code cleaner and clearer.\n\n# Do This\n\nCreate a light pattern function of your own - maybe the colors of your favorite holiday, college, sports team, or try to create an image with the lights.\n\nAfter you've created your new function, add a button and event handler so that you can switch between the two light patterns."
},
"https://studio.code.org/s/csd6-2019/stage/10/puzzle/17": {
"long_instructions": "# Turning It Off\n\nWhen you start this app your lights are off, but as soon as choose a pattern, there's no way to turn the lights back off!\n\n# Do This\n\nCreate a function that turns all of the LEDs off, and then add a \"Off\" button to your app and make it turn off all of the color LEDs."
"long_instructions": "# Turning It Off\n\nWhen you start this app your lights are off, but as soon as you choose a pattern, there's no way to turn the lights back off!\n\n# Do This\n\nCreate a function that turns all of the LEDs off, and then add a \"Off\" button to your app and make it turn off all of the color LEDs."
},
"https://studio.code.org/s/csd6-2019/stage/10/extras?level_name=CSD+U6+light+pattern+challenge_2019": {
"display_name": "Improved Light Show",
Expand Down
12 changes: 4 additions & 8 deletions i18n/locales/source/course_content/other/K5-OnlinePD.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,7 @@
}
},
"https://studio.code.org/s/K5-OnlinePD/stage/1/puzzle/7": {
"dsls": {
"markdown": "# Getting Started > Why Computer Science (CS) Fundamentals?\n\nYou'll complete this free, self-paced course using the same learning platform you can use in your classroom with your students. \n\nLet's start by learning a bit about what Computer Science (CS) Fundamentals is, and how it's worked for teachers and students around the globe. In the next level, we'll cover how to interact with the CS Fundamentals learning platform, which you'll be using to complete this course.\n\n<iframe width=\"640\" height=\"390\" src=\"https://youtubeeducation.com/embed/rNIM1fzJ8u0\" frameborder=\"0\" allowfullscreen></iframe>\n\n**[Can't see the video? Click here to download.](http://videos.code.org/k5-pd/how-to-k5-workshops.mp4)**\n\n> ## Reflect\nWhat are your first impressions of CS Fundamentals?\n\n> [Tweet your thoughts](https://twitter.com/teachcode) and be sure to tag @teachcode in your tweet so we can respond.\n\n> <a href=\"http://ctt.ec/Bfjw3\" target=\"blank\"><button class=\"default\">Share on Twitter >></button></a><br><br>\nDon't have a Twitter account? You can also find us on [Facebook](https://www.facebook.com/Code.org/) or [Instagram](https://www.instagram.com/codeorg/).\n"
}
"long_instructions": "## Getting Started: Why Computer Science (CS) Fundamentals?\n\nYou'll complete this free, self-paced course using the same learning platform you can use in your classroom with your students. \n\nLet's start by learning a bit about what Computer Science (CS) Fundamentals is, and how it's worked for teachers and students around the globe. In the next level, we'll cover how to interact with the CS Fundamentals learning platform, which you'll be using to complete this course.\n\n> ## Reflect\n>\n> What are your first impressions of CS Fundamentals?\n>\n> [Tweet your thoughts][0] and be sure to tag @teachcode in your tweet so we can respond.\n>\n> <a href=\"http://ctt.ec/Bfjw3\" target=\"blank\"><button class=\"default\">Share on Twitter >></button></a><br><br>\n> Don't have a Twitter account? You can also find us on [Facebook][1] or [Instagram][2]."
},
"https://studio.code.org/s/K5-OnlinePD/stage/1/puzzle/8": {
"dsls": {
Expand Down Expand Up @@ -79,9 +77,7 @@
}
},
"https://studio.code.org/s/K5-OnlinePD/stage/3/puzzle/3": {
"dsls": {
"markdown": "# Looking Ahead > Getting \"Unplugged\"\n\n<img src=\"https://images.code.org/ae83fdee9390a1155e5173b2a06f9773-image-1434399991310.JPG\" class=\"level-image\">\n\nIn teaching computer science, you might think it would be best to have access to top tier technology -- new computers, fast Internet, the latest apps. But at Code.org, we've found that some of the most impactful computer science lessons are actually \"unplugged,\" or conducted with little to no technology at all. In these lessons, students learn computer concepts without a computer.\n\nThat's why all of our CS Fundamentals courses use unplugged activities to introduce computer science concepts with physical manipulatives before students write computer programs using those concepts. An example of this would be doing a dance of repeated movements with the class to understand the concept of how loops repeat commands in a computer program. This way when the students go on to writing programs using loops, the unplugged activity has set them up with something they are already familiar with and they can relate this new concept back to that activity.\n\nWatch the video below to understand the benefits of using unplugged activities to teach computer science.\n\n<iframe width=\"640\" height=\"390\" src=\"https://youtubeeducation.com/embed/-7lcnNcONHY\" frameborder=\"0\" allowfullscreen></iframe>\n[Download video](https://videos.code.org/levelbuilder/unplugged-whyshouldteachunpluggedactivities-mp4.mp4)\n<br/>\n<br/>\n**As you work your way through Stages 4-8**, you'll have a chance to review some of our unplugged activities for each of the core concepts covered in this course.\n"
}
"long_instructions": "## Looking Ahead > Getting \"Unplugged\"\n\n<img src=\"https://images.code.org/ae83fdee9390a1155e5173b2a06f9773-image-1434399991310.JPG\" class=\"level-image\">\n\nIn teaching computer science, you might think it would be best to have access to top tier technology -- new computers, fast Internet, the latest apps. But at Code.org, we've found that some of the most impactful computer science lessons are actually \"unplugged,\" or conducted with little to no technology at all. In these lessons, students learn computer concepts without a computer.\n\nThat's why all of our CS Fundamentals courses use unplugged activities to introduce computer science concepts with physical manipulatives before students write computer programs using those concepts. An example of this would be doing a dance of repeated movements with the class to understand the concept of how loops repeat commands in a computer program. This way when the students go on to writing programs using loops, the unplugged activity has set them up with something they are already familiar with and they can relate this new concept back to that activity.\n\nWatch the video below to understand the benefits of using unplugged activities to teach computer science.\n\n**As you work your way through Stages 4-8**, you'll have a chance to review some of our unplugged activities for each of the core concepts covered in this course."
},
"https://studio.code.org/s/K5-OnlinePD/stage/3/puzzle/4": {
"dsls": {
Expand Down Expand Up @@ -511,7 +507,7 @@
}
},
"https://studio.code.org/s/K5-OnlinePD/stage/9/puzzle/5": {
"long_instructions": "# Best Practices > Meta-Cognitive Problem Solving\n\nExplicitly teaching meta-cognitive problem solving strategies before, during and after coding is extremely important in helping students process their learning. Mega-cognitive problem solving involves thinking about your thought process itself, and reflecting on _how_ you solve problems. Watch the video below to learn about Code.org's \"Puzzle Solving Recipe\" that can help students have success with difficult problems:\n\n[Can't see the video? Click here][0]\n\n[This worksheet][1] details the different steps of the Puzzle Solving Recipe.\n\n<img src=\"https://images.code.org/18ec61f8b911b83ca1cdea404a34c40e-image-1434399798952.png\" width=\"650px\" style=\"margin-right:45px; border-radius:10px;\">\n\n> ## Reflect:\n>\n> How might you explicitly teach problem solving in your CS classroom?\n>\n> [Tweet your thoughts][2] and be sure to tag @teachcode in your tweet so we can respond.\n>\n> <a href=\"http://ctt.ec/ic2bx\" target=\"blank\"><h4><i class=\"fa fa-external-link-square\" ></i> Share on Twitter</h4></a>"
"long_instructions": "# Best Practices > Meta-Cognitive Problem Solving\n\nExplicitly teaching meta-cognitive problem solving strategies before, during and after coding is extremely important in helping students process their learning. Mega-cognitive problem solving involves thinking about your thought process itself, and reflecting on _how_ you solve problems. Watch the video below to learn about Code.org's \"Puzzle Solving Recipe\" that can help students have success with difficult problems:\n\n[This worksheet][0] details the different steps of the Puzzle Solving Recipe.\n\n<img src=\"https://images.code.org/18ec61f8b911b83ca1cdea404a34c40e-image-1434399798952.png\" width=\"650px\" style=\"margin-right:45px; border-radius:10px;\">\n\n> ## Reflect:\n>\n> How might you explicitly teach problem solving in your CS classroom?\n>\n> [Tweet your thoughts][1] and be sure to tag @teachcode in your tweet so we can respond.\n>\n> <a href=\"http://ctt.ec/ic2bx\" target=\"blank\"><h4><i class=\"fa fa-external-link-square\" ></i> Share on Twitter</h4></a>"
},
"https://studio.code.org/s/K5-OnlinePD/stage/9/puzzle/6": {
"dsls": {
Expand Down Expand Up @@ -555,7 +551,7 @@
},
"https://studio.code.org/s/K5-OnlinePD/stage/11/puzzle/2": {
"dsls": {
"markdown": "# Getting started - Take the post-survey\n\nThanks for using the Teaching Computer Science Fundamentals online professional development course! \n\nWhether or not you finished the whole course, we want to hear your feedback. Please submit this short survey to help us improve the course going forward!\n\n[Here is a test of link using markdown](https://form.jotform.com/90557778075168?user_id=<user_id/>) <-- remove this after testing (attempt by Baker).\n\n<a class=\"btn btn-large btn-primary submitButton\" href=\"https://form.jotform.com/90557778075168?user_id=<user_id/>\"> Take the post-survey</a>\n\n"
"markdown": "# Getting started - Take the post-survey\n\nThanks for using the Teaching Computer Science Fundamentals online professional development course! \n\nWhether or not you finished the whole course, we want to hear your feedback. Please submit this short survey to help us improve the course going forward!\n\n<a class=\"btn btn-large btn-primary submitButton\" href=\"https://form.jotform.com/90557778075168?user_id=<user_id/>\"> Take the post-survey</a>\n\n"
}
},
"https://studio.code.org/s/K5-OnlinePD/stage/11/puzzle/3": {
Expand Down
10 changes: 10 additions & 0 deletions i18n/locales/source/dashboard/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -961,6 +961,12 @@ en:
time4cs_c3: 'Living in the Everglades'
time4cs_c4: 'Invasive Impacts on the Everglades'
time4cs_c5: 'Citizens Affect Change in the Everglades'
k5_getting_started: 'Getting Started'
k5_csf_intro: 'Get to know the CS Fundamentals Courses'
k5_coding_concepts: 'Coding Concepts and Teaching Strategies'
k5_next_steps: 'Next Steps'
k5_basic_concepts: 'Basic Coding Concepts and Teaching Practices: Courses A-D'
k5_diving_deeper: 'Diving Deeper: Courses E and F'
external_links:
disclaimer: Disclaimer
leaving_domain: You are now leaving this domain, to a site that is not operated by Code.org.
Expand Down Expand Up @@ -1172,3 +1178,7 @@ en:
privacy_policy: 'privacy policy'
logout: 'Logout'
yes: 'Yes'
page_not_found_title: "Page Not Found"
page_not_found_header: '404: Page Not Found'
page_not_found_description: "The page you are looking for doesn't exist at this address. Check the web address and resubmit. Or, go back to our homepage."
page_not_found_button: "Return home"
4 changes: 2 additions & 2 deletions i18n/locales/source/dashboard/blocks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1358,9 +1358,9 @@ en:
Mikelab_repeatUntilComplete:
text: repeat forever
Mikelab_sendBad:
text: move left
text: move object left
Mikelab_sendGood:
text: move right
text: move object right
Mikelab_setBG:
text: set background to [BG][0]
options:
Expand Down
3 changes: 3 additions & 0 deletions i18n/locales/source/dashboard/data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -580,6 +580,9 @@ en:
CSF-Teaching-Problem-Solving: CSF Teaching Problem Solving
u5-traversals-get-list-explanation: Code.org [levelbuilder] - Pilot Video - Data block
u7-libraries-explanation: 'App Lab: Make Your Own Blocks - How to Use Libraries'
how-to-k5-workshops: 'Code.org''s CS Fundamentals: Kid Tested, Teacher Approved'
why-should-teach-unplugged-activities: 'FAQ: Why should I teach "unplugged" activities?'
cs-principles-intro-to-objects: 'CS Principles: Intro to Objects'
callout:
text:
drag_blocks: Drag a "move" block and snap it below the other block
Expand Down

0 comments on commit df5e75b

Please sign in to comment.