Translating:Blockly/SampleEnJson
Appearance
This draft en.json file is up for feedback. See also the corresponding qqq.json file. I know I still need to remove embedded newlines and that the order of the entries is strange.
{
"@metadata": {
"author": "Ellen Spertus <ellen.spertus@gmail.com>",
"last-updated": "2013-04-05 13:59:01.544068",
"locale": "en",
"message-documentation" : "qqq"
},
"Maze.getXTooltip": "Returns Pegman\'s horizontal position.\n Left edge is 1, right edge is 8.",
"Maze.moveTooltip": "Moves Pegman forward or backward one space.",
"Maze.isPathTooltip": "Returns true if there is a path\n in the specified direction.",
"Maze.nextLevel": "Congratulations!\nAre you ready to proceed to level %1?",
"Maze.turnTooltip": "Turns Pegman left or right by 90 degrees.",
"Maze.ifDo": "do",
"Maze.behind": "behind",
"Maze.whileTooltip": "Repeat the enclosed actions until finish point is reached.",
"Maze.move": "move",
"Maze.forward": "forward",
"Maze.ifelseTooltip": "If there is a path in the specified direction,\n then do the first block of actions.\n Otherwise, do the second block of actions.",
"Maze.toTheRight": "to the right",
"Maze.left": "left",
"Maze.linkTooltip": "Save and link to blocks.",
"Maze.capacity1": "You have 1 block left.",
"Maze.title": "Maze",
"Maze.capacity0": "You have 0 blocks left.",
"Maze.turnRight": "turn right",
"Maze.ifTooltip": "If there is a path in the specified direction,\n then do some actions.",
"Maze.capacity2": "You have %1 blocks left.",
"Maze.instructions2": "What is the sequence of steps to follow this path?",
"Maze.runProgram": "Reset",
"Maze.randomizeTooltip1": "Randomize start and finish markers.",
"Maze.instructions1": "A program is a sequence of blocks. Stack a couple of 'move forward' blocks together to help me reach the goal.",
"Maze.toTheLeft": "to the left",
"Maze.repeatUntilFinished": "repeat until finished",
"Maze.level": "Level",
"Maze.ahead": "ahead",
"runProgram": "Run Program",
"Maze.oneTopBlock": "On this level, you need to stack together all of the blocks in the white workspace.",
"Maze.instructions3": "Computers have limited memory. Reach the end of this path using only two blocks. Use 'repeat' to run a block more than once.",
"Maze.moveForward": "move forward",
"Maze.instructions7": "This maze looks more complicated than the previous one, but it is not.",
"Maze.moveBackward": "move backward",
"Maze.moveForwardToolTip": "Moves Pegman forward one space.",
"Maze.instructions10": "Can you solve this complicated maze? Try following the left-hand wall. Advanced programmers only!",
"Maze.instructions5": "Pegman will have to turn left when he cannot go straight.",
"Maze.turn": "turn",
"Maze.codeTooltip": "See generated JavaScript code.",
"Maze.getY": "get Y position",
"Maze.getDirection": "get direction",
"Maze.backward": "backward",
"Maze.turnLeft": "turn left",
"Maze.getYTooltip": "Returns Pegman\'s vertical position.\n Top edge is 1, bottom edge is 8.",
"Maze.ifPath": "true path",
"Maze.ifElse": "else",
"Maze.finalLevel": "Congratulations!\nYou have solved the final level.",
"Maze.randomly": "randomly",
"Maze.right": "right",
"Maze.instructions9": "If-else blocks will do one thing or the other.",
"Maze.instructions6": "An 'if' block will do something only if the condition is true. Try turning left if there is a path to the left.",
"Maze.instructions4": "Reach the goal using only five blocks.",
"Maze.path": "path",
"Maze.getDirectionTooltip": "Retuns Pegman\'s direction.\n North: 0, East: 1, South: 2, West: 3.",
"Maze.instructions8": "You can use more than one 'if' block.",
"Maze.getX": "get X position",
}