mirror of
https://github.com/google/blockly.git
synced 2026-01-10 02:17:09 +01:00
Remove double spaces
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
"Apps.httpRequestError": "There was a problem with the request.",
|
||||
"Apps.linkAlert": "Share your blocks with this link:\n\n%1",
|
||||
"Apps.hashError": "Sorry, '%1' doesn't correspond with any saved program.",
|
||||
"Apps.xmlError": "Could not load your saved file. Perhaps it was created with a different version of Blockly?",
|
||||
"Apps.xmlError": "Could not load your saved file. Perhaps it was created with a different version of Blockly?",
|
||||
"Apps.listVariable": "list",
|
||||
"Apps.textVariable": "text",
|
||||
"Code.badXml": "Error parsing XML:\n%1\n\nSelect 'OK' to abandon your changes or 'Cancel' to further edit the XML.",
|
||||
@@ -37,8 +37,8 @@
|
||||
"Code.trashTooltip": "Discard all blocks.",
|
||||
"Graph.title": "Graphing Calculator",
|
||||
"Apps.indexTitle": "Blockly Apps",
|
||||
"Apps.indexFooter": "Blockly is free and open source. To contribute code or translations to Blockly, or to use Blockly in your own app, visit %1.",
|
||||
"Apps.choiceIntro": "Blockly is a graphical programming environment. Below are some sample applications that use Blockly.",
|
||||
"Apps.indexFooter": "Blockly is free and open source. To contribute code or translations to Blockly, or to use Blockly in your own app, visit %1.",
|
||||
"Apps.choiceIntro": "Blockly is a graphical programming environment. Below are some sample applications that use Blockly.",
|
||||
"Maze.maze": "Maze",
|
||||
"Apps.mazeSubtitle": "Use Blockly to solve a maze.",
|
||||
"Turtle.title": "Turtle Graphics",
|
||||
@@ -60,7 +60,7 @@
|
||||
"Maze.moveForwardTooltip": "Moves the player forward one space.",
|
||||
"Maze.turnTooltip": "Turns the player left or right by 90 degrees.",
|
||||
"Maze.ifTooltip": "If there is a path in the specified direction, then do some actions.",
|
||||
"Maze.ifelseTooltip": "If there is a path in the specified direction, then do the first block of actions. Otherwise, do the second block of actions.",
|
||||
"Maze.ifelseTooltip": "If there is a path in the specified direction, then do the first block of actions. Otherwise, do the second block of actions.",
|
||||
"Maze.whileTooltip": "Repeat the enclosed actions until finish point is reached.",
|
||||
"Maze.capacity0": "You have %0 blocks left.",
|
||||
"Maze.capacity1": "You have %1 block left.",
|
||||
@@ -72,14 +72,14 @@
|
||||
"Maze.helpStack": "Stack a couple of 'move forward' blocks together to help me reach the goal.",
|
||||
"Maze.helpOneTopBlock": "On this level, you need to stack together all of the blocks in the white workspace.",
|
||||
"Maze.helpRun": "Run your program to see what happens.",
|
||||
"Maze.helpReset": "Your program didn't solve the maze. Press 'Reset' and try again.",
|
||||
"Maze.helpRepeat": "Reach the end of this path using only two blocks. Use 'repeat' to run a block more than once.",
|
||||
"Maze.helpCapacity": "You have used up all the blocks for this level. To create a new block, you first need to delete an existing block.",
|
||||
"Maze.helpReset": "Your program didn't solve the maze. Press 'Reset' and try again.",
|
||||
"Maze.helpRepeat": "Reach the end of this path using only two blocks. Use 'repeat' to run a block more than once.",
|
||||
"Maze.helpCapacity": "You have used up all the blocks for this level. To create a new block, you first need to delete an existing block.",
|
||||
"Maze.helpRepeatMany": "You can fit more than one block inside a 'repeat' block.",
|
||||
"Maze.helpSkins": "Choose your favourite player from this menu.",
|
||||
"Maze.helpIf": "An 'if' block will do something only if the condition is true. Try turning left if there is a path to the left.",
|
||||
"Maze.helpIf": "An 'if' block will do something only if the condition is true. Try turning left if there is a path to the left.",
|
||||
"Maze.helpMenu": "Click on %1 in the 'if' block to change its condition.",
|
||||
"Maze.helpWallFollow": "Can you solve this complicated maze? Try following the left-hand wall. Advanced programmers only!",
|
||||
"Maze.helpWallFollow": "Can you solve this complicated maze? Try following the left-hand wall. Advanced programmers only!",
|
||||
"Plane.rows": "Rows: %1",
|
||||
"Plane.getRows": "rows (%1)",
|
||||
"Plane.rows1": "1st class rows: %1",
|
||||
@@ -89,9 +89,9 @@
|
||||
"Plane.seats": "Seats: %1",
|
||||
"Plane.placeholder": "?",
|
||||
"Plane.setSeats": "seats =",
|
||||
"Plane.description1": "An airplane has a number of rows of passenger seats. Each row contains four seats.",
|
||||
"Plane.description2": "An airplane has two seats in the flight deck (for the pilot and co-pilot), and a number of rows of passenger seats. Each row contains four seats.",
|
||||
"Plane.description3": "An airplane has two seats in the flight deck (for the pilot and co-pilot), and a number of rows of 1st class and 2nd class passenger seats. Each 1st class row contains four seats. Each 2nd class row contains five seats.",
|
||||
"Plane.description1": "An airplane has a number of rows of passenger seats. Each row contains four seats.",
|
||||
"Plane.description2": "An airplane has two seats in the flight deck (for the pilot and co-pilot), and a number of rows of passenger seats. Each row contains four seats.",
|
||||
"Plane.description3": "An airplane has two seats in the flight deck (for the pilot and co-pilot), and a number of rows of 1st class and 2nd class passenger seats. Each 1st class row contains four seats. Each 2nd class row contains five seats.",
|
||||
"Plane.instructions": "Build a formula (below) that calculates the total number of seats on the airplane as the rows are changed (above).",
|
||||
"Turtle.moveTooltip": "Moves the turtle forward or backward by the specified amount.",
|
||||
"Turtle.moveForward": "move forward by",
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
"COLOUR_RGB_RED": "red",
|
||||
"COLOUR_RGB_GREEN": "green",
|
||||
"COLOUR_RGB_BLUE": "blue",
|
||||
"COLOUR_RGB_TOOLTIP": "Create a colour with the specified amount of red, green, and blue. All values must be between 0 and 100.",
|
||||
"COLOUR_RGB_TOOLTIP": "Create a colour with the specified amount of red, green, and blue. All values must be between 0 and 100.",
|
||||
"COLOUR_BLEND_HELPURL": "http://meyerweb.com/eric/tools/color-blend/",
|
||||
"COLOUR_BLEND_TITLE": "blend",
|
||||
"COLOUR_BLEND_COLOUR1": "colour 1",
|
||||
@@ -73,9 +73,9 @@
|
||||
"CONTROLS_FLOW_STATEMENTS_WARNING": "Warning: This block may only be used within a loop.",
|
||||
"CONTROLS_IF_HELPURL": "https://github.com/google/blockly/wiki/IfElse",
|
||||
"CONTROLS_IF_TOOLTIP_1": "If a value is true, then do some statements.",
|
||||
"CONTROLS_IF_TOOLTIP_2": "If a value is true, then do the first block of statements. Otherwise, do the second block of statements.",
|
||||
"CONTROLS_IF_TOOLTIP_3": "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements.",
|
||||
"CONTROLS_IF_TOOLTIP_4": "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements. If none of the values are true, do the last block of statements.",
|
||||
"CONTROLS_IF_TOOLTIP_2": "If a value is true, then do the first block of statements. Otherwise, do the second block of statements.",
|
||||
"CONTROLS_IF_TOOLTIP_3": "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements.",
|
||||
"CONTROLS_IF_TOOLTIP_4": "If the first value is true, then do the first block of statements. Otherwise, if the second value is true, do the second block of statements. If none of the values are true, do the last block of statements.",
|
||||
"CONTROLS_IF_MSG_IF": "if",
|
||||
"CONTROLS_IF_MSG_ELSEIF": "else if",
|
||||
"CONTROLS_IF_MSG_ELSE": "else",
|
||||
@@ -96,7 +96,7 @@
|
||||
"LOGIC_OPERATION_OR": "or",
|
||||
"LOGIC_NEGATE_HELPURL": "https://github.com/google/blockly/wiki/Logic#not",
|
||||
"LOGIC_NEGATE_TITLE": "not %1",
|
||||
"LOGIC_NEGATE_TOOLTIP": "Returns true if the input is false. Returns false if the input is true.",
|
||||
"LOGIC_NEGATE_TOOLTIP": "Returns true if the input is false. Returns false if the input is true.",
|
||||
"LOGIC_BOOLEAN_HELPURL": "https://github.com/google/blockly/wiki/Logic#values",
|
||||
"LOGIC_BOOLEAN_TRUE": "true",
|
||||
"LOGIC_BOOLEAN_FALSE": "false",
|
||||
@@ -154,7 +154,7 @@
|
||||
"MATH_IS_POSITIVE": "is positive",
|
||||
"MATH_IS_NEGATIVE": "is negative",
|
||||
"MATH_IS_DIVISIBLE_BY": "is divisible by",
|
||||
"MATH_IS_TOOLTIP": "Check if a number is an even, odd, prime, whole, positive, negative, or if it is divisible by certain number. Returns true or false.",
|
||||
"MATH_IS_TOOLTIP": "Check if a number is an even, odd, prime, whole, positive, negative, or if it is divisible by certain number. Returns true or false.",
|
||||
"MATH_CHANGE_HELPURL": "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter",
|
||||
"MATH_CHANGE_TITLE_CHANGE": "change",
|
||||
"MATH_CHANGE_INPUT_BY": "by",
|
||||
@@ -212,7 +212,7 @@
|
||||
"TEXT_ISEMPTY_TITLE": "%1 is empty",
|
||||
"TEXT_ISEMPTY_TOOLTIP": "Returns true if the provided text is empty.",
|
||||
"TEXT_INDEXOF_HELPURL": "https://github.com/google/blockly/wiki/Text#finding-text",
|
||||
"TEXT_INDEXOF_TOOLTIP": "Returns the index of the first/last occurrence of first text in the second text. Returns 0 if text is not found.",
|
||||
"TEXT_INDEXOF_TOOLTIP": "Returns the index of the first/last occurrence of first text in the second text. Returns 0 if text is not found.",
|
||||
"TEXT_INDEXOF_INPUT_INTEXT": "in text",
|
||||
"TEXT_INDEXOF_OPERATOR_FIRST": "find first occurrence of text",
|
||||
"TEXT_INDEXOF_OPERATOR_LAST": "find last occurrence of text",
|
||||
@@ -275,7 +275,7 @@
|
||||
"LISTS_INDEX_OF_HELPURL": "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list",
|
||||
"LISTS_INDEX_OF_FIRST": "find first occurrence of item",
|
||||
"LISTS_INDEX_OF_LAST": "find last occurrence of item",
|
||||
"LISTS_INDEX_OF_TOOLTIP": "Returns the index of the first/last occurrence of the item in the list. Returns 0 if text is not found.",
|
||||
"LISTS_INDEX_OF_TOOLTIP": "Returns the index of the first/last occurrence of the item in the list. Returns 0 if text is not found.",
|
||||
"LISTS_GET_INDEX_GET": "get",
|
||||
"LISTS_GET_INDEX_GET_REMOVE": "get and remove",
|
||||
"LISTS_GET_INDEX_REMOVE": "remove",
|
||||
@@ -285,18 +285,18 @@
|
||||
"LISTS_GET_INDEX_LAST": "last",
|
||||
"LISTS_GET_INDEX_RANDOM": "random",
|
||||
"LISTS_GET_INDEX_TAIL": "",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_FROM_START": "Returns the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_FROM_END": "Returns the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_FROM_START": "Returns the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_FROM_END": "Returns the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_FIRST": "Returns the first item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_LAST": "Returns the last item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_RANDOM": "Returns a random item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_START": "Removes and returns the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_END": "Removes and returns the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_START": "Removes and returns the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_END": "Removes and returns the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST": "Removes and returns the first item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST": "Removes and returns the last item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM": "Removes and returns a random item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_START": "Removes the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_END": "Removes the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_START": "Removes the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_END": "Removes the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST": "Removes the first item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST": "Removes the last item in a list.",
|
||||
"LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM": "Removes a random item in a list.",
|
||||
@@ -304,13 +304,13 @@
|
||||
"LISTS_SET_INDEX_SET": "set",
|
||||
"LISTS_SET_INDEX_INSERT": "insert at",
|
||||
"LISTS_SET_INDEX_INPUT_TO": "as",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_FROM_START": "Sets the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_FROM_END": "Sets the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_FROM_START": "Sets the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_FROM_END": "Sets the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_FIRST": "Sets the first item in a list.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_LAST": "Sets the last item in a list.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_SET_RANDOM": "Sets a random item in a list.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_START": "Inserts the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_END": "Inserts the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_START": "Inserts the item at the specified position in a list. #1 is the first item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_END": "Inserts the item at the specified position in a list. #1 is the last item.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST": "Inserts the item at the start of a list.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_LAST": "Append the item to the end of a list.",
|
||||
"LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM": "Inserts the item randomly in a list.",
|
||||
|
||||
Reference in New Issue
Block a user