UNPKG

@robotical/martyblocks

Version:
233 lines 31 kB
{ "gui.menuBar.sensorsDashboard": "Sensors Dashboard", "gui.menuBar.showCode": "Show Code", "gui.gui.toggleMartyMachineTab": "Machine Learning", "gui.gui.toggleSaveLoadTab": "Save/Load", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.name": "Cog and Marty Interaction", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.description": "Learn how <b>Cog</b> and <b>Marty</b> can interact with each other", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-1": "In this tutorial we will learn how <b>Cog</b> and <b>Marty</b> can interact with each other. Press 'Next' to start!", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-1.1": "First, let's connect to Cog. Click on the 'Connect a device' button and then select Cog", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-1.1.1": "Great! Now click on the 'connect' button to connect to Cog", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-1.2": "Next, let's connect to Marty. Click on the 'Connect a device' button and then select Marty", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-1.2.1": "Great! Now click on the 'connect' button to connect to Marty", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-2": "Now that we are connected to the robots, let's start coding! To see Cog's blocks, click on the Cog device button", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-3": "Once you have selected the Cog blocks, drag the 'on button press' event block to the script area. This block will listen for when Cog's button is clicked", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-3.hint": "The 'on click cog' event block is under the Event category. Drag it to the script area to start coding", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-5": "Now drag the 'broadcast message' block from the Events category to the script area. This block will broadcast a message when Cog's button is pressed", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-5.hint": "The 'broadcast message' block is under the Events category. Drag it to the script area to start coding", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-6": "Now let's move to Marty. We need to select Marty to see the Marty blocks. Click on the Marty device button", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-7": "Once in Marty Mode, drag the 'When I receive message' block from the Event blocks category to the script area. This block will listen for broadcasted messages", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-7.hint": "The 'on message' block is under the Event category. Drag it to the script area to start coding", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-9": "We're almost there! Drag the 'Dance!' block to the script area. This block will make Marty dance when the message is received", "gui.howtos.lessons.type-lesson-cog-and-marty-tutorial.step-10": "Great job! You have successfully coded Cog and Marty to interact with each other. Now click Cog's button to see Marty dance!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.name": "Intro to Cog Lights and Sounds", "gui.howtos.lessons.type-lesson-cog-tutorial-1.description": "Learn how to program Cog with Blocks, make sounds and lights triggered by interacting with Cog", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-1": "Let's learn how to program Cog with Blocks! <br /><br />We'll connect to Cog, and make it light up and make sounds when the button is pushed!<br /><br />We'll also learn about <b>series</b> code that runs as a sequence, and <b>parallel</b> code that runs at the same time", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-2": "First, let's connect to Cog. Click on the 'Connect a device' button and then select Cog. <br /><br /> You can skip this step if a Cog is already connected", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-3": "Great! Now click on the 'connect' button to connect to Cog<br /><br>Again, you can skip this if you're already connected to a Cog", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-4": "Awesome! You should now have one Cog added, and it should be connected to your cog", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-5": "Select the Events category", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-6": "Add an <b>On Button Press</b> block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-6.hint": "The 'on button press' event block is under the Event category. Drag it to the script area to start coding", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-7": "Select the Looks category", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-8": "Add a <b>Set [ring] LEDs to [color]</b> block, by dragging it to connect with the On Button Press block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-8.hint": "The 'set [ring] LEDs to [color]' block is under the Looks category. Drag it to the script area and connect it to the On Button Press block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-9": "Try it out! <br /><br />Push the button on Cog and the lights should come on!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-10": "Change the color of the LEDs by clicking or pressing on the color blob, then dragging the Color bar. <br /><br />You can also change the Saturation (how vivid a color is) and the Brightness - if you set that to 0 the LEDs will be off", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-11": "Try it out! <br /><br />Push the button on Cog and the lights should change to the new color you selected!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-12": "Add an <b>On Shake</b> block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-12.hint": "The 'on shake' event block is under the Event category. Drag it to the script area away from the code that's already there", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-13": "Add a <b>Turn off LEDs</b> block under the On Shake block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-13.hint": "The 'Turn off LEDs' block is under the Looks category. Drag it to the script area and connect it to the On Shake block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-14": "Try it out! <br /><br />Shake Cog and the lights should turn off!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-15": "Change the <b>Set [ring] LEDs to [color]</b> block to control the button LED instead, by selecting 'button' from the dropdown menu", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-16": "Try it out! <br /><br />Push the button on Cog and now the light in the button should turn on!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-17": "Shake Cog to turn off the LEDs<br /><br />Now change the same dropdown to select 'all' instead.", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-18": "Try it out! <br /><br />Push the button on Cog and all the lights should turn on!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-19": "Add a <b>Set [ring] LEDs to pattern [Flash]</b> block under the Set LED color block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-19.hint": "The 'Set [ring] LEDs to pattern [Flash]' block is under the Looks category. Drag it to the script area and connect it to the block that sets the LED colors", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-20": "Try it out! <br /><br />Push the button on Cog and now the ring of LEDs should start flashing!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-21": "Change the pattern to 'Spin1' and try it out!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-22": "Try out the other patterns in the list", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-23": "Add another <b>Set [ring] LEDs to pattern [Flash]</b> block under the previous one, and change it so that it sets the button to flash.<br /><br />Try it out by pushing the button on Cog", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-23.hint": "The 'Set [ring] LEDs to pattern [Flash]' block is under the Looks category. Drag it to the script area and connect it to the block that sets the LED colors", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-24": "Delete the code from under the On Button Press block by dragging it back to the blocks palette", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-25": "Add a <b>Set LEDs using the ColorPicker</b> block connected to the On Button Press block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-25.hint": "The 'Set LEDs using the ColorPicker' block is under the Looks category. Drag it to the script area and connect it to the On Button Press event", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-26": "Change the individual LED colors using the color picker.<br /><br />First select a color using the color wheel and the saturation and brightness sliders, then select the LEDs you want to set to that color", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-27": "Set the button color too by adding a <b>Set [ring] LEDs to [color]</b> block and changing it to set the button to your favorite color", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-27.hint": "The 'Set [ring] LEDs to [color]' block is under the Looks category. Drag it to the script area and connect it to the Set LEDs using the ColorPicker block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-28": "Try it out! Press the button and the lights will each change to the colors that you picked", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-29": "Select the Control category", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-30": "Add a <b>wait [1] seconds</b> block under the LED blocks", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-30.hint": "The 'wait [1] seconds' block is under the Control category. Drag it to the script area and connect it underneath the two blocks that set the LED colors", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-31": "Add another <b>Set LEDs using the ColorPicker</b> block under the wait block, then change the colors to whatever you choose", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-31.hint": "The 'Set LEDs using the ColorPicker' block is under the Looks category. Drag it to the script area and connect it to the wait block you just added, then change the colors", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-32": "Change the button color too by adding a <b>Set [ring] LEDs to [color]</b> block and changing it to set the button to your favorite color", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-32.hint": "The 'Set [ring] LEDs to [color]' block is under the Looks category. Drag it to the script area and connect it to the last Set LEDs using the ColorPicker block, then select 'button' from the dropdown menu", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-33": "Try it out! Press the button and the lights will turn on, then change after 1 second!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-34": "Add another <b>On Button Press</b> block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-34.hint": "The 'on button press' event block is under the Event category. Drag it to the script area to start coding", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-35": "Select the Sound category", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-36": "Add a <b>Play note [C4] for [1] seconds</b> block under the On Button Press block you just added", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-36.hint": "The 'Play note [C4] for [1] seconds' block is under the Sound category. Drag it to the script area and connect it to the new On Button Press block you added in the last step", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-37": "Change the note to C5 and try it out by pressing the button on Cog!", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-38": "Add a <b>Play tone from [200] to [300] Hz for [3] seconds</b> block between the On Button Push block and the Play Note block", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-38.hint": "The 'Play tone from [200] to [300]Hz for [3] seconds' block is under the Sound category. Drag it to the script area and connect it in between the On Button Press block and the play note you added in the last step", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-39": "Change the numbers in the Play Tone block to go from 260 to 523 Hz for 1 second.<br /><br />Every musical note has a frequency, and 523Hz is the frequency of C5 - C in the fifth octave.<br /><br />Try it out by pushing the button on Cog", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-40": "When you push the button, the sounds and lights happen at the same time - we say that they are running in <b>parallel</b>", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-41": "The individual sounds and lights happen one after another - we say they are running in <b>series</b> or in a sequence", "gui.howtos.lessons.type-lesson-cog-tutorial-1.step-42": "Great job! You've learned how to program Cog, to make it respond to button pushes and shakes, and make sounds and lights!'", "gui.howtos.lessons.type-lesson-cog-tutorial-2.name": "Make a 13-sided dice!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.description": "We'll turn Cog into a dice, showing a different number of lights each time you shake it!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-1": "Let's program Cog to be something useful - a dice!<br /><br />We'll make cog react to being shaken by showing a random number of lights and making the same number of beeps<br /><br />To do that, we're going to learn about <b>Variables</b> - special blocks that can <i>vary</i> or change in value, and <b>Conditionals</b> - blocks that make a decision!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-2": "First, make sure you are connected to a cog.<br /><br />If not, add one like you did in the last tutorial by pressing the Add button in the devices panel and selecting a Cog, then clicking connect. If you need to, skip back to the last tutorial to see how", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-3": "Add an <b>On Shake</b> event block from the <b>Events</b> category", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-4": "Select the <b>Variables</b> category", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-5": "Click the <b>Make a Variable</b> button<br /><br />Set the New variable name to <b>ledID</b> and press OK", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-6": "Select the <b>Control</b> category", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-7": "Add a <b>repeat</b> block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-7.hint": "The 'repeat' block is under the Control category. Drag it to the script area and connect it to the On Shake block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-8": "Go to the <b>Looks</b> category and add a <b>Set LED [1] to [color]</b> block inside of the repeat block<br /><br />Change the color to your favorite color :-)", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-8.hint": "The 'set LED [1] to [color]' block is in the Looks category. Drag it to the script area and place it so it snaps inside the repeat block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-9": "Try it out! <br /><br />What happens if you shake cog?", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-10": "Go back to the <b>Variables</b> category and add a <b>Change [ledID] by [1]</b> block just after the LED block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-10.hint": "The 'Change [ledID] by [1]' block is in the Variables category. Drag it to the script area and place it so it snaps inside the repeat block, just after the Set LED block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-11": "Drag the <b>ledID variable</b> over into the <b>Set LED</b> block, so that it reads <b>Set LED <i>ledID</i> to [color]</b>", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-12": "Try it out!<br /><br />What happens if you shake Cog?", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-13": "Try it again - more LEDs will turn on!<br /><br />But if you shake Cog <i>again</i> after that, nothing new happens. Let's change that!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-14": "Add a <b>Set [ledID] to [0]</b> block straight after the <b>On Shake</b> block, before the repeat block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-14.hint": "The 'Set [ledID] to [0]' block is in the Variables category. Drag it to the script area and place it so it snaps just after the 'On Shake' block, before the repeat block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-15": "Also add a <b>Turn off all LEDs</b> block from the <b>Looks</b> category<br /><br />Add it just before the repeat block, after the <i>set [ledID] to [0]</i> block you just added", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-15.hint": "The 'Turn off all LEDs' block is in the Looks category.<br /><Br />Make sure you add it between the 'set [ledID] to [0]'' block and the 'repeat' block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-16": "Now try it again! <br /><br />Now when you shake cog it'll reset both the lights and the <i>value</i> of the <b>variable</b> <i>ledID</i>, so that it counts up from 1 to 10", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-17": "Go to the <b>Operators</b> category", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-18": "Drag the <b>pick random [1] to [10]</b> block to replace the number in the repeat block<br /><br />Now, the repeat block will loop a random number of times from 1 to 10, changing each time!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-19": "Cog has 13 programmable LEDs - 12 in the ring and one in the button<br /><br />Change the <b>pick random</b> block to pick a number between 1 and <b>13</b> instead", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-20": "Try it out! <br /><br />Now every time you shake Cog you'll get a different number of lights<br /><Br />You've programmed Cog to be a dice!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-21": "<i>ledID</i> is a <b>variable</b> - it has a value which can be changed or <i>varied</i><br /><br />In this code it counts up to turn on a different LED each time through the loop!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-22": "Let's add some sound feedback too.<br /><Br />Go to the <b>Sounds</b> category and add a <b>Play note [C4] for [1] seconds</b> block<br /><br />Change it to play the note for <b>0.1 seconds</b>", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-22.hint": "The 'Play note [C4] for [1] seconds' block is in the Sounds category.<br /><Br />Make sure you add it inside the Repeat loop!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-23": "Also add a short pause by adding a <b>Wait [1] seconds</b> block from the <b>Control</b> category<br /><br />Change the length of the pause to be <b>0.1 seconds</b> as well<br /><br />If we don't add a pause then we won't be able to tell how many beeps there are, as they'll all merge into one long beep!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-23.hint": "The 'Wait [1] seconds' block is in the Control category. Add it to the code by dragging it inside of the repeat loop", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-24": "Try it out!<br /><Br />Now you'll also hear a number of beeps that matches the number of lights!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-25": "Let's make something special happen <b>if</b> you roll the top score - 13<br /><br />Go to the <b>Control</b> category and add an <b>If __ then</b> block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-25.hint": "The 'if __ then' block is in the Control category. Add it to the code by dragging it so it connects after the repeat loop", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-26": "Go to the <b>Operators</b> category", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-27": "Drag the <b>=</b> block <b>into the <i>if</i> block</b><br /><br />This is where we'll set the <b>condition</b>", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-27.hint": "The '=' block is under the Operators category. Drag it to the matching shape in the if block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-28": "Go back to the <b>Variables</b> category and drag the <b>ledID variable</b> into the <b>first box of the equals block</b><br /><br />Then <b>set the second box to 13</b>, so that the whole line reads <b>if ledID = 13 then</b>", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-29": "The code inside this <b>if</b> block will only be run <b>if</b> the <b>variable</b> ledID is <b>equal</b> to 13<br /><br />It will check this after the <b>repeat</b> block has finished repeating, as the code continues down the sequence<br /><br />If the ledID <b>variable</b> is anything else other than 13 then the whole <b>if</b> block and any code in it will be skipped<br /><br />The <b>if</b> block is a type of <b>conditional</b> - the code inside it will only be run if the <b>condition</b> you set is true", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-30": "Let's add something inside the <b>if</b> block!<br /><br />Go to the <b>sounds</b> category and add a <b>Play tune</b> block", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-30.hint": "The 'Play tune' block is in the Sounds category. Add it to the code by dragging it so it connects inside the if condition", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-31": "Change the tune to <b>whistle</b> from the dropdown menu", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-32": "Also add some lighting effects from the looks menu<br /><br />For example we can make the ring and button LEDs show a pattern", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-32.hint": "The 'Set [ring] LED to pattern [Flash]' block is in the Looks category. Add two of them inside the if condition, and change one to set the button pattern", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-33": "Try it out!<br /><br />See if you can roll a 13 on the dice by shaking Cog!", "gui.howtos.lessons.type-lesson-cog-tutorial-2.step-42": "Well done!<br /><br />You've learned that a <b>variable</b> is something that can change in <b>value</b>. We can use them to make our code do different things without needing to change the code<br /><br />We learned about <b>if</b> blocks - these can be used to make code only run if a certain <b>condition</b> is met<br /><br />And we learned how to use a repeat <b>loop</b> to do something lots of times - in this case turning on a different LED each time", "gui.spriteSelector.sprites": "SPRITES", "gui.deviceSelector.devices": "DEVICES", "gui.spriteSelector.addSpriteFromLibrary": "Choose a Sprite", "gui.spriteSelector.addSpriteFromPaint": "Paint", "gui.spriteSelector.addSpriteFromSurprise": "Surprise", "gui.spriteSelector.addSpriteFromFile": "Upload Sprite", "gui.deviceSelector.addDeviceByConnecting": "Connect to a Device", "gui.deviceSelector.addDeviceFromLibrary": "Choose a Device", "gui.spriteSelector.noSpritesInUse": "No sprites in use", "gui.deviceSelector.noDevicesInUse": "Add a device", "gui.saveLoad.localStorageTitle": "In the App", "gui.saveLoad.localStorageSubtitle": "Local Storage", "gui.saveLoad.cloudStorageTitle": "In the Cloud", "gui.saveLoad.cloudStorageSubtitle": "Cloud Storage", "gui.saveLoad.portableFileStorageTitle": "Portable", "gui.saveLoad.portableFileStorageSubtitle": "File Storage", "gui.saveLoad.createNewSaveFile": "Create a new save file:", "gui.saveLoad.savedFilesTitle": "Your Saved Files:", "gui.saveLoad.deleteFile": "Delete", "gui.saveLoad.loadFile": "Load", "gui.saveLoad.saveFile": "Save", "gui.saveLoad.saveFileNamePlaceholder": "Type what you would like to name your new save file here...", "gui.saveLoad.fileLoadError": "Failed to load project.", "gui.saveLoad.fileSaveError": "Failed to save project.", "gui.saveLoad.overwriteFile": "Are you sure you want to overwrite this file?", "gui.saveLoad.copyToClipboard": "Copy to Clipboard", "gui.saveLoad.copied": "Copied!", "gui.saveLoad.saveProject": "Save Project", "gui.saveLoad.projectSaved": "Project saved successfully!", "gui.saveLoad.projectSaveFailed": "Failed to save project", "gui.saveLoad.projectLoaded": "Project loaded successfully!", "gui.saveLoad.projectLoadFailed": "Failed to load project", "gui.saveLoad.loadProjectPlaceholder": "Type the name of the cloud save file you would like to load here...", "gui.saveLoad.createNewCloudSave": "Create a new cloud save file:", "gui.saveLoad.saveFileCode": "Your autogenerated Save File Code is:", "gui.saveLoad.saveFilePlaceholder": "Your autogenerated Save File Code is:", "gui.saveLoad.loadProjectTitle": "Load Project", "gui.saveLoad.tipsTitle": "Tips for Cloud Saving:", "gui.saveLoad.tips1": "Make sure to write down or record the auto-generated code that is provided each time you save a new file. You will need this to load it in the future.", "gui.saveLoad.tips2": "Although the Marty the Robot app will continue to auto-save files to the local space storage, there is no auto-save function for cloud save files. Please manually re-save your file each time, if you wish them to be available for download over cloud storage.", "gui.saveLoad.tips3": "Each time you re-save a file to cloud storage, you will be provided with a NEW SAVE FILE CODE. Please take a note of this.", "gui.saveLoad.saveToFile": "Save to File", "gui.saveLoad.loadFromFile": "Load from File", "gui.saveLoad.fileSaved": "File Saved!", "gui.martyMachineModelEditor.model": "Model Name", "gui.martyMachineModelEditor.className": "Collect data for", "gui.martyMachineModelEditor.createNewClass": "Create class", "gui.martyMachineModelEditor.samples": "Samples", "gui.MartyMachineModelEditor.record": "Record Data", "gui.MartyMachineModelEditor.stop": "Stop", "gui.MartyMachineModelEditor.train": "Train", "gui.MartyMachineModelEditor.run": "Run", "gui.MartyMachineModelEditor.save": "Save", "gui.MartyMachineModelEditor.saving": "Saving...", "gui.martyMachineTab.addNew": "Add New Model", "gui.martyMachineTab.newImageModelMarty": "New Image Model (Marty)", "gui.martyMachineTab.newImageModelDevice": "New Image Model (Device)", "gui.martyMachineTab.newAccelerometerModel": "New Accelerometer Model", "gui.martyMachineTab.newAudioModel": "New Audio Model", "gui.martyMachineTab.loadTMModel": "Load TM Model", "gui.martyMachineTab.tutorials": "Tutorials", "gui.martyMachineTab.alertSelectDevice": "Oops! Please select a Marty or a Cog device to use the accelerometer model.", "gui.martyMachineTab.alertConnectDevice": "Oops! Please connect the device to use the accelerometer model.", "gui.martyMachineTab.alertModelNameExists": "Model name already exists, please choose another name.", "martyMachine.modelNameExists": "Oops! Model name already exists, please choose a different name.", "martyMachine.backgroundNoiseClassNeedsSamples": "Oops! The background noise class needs at least 10 samples to be trained. Please add more samples to the background noise class.", "martyMachine.classNameExists": "Oops! Class name already exists, please choose a different name.", "martyMachine.selectClassAlert": "Please add or select an existing class before recording samples.", "gui.MartyMachineNewModelConfirmationModal.label": "Unsaved changes will be lost.", "gui.MartyMachineNewModelConfirmationModal.headsUp": "Just a heads-up! If you've made any changes to the current model, they won't be saved. Are you okay to continue?", "gui.MartyMachineNewModelConfirmationModal.close": "Close", "gui.MartyMachineNewModelConfirmationModal.continue": "Continue", "gui.TfVisChart.loadingTitle": "Loading Loss Plot", "gui.TfVisChart.loadingSubtitle": "This might take a while, please wait...", "gui.MartyMachineModelEditor.requiresAtLeast10Samples": "Requires at least 10 samples", "gui.MartyMachineModelEditor.createNewClass": "Create New Class", "gui.howtos.marty-machine-create-model.name": "Create AI Model", "gui.howtos.marty-machine-create-model.step_create-model": "Create New Model", "gui.howtos.marty-machine-create-audio-model.step_visit-user-guide": "Visit our User Guide for more info", "gui.howtos.marty-machine-create-image-model.name": "Create Image Model", "gui.howtos.marty-machine-create-image-model.step_create-image-model": "Create New Image Model", "gui.howtos.marty-machine-create-image-model.step_change-model-name": "Change Model Name", "gui.howtos.marty-machine-create-image-model.step_collect-data": "Collect Data", "gui.howtos.marty-machine-create-image-model.step_train-model": "Train Model", "gui.howtos.marty-machine-create-image-model.step_run-model": "Run Model", "gui.howtos.marty-machine-create-image-model.step_save-model": "Save Model", "gui.howtos.marty-machine-create-audio-model.name": "Create Audio Model", "gui.howtos.marty-machine-create-audio-model.step_create-audio-model": "Create New Audio Model", "gui.howtos.marty-machine-create-audio-model.step_change-model-name": "Change Model Name", "gui.howtos.marty-machine-create-audio-model.step_collect-data": "Collect Data", "gui.howtos.marty-machine-create-audio-model.step_train-model": "Train Model", "gui.howtos.marty-machine-create-audio-model.step_run-model": "Run Model", "gui.howtos.marty-machine-create-audio-model.step_save-model": "Save Model", "gui.howtos.marty-machine-load-tm-model.name": "Load Teachable Machine Model", "gui.howtos.marty-machine-load-tm-model.step_load-tm-model": "Load Teachable Machine Model", "gui.howtos.marty-machine-load-and-run-image-model.name": "Load and Run Image Model", "gui.howtos.marty-machine-load-and-run-image-model.step_load-and-run-image-model": "Bring up the AI blocks", "gui.howtos.marty-machine-load-and-run-image-model.step_load-model": "Load Model", "gui.howtos.marty-machine-load-and-run-image-model.step_classification-on": "Turn Classification On", "gui.howtos.marty-machine-load-and-run-image-model.step_classify-image": "Classify Image", "gui.howtos.marty-machine-load-and-run-audio-model.name": "Load and Run Audio Model", "gui.howtos.marty-machine-load-and-run-audio-model.step_load-and-run-audio-model": "Bring up the AI blocks", "gui.howtos.marty-machine-load-and-run-audio-model.step_load-model": "Load Model", "gui.howtos.marty-machine-load-and-run-audio-model.step_classification-on": "Turn Classification On", "gui.howtos.marty-machine-load-and-run-audio-model.step_classify-audio": "Classify Audio" }