[ "{\n \"LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_SUFFIX\": \" в списке\",\n \"LANG_COMPONENT_BLOCK_BARCODESCANNER_EVENTS_HELPURL\": \"/reference/components/sensors.html#BarcodeScanner\",\n \"LANG_COMPONENT_BLOCK_MAPS_RECTANGLE_HELPURL\": \"/reference/components/maps.html#Rectangle\",\n \"LANG_MATH_DIVIDE_TOOLTIP_MODULO\": \"Возвращает остаток от деления.\",\n \"LANG_COMPONENT_BLOCK_ACTIVITYSTARTER_HELPURL\": \"/reference/components/connectivity.html#ActivityStarter\",\n \"LANG_LISTS_IS_EMPTY_TOOLTIP\": \"Возвращает значение истина, если список пуст.\",\n \"LANG_COMPONENT_BLOCK_GAMECLIENT_HELPURL\": \"/reference/components/internal.html#GameClient\",\n \"LANG_MATH_CONVERT_ANGLES_OP_RAD_TO_DEG\": \"радианы в углы\",\n \"LANG_TEXT_JOIN_HELPURL\": \"/reference/blocks/text.html#join\",\n \"LANG_TEXT_COMPARE_GT\": \" >\",\n \"LANG_CONTROLS_DO_THEN_RETURN_INPUT_DO\": \"выполнить\",\n \"MATH_ROUND_HELPURL\": \"https://ru.wikipedia.org/wiki/Округление\",\n \"LANG_LISTS_MIN_NUMBER_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#minnumber\",\n \"LISTS_REPEAT_TOOLTIP\": \"Создаёт список, состоящий из заданного числа копий элемента.\",\n \"LANG_COMPONENT_BLOCK_PHONENUMBERPICKER_METHODS_HELPURL\": \"/reference/components/social.html#PhoneNumberPicker\",\n \"LANG_CONTROLS_IF_IF_TOOLTIP\": \"Добавляет, удаляет, меняет порядок секций\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_COLLAPSED_TEXT\": \"глобальная\",\n \"LANG_PROCEDURES_DEFRETURN_HELPURL\": \"/reference/blocks/procedures.html#return\",\n \"LANG_MATH_TRIG_SIN\": \"sin\",\n \"LANG_COMPONENT_BLOCK_FUSIONTABLESCONTROL_HELPURL\": \"/reference/components/storage.html#FusionTablesControl\",\n \"PROCEDURES_DEFNORETURN_PROCEDURE\": \"выполнить что-то\",\n \"LISTS_GET_SUBLIST_START_FIRST\": \"взять подсписок с первого\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_HELPURL\": \"/reference/blocks/control.html#openscreen\",\n \"LANG_COMPONENT_BLOCK_SERIAL_HELPURL\": \"/reference/components/connectivity.html#Serial\",\n \"MATH_ARITHMETIC_TOOLTIP_MULTIPLY\": \"Возвращает произведение двух чисел.\",\n \"REPL_MORE_INFORMATION\": \"More Information\",\n \"LANG_VARIABLES_SET_TOOLTIP\": \"Присваивает переменной значение вставки.\",\n \"TIME_YEARS\": \"Years\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT_AT_FIRST\": \"/reference/blocks/text.html#splitat\",\n \"TEXT_GET_SUBSTRING_END_FROM_END\": \"по букву № с конца\",\n \"LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_TEXT\": \"для элемента в списке\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_SET_TITLE\": \"set value for key path in dictionary to\",\n \"LANG_COMPONENT_BLOCK_IMAGESPRITE_METHODS_HELPURL\": \"/reference/components/animation.html#ImageSprite\",\n \"TEXT_APPEND_TOOLTIP\": \"Добавить текст к переменной «%1».\",\n \"LANG_COMPONENT_BLOCK_WEBVIEWER_EVENTS_HELPURL\": \"/reference/components/userinterface.html#WebViewer\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_HELPURL_LONGEST_STRING_FIRST\": \"/reference/blocks/text.html#replaceallmappingslongeststring\",\n \"TEXT_JOIN_TOOLTIP\": \"Создаёт фрагмент текста, объединяя любое число элементов\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_FIRST\": \"Присваивает значение первому элементу списка.\",\n \"LANG_CONTROLS_FOREACH_INPUT_ITEM\": \"для каждого\",\n \"LANG_MATH_COMPARE_LTE\": \"≤\",\n \"ENABLE_GRID\": \"Enable Workspace Grid\",\n \"LANG_DICTIONARIES_GET_VALUES_TOOLTIP\": \"Returns a list of all of the values in the dictionary.\",\n \"LANG_CONTROLS_FORRANGE_INPUT_DO\": \"выполнить\",\n \"LANG_LISTS_TO_CSV_ROW_TITLE_TO_CSV\": \"список - в строку csv\",\n \"LANG_TEXT_CHANGECASE_TOOLTIP_UPPERCASE\": \"Возвращает копию текста с заглавными буквами. \",\n \"LANG_COMPONENT_BLOCK_CANVAS_METHODS_HELPURL\": \"/reference/components/animation.html#Canvas\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_COLLAPSED_TEXT\": \"закрыть текстовый экран\",\n \"LANG_CONTROLS_CLOSE_SCREEN_HELPURL\": \"/reference/blocks/control.html#closescreen\",\n \"LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#GyroscopeSensor\",\n \"LANG_MATH_MUTATOR_ITEM_INPUT_NUMBER\": \"число\",\n \"LISTS_SORT_ORDER_DESCENDING\": \"по убыванию\",\n \"VARIABLES_SET_TOOLTIP\": \"Присваивает переменной значение вставки.\",\n \"LANG_LISTS_CREATE_WITH_TITLE_MAKE_LIST\": \"создать список\",\n \"LANG_LOGIC_NEGATE_TOOLTIP\": \"Возвращает значение истина, если аргумент ложен.\",\n \"LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_PREFIX\": \"для\",\n \"LANG_LISTS_BUT_FIRST_TOOLTIP\": \"Returns everything except the first value of the list\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_SET_HELPURL\": \"/reference/blocks/dictionaries.html#set-value-for-key-path\",\n \"LANG_TEXT_COMPARE_EQUAL\": \"=\",\n \"LOGIC_OPERATION_HELPURL\": \"https://github.com/google/blockly/wiki/Logic#logical-operations\",\n \"REMOVE_FROM_BACKPACK\": \"Remove from Backpack\",\n \"LANG_COMPONENT_BLOCK_LISTPICKER_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#ListPicker\",\n \"LANG_CATEGORY_MATH\": \"Математика\",\n \"LANG_LISTS_FILTER_INPUT_TEST\": \"test\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_DEC_TO_HEX\": \"Возвращает шестнадцатеричное представление заданного десятичного числа.\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_AND\": \"precedes\",\n \"LANG_TEXT_TEXT_TOOLTIP\": \"Текстовая строка.\",\n \"TEXT_INDEXOF_OPERATOR_LAST\": \"найти последнее вхождение текста\",\n \"LANG_TEXT_REPLACE_ALL_INPUT_TEXT\": \"текст\",\n \"UNDO\": \"Отменить\",\n \"LANG_LOGIC_COMPARE_HELPURL\": \"http://en.wikipedia.org/wiki/Inequality_(mathematics)\",\n \"LANG_LISTS_SORT_NONDEST_TITLE_SORT\": \"make new sorted list from\",\n \"LANG_COMPONENT_BLOCK_NXTDIRECT_HELPURL\": \"/reference/components/legomindstorms.html#NxtDirectCommands\",\n \"LANG_COLOUR_MAKE_COLOUR_HELPURL\": \"/reference/blocks/colors.html#make\",\n \"LANG_DICTIONARIES_DELETE_PAIR_TITLE\": \"remove entry for key from dictionary\",\n \"LANG_TEXT_TEXT_IS_STRING_HELPURL\": \"/reference/blocks/text.html#isstring\",\n \"LANG_DICTIONARIES_CREATE_WITH_EMPTY_HELPURL\": \"/reference/blocks/dictionaries.html#create-empty-dictionary\",\n \"REPL_POPUP_CONTINUE\": \"Continue\",\n \"LANG_COMPONENT_BLOCK_SOUND_METHODS_HELPURL\": \"/reference/components/media.html#Sound\",\n \"LISTS_LENGTH_TITLE\": \"длина %1\",\n \"LANG_LISTS_MAP_INPUT_ITEM\": \"mapping each\",\n \"MATH_ONLIST_TOOLTIP_AVERAGE\": \"Возвращает среднее арифметическое списка.\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_SET_TOOLTIP\": \"Sets the value at a path in a tree starting from the given dictionary.\",\n \"LANG_VARIABLES_SET_TITLE_SET\": \"присвоить\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_INPUT_TEXT\": \"текст\",\n \"PROCEDURES_MUTATORCONTAINER_TOOLTIP\": \"Добавить, удалить или изменить порядок входных параметров для этой функции.\",\n \"LANG_COMPONENT_BLOCK_BALL_EVENTS_HELPURL\": \"/reference/components/animation.html#Ball\",\n \"LANG_LISTS_IS_LIST_INPUT_THING\": \"список\",\n \"LANG_COMPONENT_BLOCK_VIDEOPLAYER_PROPERTIES_HELPURL\": \"/reference/components/media.html#VideoPlayer\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_PAIRS\": \"пары\",\n \"MATH_TRIG_COS\": \"cos\",\n \"MATH_TRIG_ATAN\": \"atan\",\n \"MATH_TRIG_TOOLTIP_SIN\": \"Возвращает синус угла в градусах.\",\n \"LANG_TEXT_COMPARE_TOOLTIP_EQUAL\": \"Проверяет, являются ли текстовые цепочки идентичными, т.е. содержит ли одинаковые символы в нужном порядке. Это отличается от обычного =n в случае, если текстовые цепочки являются номерами: 123 и 0123 =n, но не text =.\",\n \"REPL_STARTING_EMULATOR\": \" Android эмулятор запускается
Подождите: Это может занять одну - две минуты.\",\n \"LANG_COMPONENT_BLOCK_LISTVIEW_HELPURL\": \"/reference/components/userinterface.html#ListView\",\n \"MATH_ARITHMETIC_TOOLTIP_DIVIDE\": \"Возвращает частное от деления первого числа на второе.\",\n \"LANG_CONTROLS_FOREACH_INPUT_DO\": \"выполнить\",\n \"MATH_NUMBER_TOOLTIP\": \"Число.\",\n \"LANG_COMPONENT_BLOCK_MAPS_LINESTRING_HELPURL\": \"/reference/components/maps.html#LineString\",\n \"LANG_MATH_BITWISE_IOR\": \"bitwise or\",\n \"LANG_COMPONENT_BLOCK_CHECKBOX_HELPURL\": \"/reference/components/userinterface.html#CheckBox\",\n \"LISTS_CREATE_WITH_INPUT_WITH\": \"создать список из\",\n \"LANG_MATH_COMPARE_TOOLTIP_LT\": \"Возвращает значение истина, если первое число меньше\",\n \"LANG_COMPONENT_BLOCK_ACCELEROMETERSENSOR_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#AccelerometerSensor\",\n \"LANG_COMPONENT_BLOCK_TINYDB_EVENTS_HELPURL\": \"/reference/components/storage.html#TinyDB\",\n \"LANG_LISTS_REVERSE_INPUT_LIST\": \"list\",\n \"LANG_COMPONENT_BLOCK_ACCELEROMETERSENSOR_EVENTS_HELPURL\": \"/reference/components/sensors.html#AccelerometerSensor\",\n \"LANG_LISTS_SELECT_ITEM_INPUT_LIST\": \"список\",\n \"LANG_COMPONENT_BLOCK_ORIENTATIONSENSOR_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#OrientationSensor\",\n \"LANG_TEXT_LENGTH_HELPURL\": \"/reference/blocks/text.html#length\",\n \"LANG_DICTIONARIES_GET_KEYS_INPUT\": \"dictionary\",\n \"LANG_COLOUR_SPLIT_COLOUR_TOOLTIP\": \"'Список четырёх элементов, каждый в интервале от 0 до 255, представляющих красную, зелёную, синюю и альфа составляющие.'\",\n \"LANG_TEXT_CHANGECASE_HELPURL_UPPERCASE\": \"/reference/blocks/text.html#upcase\",\n \"LISTS_GET_SUBLIST_START_FROM_START\": \"взять подсписок с №\",\n \"LISTS_SORT_ORDER_ASCENDING\": \"по возрастанию\",\n \"TEXT_INDEXOF_INPUT_INTEXT\": \"в тексте\",\n \"TEXT_TEXT_TOOLTIP\": \"Буква, слово или строка текста.\",\n \"LANG_DICTIONARIES_DICTIONARY_LOOKUP_TITLE\": \"get value for key in dictionary\",\n \"LANG_COMPONENT_BLOCK_IMAGE_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#Image\",\n \"LOGIC_COMPARE_TOOLTIP_NEQ\": \"Возвращает положительное значение, если вводы не равны.\",\n \"LANG_DICTIONARIES_COPY_TOOLTIP\": \"Returns a shallow copy of the dictionary\",\n \"LANG_TEXT_SPLIT_INPUT_AT_LIST\": \"в (список)\",\n \"LANG_TEXT_PRINT_TOOLTIP\": \"Печатает текст, число или другой объект.\",\n \"MATH_CONSTRAIN_TITLE\": \"ограничить %1 снизу %2 сверху %3\",\n \"TEXT_ISEMPTY_TITLE\": \"%1 пуст\",\n \"LANG_LISTS_IS_EMPTY_HELPURL\": \"/reference/blocks/lists.html#islistempty\",\n \"LANG_COMPONENT_BLOCK_SPEECHRECOGNIZER_EVENTS_HELPURL\": \"/reference/components/media.html#SpeechRecognizer\",\n \"LANG_COMPONENT_BLOCK_NXTSOUND_EVENTS_HELPURL\": \"/reference/components/legomindstorms.html#NxtSoundSensor\",\n \"LANG_CONTROLS_FOR_INPUT_FROM\": \"с\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_INPUT_ORDER_PREFIX\": \"preferring\",\n \"MATH_ONLIST_TOOLTIP_STD_DEV\": \"Возвращает стандартное отклонение списка.\",\n \"LANG_MATH_DECIMAL_FORMAT\": \"decimal\",\n \"LANG_COMPONENT_BLOCK_WEBVIEWER_HELPURL\": \"/reference/components/userinterface.html#WebViewer\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_TOOLTIP\": \"Закрывает все экраны в приложение и завершает приложение.\",\n \"CONTROLS_FLOW_STATEMENTS_WARNING\": \"Предупреждение: этот блок может использоваться только внутри цикла.\",\n \"LANG_COLOUR_WHITE\": \"белый\",\n \"LANG_MATH_RANDOM_INT_INPUT_TO\": \"до\",\n \"TIME_WEEKS\": \"Weeks\",\n \"LOGIC_NEGATE_TOOLTIP\": \"Возвращает значение истина, если вставка ложна. Возвращает значение ложь, если вставка истинна.\",\n \"LANG_LISTS_SLICE_INPUT\": \"slice list %1 index1 %2 index2 %3\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_COLLAPSED_TEXT\": \"локальная\",\n \"LANG_COMPONENT_BLOCK_GENERIC_METHOD_TITLE_CALL\": \"вызвать \",\n \"LANG_TEXT_REVERSE_TOOLTIP\": \"Reverse the given text.\",\n \"LANG_COMPONENT_BLOCK_METHOD_TITLE_CALL\": \"вызов\",\n \"MATH_IS_DIVISIBLE_BY\": \"делится на\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_TITLE_LOOKUP_IN_PAIRS\": \"искать в парах\",\n \"TEXT_CREATE_JOIN_ITEM_TOOLTIP\": \"Добавить элемент к тексту.\",\n \"REPL_DO_YOU_REALLY_Q\": \"Вы уверены?\",\n \"ORDINAL_NUMBER_SUFFIX\": \"\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_INPUT_TO\": \"в\",\n \"LANG_TEXT_JOIN_TOOLTIP\": \"Создаёт текст из произвольного числа элементов. Если входных параметров нет - создаётся пустой текст.\",\n \"LANG_MATH_ROUND_OPERATOR_CEILING\": \"округление в меньшую сторону\",\n \"MATH_CONSTANT_HELPURL\": \"https://ru.wikipedia.org/wiki/Математическая_константа\",\n \"LANG_CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL\": \"Пока значение ложно, выполнять набор команд.\",\n \"LANG_COMPONENT_BLOCK_HORIZSCROLLARRANGE_HELPURL\": \"/reference/components/layout.html#HorizontalScrollArrangement\",\n \"LANG_COMPONENT_BLOCK_TEXTBOX_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#TextBox\",\n \"LANG_MATH_TRIG_TOOLTIP_SIN\": \"Возвращает синус заданного угла в градусах.\",\n \"PROCEDURES_CALLRETURN_TOOLTIP\": \"Исполняет определённую пользователем процедуру '%1' и возвращает вычисленное значение.\",\n \"LANG_TEXT_COMPARE_LT\": \" <\",\n \"LANG_LISTS_SORT_KEY_NONDEST_TITLE_SORT\": \"make new sorted list from\",\n \"PROCEDURES_DEFNORETURN_HELPURL\": \"https://en.wikipedia.org/wiki/Procedure_%28computer_science%29\",\n \"LANG_CONTROLS_DO_THEN_RETURN_INPUT_RETURN\": \"результат\",\n \"LANG_LISTS_INSERT_INPUT_ITEM\": \"элемент\",\n \"TEXT_JOIN_HELPURL\": \"https://github.com/google/blockly/wiki/Text#text-creation\",\n \"LANG_COMPONENT_BLOCK_VIDEOPLAYER_METHODS_HELPURL\": \"/reference/components/media.html#VideoPlayer\",\n \"TEXT_CHARAT_FROM_START\": \"взять букву №\",\n \"LANG_MATH_TRIG_TOOLTIP_ATAN\": \"Возвращает угол в диапазоне (-90, +90) градусов с заданным тангенсом.\",\n \"REDO\": \"Повторить\",\n \"LANG_MATH_RANDOM_SEED_TITLE_RANDOM\": \"случайный набор значений\",\n \"LANG_DICTIONARIES_DELETE_PAIR_TOOLTIP\": \"Delete a pair in a dictionary given its key.\",\n \"LANG_COMPONENT_BLOCK_GENERIC_EVENT_TITLE\": \"when any \",\n \"LANG_DICTIONARIES_GET_VALUES_TYPEBLOCK\": \"get dictionary values\",\n \"REPL_COMPANION_OUT_OF_DATE_IMMEDIATE\": \"Вы используете устаревшую версию Companion. Вам нужно будет - сейчас или впоследствии обновить ваш Companion.\",\n \"REPL_SECURE_CONNECTION\": \"Note:<\\/b> You are on a secure connection, legacy mode on the Companion will not work\",\n \"LANG_COMPONENT_BLOCK_CANVAS_PROPERTIES_HELPURL\": \"/reference/components/animation.html#Canvas\",\n \"LANG_COMPONENT_BLOCK_ORIENTATIONSENSOR_EVENTS_HELPURL\": \"/reference/components/sensors.html#OrientationSensor\",\n \"LANG_COMPONENT_BLOCK_PLAYER_PROPERTIES_HELPURL\": \"/reference/components/media.html#Player\",\n \"EXPAND_BLOCK\": \"Развернуть блок\",\n \"ERROR_DUPLICATE_EVENT_HANDLER\": \"Это дубликат обработчика события для этого элемента.\",\n \"VARIABLES_SET_HELPURL\": \"https://github.com/google/blockly/wiki/Variables#set\",\n \"LANG_CONTROLS_DO_THEN_RETURN_TITLE\": \"выполнить результат\",\n \"LANG_CONTROLS_CLOSE_SCREEN_TOOLTIP\": \"Закрывает текущий экран\",\n \"LANG_MATH_BITWISE_HELPURL_XOR\": \"/reference/blocks/math.html#bitwise_xor\",\n \"LISTS_SPLIT_LIST_FROM_TEXT\": \"сделать список из текста\",\n \"MATH_CONSTANT_TOOLTIP\": \"Возвращает одну из распространённых констант: π (3.141...), e (2.718...), φ (1.618...), sqrt(2) (1.414...), sqrt(½) (0.707...) или ∞ (бесконечность).\",\n \"LANG_COMPONENT_BLOCK_ACTIVITYSTARTER_EVENTS_HELPURL\": \"/reference/components/connectivity.html#ActivityStarter\",\n \"ENABLE_SNAPPING\": \"Enable Snap to Grid\",\n \"LANG_COMPONENT_BLOCK_EV3SOUND_HELPURL\": \"/reference/components/legomindstorms.html#Ev3Sound\",\n \"REPL_EMULATOR_STARTED\": \"Эмулятор запущен, ожидайте\",\n \"LISTS_GET_SUBLIST_END_FROM_END\": \"по № с конца\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_TRANSLATED_NAME\": \"инициализировать локальную в 'Вернуть'\",\n \"CONTROLS_IF_MSG_ELSEIF\": \"иначе если\",\n \"MATH_RANDOM_INT_TOOLTIP\": \"Возвращает случайное число между двумя заданными пределами (включая и их).\",\n \"LANG_MATH_ONLIST_HELPURL_MIN_LIST\": \"/reference/blocks/math.html#minl\",\n \"MATH_CONSTRAIN_TOOLTIP\": \"Ограничивает число нижней и верхней границами (включительно).\",\n \"LOGIC_NEGATE_HELPURL\": \"https://github.com/google/blockly/wiki/Logic#not\",\n \"LANG_COMPONENT_BLOCK_VIDEOPLAYER_HELPURL\": \"/reference/components/media.html#VideoPlayer\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_RANDOM\": \"Присваивает значение случайному элементу списка.\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_INPUT\": \"отформатировать как десятичное число %1 цифр%2\",\n \"LANG_COMPONENT_BLOCK_FUSIONTABLESCONTROL_EVENTS_HELPURL\": \"/reference/components/storage.html#FusionTablesControl\",\n \"LANG_COMPONENT_BLOCK_NXTDRIVE_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtDrive\",\n \"LANG_DICTIONARIES_IS_KEY_IN_HELPURL\": \"/reference/blocks/dictionaries.html#is-key-in-dictionary\",\n \"LANG_CONTROLS_FOREACH_ITEM_TYPEBLOCK\": \"for each item in list\",\n \"LANG_PROCEDURES_CALLNORETURN_CALL\": \"вызвать \",\n \"LANG_LISTS_MAX_NUMBER_INPUT_COMPARATOR2\": \"if\",\n \"LANG_LISTS_MAX_NUMBER_TOOLTIP\": \"Returns maximum number in the list\",\n \"MATH_ONLIST_OPERATOR_RANDOM\": \"случайный элемент списка\",\n \"LANG_LISTS_REDUCE_INPUT_VAR\": \"item \",\n \"TIME_SECONDS\": \"Seconds\",\n \"LANG_MATH_BITWISE_TOOLTIP_IOR\": \"Return the bitwise inclusive OR of the two numbers.\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_TOOLTIP_DICTIONARY_ORDER\": \"Returns a new text obtained by replacing all occurrences\\ndefined by the input dictionary keys with the values of the corresponding keys.\\nIn case of a choice between replacing one key or the other, the element that occurs first \\nin the dictionary is replaced first.\",\n \"LANG_LISTS_REDUCE_INPUT_INITIAL_ANSWER\": \"starting with initialAnswer\",\n \"LANG_TEXT_SEGMENT_INPUT_LENGTH\": \"длина\",\n \"LANG_MATH_DIVIDE_OPERATOR_MODULO\": \"модуль\",\n \"LANG_LISTS_TO_CSV_ROW_HELPURL\": \"/reference/blocks/lists.html#listtocsvrow\",\n \"CONTROLS_IF_MSG_ELSE\": \"иначе\",\n \"LANG_PROCEDURES_CALLRETURN_HELPURL\": \"/reference/blocks/procedures.html#return\",\n \"LANG_MATH_DIVIDE_OPERATOR_REMAINDER\": \"остаток от\",\n \"LANG_MATH_ROUND_TOOLTIP_FLOOR\": \"Округляет вводимую величину до наибольшего значения не большего этой величины.\",\n \"LANG_LISTS_SORT_KEY_INPUT_COLLAPSED_TEXT\": \"sort list using key\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_LAST\": \"Присваивает значение последнему элементу списка.\",\n \"LANG_COMPONENT_BLOCK_WEB_METHODS_HELPURL\": \"/reference/components/connectivity.html#Web\",\n \"LANG_LISTS_BUT_FIRST_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#butfirst\",\n \"LANG_LISTS_SET_INDEX_HELPURL\": \"http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Farsubex.htm\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_IN_RETURN\": \"в\",\n \"LISTS_GET_INDEX_FIRST\": \"первый\",\n \"LANG_TEXT_TEXT_IS_STRING_TOOLTIP\": \"Returns true if thing is a string.\",\n \"LANG_MATH_ARITHMETIC_MINUS\": \"-\",\n \"LANG_PROCEDURES_DEFRETURN_PROCEDURE\": \"procedure\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_TITLE\": \"закрыть текстовый экран\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_TITLE\": \"get value for key path in dictionary\",\n \"LISTS_INDEX_FROM_END_TOOLTIP\": \"%1 - последний элемент.\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT\": \"разделить\",\n \"LANG_CONTROLS_WHILEUNTIL_TOOLTIP_1\": \"Запускает блок в секции 'делать', пока тест ...\",\n \"LANG_MATH_COMPARE_TOOLTIP_GT\": \"Возвращает значение истина, если первое число больше\",\n \"MATH_ONLIST_OPERATOR_MEDIAN\": \"медиана списка\",\n \"LANG_MATH_IS_A_NUMBER_HELPURL\": \"/reference/blocks/math.html#isnumber\",\n \"LANG_MATH_ROUND_OPERATOR_ROUND\": \"округлить\",\n \"LANG_PROCEDURES_MUTATORARG_TITLE\": \"ввод:\",\n \"LANG_COLOUR_MAGENTA\": \"пурпурный\",\n \"LANG_COMPONENT_BLOCK_IMAGEPICKER_METHODS_HELPURL\": \"/reference/components/media.html#ImagePicker\",\n \"LANG_MATH_ARITHMETIC_HELPURL_MULTIPLY\": \"/reference/blocks/math.html#multiply\",\n \"LANG_CONTROLS_BREAK_COLLAPSED_TEXT\": \"break\",\n \"CONTROLS_IF_TOOLTIP_4\": \"Если первое условие истинно, то выполняет первый блок команд. В противном случае, если второе условие истинно, выполняет второй блок команд. Если ни одно из условий не истинно, выполняет последний блок команд.\",\n \"CONTROLS_IF_TOOLTIP_3\": \"Если первое условие истинно, то выполняет первый блок команд. Иначе, если второе условие истинно, выполняет второй блок команд.\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_TOOLTIP\": \"Открывает экран в многоэкранном. приложении\",\n \"CONTROLS_IF_TOOLTIP_2\": \"Если условие истинно, выполняет первый блок команд. Иначе выполняется второй блок команд.\",\n \"CONTROLS_IF_TOOLTIP_1\": \"Если условие истинно, выполняет команды.\",\n \"MATH_CHANGE_HELPURL\": \"https://ru.wikipedia.org/wiki/%D0%98%D0%B4%D0%B8%D0%BE%D0%BC%D0%B0_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%29#.D0.98.D0.BD.D0.BA.D1.80.D0.B5.D0.BC.D0.B5.D0.BD.D1.82\",\n \"PROCEDURES_DEFNORETURN_TOOLTIP\": \"Создаёт процедуру, не возвращающую значение.\",\n \"LANG_COMPONENT_BLOCK_NXTTOUCH_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtTouchSensor\",\n \"BACKPACK_CONFIRM_EMPTY\": \"Are you sure you want to empty the backpack?\",\n \"LANG_TEXT_COMPARE_TOOLTIP_LT\": \"Проверяет, меньше ли текст1, чем текст2. Если один текст является началом другого, то более короткий текст считается меньшим. Заглавные буквы предшествуют строчным.\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHSERVER_METHODS_HELPURL\": \"/reference/components/connectivity.html#BluetoothServer\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_COLLAPSED_TEXT\": \"открыть экран\",\n \"LANG_MATH_ARITHMETIC_POWER\": \"^\",\n \"TEXT_PROMPT_TOOLTIP_NUMBER\": \"Запросить у пользователя число.\",\n \"COPY_ALLBLOCKS\": \"Copy All Blocks to Backpack\",\n \"LISTS_REPEAT_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#create-list-with\",\n \"LANG_CATEGORY_LOGIC\": \"Логика\",\n \"LANG_MATH_RANDOM_FLOAT_TOOLTIP\": \"Возвращает случайное число между 0 и 1.\",\n \"PROCEDURES_DEFNORETURN_TITLE\": \"чтобы\",\n \"LANG_COMPONENT_BLOCK_VERTARRANGE_HELPURL\": \"/reference/components/layout.html#VerticalArrangement\",\n \"LANG_COMPONENT_BLOCK_SLIDER_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#Slider\",\n \"LANG_COMPONENT_BLOCK_NXTULTRASONIC_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtUltrasonicSensor\",\n \"LANG_MATH_COMPARE_TOOLTIP_GTE\": \"Возвращает значение истина, если первое число больше\",\n \"MATH_TRIG_ACOS\": \"acos\",\n \"LISTS_ISEMPTY_TOOLTIP\": \"Возвращает значение истина, если список пуст.\",\n \"LANG_MATH_COMPARE_TOOLTIP_EQ\": \"Возвращает значение истина, если числа равны\",\n \"MATH_TRIG_TAN\": \"tan\",\n \"LANG_TEXT_TEXT_LEFT_QUOTE\": \"\\u201c\",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_HELPURL\": \"\",\n \"LANG_COMPONENT_BLOCK_PLAYER_METHODS_HELPURL\": \"/reference/components/media.html#Player\",\n \"LANG_VARIABLES_SET_HELPURL\": \"/reference/blocks/variables.html#set\",\n \"SHOW\": \"Show Workspace Controls\",\n \"LANG_CONTROLS_EVAL_BUT_COLLAPSED_TEXT\": \"выполнить, но проигнорировать\",\n \"WARNING_DELETE_X_BLOCKS\": \"Вы уверены, что хотите удалить все эти %1 блоков?\",\n \"LANG_COMPONENT_BLOCK_SCREEN_HELPURL\": \"/reference/components/userinterface.html#Screen\",\n \"PROCEDURES_MUTATORARG_TITLE\": \"имя параметра:\",\n \"LANG_COMPONENT_BLOCK_NXTULTRASONIC_EVENTS_HELPURL\": \"/reference/components/legomindstorms.html#NxtUltrasonicSensor\",\n \"PROCEDURES_IFRETURN_HELPURL\": \"http://c2.com/cgi/wiki?GuardClause\",\n \"LANG_COMPONENT_BLOCK_CAMCORDER_HELPURL\": \"/reference/components/media.html#Camcorder\",\n \"LANG_DICTIONARIES_GET_VALUES_HELPURL\": \"/reference/blocks/dictionaries.html#get-values\",\n \"LANG_LISTS_CREATE_WITH_EMPTY_HELPURL\": \"/reference/blocks/lists.html#makealist\",\n \"LISTS_GET_SUBLIST_END_FROM_START\": \"по №\",\n \"DIALOG_SECURE_ESTABLISHING\": \"20 Establishing Secure Connection\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_POWER\": \"Возвращает первое число возведённое в\",\n \"LANG_COMPONENT_BLOCK_GENERIC_GETTER_HELPURL\": \"\",\n \"CONNECT_TO_DO_IT\": \"Чтобы использовать команду Выполнить, вы должны быть подключены к Companion или к эмулятору.\",\n \"MATH_ARITHMETIC_TOOLTIP_POWER\": \"Возвращает первое число, возведённое в степень второго числа.\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_HELPURL\": \"/reference/blocks/control.html#closeapp\",\n \"LANG_LISTS_MAX_NUMBER_INPUT_AND\": \"precedes\",\n \"LANG_DICTIONARIES_LENGTH_INPUT\": \"dictionary\",\n \"LISTS_SET_INDEX_TOOLTIP_INSERT_FROM\": \"Вставляет элемент в указанной позиции списка.\",\n \"TEXT_GET_SUBSTRING_END_LAST\": \"по последнюю букву\",\n \"LANG_COMPONENT_BLOCK_TEXTING_HELPURL\": \"/reference/components/social.html#Texting\",\n \"PROCEDURES_BEFORE_PARAMS\": \"с:\",\n \"EXTENSIONS_iOS\": \"Extensions are not currently supported by iOS devices.\",\n \"LANG_TEXT_REVERSE_HELPURL\": \"/reference/blocks/text.html#reverse\",\n \"LISTS_REPEAT_TITLE\": \"создать список из элемента %1, повторяющегося %2 раз\",\n \"LANG_COMPONENT_BLOCK_BALL_METHODS_HELPURL\": \"/reference/components/animation.html#Ball\",\n \"LANG_COMPONENT_BLOCK_NXTULTRASONIC_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtUltrasonicSensor\",\n \"LISTS_GET_SUBLIST_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#getting-a-sublist\",\n \"LANG_LISTS_SORT_TYPEBLOCK\": \"sort list\",\n \"MATH_MODULO_TOOLTIP\": \"Возвращает остаток от деления двух чисел.\",\n \"LANG_MATH_CONVERT_ANGLES_TOOLTIP_DEG_TO_RAD\": \"Возвращает величину угла в радианах в диапазоне [-u03C0, +u03C0) по заданному углу в градусах.\",\n \"LANG_LOGIC_NEGATE_INPUT_NOT\": \"не\",\n \"LANG_COLOUR_SPLIT_COLOUR\": \"расщепить цвет\",\n \"LANG_MATH_BITWISE_AND\": \"bitwise and\",\n \"HIDE_ALL_COMMENTS\": \"Hide All Comments\",\n \"LANG_LISTS_REMOVE_ITEM_INPUT\": \"заменить элемент списка список %1 индекс %2\",\n \"LANG_LISTS_TO_CSV_ROW_TOOLTIP\": \"Интерпретирует список как строку таблицы и возвращает текст в CSV. Каждый элемент строки интерпретируется как поле, и заключается в кавычки. Элементы разделяются запятыми. Итоговый текст не разделяется строками.\",\n \"LANG_CONTROLS_BREAK_HELPURL\": \"/reference/blocks/control.html#break\",\n \"LANG_TEXT_CONTAINS_OPERATOR_CONTAINS_ANY\": \"contains any\",\n \"LANG_COMPONENT_BLOCK_CLOCK_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#Clock\",\n \"ERROR_BLOCK_CANNOT_BE_IN_DEFINTION\": \"Этот блок не может использоваться в определении\",\n \"LANG_MATH_TRIG_TAN\": \"tg\",\n \"LANG_COMPONENT_BLOCK_GENERIC_METHOD_TITLE_FOR_COMPONENT\": \"для компонента\",\n \"MATH_RANDOM_FLOAT_TITLE_RANDOM\": \"случайное число от 0 (включительно) до 1\",\n \"LANG_COMPONENT_BLOCK_SCREEN_METHODS_HELPURL\": \"/reference/components/userinterface.html#Screen\",\n \"LANG_COMPONENT_BLOCK_LABEL_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Label\",\n \"REPL_YOUR_CODE_IS\": \"Ваш код\",\n \"LANG_COMPONENT_BLOCK_LABEL_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#Label\",\n \"LANG_COMPONENT_BLOCK_CAMERA_EVENTS_HELPURL\": \"/reference/components/media.html#Camera\",\n \"LANG_LISTS_MAP_INPUT_VAR\": \"item\",\n \"LANG_DICTIONARIES_CREATE_EMPTY_TITLE\": \"create empty dictionary\",\n \"LANG_CONTROLS_FORRANGE_HELPURL\": \"/reference/blocks/control.html#forrange\",\n \"LANG_CONTROLS_IF_ELSEIF_TITLE_ELSEIF\": \"иначе если\",\n \"LANG_LISTS_COPY_INPUT_LIST\": \"список\",\n \"MATH_NUMBER_HELPURL\": \"https://ru.wikipedia.org/wiki/Число\",\n \"LANG_TEXT_CONTAINS_OPERATOR_CONTAINS_ALL\": \"contains all\",\n \"LANG_LOGIC_COMPARE_EQ\": \"=\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_COLLAPSED_TEXT\": \"закрыть окно и возвратить значение\",\n \"LANG_DICTIONARIES_LENGTH_HELPURL\": \"/reference/blocks/dictionaries.html#size-of-dictionary\",\n \"LANG_COLOUR_SPLIT_COLOUR_HELPURL\": \"/reference/blocks/colors.html#split\",\n \"LANG_TEXT_STARTS_AT_INPUT_PIECE\": \"фрагмент\",\n \"LANG_LISTS_GET_INDEX_HELPURL\": \"http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Farsubex.htm\",\n \"LANG_COMPONENT_BLOCK_TWITTER_EVENTS_HELPURL\": \"/reference/components/social.html#Twitter\",\n \"MATH_CONSTRAIN_HELPURL\": \"https://en.wikipedia.org/wiki/Clamping_%28graphics%29\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_TITLE\": \"открыть ещё один экран с начальным значением\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_HELPURL\": \"http://en.wikipedia.org/wiki/Control_flow\",\n \"LANG_LISTS_TO_CSV_ROW_INPUT_LIST\": \"список\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_TITLE_INIT\": \"инициализировать локальную \",\n \"LANG_MATH_CONVERT_ANGLES_HELPURL_RAD_TO_DEG\": \"/reference/blocks/math.html#convertrad\",\n \"LANG_LISTS_REPLACE_ITEM_INPUT_LIST\": \"список\",\n \"LANG_LISTS_SELECT_ITEM_INPUT_INDEX\": \"указатель\",\n \"LANG_MATH_COMPARE_HELPURL_NEQ\": \"/reference/blocks/math.html#not=\",\n \"MATH_SINGLE_OP_ROOT\": \"квадратный корень\",\n \"TEXT_CHARAT_LAST\": \"взять последнюю букву\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_MINUS\": \"Возвращает разность двух чисел.\",\n \"LANG_COMPONENT_BLOCK_CHART_HELPURL\": \"/reference/components/charts.html#Chart\",\n \"LANG_LISTS_SORT_KEY_INPUT_KEY\": \"using key called on each \",\n \"LANG_LISTS_INSERT_INPUT_LIST\": \"список\",\n \"LANG_LISTS_MAX_NUMBER_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#maxnumber\",\n \"LISTS_GET_SUBLIST_END_LAST\": \"по последний\",\n \"LANG_LISTS_BUT_FIRST_INPUT_BUT_FIRST\": \"all but first of list\",\n \"LANG_DICTIONARIES_GET_VALUES_TITLE\": \"values\",\n \"LANG_LISTS_MAP_INPUT_TO\": \"to\",\n \"TEXT_CHANGECASE_OPERATOR_TITLECASE\": \"в Заглавные Начальные Буквы\",\n \"VARIABLES_SET\": \"присвоить %1 = %2\",\n \"LANG_CONTROLS_FORRANGE_INPUT_STEP\": \"с шагом\",\n \"LANG_LISTS_FROM_CSV_TABLE_HELPURL\": \"/reference/blocks/lists.html#listfromcsvtable\",\n \"LANG_LOGIC_COMPARE_TOOLTIP_NEQ\": \"Возвращает значение истина, если аргументы не равны\",\n \"LANG_PROCEDURES_CALLRETURN_TOOLTIP\": \"Вызывает проуедуру, возвращающую значение.\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_HELPURL\": \"/reference/blocks/lists.html#joinwithseparator\",\n \"TODAY\": \"Сегодня\",\n \"LISTS_INLIST\": \"в списке\",\n \"LANG_COMPONENT_BLOCK_MAPS_NAVIGATION_HELPURL\": \"/reference/components/maps.html#Navigation\",\n \"LANG_COMPONENT_BLOCK_VOTING_HELPURL\": \"/reference/components/internal.html#Voting\",\n \"LOGIC_COMPARE_HELPURL\": \"https://ru.wikipedia.org/wiki/Неравенство\",\n \"LANG_MATH_TRIG_TOOLTIP_ACOS\": \"Возвращает угол в диапазоне [0, 180) градусов с заданным косинусом.\",\n \"LANG_LISTS_BUT_LAST_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#butlast\",\n \"LANG_COMPONENT_BLOCK_TIMEPICKER_HELPURL\": \"/reference/components/userinterface.html#TimePicker\",\n \"LANG_COMPONENT_BLOCK_GENERIC_METHOD_HELPURL\": \"\",\n \"LANG_CONTROLS_FOREACH_TOOLTIP\": \"Выполняет блоки в секции 'выполнить' для каждого элемента в\",\n \"LANG_MATH_SINGLE_HELPURL_LN\": \"/reference/blocks/math.html#log\",\n \"LANG_COMPONENT_BLOCK_EMAILPICKER_HELPURL\": \"/reference/components/social.html#EmailPicker\",\n \"LANG_TEXT_REPLACE_ALL_INPUT_SEGMENT\": \"отрезок\",\n \"LANG_DICTIONARIES_LENGTH_TOOLTIP\": \"Returns the number of key-value pairs in the dictionary.\",\n \"MATH_ROUND_OPERATOR_ROUNDUP\": \"округлить к большему\",\n \"LANG_TEXT_SPLIT_AT_SPACES_TITLE\": \"разбить по пробелам\",\n \"MATH_ROUND_OPERATOR_ROUNDDOWN\": \"округлить к меньшему\",\n \"LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST\": \"Вставляет элемент в начало списка.\",\n \"LANG_MATH_IS_A_HEXADECIMAL_INPUT_NUM\": \"шестнадцатиричное?\",\n \"LANG_COMPONENT_BLOCK_FIREBASE_PROPERTIES_HELPURL\": \"/reference/components/experimental.html#FirebaseDB\",\n \"LANG_LISTS_ADD_ITEM_HELPURL\": \"/reference/blocks/lists.html#additems\",\n \"LANG_COMPONENT_BLOCK_LOCATIONSENSOR_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#LocationSensor\",\n \"LANG_MATH_ONLIST_OPERATOR_MAX\": \"max\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE\": \"перейти к следующему шагу цикла\",\n \"MATH_ONLIST_HELPURL\": \"\",\n \"LANG_COMPONENT_BLOCK_EMAILPICKER_METHODS_HELPURL\": \"/reference/components/social.html#EmailPicker\",\n \"LANG_MATH_RANDOM_FLOAT_HELPURL\": \"/reference/blocks/math.html#randomfrac\",\n \"LANG_LISTS_ADD_ITEMS_INPUT_ITEM\": \"элемент\",\n \"TEXT_LENGTH_HELPURL\": \"https://github.com/google/blockly/wiki/Text#text-modification\",\n \"LANG_COMPONENT_BLOCK_NEARFIELDSENSOR_HELPURL\": \"/reference/components/sensors.html#NearField\",\n \"PROCEDURES_CALLNORETURN_HELPURL\": \"https://ru.wikipedia.org/wiki/Функция_%28программирование%29\",\n \"LANG_COMPONENT_BLOCK_FUSIONTABLESCONTROL_PROPERTIES_HELPURL\": \"/reference/components/storage.html#FusionTablesControl\",\n \"CLEAR_DO_IT_ERROR\": \"Очистить ошибку\",\n \"LANG_COMPONENT_BLOCK_TWITTER_PROPERTIES_HELPURL\": \"/reference/components/social.html#Twitter\",\n \"EXTERNAL_INPUTS\": \"Дополнительные входы\",\n \"LANG_PROCEDURES_MUTATORARG_TOOLTIP\": \" \",\n \"LANG_TEXT_REPLACE_ALL_INPUT\": \"заменить все текстовые %1 сегменты %2 замена %3\",\n \"LISTS_INDEX_OF_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list\",\n \"LANG_TEXT_CONTAINS_INPUT_PIECE_LIST\": \"piece list\",\n \"LANG_MATH_RANDOM_SEED_HELPURL\": \"/reference/blocks/math.html#randomseed\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_TOOLTIP\": \"Создаёт глобальную переменную и присваивает её значение прикреплённых блоков.\",\n \"LANG_PROCEDURES_DEFNORETURN_COLLAPSED_PREFIX\": \"в\",\n \"LANG_MATH_ONLIST_HELPURL_MAX_LIST\": \"/reference/blocks/math.html#maxl\",\n \"LANG_COMPONENT_BLOCK_CAMERA_HELPURL\": \"/reference/components/media.html#Camera\",\n \"LANG_COMPONENT_BLOCK_SOUNDRECORDER_EVENTS_HELPURL\": \"/reference/components/media.html#SoundRecorder\",\n \"LANG_CATEGORY_CONTROLS\": \"Управление\",\n \"CONTROLS_WHILEUNTIL_OPERATOR_WHILE\": \"повторять, пока\",\n \"LANG_LISTS_SORT_KEY_INPUT_VAR\": \"item\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST\": \"Удаляет и возвращает первый элемент списка.\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_INPUT_NAME\": \"имя\",\n \"LANG_DICTIONARIES_ALIST_TO_DICT_TITLE\": \"list of pairs to dictionary\",\n \"LANG_CONTROLS_FOREACH_DICT_INPUT\": \"for each %1 with %2 in dictionary %3\",\n \"LOGIC_TERNARY_HELPURL\": \"https://ru.wikipedia.org/wiki/Тернарная_условная_операция\",\n \"LANG_LISTS_FROM_CSV_ROW_HELPURL\": \"/reference/blocks/lists.html#listfromcsvrow\",\n \"LANG_LISTS_REDUCE_INPUT_INLIST\": \"list\",\n \"LANG_COMPONENT_BLOCK_CONTACTPICKER_HELPURL\": \"/reference/components/social.html#ContactPicker\",\n \"TIME_DAYS\": \"Days\",\n \"LANG_COLOUR_BLACK\": \"чёрный\",\n \"LOGIC_NULL_TOOLTIP\": \"Возвращает ничто.\",\n \"LANG_CONTROLS_GET_START_VALUE_TOOLTIP\": \"Возвращает значение, которое было передано экрану при его\",\n \"LANG_LISTS_SORT_KEY_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#sortwithkey\",\n \"LANG_LISTS_REDUCE_INPUT_COLLAPSED_TEXT\": \"reduce list\",\n \"LANG_MATH_ONLIST_TOOLTIP_MAX\": \"Возвращает наибольшее число списка..\",\n \"LANG_COMPONENT_BLOCK_CAMCORDER_PROPERTIES_HELPURL\": \"/reference/components/media.html#Camcorder\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_NAME\": \"имя\",\n \"LANG_PROCEDURES_HIGHLIGHT_DEF\": \"Выделить Процедуру\",\n \"ERROR_BLOCK_IS_NOT_DEFINED\": \"This block is not defined. Delete this block!\",\n \"LANG_COMPONENT_BLOCK_HELPURL\": \"\",\n \"LANG_DICTIONARIES_COPY_TITLE\": \"copy dictionary\",\n \"LISTS_GET_INDEX_REMOVE\": \"удалить\",\n \"MATH_ONLIST_OPERATOR_MAX\": \"наибольшее в списке\",\n \"LANG_CONTROLS_FOREACH_DICT_TOOLTIP\": \"Runs the blocks in the 'do' section for each key-value entry in the dictionary. Use the given variable names to refer to the key/value of the current dictionary item.\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_INPUT_STARTVALUE\": \"начальноеЗначение\",\n \"LISTS_INDEX_OF_LAST\": \"найти последнее вхождение элемента\",\n \"LANG_MATH_RANDOM_INT_INPUT_FROM\": \"от\",\n \"LANG_PROCEDURES_DOTHENRETURN_THEN_RETURN\": \"результат\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_INPUT_OFLOOP\": \"из цикла\",\n \"VARIABLE_ALREADY_EXISTS\": \"Переменная с именем '%1' уже существует.\",\n \"REPL_POPUP_MESSAGE\": \"Please click the \\\"Continue\\\" button below\",\n \"ENABLE_ALL_BLOCKS\": \"Enable All Blocks\",\n \"LANG_COMPONENT_BLOCK_TEXTBOX_EVENTS_HELPURL\": \"/reference/components/userinterface.html#TextBox\",\n \"LANG_LOGIC_COMPARE_NEQ\": \"≠\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_INPUT_TO\": \"в\",\n \"LANG_PROCEDURES_DEFNORETURN_HELPURL\": \"/reference/blocks/procedures.html#do\",\n \"LANG_CONTROLS_FOREACH_DICT_INPUT_DO\": \"do\",\n \"LANG_DICTIONARIES_WALK_TREE_HELPURL\": \"/reference/blocks/dictionaries.html#list-by-walking-key-path\",\n \"PROCEDURES_DEFRETURN_HELPURL\": \"https://en.wikipedia.org/wiki/Procedure_%28computer_science%29\",\n \"TEXT_GET_SUBSTRING_TOOLTIP\": \"Возвращает указанную часть текста.\",\n \"LANG_CONTROLS_GET_START_VALUE_TITLE\": \"получить начальное значение\",\n \"LANG_COMPONENT_BLOCK_NOTIFIER_HELPURL\": \"/reference/components/userinterface.html#Notifier\",\n \"PROCEDURES_CREATE_DO\": \"Создать вызов '%1'\",\n \"REPL_GOT_IT\": \"Согласен.\",\n \"LANG_CONTROLS_CLOSE_SCREEN_TITLE\": \"закрыть экран\",\n \"LISTS_SORT_TOOLTIP\": \"Сортировать копию списка.\",\n \"TEXT_ISEMPTY_TOOLTIP\": \"Возвращает значение истина, если предоставленный текст пуст.\",\n \"LANG_MATH_SINGLE_TOOLTIP_ABS\": \"Возвращает абсолютное значение числа.\",\n \"LANG_TEXT_CONTAINS_TOOLTIP_CONTAINS_ALL\": \"Tests whether the all of the pieces are contained in the text.\",\n \"LOGIC_NULL_HELPURL\": \"https://en.wikipedia.org/wiki/Nullable_type\",\n \"LANG_MATH_ARITHMETIC_MULTIPLY\": \"*\",\n \"LANG_DICTIONARIES_IS_KEY_IN_INPUT\": \"is key in dictionary? key %1 dictionary %2\",\n \"LANG_COMPONENT_BLOCK_EV3TOUCHSENSOR_HELPURL\": \"/reference/components/legomindstorms.html#Ev3TouchSensor\",\n \"LANG_MATH_TRIG_TOOLTIP_TAN\": \"Возвращает тангенс угла (в градусах)\",\n \"REPL_UNABLE_TO_LOAD\": \"Не могу загрузить обновление с сервера App Inventor.\",\n \"LANG_CONTROLS_FOREACH_DICT_INPUT_KEY\": \"key\",\n \"LANG_COLOUR_ORANGE\": \"оранжевый\",\n \"LANG_MATH_DIVIDE_HELPURL_MODULO\": \"/reference/blocks/math.html#modulo\",\n \"REPL_NETWORK_CONNECTION_ERROR\": \"Ошибка сетевого соединения\",\n \"LANG_LISTS_REMOVE_ITEM_TITLE_REMOVE\": \"удалить элемент списка\",\n \"LISTS_GET_INDEX_GET\": \"взять\",\n \"CONFIRM_DELETE\": \"Confirm deletion\",\n \"LANG_TEXT_APPEND_TO\": \"к\",\n \"MATH_CHANGE_TITLE\": \"увеличить %1 на %2\",\n \"LANG_MATH_ONLIST_OPERATOR_MIN\": \"мин.\",\n \"ENABLE_BLOCK\": \"Включить блок\",\n \"LANG_LISTS_REMOVE_ITEM_HELPURL\": \"/reference/blocks/lists.html#removeitem\",\n \"LOGIC_BOOLEAN_FALSE\": \"ложь\",\n \"TEXT_CHARAT_FROM_END\": \"взять букву № с конца\",\n \"LANG_LISTS_POSITION_IN_INPUT\": \"номер в списке элемент %1 список %2\",\n \"LANG_DICTIONARIES_DICT_TO_ALIST_INPUT\": \"dictionary\",\n \"COPY_TO_BACKPACK\": \"Add to Backpack\",\n \"LANG_DICTIONARIES_SET_PAIR_INPUT\": \"set value for key %1 in dictionary %2 to %3\",\n \"BACKPACK_EMPTY\": \"Empty the Backpack\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHSERVER_PROPERTIES_HELPURL\": \"/reference/components/connectivity.html#BluetoothServer\",\n \"LOGIC_OPERATION_AND\": \"и\",\n \"LANG_TEXT_CONTAINS_HELPURL\": \"/reference/blocks/text.html#contains\",\n \"LANG_LISTS_TO_CSV_TABLE_HELPURL\": \"/reference/blocks/lists.html#listtocsvtable\",\n \"SHOW_BACKPACK_DOCUMENTATION\": \"Show Backpack documentation\",\n \"CAN_NOT_DO_IT\": \"Невозможно выполнить\",\n \"ERROR_GENERIC_NEEDS_COMPONENT\": \"You need to provide a valid component to this block's \\\"%1\\\" socket.\",\n \"LANG_MATH_CONVERT_NUMBER_HELPURL_DEC_TO_HEX\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/math#convertnumber\",\n \"LANG_TEXT_JOIN_TITLE_CREATEWITH\": \"создать текст из\",\n \"LANG_MATH_COMPARE_LT\": \"<\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_LAST\": \"Возвращает последний элемент списка.\",\n \"LANG_DICTIONARIES_DICT_TO_ALIST_TITLE\": \"dictionary to list of pairs\",\n \"LANG_COMPONENT_BLOCK_CAMERA_PROPERTIES_HELPURL\": \"/reference/components/media.html#Camera\",\n \"LISTS_LENGTH_TOOLTIP\": \"Возвращает длину списка.\",\n \"LANG_MATH_COMPARE_TOOLTIP_NEQ\": \"Возвращает значение истина, если числа не равны\",\n \"LANG_DICTIONARIES_GETTERS_TITLE\": \"get\",\n \"LANG_LISTS_SELECT_ITEM_TITLE_SELECT\": \"выбрать элемент списка\",\n \"LANG_LISTS_POSITION_IN_TOOLTIP\": \"Найти позицию элемента в списке. Если элемент не в списке, вернуть 0.\",\n \"LISTS_SET_INDEX_INPUT_TO\": \"=\",\n \"LANG_MATH_BINARY_FORMAT\": \"binary\",\n \"LANG_COMPONENT_BLOCK_BUTTON_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Button\",\n \"LANG_PROCEDURES_CALLRETURN_TRANSLATED_NAME\": \"вызвать 'вернуть'\",\n \"TEXT_CHARAT_TOOLTIP\": \"Возвращает букву в указанной позиции.\",\n \"LANG_COMPONENT_BLOCK_CLOCK_EVENTS_HELPURL\": \"/reference/components/sensors.html#Clock\",\n \"LANG_LISTS_ADD_ITEMS_TOOLTIP\": \"Добавляет элементы в конец списка.\",\n \"CONTROLS_REPEAT_TOOLTIP\": \"Выполняет некоторые команды несколько раз.\",\n \"DIALOG_FOUND_COMPANION\": \"10 Found the Companion\",\n \"LANG_TEXT_CONTAINS_TOOLTIP_CONTAINS_ANY\": \"Tests whether the any of the pieces are contained in the text.\",\n \"HIDE\": \"Hide Workspace Controls\",\n \"CONTROLS_IF_ELSEIF_TOOLTIP\": \"Добавляет условие к блоку \\\"если\\\"\",\n \"LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM\": \"Вставляет элемент в случайное место в списке.\",\n \"REPL_COMPANION_VERSION_CHECK\": \"Проверка версии Companion\",\n \"PROCEDURES_IFRETURN_TOOLTIP\": \"Если первое значение истинно, возвращает второе значение.\",\n \"TEXT_CHARAT_INPUT_INTEXT\": \"в тексте\",\n \"LANG_LISTS_REDUCE_INPUT_AND\": \"and\",\n \"TEXT_CHARAT_RANDOM\": \"взять случайную букву\",\n \"LANG_COMPONENT_BLOCK_MAPS_POLYGON_HELPURL\": \"/reference/components/maps.html#Polygon\",\n \"EXPORT_IMAGE\": \"Download Blocks as Image\",\n \"LANG_LISTS_MIN_NUMBER_INPUT_AND\": \"precedes\",\n \"REPL_CONNECTION_FAILURE1\": \"Ошибка соединения\",\n \"LANG_COMPONENT_BLOCK_CANVAS_HELPURL\": \"/reference/components/animation.html#Canvas\",\n \"LANG_LOGIC_BOOLEAN_TRUE\": \"истина\",\n \"LANG_LISTS_BUT_LAST_TOOLTIP\": \"Returns everything except the last value of the list\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE\": \"Пропускает остаток текущего шага цикла и\",\n \"MATH_SINGLE_TOOLTIP_ROOT\": \"Возвращает квадратный корень числа.\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_TOOLTIP\": \"Returns text with list elements joined with separator\",\n \"MATH_ONLIST_TOOLTIP_SUM\": \"Возвращает сумму всех чисел в списке.\",\n \"LANG_COMPONENT_BLOCK_GENERIC_GETTER_TITLE_OF_COMPONENT\": \"компонента\",\n \"LANG_CONTROLS_DO_THEN_RETURN_TOOLTIP\": \"Выполняет блоки в 'выполнить' и возвращает значение. Полезно, если нужно выполнить процедуру до присваивания значения переменной.\",\n \"LANG_COMPONENT_BLOCK_BARCODESCANNER_METHODS_HELPURL\": \"/reference/components/sensors.html#BarcodeScanner\",\n \"LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_HELPURL\": \"/reference/components/sensors.html#GyroscopeSensor\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_COMPARATOR2\": \"if\",\n \"LANG_DICTIONARIES_PAIR_INPUT\": \"key %1 value %2\",\n \"LANG_CONTROLS_FOREACH_DICT_INPUT_VALUE\": \"value\",\n \"LISTS_SORT_TYPE_NUMERIC\": \"числовая\",\n \"LANG_TEXT_SPLIT_HELPURL\": \"\",\n \"LANG_DICTIONARIES_COMBINE_DICTS_INPUT\": \"merge into dictionary %1 from dictionary %2\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT\": \"Разделяет текст на фрагменты, используя разделитель и производит список результатов. Разделение 'один,два,три, четыре' с помощью ',' (запятая) возвращает список (один два три четыре). Разделение 'один-картошка,два-картошка,три-картошка, четыре' с помощью '-картошка' возвращает список (один два три четыре).\",\n \"REPL_TRY_AGAIN1\": \"Подключиться к MIT AI2 Companion не удалось. Попробуйте снова.\",\n \"LANG_CONTROLS_FOR_INPUT_VAR\": \"x\",\n \"LANG_DICTIONARIES_MAKE_PAIR_TITLE\": \"make a pair\",\n \"LANG_TEXT_APPEND_TOOLTIP\": \"Добавляет текст к переменной '%1'.\",\n \"CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE\": \"перейти к следующему шагу цикла\",\n \"LANG_LISTS_MAX_NUMBER_INPUT_COMPARATOR\": \"where \",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_HELPURL\": \"/reference/blocks/control.html#openscreenwithvalue\",\n \"LANG_MATH_ARITHMETIC_HELPURL_DIVIDE\": \"/reference/blocks/math.html#divide\",\n \"LANG_DICTIONARIES_SET_PAIR_TOOLTIP\": \"Set a pair in a dictionary.\",\n \"MATH_ARITHMETIC_TOOLTIP_MINUS\": \"Возвращает разность двух чисел.\",\n \"PROCEDURES_DEFNORETURN_COMMENT\": \"Опишите эту функцию\\u2026\",\n \"LANG_COLOUR_MAKE_COLOUR\": \"создать цвет\",\n \"LANG_MATH_TRIG_ASIN\": \"arcsin\",\n \"LANG_LISTS_POSITION_IN_TITLE_POSITION\": \"номер в списке\",\n \"LANG_DICTIONARIES_WALK_TREE_ALL_HELPURL\": \"/reference/blocks/dictionaries.html#walk-all-at-level\",\n \"TEXT_CHANGECASE_TOOLTIP\": \"Возвращает копию текста с ЗАГЛАВНЫМИ или строчными буквами.\",\n \"LANG_LISTS_REVERSE_HELPURL\": \"/reference/blocks/lists.html#reverse\",\n \"VARIABLES_DEFAULT_NAME\": \"элемент\",\n \"LISTS_SET_INDEX_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#in-list--set\",\n \"LANG_CONTROLS_IF_ELSEIF_TOOLTIP\": \"Добавьте условие к блоку если\",\n \"LANG_COLOUR_GRAY\": \"серый\",\n \"LANG_MATH_NUMBER_RADIX_TOOLTIP\": \"Report the number shown in decimal (base-10) format.\",\n \"GENERATE_YAIL\": \"Генерировать Yail\",\n \"LANG_LOGIC_OPERATION_HELPURL_OR\": \"/reference/blocks/logic.html#or\",\n \"LANG_MATH_IS_A_HEXADECIMAL_TOOLTIP\": \"Проверяет, представляет ли строка шестнадцатеричное число.\",\n \"LANG_LISTS_LENGTH_TOOLTIP\": \"Возвращает число элементов в списке.\",\n \"LANG_COMPONENT_BLOCK_SWITCH_HELPURL\": \"/reference/components/userinterface.html#Switch\",\n \"REPL_VERIFYING_COMPANION\": \"Проверяем, запущен ли Companion...\",\n \"LANG_MATH_CONVERT_NUMBER_OP_BIN_TO_DEC\": \"двоичное в десятичное\",\n \"LANG_COMPONENT_BLOCK_EV3ULTRASONICSENSOR_HELPURL\": \"/reference/components/legomindstorms.html#Ev3UltrasonicSensor\",\n \"TEXT_INDEXOF_TOOLTIP\": \"Возвращает номер позиции первого/последнего вхождения первого текста во втором. Возвращает %1, если текст не найден.\",\n \"LANG_CONTROLS_WHILEUNTIL_OPERATOR_WHILE\": \"пока\",\n \"LANG_TEXT_SPLIT_AT_TOOLTIP\": \"Разделить текст на фрагменты, разделенные пробелами.\",\n \"LANG_PROCEDURES_CALLNORETURN_COLLAPSED_PREFIX\": \"вызвать \",\n \"LANG_CONTROLS_FORRANGE_TOOLTIP\": \"Выполняет блоки в секции 'выполнить' для каждого численного\",\n \"LANG_COMPONENT_BLOCK_EV3UI_HELPURL\": \"/reference/components/legomindstorms.html#Ev3UI\",\n \"LISTS_GET_INDEX_TAIL\": \"\",\n \"LANG_LISTS_ADD_ITEMS_TITLE_ADD\": \"добавить элементы в список\",\n \"MATH_DIVISION_SYMBOL\": \"÷\",\n \"TEXT_CHARAT_TAIL\": \"\",\n \"CONTROLS_IF_ELSE_TOOLTIP\": \"Добавить заключительный подблок для случая, когда все условия ложны.\",\n \"CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL\": \"Пока значение ложно, выполняет команды\",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_SET\": \"присвоить \",\n \"LANG_TEXT_APPEND_VARIABLE\": \"элемент\",\n \"LANG_TEXT_TEXT_OBFUSCATE_TOOLTIP\": \"Производит текст, как и текстовый блок. Разница состоит в том, что ntext не так легко найти, как APK. Используйте его при создании приложений для того, чтобы передать конфиденциальную информацию, например ключи API. Предупреждение: уровень безопасности этого решения остается невысоким.\",\n \"REMOVE_COMMENT\": \"Удалить комментарий\",\n \"LANG_COMPONENT_BLOCK_TEXTBOX_METHODS_HELPURL\": \"/reference/components/userinterface.html#TextBox\",\n \"LANG_PROCEDURES_MUTATORCONTAINER_TITLE\": \"параметры\",\n \"LANG_COMPONENT_BLOCK_NXTDIRECT_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtDirectCommands\",\n \"LANG_LOGIC_COMPARE_TRANSLATED_NAME\": \"логическое равенство\",\n \"REPL_AI_NO_SEE_DEVICE\": \"AI2 не распознает ваше устройство. Убедитесь, что кабель подключен и драйвера установлены.\",\n \"LANG_COMPONENT_BLOCK_VOTING_EVENTS_HELPURL\": \"/reference/components/internal.html#votingevents\",\n \"LANG_CONTROLS_IF_HELPURL\": \"/reference/blocks/control.html#if\",\n \"MATH_RANDOM_FLOAT_TOOLTIP\": \"Возвращает случайное число от 0.0 (включительно) до 1.0.\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT\": \"/reference/blocks/text.html#split\",\n \"LANG_TEXT_TEXT_OBFUSCATE\": \"Обрезанный текст\",\n \"LANG_COMPONENT_BLOCK_SERIAL_METHODS_HELPURL\": \"/reference/components/connectivity.html#Serial\",\n \"LANG_COMPONENT_BLOCK_SCREEN_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Screen\",\n \"LANG_LISTS_APPEND_LIST_INPUT_LIST2\": \"список2\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST\": \"Удаляет первый элемент списка.\",\n \"CONTROLS_FOREACH_HELPURL\": \"https://github.com/google/blockly/wiki/Loops#for-each\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK\": \"выйти из цикла\",\n \"LANG_LISTS_APPEND_LIST_INPUT_LIST1\": \"список1\",\n \"LANG_LISTS_MAX_NUMBER_TYPEBLOCK\": \"maximum using comparator\",\n \"LANG_CONTROLS_WHILE_TITLE\": \"пока\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST\": \"Удаляет последний элемент списка.\",\n \"LANG_DICTIONARIES_DELETE_PAIR_HELPURL\": \"/reference/blocks/dictionaries.html#delete-entry-for-key\",\n \"LANG_COMPONENT_BLOCK_WEBVIEWER_METHODS_HELPURL\": \"/reference/components/userinterface.html#WebViewer\",\n \"DUPLICATE_BLOCK\": \"Создать копию\",\n \"LANG_LOGIC_BOOLEAN_FALSE_HELPURL\": \"/reference/blocks/logic.html#false\",\n \"MATH_SINGLE_TOOLTIP_LOG10\": \"Возвращает десятичный логарифм числа.\",\n \"LANG_MATH_IS_A_DECIMAL_TOOLTIP\": \"Проверяет, представляет ли строка десятичное число.\",\n \"LANG_LISTS_LENGTH_INPUT_LENGTH\": \"длина списка\",\n \"LANG_COMPONENT_BLOCK_WEB_PROPERTIES_HELPURL\": \"/reference/components/connectivity.html#Web\",\n \"TIME_MONTHS\": \"Months\",\n \"LANG_COMPONENT_BLOCK_TWITTER_METHODS_HELPURL\": \"/reference/components/social.html#Twitter\",\n \"VARIABLES_GET_TOOLTIP\": \"Возвращает значение этой переменной.\",\n \"LANG_LISTS_SORT_COMPARATOR_NONDEST_TITLE_SORT\": \"make new sorted list from\",\n \"REPL_UNABLE_TO_UPDATE\": \"Не могу отправить обновление на устройство/эмулятор\",\n \"HORIZONTAL_PARAMETERS\": \"Расположить параметры горизонтально\",\n \"LANG_MATH_CONVERT_NUMBER_OP_HEX_TO_DEC\": \"шестнадцатеричное в десятичное\",\n \"LISTS_CREATE_WITH_TOOLTIP\": \"Создаёт список с любым числом элементов.\",\n \"LANG_LISTS_INSERT_INPUT_INDEX\": \"указатель\",\n \"LANG_TEXT_CONTAINS_INPUT_TEXT\": \"text\",\n \"LANG_LISTS_IS_LIST_HELPURL\": \"/reference/blocks/lists.html#isalist\",\n \"LOGIC_NULL\": \"ничто\",\n \"LANG_TEXT_TEXT_IS_STRING_TITLE\": \"is a string?\",\n \"LANG_COMPONENT_BLOCK_PHONECALL_EVENTS_HELPURL\": \"/reference/components/social.html#PhoneCall\",\n \"LANG_COMPONENT_BLOCK_LABEL_METHODS_HELPURL\": \"/reference/components/userinterface.html#Label\",\n \"LANG_COMPONENT_BLOCK_IMAGE_HELPURL\": \"/reference/components/userinterface.html#Image\",\n \"LANG_CONTROLS_FORRANGE_INPUT_START\": \"с\",\n \"REPL_EMULATOR_ONLY\": \"You can only use this option to update the Emulator\",\n \"MATH_IS_ODD\": \"нечётное\",\n \"LANG_MATH_NUMBER_TOOLTIP\": \"Задаёт число\",\n \"LANG_COMPONENT_BLOCK_SPEECHRECOGNIZER_PROPERTIES_HELPURL\": \"/reference/components/media.html#SpeechRecognizer\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_FIRST\": \"Делит заданный текст на два фрагмента на основе того, где встречается 'в' как разделитель и возвращает список из двух пунктов, состоящих из фрагмента перед разделителем и фрагмента после разделителя. Разбиение 'яблоко,банан,вишня,собачьяеда' запятой возвращает список из двух элементов: тексты - 'яблоко' и 'банан,вишня,собачьяеда'. Обратите внимание, что запятая после слова 'яблоко' не появляется в результирующем тексте, поскольку это разделитель.\",\n \"REPL_UPDATE_INFO\": \"На ваше устройство установлено дополнение. Посмотрите на экран вашего устройство и подтвердите установку программы.

Важно: когда установка закончится, нажмите 'ЗАВЕРШИТЬ'(а не открыть). Затем перейдите в App Inventor в вашем браузере, нажмите на 'Подключить' и выберите 'Переподключиться'. Затем переподключите ваше устройство.\",\n \"LANG_DICTIONARIES_CREATE_WITH_CONTAINER_TITLE_ADD\": \"dict\",\n \"HIDE_WARNINGS\": \"Скрыть Предупреждения\",\n \"LISTS_GET_SUBLIST_START_FROM_END\": \"взять подсписок с № с конца\",\n \"LANG_COLOUR_GREEN\": \"зеленый\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_TOOLTIP\": \"Возвращает число в десятичной форме с указанным числом цифр.\",\n \"LANG_COMPONENT_BLOCK_ORIENTATIONSENSOR_METHODS_HELPURL\": \"/reference/components/sensors.html#OrientationSensor\",\n \"LANG_CATEGORY_TEXT\": \"Текст\",\n \"REPL_COMPANION_OUT_OF_DATE2\": \"Your Companion App is out of date. Restart the Companion and use it to scan the QRCode below in order to update\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_HELPURL\": \"/reference/blocks/lists.html#lookuppairs\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHCLIENT_EVENTS_HELPURL\": \"/reference/components/connectivity.html#BluetoothClient\",\n \"COLOUR_RGB_TOOLTIP\": \"Создаёт цвет с указанной пропорцией красного, зеленого и синего. Все значения должны быть между 0 и 100.\",\n \"CONTROLS_IF_MSG_IF\": \"если\",\n \"LANG_PROCEDURES_GET_HELPURL\": \"/reference/blocks/procedures.html#get\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHCLIENT_METHODS_HELPURL\": \"/reference/components/connectivity.html#BluetoothClient\",\n \"DIALOG_SECURE_ESTABLISHED\": \"30 Secure Connection Established\",\n \"REPL_COMPANION_OUT_OF_DATE1\": \"Версия Companion, которую вы используете, устарела.

Эта версия App Inventor должна использоваться с версией Companion.\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_FIRST\": \"разбить по первому\",\n \"LANG_COMPONENT_BLOCK_VIDEOPLAYER_EVENTS_HELPURL\": \"/reference/components/media.html#VideoPlayer\",\n \"LANG_CONTROLS_CHOOSE_INPUT_THEN_RETURN\": \"то\",\n \"TEXT_CREATE_JOIN_TITLE_JOIN\": \"соединить\",\n \"LANG_MATH_TRIG_TOOLTIP_ASIN\": \"Возвращает угол в диапазоне (-90, +90] градусов с заданным синусом.\",\n \"LANG_CONTROLS_GET_HELPURL\": \"/reference/blocks/control.html#get\",\n \"PROCEDURES_DEFNORETURN_DO\": \"\",\n \"LANG_PROCEDURES_DEFRETURN_TOOLTIP\": \"Процедура возвращающая значение.\",\n \"LANG_MATH_COMPARE_NEQ\": \"≠\",\n \"LANG_CONTROLS_GET_PLAIN_START_TEXT_HELPURL\": \"/reference/blocks/control.html#getplainstarttext\",\n \"LANG_COMPONENT_BLOCK_HYGROMETER_HELPURL\": \"/reference/components/sensors.html#Hygrometer\",\n \"LANG_LOGIC_OPERATION_TOOLTIP_AND\": \"Возвращает значение истина, если все аргументы истинны\",\n \"REPL_NOW_DOWNLOADING\": \"Загружается обновление с сервера App Inventor, пожалуйста, подождите\",\n \"LOGIC_BOOLEAN_TRUE\": \"истина\",\n \"LANG_LISTS_SELECT_ITEM_TITLE_HELPURL\": \"/reference/blocks/lists.html#selectlistitem\",\n \"LANG_COMPONENT_BLOCK_WEB_HELPURL\": \"/reference/components/connectivity.html#Web\",\n \"LANG_COMPONENT_BLOCK_TEXTTOSPEECH_HELPURL\": \"/reference/components/media.html#TextToSpeech\",\n \"DO_IT\": \"Выполнить\",\n \"LANG_DICTIONARIES_ALIST_TO_DICT_HELPURL\": \"/reference/blocks/dictionaries.html#list-of-pairs-to-dictionary\",\n \"LANG_PROCEDURES_DOTHENRETURN_DO\": \"делать\",\n \"LANG_MATH_ONLIST_HELPURL_AVG\": \"/reference/blocks/math.html#avg\",\n \"TEXT_TEXT_HELPURL\": \"https://ru.wikipedia.org/wiki/Строковый_тип\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_TRANSLATED_NAME\": \"инициализировать локальную переменную в\",\n \"LOGIC_COMPARE_TOOLTIP_GTE\": \"Возвращает значение истина, если первая вставка больше или равна второй.\",\n \"LANG_LISTS_IS_IN_INPUT_THING\": \"элемент\",\n \"ERROR_BREAK_ONLY_IN_LOOP\": \"The break block should be used only within loops\",\n \"LANG_TEXT_CHANGECASE_TOOLTIP_DOWNCASE\": \"Возвращает копию текста со строчными буквами.\",\n \"LANG_CONTROLS_BREAK_INPUT_TEXT\": \"value\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_FIRST_OF_ANY\": \"разбить по первому из набора\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_TITLE_INIT\": \"инициализировать глобальную\",\n \"MATH_ONLIST_OPERATOR_STD_DEV\": \"стандартное отклонение списка\",\n \"REPL_STARTING_COMPANION_IN_EMULATOR\": \"Запускаем приложение Companion на эмуляторе.\",\n \"LANG_CONTROLS_DO_THEN_RETURN_COLLAPSED_TEXT\": \"выполнить/результат\",\n \"LANG_MATH_ONLIST_OPERATOR_GM\": \"geometric mean\",\n \"LISTS_CREATE_WITH_CONTAINER_TITLE_ADD\": \"список\",\n \"LANG_CONTROLS_GET_START_VALUE_INPUT_STARTVALUE\": \"начальноеЗначение\",\n \"LANG_MATH_SINGLE_TOOLTIP_LN\": \"Возвращает натуральный логарифм числа (логарифм по основанию e = 2,71828...)\",\n \"TEXT_CHANGECASE_OPERATOR_LOWERCASE\": \"в строчные буквы\",\n \"LANG_CATEGORY_LISTS\": \"Списки\",\n \"COLOUR_PICKER_HELPURL\": \"https://ru.wikipedia.org/wiki/Цвет\",\n \"LANG_LISTS_REPLACE_ITEM_INPUT_REPLACEMENT\": \"замена\",\n \"LANG_PROCEDURES_DEFRETURN_DEFINE\": \"в\",\n \"LANG_COMPONENT_BLOCK_CONTACTPICKER_METHODS_HELPURL\": \"/reference/components/social.html#ContactPicker\",\n \"LANG_LISTS_ADD_ITEMS_CONTAINER_TOOLTIP\": \"Добавить, удалить или изменить порядок секций для изменения конфигурации этого блока списка.\",\n \"LANG_DICTIONARIES_GET_KEYS_TITLE\": \"keys\",\n \"LANG_TEXT_JOIN_ITEM_TITLE_ITEM\": \"строка\",\n \"REPL_SOFTWARE_UPDATE\": \"Обновление программы\",\n \"LANG_MATH_TRIG_ATAN\": \"arctg\",\n \"LANG_TEXT_CONTAINS_HELPURL_CONTAINS\": \"/reference/blocks/text.html#contains\",\n \"LANG_LISTS_MAX_NUMBER_INPUT_MAX\": \"maximum value in the list\",\n \"LANG_MATH_ARITHMETIC_HELPURL_ADD\": \"/reference/blocks/math.html#add\",\n \"LANG_COLOUR_RED\": \"красный\",\n \"LANG_CONTROLS_GET_START_VALUE_INPUT_SCREENNAME\": \"названиеЭкрана\",\n \"MATH_ROUND_OPERATOR_ROUND\": \"округлить\",\n \"LANG_MATH_CONVERT_NUMBER_OP_DEC_TO_BIN\": \"десятичное в двоичное\",\n \"LISTS_GET_INDEX_LAST\": \"последний\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_INPUT_PLACES\": \"места\",\n \"LANG_COMPONENT_BLOCK_NXTTOUCH_HELPURL\": \"/reference/components/legomindstorms.html#NxtTouchSensor\",\n \"REPL_ERROR_FROM_COMPANION\": \"Ошибка в Companion\",\n \"ERROR_COMPONENT_DOES_NOT_EXIST\": \"Component does not exist\",\n \"LANG_LISTS_FILTER_INPUT_PASSING\": \"passing \",\n \"MATH_TRIG_ASIN\": \"asin\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM\": \"Удаляет и возвращает элемент в указанной позиции списка.\",\n \"LANG_LISTS_SORT_TOOLTIP\": \"Sorts list in ascending order.\",\n \"LANG_MATH_CONVERT_ANGLES_HELPURL_DEG_TO_RAD\": \"/reference/blocks/math.html#convertdeg\",\n \"LANG_CONTROLS_GET_PLAIN_START_TEXT_COLLAPSED_TEXT\": \"получить начальный текст\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT\": \"проверить в парах ключ %1 пара %2 неНайден %3\",\n \"DELETE_ALL_BLOCKS\": \"Удалить все блоки (%1)?\",\n \"REPL_DISMISS\": \"Отменить\",\n \"HELP\": \"Справка\",\n \"LANG_COMPONENT_BLOCK_PHONENUMBERPICKER_PROPERTIES_HELPURL\": \"/reference/components/social.html#PhoneNumberPicker\",\n \"TEXT_JOIN_TITLE_CREATEWITH\": \"создать текст из\",\n \"LANG_LISTS_SELECT_ITEM_TOOLTIP\": \"Возвращает элемент списка по его номеру.\",\n \"LANG_LISTS_POSITION_IN_INPUT_THING\": \"элемент\",\n \"CONTROLS_REPEAT_INPUT_DO\": \"выполнить\",\n \"LANG_CONTROLS_CHOOSE_TOOLTIP\": \"Если проверяемое условие истинно\",\n \"LANG_CONTROLS_IF_MSG_IF\": \"если\",\n \"LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_TEXT\": \"для числа в интервале\",\n \"PROCEDURES_DEF_DUPLICATE_WARNING\": \"Предупреждение: эта функция имеет повторяющиеся параметры.\",\n \"LANG_TEXT_SEGMENT_INPUT_START\": \"начало\",\n \"LANG_COMPONENT_BLOCK_IMAGEPICKER_HELPURL\": \"/reference/components/media.html#ImagePicker\",\n \"LISTS_CREATE_WITH_ITEM_TOOLTIP\": \"Добавляет элемент к списку.\",\n \"LANG_COLOUR_YELLOW\": \"жёлтый\",\n \"LANG_LISTS_APPEND_LIST_TITLE_APPEND\": \"добавить в список\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_HELPURL\": \"/reference/blocks/control.html#closescreenwithvalue\",\n \"MATH_TRIG_SIN\": \"sin\",\n \"LANG_COMPONENT_BLOCK_BUTTON_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#Button\",\n \"LANG_COMPONENT_BLOCK_IMAGESPRITE_HELPURL\": \"/reference/components/animation.html#ImageSprite\",\n \"LANG_COMPONENT_BLOCK_NXTTOUCH_EVENTS_HELPURL\": \"/reference/components/legomindstorms.html#NxtTouchSensor\",\n \"LANG_COMPONENT_BLOCK_NXTLIGHT_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtLightSensor\",\n \"COLOUR_RGB_GREEN\": \"зелёного\",\n \"LANG_MATH_CONVERT_NUMBER_TITLE_CONVERT\": \"преобразовать число\",\n \"LANG_COMPONENT_BLOCK_CAMERA_METHODS_HELPURL\": \"/reference/components/media.html#Camera\",\n \"LANG_COMPONENT_BLOCK_NXTSOUND_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtSoundSensor\",\n \"LANG_LISTS_FILTER_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#filter\",\n \"LISTS_ISEMPTY_TITLE\": \"%1 пуст\",\n \"LANG_LISTS_APPEND_LIST_INPUT\": \"добавить к списку список1 %1 список2 %2\",\n \"LANG_LISTS_INSERT_INPUT\": \"вставляет элемент списка список %1 номер %2 номер %3\",\n \"LANG_COMPONENT_BLOCK_LOCATIONSENSOR_METHODS_HELPURL\": \"/reference/components/sensors.html#LocationSensor\",\n \"LANG_COMPONENT_BLOCK_VOTING_METHODS_HELPURL\": \"/reference/components/internal.html#votingmethods\",\n \"MATH_ARITHMETIC_TOOLTIP_ADD\": \"Возвращает сумму двух чисел.\",\n \"TEXT_TRIM_OPERATOR_LEFT\": \"обрезать пробелы слева\",\n \"LANG_MATH_TRIG_HELPURL_ATAN2\": \"/reference/blocks/math.html#atan2\",\n \"DELETE_VARIABLE\": \"Удалить переменную '%1'\",\n \"MATH_ONLIST_OPERATOR_MIN\": \"наименьшее в списке\",\n \"LANG_COMPONENT_BLOCK_DATEPICKER_HELPURL\": \"/reference/components/userinterface.html#DatePicker\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_INPUT\": \"get value at key path %1 in dictionary %2 or if not found %3\",\n \"DELETE_X_BLOCKS\": \"Удалить %1 блоков\",\n \"TEXT_CHARAT_FIRST\": \"взять первую букву\",\n \"LANG_COMPONENT_BLOCK_EMAILPICKER_EVENTS_HELPURL\": \"/reference/components/social.html#EmailPicker\",\n \"MATH_SUBTRACTION_SYMBOL\": \"-\",\n \"LANG_TEXT_TEXT_IS_STRING_INPUT_THING\": \"thing\",\n \"LANG_MATH_TRIG_HELPURL_ASIN\": \"/reference/blocks/math.html#asin\",\n \"LANG_MATH_DIVIDE_OPERATOR_QUOTIENT\": \"частное от\",\n \"LANG_LISTS_POSITION_IN_INPUT_LIST\": \"список\",\n \"LANG_LISTS_REDUCE_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#reduce\",\n \"LANG_TEXT_TRIM_TITLE_TRIM\": \"обрезать\",\n \"CONTROLS_WHILEUNTIL_HELPURL\": \"https://github.com/google/blockly/wiki/Loops#repeat\",\n \"LANG_COMPONENT_BLOCK_PHONECALL_PROPERTIES_HELPURL\": \"/reference/components/social.html#PhoneCall\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_TITLE\": \"закрыть экран и возвратить значение\",\n \"LANG_TEXT_STARTS_AT_HELPURL\": \"/reference/blocks/text.html#startsat\",\n \"LANG_DICTIONARIES_DICTIONARY_LOOKUP_TOOLTIP\": \"Returns the value in the dictionary associated with the key.\",\n \"LANG_COMPONENT_BLOCK_TINYWEBDB_HELPURL\": \"/reference/components/storage.html#TinyWebDB\",\n \"LANG_COMPONENT_BLOCK_NXTCOLOR_EVENTS_HELPURL\": \"/reference/components/legomindstorms.html#NxtColorSensor\",\n \"LANG_COMPONENT_BLOCK_NXTLIGHT_HELPURL\": \"/reference/components/legomindstorms.html#NxtLightSensor\",\n \"DISABLE_ALL_BLOCKS\": \"Disable All Blocks\",\n \"LANG_COMPONENT_BLOCK_CAMCORDER_EVENTS_HELPURL\": \"/reference/components/media.html#Camcorder\",\n \"LANG_MATH_ONLIST_TOOLTIP_MIN_LIST\": \"Return the smallest of its arguments..\",\n \"LISTS_SET_INDEX_TOOLTIP_INSERT_LAST\": \"Добавляет элемент в конец списка.\",\n \"LANG_CONTROLS_FOR_TOOLTIP\": \"Присваивает значения от стартового числа до конечного числа.\",\n \"LANG_DICTIONARIES_GET_KEYS_TOOLTIP\": \"Returns a list of all of the keys in the dictionary.\",\n \"LANG_LISTS_APPEND_LIST_HELPURL\": \"/reference/blocks/lists.html#append\",\n \"LANG_LOGIC_NEGATE_HELPURL\": \"/reference/blocks/logic.html#not\",\n \"LISTS_SPLIT_TEXT_FROM_LIST\": \"собрать текст из списка\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_TOOLTIP\": \"Позволяет создавать переменные, доступные только в части блока 'выполнить'.\",\n \"LOGIC_TERNARY_IF_TRUE\": \"если истина\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_HELPURL\": \"/reference/blocks/control.html#closescreenwithplaintext\",\n \"LANG_COMPONENT_BLOCK_TEXTING_METHODS_HELPURL\": \"/reference/components/social.html#Texting\",\n \"COLLAPSE_ALL\": \"Свернуть блоки\",\n \"TEXT_CHANGECASE_OPERATOR_UPPERCASE\": \"в ЗАГЛАВНЫЕ БУКВЫ\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_TITLE\": \"закрыть приложение\",\n \"DIALOG_RENDEZVOUS_NEGOTIATING\": \"15 Rendezvous (please wait)\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_INPUT_NUM\": \"число\",\n \"REMOVE_UNUSED_BLOCKS\": \"Remove Unused Blocks\",\n \"LANG_COMPONENT_BLOCK_BARCODESCANNER_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#BarcodeScanner\",\n \"CONTROLS_FOR_TOOLTIP\": \"Присваивает переменной '%1' значения от начального до конечного с заданным шагом и выполняет указанные команды.\",\n \"VARIABLES_SET_CREATE_GET\": \"Создать вставку %1\",\n \"CONTROLS_WHILEUNTIL_OPERATOR_UNTIL\": \"повторять, пока не\",\n \"LANG_DICTIONARIES_GET_KEYS_TYPEBLOCK\": \"get dictionary keys\",\n \"MATH_ONLIST_TOOLTIP_MEDIAN\": \"Возвращает медиану списка.\",\n \"COLOUR_RGB_HELPURL\": \"http://www.december.com/html/spec/colorper.html\",\n \"LANG_DICTIONARIES_PAIR_HELPURL\": \"/reference/blocks/dictionaries.html#pair\",\n \"LANG_COMPONENT_BLOCK_ANOMALYDETECTION_HELPURL\": \"/reference/components/datascience.html#AnomalyDetect\",\n \"LOGIC_BOOLEAN_TOOLTIP\": \"Возвращает значение истина или ложь.\",\n \"LANG_LISTS_ADD_ITEM_TITLE\": \"элемент\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_TITLE\": \"replace all mappings\",\n \"LANG_CONTROLS_CLOSE_SCREEN_COLLAPSED_TEXT\": \"закрыть экран\",\n \"LANG_LISTS_CREATE_WITH_ITEM_TITLE\": \"элемент\",\n \"LANG_COMPONENT_BLOCK_CHECKBOX_EVENTS_HELPURL\": \"/reference/components/userinterface.html#CheckBox\",\n \"LANG_LISTS_IS_IN_TOOLTIP\": \"Возвращает верно, если элемент есть в списке и неверно - если нет.\",\n \"LANG_DICTIONARIES_ALIST_TO_DICT_TOOLTIP\": \"Converts a list of pairs to a dictionary.\",\n \"LANG_COMPONENT_BLOCK_SERIAL_EVENTS_HELPURL\": \"/reference/components/connectivity.html#Serial\",\n \"LANG_COMPONENT_BLOCK_PASSWORDTEXTBOX_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#PasswordTextBox\",\n \"TIME_DURATION\": \"Duration\",\n \"LOGIC_COMPARE_TOOLTIP_EQ\": \"Возвращает положительное значение, если вводы равны.\",\n \"LANG_TEXT_TEXT_RIGHT_QUOTE\": \"\\u201d\",\n \"LANG_MATH_ONLIST_HELPURL_MAX\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/math#max\",\n \"TEXT_TRIM_OPERATOR_RIGHT\": \"обрезать пробелы справа\",\n \"REPL_NO_LEGACY\": \"Legacy Connection mode does not work when MIT App Inventor is loaded over https (secure).\",\n \"LANG_COMPONENT_BLOCK_HORIZARRANGE_PROPERTIES_HELPURL\": \"/reference/components/layout.html#HorizontalArrangement\",\n \"TIME_HOURS\": \"Hours\",\n \"MATH_SINGLE_HELPURL\": \"https://ru.wikipedia.org/wiki/Квадратный_корень\",\n \"COLOUR_PICKER_TOOLTIP\": \"Выберите цвет из палитры.\",\n \"LANG_CONTROLS_WHILEUNTIL_INPUT_DO\": \"выполнить\",\n \"LANG_COMPONENT_BLOCK_IMAGEPICKER_PROPERTIES_HELPURL\": \"/reference/components/media.html#ImagePicker\",\n \"LANG_CONTROLS_CHOOSE_TITLE\": \"если\",\n \"BACKPACK_DOCUMENTATION\": \"The Backpack is a copy/paste feature. It allows you to copy blocks from one project or screenand paste them into another project or screen.To copy, you can drag-and-drop blocks into the Backpack. To paste, click on the Backpack icon anddrag-and-drop blocks into the workspace.<\\/p>

If you leave MIT App Inventor with blocks left in your backpack,they will be there the next time you login.<\\/p>

Click Here<\\/a> for further documentation and a 'how to' video.\",\n \"LANG_MATH_BITWISE_HELPURL_AND\": \"/reference/blocks/math.html#bitwise_and\",\n \"CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE\": \"Пропускает остаток цикла и переходит к следующему шагу.\",\n \"REPL_KEEP_TRYING\": \"Продолжить ожидание\",\n \"MATH_SINGLE_TOOLTIP_POW10\": \"Возвращает 10 в указанной степени.\",\n \"LANG_LISTS_INSERT_ITEM_HELPURL\": \"/reference/blocks/lists.html#insert\",\n \"LANG_TEXT_TRIM_HELPURL\": \"/reference/blocks/text.html#trim\",\n \"LANG_VARIABLES_GET_HELPURL\": \"/reference/blocks/variables.html#get\",\n \"LANG_PROCEDURES_DEF_DUPLICATE_WARNING\": \"Предупреждение:n У этой процедуры есть n повторяющихся элементов ввода.\",\n \"LANG_MATH_NUMBER_RADIX_TITLE\": \"number radix\",\n \"LANG_MATH_SINGLE_HELPURL_ABS\": \"/reference/blocks/math.html#abs\",\n \"LANG_LISTS_IS_IN_INPUT_LIST\": \"список\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_OPERATOR_DICTIONARY_ORDER\": \"dictionary\",\n \"TEXT_PROMPT_TYPE_NUMBER\": \"запросить число с подсказкой\",\n \"LANG_TEXT_CHANGECASE_OPERATOR_UPPERCASE\": \"заглавные буквы\",\n \"CONTROLS_FOR_TITLE\": \"цикл по %1 от %2 до %3 с шагом %4\",\n \"DOWNLOAD_BLOCKS_AS_PNG\": \"Download Blocks as PNG\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_CONTAINER_TITLE_LOCAL_NAMES\": \"локальные имена\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_OPERATOR_LONGEST_STRING_FIRST\": \"longest string first\",\n \"LANG_MATH_TRIG_HELPURL_TAN\": \"/reference/blocks/math.html#tan\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_TITLE\": \"открыть другой экран\",\n \"LISTS_CREATE_EMPTY_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#create-empty-list\",\n \"LANG_COMPONENT_BLOCK_TINYWEBDB_METHODS_HELPURL\": \"/reference/components/storage.html#TinyWebDB\",\n \"LANG_COMPONENT_BLOCK_ACTIVITYSTARTER_PROPERTIES_HELPURL\": \"/reference/components/connectivity.html#ActivityStarter\",\n \"ARRANGE_H\": \"Упорядочить блоки по горизонтали\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_TITLE\": \"join with separator\",\n \"LANG_COMPONENT_BLOCK_SPREADSHEET_METHODS_HELPURL\": \"/reference/components/storage.html#Spreadsheet\",\n \"PROCEDURES_ALLOW_STATEMENTS\": \"разрешить операторы\",\n \"LANG_LISTS_SORT_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#sort\",\n \"COLOUR_RANDOM_TOOLTIP\": \"Выбирает цвет случайным образом.\",\n \"LISTS_CREATE_WITH_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#create-list-with\",\n \"LANG_COMPONENT_BLOCK_SETTER_HELPURL\": \"\",\n \"LANG_LISTS_SLICE_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#slices\",\n \"LANG_TEXT_SEGMENT_TITLE_SEGMENT\": \"отрезок\",\n \"LANG_MATH_TRIG_TOOLTIP_ATAN2\": \"Возвращает угол в диапазоне (-180, +180] градусов на точку с заданными координатими в прямоугольной системе координат.\",\n \"LANG_MATH_IS_A_BINARY_TOOLTIP\": \"Проверяет, представляет ли строка двоичное число.\",\n \"LANG_TEXT_SPLIT_AT_SPACES_HELPURL\": \"/reference/blocks/text.html#splitspaces\",\n \"LANG_DICTIONARIES_MAKE_DICTIONARY_TITLE\": \"make a dictionary\",\n \"LANG_COMPONENT_BLOCK_PASSWORDTEXTBOX_METHODS_HELPURL\": \"/reference/components/userinterface.html#PasswordTextBox\",\n \"MATH_TRIG_TOOLTIP_ATAN\": \"Возвращает арктангенс (в градусах)\",\n \"MATH_ONLIST_TOOLTIP_RANDOM\": \"Возвращает случайный элемент списка.\",\n \"LANG_COMPONENT_BLOCK_SPEECHRECOGNIZER_METHODS_HELPURL\": \"/reference/components/media.html#SpeechRecognizer\",\n \"SHOW_WARNINGS\": \"Показывать предупреждения\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM\": \"Удаляет элемент в указанной позиции списка.\",\n \"LANG_MATH_DIVIDE_TOOLTIP_QUOTIENT\": \"Возвращает частное.\",\n \"LANG_CONTROLS_EVAL_BUT_IGNORE_HELPURL\": \"/reference/blocks/control.html#evaluate\",\n \"LANG_DICTIONARIES_MAKE_DICTIONARY_HELPURL\": \"/reference/blocks/dictionaries.html#make-a-dictionary\",\n \"ARRANGE_V\": \"Упорядочить блоки по вертикали\",\n \"ARRANGE_S\": \"Упорядочить блоки по диагонали\",\n \"LANG_LISTS_FROM_CSV_ROW_INPUT_TEXT\": \"текст\",\n \"LANG_COMPONENT_BLOCK_PROXIMITYSENSOR_HELPURL\": \"/reference/components/sensors.html#ProximitySensor\",\n \"REPL_APPROVE_UPDATE\": \"поскольку вам будет предложено подтвердить обновление.\",\n \"LANG_CONTROLS_NOTHING_HELPURL\": \"/reference/blocks/control.html#nothing\",\n \"BACKPACK_DOC_TITLE\": \"Backpack Information\",\n \"REPL_SECONDS_ENSURE_RUNNING\": \" секунд, чтобы убедиться, что всё работает.\",\n \"EXTENSIONS\": \"Extensions\",\n \"LANG_MATH_DIVIDE\": \"u00F7\",\n \"CONTROLS_FLOW_STATEMENTS_HELPURL\": \"https://github.com/google/blockly/wiki/Loops#loop-termination-blocks\",\n \"TEXT_GET_SUBSTRING_INPUT_IN_TEXT\": \"в тексте\",\n \"LANG_LISTS_FILTER_INPUT_ITEM\": \"keeping each \",\n \"LANG_DICTIONARIES_WALK_TREE_TITLE\": \"list by walking key path %1 in dictionary or list %2\",\n \"LANG_LISTS_CREATE_EMPTY_TITLE\": \"создать пустой лист\",\n \"LANG_TEXT_ISEMPTY_INPUT_ISEMPTY\": \"является пустым\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_TOOLTIP\": \"Returns the value in the nested dictionary.\",\n \"LOGIC_COMPARE_TOOLTIP_LT\": \"Возвращает положительное значение, если первый ввод меньше второго.\",\n \"LANG_MATH_TRIG_ACOS\": \"arccos\",\n \"PROCEDURES_DEFRETURN_RETURN\": \"вернуть\",\n \"LANG_TEXT_CONTAINS_OPERATOR_CONTAINS\": \"содержит\",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_TO\": \"в\",\n \"INLINE_INPUTS\": \"Внутренний параметр\",\n \"LANG_CONTROLS_GET_PLAIN_START_TEXT_TOOLTIP\": \"Возвращает текст, который был передан экрану при\",\n \"LANG_TEXT_LENGTH_INPUT_LENGTH\": \"длина\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_MULTIPLY\": \"Возвращает произведение двух чисел.\",\n \"LANG_VARIABLES_SET_TITLE_TO\": \"в\",\n \"LANG_CONTROLS_IF_ELSE_TITLE_ELSE\": \"иначе\",\n \"LANG_COMPONENT_BLOCK_WEB_EVENTS_HELPURL\": \"/reference/components/connectivity.html#Web\",\n \"LANG_COMPONENT_BLOCK_NXTDIRECT_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtDirectCommands\",\n \"MATH_IS_PRIME\": \"простое\",\n \"LANG_PROCEDURES_DEFNORETURN_PROCEDURE\": \"процедура\",\n \"LISTS_GET_SUBLIST_TAIL\": \"\",\n \"DO_IT_RESULT\": \"Do It Result:\",\n \"LANG_MATH_ONLIST_HELPURL_MIN\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/math#min\",\n \"LANG_COMPONENT_BLOCK_PLAYER_EVENTS_HELPURL\": \"/reference/components/media.html#Player\",\n \"TEXT_PRINT_HELPURL\": \"https://github.com/google/blockly/wiki/Text#printing-text\",\n \"SHOW_ALL_COMMENTS\": \"Show All Comments\",\n \"LANG_COMPONENT_BLOCK_FUSIONTABLESCONTROL_METHODS_HELPURL\": \"/reference/components/storage.html#FusionTablesControl\",\n \"LISTS_SET_INDEX_INSERT\": \"вставить в\",\n \"LANG_MATH_RANDOM_INT_TOOLTIP\": \"Возвращает случайное целое число в диапазоне между верхним и нижним. Диапазон будет ограничен между 2**30.\",\n \"LANG_MATH_ONLIST_OPERATOR_SD\": \"standard deviation\",\n \"LANG_MATH_ONLIST_OPERATOR_SE\": \"standard error\",\n \"LOGIC_TERNARY_CONDITION\": \"выбрать по\",\n \"LANG_MATH_ONLIST_HELPURL_GM\": \"/reference/blocks/math.html#gm\",\n \"LANG_CONTROLS_CHOOSE_COLLAPSED_TEXT\": \"если\",\n \"LANG_MATH_CONVERT_NUMBER_OP_DEC_TO_HEX\": \"десятичное в шестнадцатеричное\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_COLLAPSED_TEXT\": \"закрыть приложение\",\n \"LANG_LISTS_MAP_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#map\",\n \"LANG_PROCEDURES_CALLNORETURN_HELPURL\": \"/reference/blocks/procedures.html#do\",\n \"CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK\": \"Прерывает этот цикл.\",\n \"LANG_COMPONENT_BLOCK_CONTACTPICKER_EVENTS_HELPURL\": \"/reference/components/social.html#ContactPicker\",\n \"LANG_TEXT_CONTAINS_INPUT_PIECE\": \"фрагмент\",\n \"COLOUR_BLEND_TOOLTIP\": \"Смешивает два цвета в заданном соотношении (0.0 - 1.0).\",\n \"LANG_SCREENS_TITLE\": \"Screen Name: \",\n \"LANG_COMPONENT_BLOCK_VERTSCROLLARRANGE_HELPURL\": \"/reference/components/layout.html#VerticalScrollArrangement\",\n \"TEXT_LENGTH_TITLE\": \"длина %1\",\n \"BACKPACK_GET\": \"Paste All Blocks from Backpack\",\n \"TEXT_PROMPT_HELPURL\": \"https://github.com/google/blockly/wiki/Text#getting-input-from-the-user\",\n \"LANG_LISTS_ADD_ITEMS_INPUT\": \"добавить элементы к списку список %1 список %2\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_RANDOM\": \"Возвращает случайный элемент списка.\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_DEFAULT_NAME\": \"имя\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_HELPURL\": \"/reference/blocks/variables.html#do\",\n \"LANG_COMPONENT_BLOCK_NXTULTRASONIC_HELPURL\": \"/reference/components/legomindstorms.html#NxtUltrasonicSensor\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT_AT_ANY\": \"/reference/blocks/text.html#splitatany\",\n \"LANG_COLOUR_PICKER_TOOLTIP\": \"чёрный\",\n \"LANG_COMPONENT_BLOCK_PEDOMETERSENSOR_HELPURL\": \"/reference/components/sensors.html#Pedometer\",\n \"LANG_COMPONENT_BLOCK_TEXTING_PROPERTIES_HELPURL\": \"/reference/components/social.html#Texting\",\n \"LANG_COMPONENT_BLOCK_VOTING_PROPERTIES_HELPURL\": \"/reference/components/internal.html#votingproperties\",\n \"LANG_COMPONENT_BLOCK_FIREBASE_HELPURL\": \"/reference/components/experimental.html#FirebaseDB\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHCLIENT_HELPURL\": \"/reference/components/connectivity.html#BluetoothClient\",\n \"LANG_CONTROLS_WHILEUNTIL_OPERATOR_UNTIL\": \"до тех пор, пока\",\n \"LANG_TEXT_COMPARE_INPUT_COMPARE\": \"сравнить тексты\",\n \"LANG_CONTROLS_IF_MSG_ELSEIF\": \"иначе если\",\n \"LOGIC_COMPARE_TOOLTIP_GT\": \"Возвращает значение истина, если первая вставка больше второй.\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT_AT_FIRST_OF_ANY\": \"/reference/blocks/text.html#split\",\n \"LANG_CONTROLS_WHILE_INPUT_TEST\": \"проверить\",\n \"DISABLE_BLOCK\": \"Отключить блок\",\n \"MATH_ADDITION_SYMBOL\": \"+\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_BIN_TO_DEC\": \"Возвращает строку с десятичным представлением заданного двоичного числа\",\n \"CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK\": \"выйти из цикла\",\n \"LANG_MATH_BITWISE_XOR\": \"bitwise xor\",\n \"LANG_MATH_SINGLE_HELPURL_NEG\": \"/reference/blocks/math.html#neg\",\n \"LANG_VARIABLES_SET_COLLAPSED_TEXT\": \"установить\",\n \"LANG_LISTS_ADD_ITEMS_INPUT_LIST\": \" список\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM\": \"Удаляет и возвращает случайный элемент списка.\",\n \"LOGIC_BOOLEAN_HELPURL\": \"https://github.com/google/blockly/wiki/Logic#values\",\n \"COLOUR_BLEND_RATIO\": \"доля цвета 1\",\n \"LANG_LISTS_IS_IN_HELPURL\": \"/reference/blocks/lists.html#inlist\",\n \"LANG_LISTS_FROM_CSV_TABLE_TITLE_FROM_CSV\": \"список из таблицы csv\",\n \"REPL_UPDATE_NO_CONNECTION\": \"You must be connected to a Companion to update it\",\n \"VARIABLES_GET_HELPURL\": \"https://github.com/google/blockly/wiki/Variables#get\",\n \"LANG_COMPONENT_BLOCK_IMAGESPRITE_EVENTS_HELPURL\": \"/reference/components/animation.html#ImageSprite\",\n \"PROCEDURES_MUTATORCONTAINER_TITLE\": \"параметры\",\n \"LANG_DICTIONARIES_CREATE_WITH_CONTAINER_TOOLTIP\": \"Add, remove, or reorder sections to reconfigure this dictionary block.\",\n \"TEXT_TRIM_TOOLTIP\": \"Возвращает копию текста с пробелами, удалеными с одного или обоих концов.\",\n \"LANG_COMPONENT_BLOCK_NXTDRIVE_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtDrive\",\n \"CLEAN_UP\": \"Убрать блоки\",\n \"LANG_COMPONENT_BLOCK_TITLE_WHEN\": \"когда\",\n \"LANG_LISTS_CREATE_WITH_ITEM_TOOLTIP\": \"Добавляет элемент в список.\",\n \"LANG_DICTIONARIES_LENGTH_TITLE\": \"size of dictionary\",\n \"MATH_TRIG_HELPURL\": \"https://ru.wikipedia.org/wiki/Тригонометрические_функции\",\n \"LANG_TEXT_CHANGECASE_OPERATOR_DOWNCASE\": \"строчные буквы\",\n \"LANG_COMPONENT_BLOCK_TINYWEBDB_PROPERTIES_HELPURL\": \"/reference/components/storage.html#TinyWebDB\",\n \"LANG_COMPONENT_BLOCK_SOUND_EVENTS_HELPURL\": \"/reference/components/media.html#Sound\",\n \"TEXT_CREATE_JOIN_TOOLTIP\": \"Добавьте, удалите, переставьте фрагменты для переделки текстового блока.\",\n \"LANG_COMPONENT_BLOCK_SPREADSHEET_EVENTS_HELPURL\": \"/reference/components/storage.html#Spreadsheet\",\n \"LANG_LOGIC_BOOLEAN_FALSE\": \"ложь\",\n \"LANG_PROCEDURES_DEFNORETURN_DEFINE\": \"в\",\n \"LANG_LISTS_MIN_NUMBER_INPUT_VAR2\": \"item2\",\n \"LANG_LISTS_MIN_NUMBER_INPUT_VAR1\": \"item1\",\n \"LANG_LOGIC_BOOLEAN_TOOLTIP_FALSE\": \"Возвращает логическое значение ложь\",\n \"VARIABLES_GET_CREATE_SET\": \"Создать блок \\\"присвоить\\\" для %1\",\n \"LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_SUFFIX\": \" в интервале\",\n \"CONTROLS_WHILEUNTIL_TOOLTIP_WHILE\": \"Пока значение истинно, выполняет команды.\",\n \"LANG_CONTROLS_WHILEUNTIL_HELPURL\": \"/reference/blocks/control.html#while\",\n \"LANG_LISTS_MIN_NUMBER_INPUT_MIN\": \"minimum value in the list\",\n \"LANG_MATH_COMPARE_HELPURL_LTE\": \"/reference/blocks/math.html#lte\",\n \"LANG_COMPONENT_BLOCK_SOUNDRECORDER_HELPURL\": \"/reference/components/media.html#SoundRecorder\",\n \"LISTS_SPLIT_TOOLTIP_JOIN\": \"Соединяет сптсок текстов в один текст с разделителями.\",\n \"LANG_MATH_TRIG_ATAN2\": \"arctg2\",\n \"LANG_CONTROLS_IF_IF_TITLE_IF\": \"если\",\n \"LANG_LISTS_CREATE_WITH_CONTAINER_TOOLTIP\": \"Добавить, удалить или изменить порядок фрагментов для реконфигурации этого блока списка.\",\n \"LANG_MATH_ARITHMETIC_DIVIDE\": \"/\",\n \"LANG_COLOUR_DARK_GRAY\": \"тёмно-серый\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_NOT_FOUND\": \"неНайден\",\n \"REPL_STARTING_COMPANION_ON_PHONE\": \"Запускаем приложение Companion на подключенном телефоне.\",\n \"LANG_LISTS_LENGTH_INPUT\": \"длина списка список %1\",\n \"DELETE_VARIABLE_CONFIRMATION\": \"Удалить %1 использований переменной '%2'?\",\n \"VARIABLE_CATEGORY\": \"Переменные\",\n \"LANG_PROCEDURES_DOTHENRETURN_COLLAPSED_TEXT\": \"выполнить/результат\",\n \"LANG_CONTROLS_EVAL_BUT_IGNORE_TOOLTIP\": \"Выполняет включённый блок кода и игнорирует возвращаемое значение (если оно есть). Полезно, если нужно вызвать процедуру, возвращающую значение, когда значение не нужно.\",\n \"DO_IT_DISCONNECTED\": \"Do It (Companion not connected)\",\n \"LANG_MATH_COMPARE_EQ\": \"=\",\n \"TEXT_INDEXOF_HELPURL\": \"https://github.com/google/blockly/wiki/Text#finding-text\",\n \"LANG_TEXT_CHANGECASE_HELPURL_DOWNCASE\": \"/reference/blocks/text.html#downcase\",\n \"LANG_CONTROLS_FOR_INPUT_TO\": \"до\",\n \"LANG_MATH_COMPARE_HELPURL_GTE\": \"/reference/blocks/math.html#gte\",\n \"LANG_CONTROLS_WHILE_TOOLTIP\": \"Выполняет блоки в секции 'выполнить', пока условие \",\n \"LANG_MATH_DIVIDE_TOOLTIP_REMAINDER\": \"Возвращает остаток.\",\n \"LANG_COMPONENT_BLOCK_REGRESSION_HELPURL\": \"/reference/components/datascience.html#Regression\",\n \"DIALOG_SUBMIT\": \"Submit\",\n \"TEXT_CHARAT_HELPURL\": \"https://github.com/google/blockly/wiki/Text#extracting-text\",\n \"LANG_CONTROLS_FOREACH_INPUT_INLIST\": \"в списке\",\n \"LANG_PROCEDURES_CALLRETURN_CALL\": \"call \",\n \"LANG_LISTS_REPLACE_ITEM_HELPURL\": \"/reference/blocks/lists.html#replace\",\n \"LANG_LOGIC_OPERATION_AND\": \"и\",\n \"COLOUR_RANDOM_HELPURL\": \"http://randomcolour.com\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_LIST\": \"list\",\n \"LANG_DICTIONARIES_COMBINE_DICTS_HELPURL\": \"/reference/blocks/dictionaries.html#merge-into-dictionary\",\n \"LANG_LISTS_REDUCE_INPUT_COMBINE\": \"by combining\",\n \"LANG_MATH_LIST_MODE_TITLE\": \"mode of a list\",\n \"LISTS_CREATE_EMPTY_TOOLTIP\": \"Возвращает список длины 0, не содержащий данных\",\n \"LANG_LISTS_TO_CSV_TABLE_INPUT_LIST\": \"список\",\n \"LANG_LISTS_SORT_COMPARATOR_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#sortwithcomparator\",\n \"LANG_MATH_SINGLE_HELPURL_EXP\": \"/reference/blocks/math.html#e\",\n \"LANG_TEXT_STARTS_AT_INPUT_STARTS_AT\": \"начинается с\",\n \"DELETE_BLOCK\": \"Удалить блок\",\n \"LANG_LOGIC_OPERATION_TOOLTIP_OR\": \"Возвращает значение истина, если среди аргументов есть истинный\",\n \"LISTS_GET_INDEX_FROM_END\": \"№ с конца\",\n \"LOGIC_TERNARY_IF_FALSE\": \"если ложь\",\n \"LANG_COMPONENT_BLOCK_THERMOMETER_HELPURL\": \"/reference/components/sensors.html#Thermometer\",\n \"LANG_MATH_ONLIST_OPERATOR_MAX_LIST\": \"max in list\",\n \"LANG_DICTIONARIES_DELETE_PAIR_INPUT\": \"remove entry for key %2 from dictionary %1\",\n \"LANG_MATH_CONVERT_NUMBER_HELPURL_BIN_TO_DEC\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/math#convertnumber\",\n \"LANG_MATH_COMPARE_GT\": \">\",\n \"LANG_CONTROLS_FOR_INPUT_WITH\": \"с шагом\",\n \"LANG_TEXT_CONTAINS_INPUT_CONTAINS\": \"contains\",\n \"LANG_COMPONENT_BLOCK_SOUNDRECORDER_METHODS_HELPURL\": \"/reference/components/media.html#SoundRecorder\",\n \"MATH_SINGLE_TOOLTIP_ABS\": \"Возвращает модуль числа\",\n \"TEXT_APPEND_TO\": \"к\",\n \"WRONG_TYPE_BLOCK_WARINGS\": \"Этот блок должен быть присоединён к блоку обработки события или определению процедуры\",\n \"LISTS_SPLIT_TOOLTIP_SPLIT\": \"Разбивает текст в список текстов, по разделителям.\",\n \"LANG_DICTIONARIES_MAKE_DICTIONARY_TOOLTIP\": \"Create a dictionary.\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_SET_INPUT\": \"set value for key path %1 in dictionary %2 to %3\",\n \"REPL_OK_LOWER\": \"Ок\",\n \"LANG_MATH_SINGLE_TOOLTIP_EXP\": \"Возвращает e (2,71828...) в заданной степени.\",\n \"LANG_TEXT_SEGMENT_AT_TOOLTIP\": \"Извлекает сегмент заданной длины из данного текста, начиная с заданной позиции. Позиция1 означает начало текста.\",\n \"LANG_LISTS_LENGTH_INPUT_LIST\": \"список\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_FIRST\": \"Возвращает первый элемент списка.\",\n \"LANG_COMPONENT_BLOCK_BALL_PROPERTIES_HELPURL\": \"/reference/components/animation.html#Ball\",\n \"LANG_COMPONENT_BLOCK_PLAYER_HELPURL\": \"/reference/components/media.html#Player\",\n \"TEXT_TRIM_HELPURL\": \"https://github.com/google/blockly/wiki/Text#trimming-removing-spaces\",\n \"CONTROLS_IF_IF_TOOLTIP\": \"Добавьте, удалите, переставьте фрагменты для переделки блока \\\"если\\\".\",\n \"LANG_VARIABLES_GLOBAL_PREFIX\": \"global\",\n \"LANG_COMPONENT_BLOCK_TINYDB_HELPURL\": \"/reference/components/storage.html#TinyDB\",\n \"LANG_TEXT_APPEND_APPENDTEXT\": \"добавить текст\",\n \"LANG_TEXT_REVERSE_INPUT\": \"reverse\",\n \"LANG_COMPONENT_BLOCK_SLIDER_METHODS_HELPURL\": \"/reference/components/userinterface.html#Slider\",\n \"LANG_CONTROLS_WHILEUNTIL_TITLE_REPEAT\": \"повторять\",\n \"CONTROLS_FOR_HELPURL\": \"https://github.com/google/blockly/wiki/Loops#count-with\",\n \"LANG_MATH_TRIG_HELPURL_ATAN\": \"/reference/blocks/math.html#atan\",\n \"LANG_DICTIONARIES_IS_DICT_TOOLTIP\": \"Tests if something is a dictionary.\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_DIVIDE\": \"возвращает частное от деления.\",\n \"MATH_TRIG_TOOLTIP_ACOS\": \"Возвращает арккосинус (в градусах).\",\n \"LANG_TEXT_CONTAINS_INPUT\": \"%1 текстовый %2 %3 %4\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_TOOLTIP\": \"Закрывает текущий экран и возвращает текст приложению, которое\",\n \"LANG_DICTIONARIES_PAIR_TOOLTIP\": \"Add a pair to the dictionary.\",\n \"LANG_MATH_TRIG_TOOLTIP_COS\": \"Возвращает косинус угла (в градусах). \",\n \"MATH_ONLIST_TOOLTIP_MAX\": \"Возвращает наибольшее число списка.\",\n \"LANG_COMPONENT_BLOCK_FIREBASE_METHODS_HELPURL\": \"/reference/components/experimental.html#FirebaseDB\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_DEC_TO_BIN\": \"Возвращает строку с двоичным представлением числа заданного десятичного числа\",\n \"LOGIC_NEGATE_TITLE\": \"не %1\",\n \"LANG_COMPONENT_BLOCK_IMAGESPRITE_PROPERTIES_HELPURL\": \"/reference/components/animation.html#ImageSprite\",\n \"LANG_COMPONENT_BLOCK_SLIDER_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Slider\",\n \"LISTS_SPLIT_WITH_DELIMITER\": \"с разделителем\",\n \"LANG_TEXT_COMPARE_TOOLTIP_NEQ\": \"Tests whether text strings are different, ie., don't have the same\\ncharacters in the same order. This is different from ordinary ≠\\nin the case where the text strings are numbers: 123 and 0123 are text ≠\\nbut are mathematically:.\",\n \"LANG_TEXT_STARTS_AT_INPUT_TEXT\": \"текст\",\n \"LANG_LISTS_COPY_TOOLTIP\": \"Создаёт копию списка, включая все подсписки\",\n \"TEXT_GET_SUBSTRING_START_FIRST\": \"взять подстроку с первой буквы\",\n \"MATH_ARITHMETIC_HELPURL\": \"https://ru.wikipedia.org/wiki/Арифметика\",\n \"REPL_FACTORY_RESET\": \"Мы попробуем вернуть эмулятор к фабричным настройкам. Если вы недавно обновляли Companion, вам, скорее всего придется сделать это снова.\",\n \"LANG_TEXT_REPLACE_ALL_TOOLTIP\": \"Возвращает новый текст, полученный в результате замены заданного сегмента определенным текстом.\",\n \"LANG_COMPONENT_BLOCK_PHONENUMBERPICKER_EVENTS_HELPURL\": \"/reference/components/social.html#PhoneNumberPicker\",\n \"LANG_COMPONENT_BLOCK_BUTTON_HELPURL\": \"/reference/components/userinterface.html#Button\",\n \"LANG_COMPONENT_BLOCK_GETTER_HELPURL\": \"\",\n \"LANG_LISTS_INSERT_TOOLTIP\": \"Вставляет элемент в указанную позицию в списке.\",\n \"LANG_LISTS_POSITION_IN_HELPURL\": \"/reference/blocks/lists.html#indexinlist\",\n \"LANG_PROCEDURES_CALLNORETURN_PROCEDURE\": \"процедура\",\n \"LANG_COMPONENT_BLOCK_SHARING_HELPURL\": \"/reference/components/social.html#Sharing\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_TITLE_INIT\": \"инициализировать локальную\",\n \"LANG_LISTS_PICK_RANDOM_ITEM_HELPURL\": \"/reference/blocks/lists.html#pickrandomitem\",\n \"LANG_COMPONENT_BLOCK_WEBVIEWER_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#WebViewer\",\n \"LANG_DICTIONARIES_DICT_TO_ALIST_HELPURL\": \"/reference/blocks/dictionaries.html#dictionary-to-list-of-pairs\",\n \"LANG_COLOUR_PINK\": \"розовый\",\n \"LISTS_SORT_TITLE\": \"сортировать %1 %2 %3\",\n \"LANG_PROCEDURES_CALLNORETURN_TOOLTIP\": \"Вызывает процедуру, не возвращающую значение.\",\n \"LANG_LISTS_PICK_RANDOM_TITLE_PICK_RANDOM\": \"выбрать случайный элемент\",\n \"LANG_PROCEDURES_DOTHENRETURN_HELPURL\": \"/reference/blocks/procedures.html#doreturn\",\n \"LANG_CONTROLS_GET_START_VALUE_COLLAPSED_TEXT\": \"получить начальное значение\",\n \"LANG_COMPONENT_BLOCK_TEXTTOSPEECH_PROPERTIES_HELPURL\": \"/reference/components/media.html#TextToSpeech\",\n \"LANG_LISTS_SLICE_TITLE_SLICE\": \"slice list\",\n \"LANG_NO_ASSETS\": \"No available assets\",\n \"LANG_MATH_ROUND_OPERATOR_FLOOR\": \"округление в большую сторону\",\n \"MATH_IS_WHOLE\": \"целое\",\n \"REPL_WEBRTC_CONNECTION_CLOSED\": \"The Companion has disconnected\",\n \"LANG_MATH_CONVERT_ANGLES_OP_DEG_TO_RAD\": \"углы в радианы\",\n \"REPL_COMPANION_OUT_OF_DATE\": \"Ваш Companion устарел. Нажмите ОК для того, чтобы скачать обновление. Наблюдайте за\",\n \"LANG_COMPONENT_BLOCK_NXTSOUND_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtSoundSensor\",\n \"PROCEDURES_CALLNORETURN_TOOLTIP\": \"Исполняет определённую пользователем процедуру '%1'.\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_INPUT_ORDER\": \"order\",\n \"COLOUR_BLEND_COLOUR2\": \"цвет 2\",\n \"COLOUR_BLEND_COLOUR1\": \"цвет 1\",\n \"LANG_CONTROLS_EVAL_BUT_IGNORE_TITLE\": \"выполнить, но игнорировать результат\",\n \"LANG_VARIABLES_VARIABLE\": \" переменная\",\n \"LANG_COMPONENT_BLOCK_SPREADSHEET_PROPERTIES_HELPURL\": \"/reference/components/storage.html#Spreadsheet\",\n \"LISTS_SORT_TYPE_TEXT\": \"по алфавиту\",\n \"LANG_MATH_RANDOM_SEED_INPUT_TO\": \"в\",\n \"LANG_COMPONENT_BLOCK_TABLEARRANGE_PROPERTIES_HELPURL\": \"/reference/components/layout.html#TableArrangement\",\n \"LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_EVENTS_HELPURL\": \"/reference/components/sensors.html#GyroscopeSensor\",\n \"MATH_ONLIST_OPERATOR_MODE\": \"моды списка\",\n \"PROCEDURE_CATEGORY\": \"Процедуры\",\n \"LANG_TEXT_TRIM_TOOLTIP\": \"Возвращает копию его аргументов текстовой цепочки, удаляя все знаки пробелов.\",\n \"LOGIC_COMPARE_TOOLTIP_LTE\": \"Возвращает значение истина, если первая вставка меньше или равна второй.\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_VAR2\": \"item2\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_VAR1\": \"item1\",\n \"LANG_COMPONENT_BLOCK_TINYDB_PROPERTIES_HELPURL\": \"/reference/components/storage.html#TinyDB\",\n \"REPL_CONNECTING_USB_CABLE\": \"Подключение через кабель USB\",\n \"LANG_PROCEDURES_DOTHENRETURN_RETURN\": \"результат\",\n \"TEXT_TRIM_OPERATOR_BOTH\": \"обрезать пробелы с двух сторон\",\n \"CONTROLS_IF_HELPURL\": \"https://github.com/google/blockly/wiki/IfElse\",\n \"LISTS_GET_INDEX_RANDOM\": \"произвольный\",\n \"ERROR_SELECT_VALID_ITEM_FROM_DROPDOWN\": \"Выберите подходящий пункт из выпадающего меню.\",\n \"LANG_LISTS_COPY_TITLE_COPY\": \"скопировать список\",\n \"REPL_RESET\": \"Перезагрузить\",\n \"LANG_TEXT_SPLIT_INPUT_TEXT\": \"текст\",\n \"COLOUR_RGB_TITLE\": \"цвет из\",\n \"LANG_CONTROLS_WHILE_INPUT_DO\": \"выполнить\",\n \"LANG_CONTROLS_GET_START_VALUE_HELPURL\": \"/reference/blocks/control.html#getstartvalue\",\n \"LANG_LISTS_COPY_HELPURL\": \"/reference/blocks/lists.html#copy\",\n \"LANG_LOGIC_BOOLEAN_TRUE_HELPURL\": \"/reference/blocks/logic.html#true\",\n \"LANG_TEXT_ISEMPTY_TOOLTIP\": \"возвращает истина, если длина текста равна 0, и ложь в противном случае. \",\n \"LANG_COMPONENT_BLOCK_IMAGEPICKER_EVENTS_HELPURL\": \"/reference/components/media.html#ImagePicker\",\n \"LANG_TEXT_APPEND_HELPURL\": \"http://www.liv.ac.uk/HPC/HTMLF90Course/HTMLF90CourseNotesnode91.html\",\n \"LANG_COMPONENT_BLOCK_PHONECALL_HELPURL\": \"/reference/components/social.html#PhoneCall\",\n \"DISABLE_GRID\": \"Disable Workspace Grid\",\n \"ERROR_INVALID_NUMBER_CONTENT\": \"This text block does not contain a valid number\",\n \"LISTS_GET_INDEX_GET_REMOVE\": \"взять и удалить\",\n \"COLOUR_BLEND_TITLE\": \"смешать\",\n \"COLLAPSE_BLOCK\": \"Свернуть блок\",\n \"LANG_DICTIONARIES_WALK_TREE_ALL_TOOLTIP\": \"Used in the list by walking key path block, explores every node at a given level on the walk.\",\n \"LANG_LISTS_REPLACE_ITEM_TOOLTIP\": \"Заменяет n-ый элемент в списке.\",\n \"TEXT_PROMPT_TYPE_TEXT\": \"запросить текст с подсказкой\",\n \"LANG_LISTS_FILTER_INPUT_COLLAPSED_TEXT\": \"filter list\",\n \"LANG_MATH_SINGLE_TOOLTIP_ROOT\": \"Возвращает квадратный корень числа\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_HELPURL\": \"/reference/blocks/variables.html#return\",\n \"LANG_COMPONENT_BLOCK_LABEL_HELPURL\": \"/reference/components/userinterface.html#Label\",\n \"LANG_MATH_TRIG_ATAN2_X\": \"x\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_COLLAPSED_TEXT\": \"открывает экран с начальным значением\",\n \"LANG_MATH_TRIG_ATAN2_Y\": \"y\",\n \"LANG_TEXT_COMPARE_HELPURL\": \"/reference/blocks/text.html#compare\",\n \"TEXT_PROMPT_TOOLTIP_TEXT\": \"Запросить у пользователя текст.\",\n \"LANG_MATH_TRIG_HELPURL_SIN\": \"/reference/blocks/math.html#sin\",\n \"LANG_LISTS_TO_CSV_TABLE_TITLE_TO_CSV\": \"список - в таблицу csv\",\n \"REPL_CONNECT_TO_COMPANION\": \"Подключиться к Companion\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_ANY\": \"разделить в любом\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_INPUT_SCREENNAME\": \"названиеЭкрана\",\n \"LANG_PROCEDURES_DOTHENRETURN_TOOLTIP\": \"Запускает блоки в 'выполнить' и возвращает значение. Это полезно, если вы хотите выполнить процедуру, перед тем, как возвращать значение переменной.\",\n \"LANG_MATH_TRIG_HELPURL_ACOS\": \"/reference/blocks/math.html#acos\",\n \"LANG_LOGIC_COMPARE_TOOLTIP_EQ\": \"Проверяет равенство двух объектов.\",\n \"LANG_COMPONENT_BLOCK_CLOCK_HELPURL\": \"/reference/components/sensors.html#Clock\",\n \"LANG_DICTIONARIES_SET_PAIR_TITLE\": \"set value for key in dictionary to\",\n \"LANG_COMPONENT_BLOCK_SCREEN_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#Screen\",\n \"LANG_CONTROLS_FOREACH_HELPURL\": \"/reference/blocks/control.html#foreach\",\n \"TEXT_LENGTH_TOOLTIP\": \"Возвращает число символов (включая пробелы) в заданном тексте.\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_WARNING\": \"Предупреждение:\",\n \"LANG_CONTROLS_NOTHING_TOOLTIP\": \"'Ничего не возвращает. Используется для инициализации переменных или может быть включено в ячейку возвращенного значения. Это является эквивалентом null или Ничего.'\",\n \"LANG_MATH_ROUND_TOOLTIP_CEILING\": \"Округляет вводимую величину до наименьшего значения не меньшего этой величины.\",\n \"LANG_COMPONENT_BLOCK_CLOCK_METHODS_HELPURL\": \"/reference/components/sensors.html#Clock\",\n \"LANG_PROCEDURES_DEFRETURN_RETURN\": \"результат\",\n \"LANG_MATH_ONLIST_TOOLTIP_MIN\": \"Возвращает минимальный элемент..\",\n \"LANG_LISTS_SLICE_TOOLTIP\": \"Returns list values from index1 up to but not including index2\",\n \"LANG_LISTS_TO_CSV_TABLE_TOOLTIP\": \"Интерпретирует список в качестве таблицы и возвращает текст в CSV. Каждый элемент представляется строкой CSV таблицы. Каждый элемент таблицы считается полем, заключенным в двойные кавычки. В итоговом тексте элементы разделяются запятыми, а ряды - CRLF (\\r\\n).\",\n \"LANG_COMPONENT_BLOCK_TEXTBOX_HELPURL\": \"/reference/components/userinterface.html#TextBox\",\n \"CHANGE_VALUE_TITLE\": \"Изменить значение:\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_SEPARATOR\": \"separator\",\n \"LANG_DICTIONARIES_COMBINE_DICTS_TOOLTIP\": \"Copies the pairs of the 'From' dictionary into the 'To' dictionary.\",\n \"LANG_MATH_CONVERT_ANGLES_TITLE_CONVERT\": \"преобразовать\",\n \"LANG_MATH_BITWISE_TOOLTIP_XOR\": \"Return the bitwise exclusive OR of the two numbers.\",\n \"LANG_LISTS_IS_LIST_TITLE_IS_LIST\": \"список?\",\n \"PROCEDURES_DEFRETURN_TOOLTIP\": \"Создаёт процедуру, возвращающую значение.\",\n \"REPL_NETWORK_ERROR\": \"Ошибка сети\",\n \"SORT_C\": \"Отсортировать блоки по категории\",\n \"REPL_CONNECTING\": \"Подключение...\",\n \"LANG_MATH_IS_A_NUMBER_INPUT_NUM\": \"является числом?\",\n \"SORT_H\": \"Отсортировать блоки по высоте\",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_OF_COMPONENT\": \"компонента\",\n \"LANG_LISTS_MAP_TOOLTIP\": \"Maps each item in the list to a new item. Use the given variable name to refer to the current list item.\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_FROM\": \"Возвращает элемент в указанной позиции списка.\",\n \"REPL_DEVICES\": \"эмулятора устройства\",\n \"SORT_W\": \"Отсортировать блоки по ширине\",\n \"LANG_MATH_RANDOM_INT_INPUT\": \"случайное целое в диапазоне от %1 до %2\",\n \"LANG_LISTS_ADD_ITEMS_HELPURL\": \"/reference/blocks/lists.html#additems\",\n \"LANG_COMPONENT_BLOCK_CHARTDATA2D_HELPURL\": \"/reference/components/charts.html#ChartData2D\",\n \"LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_PREFIX\": \"для\",\n \"REPL_POPUP_TITLE\": \"Popup Needed\",\n \"LISTS_SPLIT_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists\",\n \"LANG_LISTS_REPLACE_ITEM_INPUT_INDEX\": \"индекс\",\n \"LANG_COMPONENT_BLOCK_BALL_HELPURL\": \"/reference/components/animation.html#Ball\",\n \"LANG_LISTS_REDUCE_INPUT_ANSWER\": \"answerSoFar\",\n \"LANG_CONTROLS_IF_ELSE_TOOLTIP\": \"Добавляет заключительную секцию к блоку если, когда все условия ложны\",\n \"REPL_USB_CONNECTED_WAIT\": \"Подключение по USB. Подождите\",\n \"LANG_COMPONENT_BLOCK_TEXTTOSPEECH_METHODS_HELPURL\": \"/reference/components/media.html#TextToSpeech\",\n \"LANG_DICTIONARIES_IS_DICT_HELPURL\": \"/reference/blocks/dictionaries.html#is-a-dictionary\",\n \"LANG_MATH_ONLIST_HELPURL_MODE\": \"/reference/blocks/math.html#mode\",\n \"LANG_COLOUR_BLUE\": \"синий\",\n \"LANG_LISTS_FILTER_NONDEST_TITLE_FILTER\": \"make new filtered list from \",\n \"COLOUR_RANDOM_TITLE\": \"случайный цвет\",\n \"LANG_MATH_SINGLE_TOOLTIP_NEG\": \"Возвращает противоположное число.\",\n \"LANG_COMPONENT_BLOCK_EV3MOTORS_HELPURL\": \"/reference/components/legomindstorms.html#Ev3Motors\",\n \"LANG_MATH_ONLIST_OPERATOR_MIN_LIST\": \"min in list\",\n \"LANG_COMPONENT_BLOCK_VERTARRANGE_PROPERTIES_HELPURL\": \"/reference/components/layout.html#VerticalArrangement\",\n \"LANG_TEXT_REPLACE_ALL_HELPURL\": \"/reference/blocks/text.html#replaceall\",\n \"LANG_MATH_COMPARE_HELPURL_GT\": \"/reference/blocks/math.html#gt\",\n \"LANG_COMPONENT_BLOCK_FIREBASE_EVENTS_HELPURL\": \"/reference/components/experimental.html#FirebaseDB\",\n \"REPL_GIVE_UP\": \"Отказаться\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_HELPURL\": \"/reference/blocks/math.html#format\",\n \"LANG_MATH_IS_A_DECIMAL_INPUT_NUM\": \"основание 10?\",\n \"MATH_ONLIST_TOOLTIP_MODE\": \"Возвращает список наиболее часто встречающихся элементов списка.\",\n \"LANG_CONTROLS_WHILEUNTIL_TOOLTIP_WHILE\": \"Пока значение истинно, выполнять набор команд.\",\n \"LANG_LISTS_REMOVE_ITEM_INPUT_LIST\": \"список\",\n \"LANG_COMPONENT_BLOCK_BAROMETER_HELPURL\": \"/reference/components/sensors.html#Barometer\",\n \"LANG_VARIABLES_GET_COLLAPSED_TEXT\": \"получить\",\n \"LANG_COMPONENT_BLOCK_TITLE_DO\": \"делать\",\n \"LANG_COMPONENT_BLOCK_NXTCOLOR_HELPURL\": \"/reference/components/legomindstorms.html#NxtColorSensor\",\n \"LANG_CONTROLS_FOR_INPUT_DO\": \"выполнить\",\n \"MATH_CHANGE_TOOLTIP\": \"Добавляет число к переменной '%1'.\",\n \"LANG_MATH_BITWISE_TOOLTIP_AND\": \"Return the bitwise AND of the two numbers.\",\n \"LANG_CONTROLS_DO_THEN_RETURN_HELPURL\": \"/reference/blocks/control.html#doreturn\",\n \"LANG_DICTIONARIES_DICT_TO_ALIST_TOOLTIP\": \"Converts a dictionary to a list of pairs.\",\n \"LANG_COMPONENT_BLOCK_CANVAS_EVENTS_HELPURL\": \"/reference/components/animation.html#Canvas\",\n \"LANG_MATH_IS_A_HEXADECIMAL_HELPURL\": \"/reference/blocks/math.html#isnumber\",\n \"MISSING_SOCKETS_WARNINGS\": \"Вы должны заполнить блоками все гнезда\",\n \"MATH_SINGLE_OP_ABSOLUTE\": \"модуль\",\n \"LANG_MATH_COMPARE_HELPURL_EQ\": \"/reference/blocks/math.html#=\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_TITLE\": \"форматировать как десятичное\",\n \"LANG_DICTIONARIES_COMBINE_DICTS_TITLE\": \"combine dictionaries\",\n \"TEXT_PRINT_TITLE\": \"напечатать %1\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_ANY\": \"Разделяет данный текст на список, используя любые элементы списка в качестве разделителей и возвращает список результатов. Разделение 'яблокоягода,банан,вишня,собачьяеда' с помощью запятой и 'да' возвращает спискок (яблокояго банан вишня собачьяе).\",\n \"LANG_CONTROLS_BREAK_TITLE\": \"break\",\n \"LANG_COMPONENT_BLOCK_SOUNDRECORDER_PROPERTIES_HELPURL\": \"/reference/components/media.html#SoundRecorder\",\n \"LANG_COMPONENT_BLOCK_CHECKBOX_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#CheckBox\",\n \"LANG_MATH_NUMBER_RADIX_HELPURL\": \"/reference/blocks/math.html#number-radix\",\n \"PROCEDURES_HIGHLIGHT_DEF\": \"Выделить определение процедуры\",\n \"LANG_MATH_ONLIST_TOOLTIP_MODE\": \"Return the most frequent element (number) of its arguments..\",\n \"TEXT_CHANGECASE_HELPURL\": \"https://github.com/google/blockly/wiki/Text#adjusting-text-case\",\n \"REPL_NOT_NOW\": \"Не сейчас\",\n \"REPL_COMPANION_STARTED_WAITING\": \"Companion запускается, ожидаем...\",\n \"NEW_VARIABLE_TITLE\": \"Новое имя переменной:\",\n \"LISTS_ISEMPTY_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#is-empty\",\n \"LISTS_INDEX_FROM_START_TOOLTIP\": \"%1 - первый элемент.\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_KEY\": \"ключ\",\n \"LANG_TEXT_PRINT_TITLE_PRINT\": \"напечатать\",\n \"LANG_PROCEDURES_CALLRETURN_COLLAPSED_PREFIX\": \"вызвать \",\n \"LANG_MATH_SINGLE_HELPURL_ROOT\": \"/reference/blocks/math.html#sqrt\",\n \"LANG_COMPONENT_BLOCK_PHONECALL_METHODS_HELPURL\": \"/reference/components/social.html#PhoneCall\",\n \"CONTROLS_FOREACH_TOOLTIP\": \"Для каждого элемента в списке, присваивает переменной '%1' значение элемента и выполняет указанные команды.\",\n \"LISTS_GET_SUBLIST_TOOLTIP\": \"Создаёт копию указанной части списка.\",\n \"LANG_DICTIONARIES_PAIR_TITLE\": \"pair\",\n \"LANG_MATH_DIVIDE_HELPURL_REMAINDER\": \"/reference/blocks/math.html#remainder\",\n \"LANG_CATEGORY_DICTIONARIES\": \"Dictionaries\",\n \"LANG_MATH_SINGLE_OP_ROOT\": \"квадратный корень\",\n \"LANG_CONTROLS_WHILE_HELPURL\": \"/reference/blocks/control.html#while\",\n \"LANG_DICTIONARIES_IS_KEY_IN_TOOLTIP\": \"Check if a key is in a dictionary.\",\n \"REPL_OK\": \"OK\",\n \"LANG_TEXT_ISEMPTY_HELPURL\": \"/reference/blocks/text.html#isempty\",\n \"LANG_MATH_SINGLE_OP_LN\": \"log\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST\": \"Удаляет и возвращает последний элемент списка.\",\n \"LANG_COMPONENT_BLOCK_TABLEARRANGE_HELPURL\": \"/reference/components/layout.html#TableArrangement\",\n \"LANG_LOGIC_OPERATION_OR\": \"или\",\n \"LANG_LISTS_SORT_COMPARATOR_TOOLTIP\": \"Sorts list using a comparison function that takes in two list items. The comparison function returns true or false and determines the ordering of list items.\",\n \"LANG_MATH_COMPARE_HELPURL_LT\": \"/reference/blocks/math.html#lt\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHCLIENT_PROPERTIES_HELPURL\": \"/reference/components/connectivity.html#BluetoothClient\",\n \"TEXT_APPEND_APPENDTEXT\": \"добавить текст\",\n \"VERTICAL_PARAMETERS\": \"Расположить параметры вертикально\",\n \"CONTROLS_REPEAT_HELPURL\": \"https://ru.wikipedia.org/wiki/Цикл_(программирование)\",\n \"LANG_MATH_HEXADECIMAL_FORMAT\": \"hexadecimal\",\n \"LANG_LISTS_INSERT_TITLE_INSERT_LIST\": \"вставить элемент списка\",\n \"UNGENERICIZE_BLOCK\": \"Make Specific\",\n \"LANG_COMPONENT_BLOCK_LISTPICKER_HELPURL\": \"/reference/components/userinterface.html#ListPicker\",\n \"LANG_PROCEDURES_CALLNORETURN_TRANSLATED_NAME\": \"вызвать 'не возвращать'\",\n \"LISTS_LENGTH_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#length-of\",\n \"LANG_COMPONENT_BLOCK_CONTACTPICKER_PROPERTIES_HELPURL\": \"/reference/components/social.html#ContactPicker\",\n \"LANG_CONTROLS_CHOOSE_INPUT_ELSE_RETURN\": \"иначе\",\n \"LANG_TEXT_CONTAINS_TOOLTIP_CONTAINS\": \"Tests whether the piece is contained in the text.\",\n \"PROCEDURES_IFRETURN_WARNING\": \"Предупреждение: Этот блок может использоваться только внутри определения функции.\",\n \"LANG_LISTS_REMOVE_ITEM_INPUT_INDEX\": \"указатель\",\n \"LANG_COMPONENT_BLOCK_NXTCOLOR_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtColorSensor\",\n \"LOGIC_OPERATION_TOOLTIP_OR\": \"Возвращает значение истина, если хотя бы одна из вставок истинна.\",\n \"MATH_RANDOM_FLOAT_HELPURL\": \"https://ru.wikipedia.org/wiki/Генератор_псевдослучайных_чисел\",\n \"CONTROLS_FOREACH_TITLE\": \"для каждого элемента %1 в списке %2\",\n \"LANG_MATH_NUMBER_HELPURL\": \"/reference/blocks/math.html#number\",\n \"LANG_LISTS_REMOVE_ITEM_TOOLTIP\": \"Удаляет элемент в указанной позиции из списка.\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_INPUT_SCREENNAME\": \"названиеЭкрана\",\n \"LANG_MATH_OCTAL_FORMAT\": \"octal\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_HEX_TO_DEC\": \"Возвращает десятичное представление заданного шестнадцатеричного числа\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_IN_DO\": \"в\",\n \"LANG_COLOUR_CYAN\": \"голубой\",\n \"LANG_COMPONENT_BLOCK_METHOD_HELPURL\": \"\",\n \"LANG_COMPONENT_BLOCK_NOTIFIER_METHODS_HELPURL\": \"/reference/components/userinterface.html#Notifier\",\n \"LANG_COMPONENT_BLOCK_ACTIVITYSTARTER_METHODS_HELPURL\": \"/reference/components/connectivity.html#ActivityStarter\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_ADD\": \"Возвращает сумму двух чисел.\",\n \"REPL_HELPER_NOT_RUNNING\": \"Запуск AI не работает
Нужна помощь?<\\/a>\",\n \"LANG_MATH_COMPARE_GTE\": \"≥\",\n \"LANG_PROCEDURES_DEFNORETURN_DO\": \"выполнить\",\n \"LANG_COMPONENT_BLOCK_IMAGE_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Image\",\n \"LANG_TEXT_COMPARE_TOOLTIP_GT\": \"Сообщает, является ли text1 большей цепочкой, чем text2. Более короткая цепочка считается меньшей. Символы в верхнем регистре размещаются раньше символов в нижнем регистре.\",\n \"LANG_MATH_ROUND_TOOLTIP_ROUND\": \"Округляет число до большего или меньшего.\",\n \"LANG_MATH_IS_A_NUMBER_TOOLTIP\": \"Проверяет, является ли аргумент числом.\",\n \"LANG_LISTS_INPUT_LIST\": \"список\",\n \"LANG_CONTROLS_FOREACH_DICT_HELPURL\": \"/reference/blocks/control.html#foreachdict\",\n \"LANG_TEXT_SPLIT_INPUT_AT\": \"с\",\n \"LANG_COMPONENT_BLOCK_CAMCORDER_METHODS_HELPURL\": \"/reference/components/media.html#Camcorder\",\n \"LANG_DICTIONARIES_DICTIONARY_LOOKUP_INPUT\": \"get value for key %1 in dictionary %2 or if not found %3\",\n \"LANG_TEXT_JOIN_TITLE_JOIN\": \"соединить\",\n \"LANG_COMPONENT_BLOCK_SOUND_HELPURL\": \"/reference/components/media.html#Sound\",\n \"UNDEFINED_BLOCK_TOOLTIP\": \"This block is not defined. Delete this block!\",\n \"LANG_COMPONENT_BLOCK_LISTPICKER_EVENTS_HELPURL\": \"/reference/components/userinterface.html#ListPicker\",\n \"LANG_TEXT_STARTS_AT_TOOLTIP\": \"Возвращает начальную позицию в тексте. Позиция 1 означает начало текста. Если элемент не встречается в тексте, возвращает 0.\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_TO\": \"в\",\n \"LANG_MATH_TRIG_COS\": \"cos\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_INPUT_TEXT\": \"in text\",\n \"RENAME_VARIABLE\": \"Переименовать переменную...\",\n \"LANG_LISTS_APPEND_LIST_TOOLTIP\": \"Добавляет все элементы в список2 в конец список1. После добавления список1 будет включать эти дополнительные элементы, тогда как список2 не изменится.\",\n \"LANG_DICTIONARIES_WALK_TREE_TOOLTIP\": \"Starts from the given dictionary and follows it and its children's keys based on the given path, returning a list of nodes found at the end of the walk.\",\n \"LANG_COMPONENT_BLOCK_MAPS_MARKER_HELPURL\": \"/reference/components/maps.html#Marker\",\n \"MATH_IS_POSITIVE\": \"положительное\",\n \"REPL_RUNTIME_ERROR\": \"Ошибка времени исполнения\",\n \"REPL_NO_START_EMULATOR\": \"Невозможно запустить MIT AI Companion с эмулятором\",\n \"LANG_TEXT_JOIN_ITEM_TOOLTIP\": \" \",\n \"LANG_LISTS_SORT_KEY_TOOLTIP\": \"Sorts list using a key function that is applied to each list item prior to sorting. The value returned by the key function is used for sorting.\",\n \"MATH_SINGLE_TOOLTIP_NEG\": \"Возвращает противоположное число.\",\n \"LANG_MATH_ARITHMETIC_HELPURL_MINUS\": \"/reference/blocks/math.html#subtract\",\n \"MATH_RANDOM_INT_HELPURL\": \"https://ru.wikipedia.org/wiki/Генератор_псевдослучайных_чисел\",\n \"MATH_SINGLE_TOOLTIP_EXP\": \"Возвращает е в указанной степени.\",\n \"LANG_LISTS_FILTER_INPUT_VAR\": \"item\",\n \"LANG_MATH_IS_A_DECIMAL_HELPURL\": \"/reference/blocks/math.html#isnumber\",\n \"TEXT_GET_SUBSTRING_END_FROM_START\": \"по букву №\",\n \"MATH_ONLIST_TOOLTIP_MIN\": \"Возвращает наименьшее число списка.\",\n \"REPL_CANCEL\": \"Отменить\",\n \"LANG_COMPONENT_BLOCK_MAPS_CIRCLE_HELPURL\": \"/reference/components/maps.html#Circle\",\n \"LANG_COMPONENT_BLOCK_TEXTTOSPEECH_EVENTS_HELPURL\": \"/reference/components/media.html#TextToSpeech\",\n \"LANG_LISTS_FROM_CSV_TABLE_TOOLTIP\": \"Интерпретирует текст как таблицу, форматированную в CSV , чтобы произвести список строк, каждая из которых является списком полей. Строки могут быть разделены новыми строками (\\n) или CRLF (\\r\\n).\",\n \"LANG_LISTS_MIN_NUMBER_INPUT_COMPARATOR\": \"where \",\n \"LANG_COMPONENT_BLOCK_PHONENUMBERPICKER_HELPURL\": \"/reference/components/social.html#PhoneNumberPicker\",\n \"LANG_DICTIONARIES_WALK_TREE_ALL_TITLE\": \"walk all at level\",\n \"LANG_COMPONENT_BLOCK_EMAILPICKER_PROPERTIES_HELPURL\": \"/reference/components/social.html#EmailPicker\",\n \"LANG_VARIABLES_GET_TITLE_GET\": \"получить\",\n \"MATH_TRIG_TOOLTIP_COS\": \"Возвращает косинус угла в градусах.\",\n \"TEXT_GET_SUBSTRING_HELPURL\": \"https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text\",\n \"MATH_MODULO_HELPURL\": \"https://ru.wikipedia.org/wiki/Деление_с_остатком\",\n \"LANG_COMPONENT_BLOCK_ORIENTATIONSENSOR_HELPURL\": \"/reference/components/sensors.html#OrientationSensor\",\n \"REPL_WEBRTC_CONNECTION_ERROR\": \"Companion Connection Error\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM\": \"Удаляет случайный элемент списка.\",\n \"LANG_MATH_ONLIST_OPERATOR_MODE\": \"mode\",\n \"LANG_LISTS_FROM_CSV_TABLE_INPUT_TEXT\": \"текст\",\n \"LANG_MATH_ARITHMETIC_HELPURL_POWER\": \"/reference/blocks/math.html#exponent\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHSERVER_EVENTS_HELPURL\": \"/reference/components/connectivity.html#BluetoothServer\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_TOOLTIP\": \"Позволяет создавать переменные, доступные в части блока 'Вернуть'.\",\n \"LANG_COMPONENT_BLOCK_PASSWORDTEXTBOX_EVENTS_HELPURL\": \"/reference/components/userinterface.html#PasswordTextBox\",\n \"LANG_MATH_COMPARE_HELPURL\": \"\",\n \"REPL_HELPER_Q\": \"Нужна справка?\",\n \"LANG_CONTROLS_IF_TOOLTIP_4\": \"Если первое условие истинно, то выполняет первую группу команд.\",\n \"LANG_CONTROLS_IF_TOOLTIP_2\": \"Если условие истинно, то выполняет первую группу команд.\",\n \"LANG_CONTROLS_IF_TOOLTIP_3\": \"Если первое условие истинно, то выполняет первую группу команд.\",\n \"LANG_CONTROLS_IF_TOOLTIP_1\": \"Если условие истинно, то выполняет набор команд.\",\n \"LANG_LISTS_FROM_CSV_ROW_TITLE_FROM_CSV\": \"лист из строки csv\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_INPUT\": \"join items using separator %1 list %2\",\n \"LANG_PROCEDURES_DEFRETURN_COLLAPSED_PREFIX\": \"в\",\n \"LANG_MATH_ONLIST_TOOLTIP_SE\": \"Return the standard error of its arguments..\",\n \"LANG_MATH_ONLIST_TOOLTIP_SD\": \"Return the (population) standard deviation of its arguments..\",\n \"MATH_TRIG_TOOLTIP_ASIN\": \"Возвращает арксинус (в градусах).\",\n \"LANG_COMPONENT_BLOCK_SETTER_TITLE_TO\": \"в\",\n \"LANG_COMPONENT_BLOCK_SPREADSHEET_HELPURL\": \"/reference/components/storage.html#Spreadsheet\",\n \"LANG_DICTIONARIES_IS_KEY_IN_TITLE\": \"is key in dict?\",\n \"LANG_LOGIC_COMPARE_HELPURL_NEQ\": \"/reference/blocks/logic.html#not=\",\n \"LANG_LISTS_MIN_NUMBER_INPUT_COMPARATOR2\": \"if\",\n \"LANG_CONTROLS_CHOOSE_HELPURL\": \"/reference/blocks/control.html#choose\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_COLLAPSED_TEXT\": \"sort list using comparator\",\n \"MATH_RANDOM_INT_TITLE\": \"случайное целое число от %1 для %2\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_TOOLTIP\": \"Закрывает текущий экран и возвращает результат\",\n \"LANG_MATH_RANDOM_SEED_TOOLTIP\": \"устанавливает случайное число для генератора случайных чисел\",\n \"REPL_COMPANION_WRONG_PACKAGE\": \"The Companion you are using was built for different instance of App Inventor. To obtain the correct companion look on the App Inventor screen under Help->Companion Information menu.\",\n \"LANG_CONTROLS_IF_MSG_ELSE\": \"иначе\",\n \"LANG_CONTROLS_FORRANGE_INPUT_VAR\": \"число\",\n \"LANG_TEXT_COMPARE_NEQ\": \" ≠\",\n \"LANG_MATH_ONLIST_TOOLTIP_MAX_LIST\": \"Return the largest of its arguments..\",\n \"LANG_COMPONENT_BLOCK_CLOUDDB_HELPURL\": \"/reference/components/storage.html#CloudDB\",\n \"LANG_COMPONENT_BLOCK_MAPS_FEATURECOLLECTION_HELPURL\": \"/reference/components/maps.html#FeatureCollection\",\n \"LANG_LISTS_IS_IN_INPUT\": \"в списке? элемент %1 список %2\",\n \"LANG_VARIABLES_GET_TOOLTIP\": \"Возвращает значение переменной.\",\n \"TEXT_GET_SUBSTRING_START_FROM_START\": \"взять подстроку с буквы №\",\n \"NEW_VARIABLE\": \"Новая переменная...\",\n \"LANG_CONTROLS_FORRANGE_INPUT_ITEM\": \"для каждого\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_HELPURL_DICTIONARY_ORDER\": \"/reference/blocks/text.html#replaceallmappingsdictionary\",\n \"LANG_LISTS_FROM_CSV_ROW_TOOLTIP\": \"Интерпретирует текст как CSV, чтобы произвести список полей. Наличие пустых строк в тексте ведет к ошибке. Текст может заканчиваться пустой строкой или CRLF.\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_CONTAINER_TOOLTIP\": \" \",\n \"LISTS_SORT_TYPE_IGNORECASE\": \"по алфавиту, без учёта регистра\",\n \"LANG_MATH_ONLIST_TOOLTIP_AVG\": \"Return the arithmetic mean (average) of numbers of its arguments..\",\n \"LANG_LISTS_SELECT_ITEM_INPUT\": \"выбрать это элемент списка %1 индекса %2\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_FIRST_OF_ANY\": \"Разделяет заданный текст на список из двух элементов, используя первое местоположение любого элемента списка как разделитель. Разделение текста 'я люблю яблоки бананы яблоки виноград' с помощью (ба, яб) возвращает два элемента - 'я люблю' и 'яблоки бананы яблоки виноград'.\",\n \"LANG_LISTS_FILTER_TOOLTIP\": \"Keeps each item in the list satisfying the block in the \\\"test\\\" section. Use the given variable name to refer to the current list item.\",\n \"LANG_COMPONENT_BLOCK_EV3COLORSENSOR_HELPURL\": \"/reference/components/legomindstorms.html#Ev3ColorSensor\",\n \"LOGIC_TERNARY_TOOLTIP\": \"Проверяет условие выбора. Если условие истинно, возвращает первое значение, в противном случае возвращает второе значение.\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_ARG_TITLE_NAME\": \"имя\",\n \"LANG_DICTIONARIES_GET_VALUES_INPUT\": \"dictionary\",\n \"LANG_MATH_BITWISE_HELPURL_IOR\": \"/reference/blocks/math.html#bitwise_ior\",\n \"COLOUR_RGB_RED\": \"красного\",\n \"LANG_LISTS_IS_IN_TITLE_IS_IN\": \"есть в списке?\",\n \"LANG_LISTS_REVERSE_TITLE_REVERSE\": \"reverse\",\n \"LANG_LISTS_CREATE_WITH_CONTAINER_TITLE_ADD\": \"список\",\n \"LANG_COMPONENT_BLOCK_LIGHTSENSOR_HELPURL\": \"/reference/components/sensors.html#LightSensor\",\n \"LANG_COMPONENT_BLOCK_GYROSCOPESENSOR_METHODS_HELPURL\": \"/reference/components/sensors.html#GyroscopeSensor\",\n \"LANG_MATH_ONLIST_TOOLTIP_GM\": \"Return the geometric mean of its arguments..\",\n \"LANG_DICTIONARIES_GET_KEYS_HELPURL\": \"/reference/blocks/dictionaries.html#get-keys\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHSERVER_HELPURL\": \"/reference/components/connectivity.html#BluetoothServer\",\n \"LANG_COMPONENT_BLOCK_SERIAL_PROPERTIES_HELPURL\": \"/reference/components/connectivity.html#Serial\",\n \"TEXT_INDEXOF_OPERATOR_FIRST\": \"найти первое вхождение текста\",\n \"LANG_DICTIONARIES_DICTIONARY_LOOKUP_HELPURL\": \"/reference/blocks/dictionaries.html#get-value-for-key\",\n \"LANG_PROCEDURES_DEFNORETURN_TOOLTIP\": \"Процедура, не возвращающая значение.\",\n \"LANG_COMPONENT_BLOCK_SETTER_TITLE_SET\": \"присвоить \",\n \"LANG_MATH_IS_A_BINARY_HELPURL\": \"/reference/blocks/math.html#isnumber\",\n \"MATH_ONLIST_OPERATOR_AVERAGE\": \"среднее арифметическое списка\",\n \"LANG_COMPONENT_BLOCK_SPEECHRECOGNIZER_HELPURL\": \"/reference/components/media.html#SpeechRecognizer\",\n \"LANG_COMPONENT_BLOCK_SOUND_PROPERTIES_HELPURL\": \"/reference/components/media.html#Sound\",\n \"LANG_COMPONENT_BLOCK_SPINNER_HELPURL\": \"/reference/components/userinterface.html#Spinner\",\n \"LANG_LISTS_REDUCE_TOOLTIP\": \"Reduces the list to a single value by combining the list elements using the block in the body section. If the list is empty, initialAnswer is returned. Otherwise, the function is first applied to initialAnswer and the first list item, and then on the accumulating answer and the next list item. This continues until the end of the list.\",\n \"DIALOG_ENTER_VALUES\": \"Enter values for:\",\n \"LISTS_SET_INDEX_SET\": \"присвоить\",\n \"LANG_CONTROLS_WHILE_COLLAPSED_TEXT\": \"пока\",\n \"LANG_PROCEDURES_MUTATORCONTAINER_TOOLTIP\": \" \",\n \"LANG_MATH_CONVERT_NUMBER_HELPURL_HEX_TO_DEC\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/math#convertnumber\",\n \"LANG_CONTROLS_FOR_HELPURL\": \"\",\n \"LANG_MATH_ROUND_HELPURL_ROUND\": \"/reference/blocks/math.html#round\",\n \"LANG_DICTIONARIES_COPY_INPUT\": \"dictionary\",\n \"LANG_COLOUR_LIGHT_GRAY\": \"светло-серый\",\n \"LISTS_CREATE_EMPTY_TITLE\": \"создать пустой список\",\n \"LANG_TEXT_SEGMENT_INPUT_TEXT\": \"текст\",\n \"MATH_ROUND_TOOLTIP\": \"Округляет число до большего или меньшего.\",\n \"LANG_MATH_ONLIST_OPERATOR_AVG\": \"arithmetic mean (average)\",\n \"LANG_COMPONENT_BLOCK_FILE_HELPURL\": \"/reference/components/storage.html#File\",\n \"LANG_COMPONENT_BLOCK_IMAGE_METHODS_HELPURL\": \"/reference/components/userinterface.html#Image\",\n \"LISTS_GET_INDEX_FROM_START\": \"#\",\n \"LANG_COMPONENT_BLOCK_GAMECLIENT_METHODS_HELPURL\": \"/reference/components/internal.html#GameClient\",\n \"LANG_COMPONENT_BLOCK_EV3GYROSENSOR_HELPURL\": \"/reference/components/legomindstorms.html#Ev3GyroSensor\",\n \"LANG_COMPONENT_BLOCK_NXTDRIVE_HELPURL\": \"/reference/components/legomindstorms.html#NxtDrive\",\n \"LANG_COMPONENT_BLOCK_ACCELEROMETERSENSOR_METHODS_HELPURL\": \"/reference/components/sensors.html#AccelerometerSensor\",\n \"LANG_MATH_SINGLE_OP_NEG\": \"нег\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_HELPURL\": \"/reference/blocks/dictionaries.html#get-value-at-key-path\",\n \"LANG_MATH_SINGLE_OP_ABSOLUTE\": \"абсолютный\",\n \"LANG_COMPONENT_BLOCK_LOCATIONSENSOR_HELPURL\": \"/reference/components/sensors.html#LocationSensor\",\n \"LANG_MATH_RANDOM_INT_TITLE_RANDOM\": \"случайное целое\",\n \"LANG_LISTS_MAP_INPUT_COLLAPSED_TEXT\": \"map list\",\n \"LANG_LOGIC_COMPARE_HELPURL_EQ\": \"/reference/blocks/logic.html#=\",\n \"LANG_DICTIONARIES_IS_DICT_TITLE\": \"is a dictionary? %1\",\n \"LANG_COMPONENT_BLOCK_GAMECLIENT_EVENTS_HELPURL\": \"/reference/components/internal.html#GameClient\",\n \"LANG_DICTIONARIES_SET_PAIR_HELPURL\": \"/reference/blocks/dictionaries.html#set-value-for-key\",\n \"LANG_COMPONENT_BLOCK_TWITTER_HELPURL\": \"/reference/components/social.html#Twitter\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_HELPURL\": \"\",\n \"LANG_COMPONENT_BLOCK_NXTTOUCH_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtTouchSensor\",\n \"LANG_COMPONENT_BLOCK_GAMECLIENT_PROPERTIES_HELPURL\": \"/reference/components/internal.html#GameClient\",\n \"LANG_MATH_ROUND_HELPURL_FLOOR\": \"/reference/blocks/math.html#floor\",\n \"TEXT_APPEND_HELPURL\": \"https://github.com/google/blockly/wiki/Text#text-modification\",\n \"LANG_CONTROLS_FOREACH_INPUT_VAR\": \"элемент\",\n \"COLOUR_RGB_BLUE\": \"синего\",\n \"LANG_MATH_TRIG_HELPURL_COS\": \"/reference/blocks/math.html#cos\",\n \"LANG_DICTIONARIES_COPY_HELPURL\": \"/reference/blocks/dictionaries.html#copy-dictionary\",\n \"LANG_CONTROLS_IF_MSG_THEN\": \"то\",\n \"COLOUR_BLEND_HELPURL\": \"http://meyerweb.com/eric/tools/color-blend/\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_COLLAPSED_TEXT\": \"локальная\",\n \"REPL_UNABLE_TO_LOAD_NO_RESPOND\": \"Невозможно загрузать обновление с сервера App Inventor (сервер не отвечает)\",\n \"TEXT_GET_SUBSTRING_START_FROM_END\": \"взять подстроку с буквы № с конца\",\n \"MATH_IS_NEGATIVE\": \"отрицательное\",\n \"REPL_NO_ERROR_FIVE_SECONDS\": \"
Внимание:<\\/i> Отчет о другой ошибке появится не ранее, чем через 5 секунд.\",\n \"TEXT_PRINT_TOOLTIP\": \"Печатает текст, число или другой объект.\",\n \"LANG_TEXT_REPLACE_ALL_TITLE_REPLACE_ALL\": \"заменить все\",\n \"REPL_PLUGGED_IN_Q\": \"Вы подключены?\",\n \"REPL_EMULATORS\": \"экраном\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_ARG_DEFAULT_VARIABLE\": \"x\",\n \"LANG_LISTS_PICK_RANDOM_ITEM_INPUT_LIST\": \"список\",\n \"LANG_MATH_CONVERT_NUMBER_HELPURL_DEC_TO_BIN\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/math#convertnumber\",\n \"LANG_COMPONENT_BLOCK_TEXTING_EVENTS_HELPURL\": \"/reference/components/social.html#Texting\",\n \"LANG_COMPONENT_BLOCK_PASSWORDTEXTBOX_HELPURL\": \"/reference/components/userinterface.html#PasswordTextBox\",\n \"LOGIC_OPERATION_OR\": \"или\",\n \"REPL_UPDATE_NO_UPDATE\": \"No Update is Available\",\n \"LANG_MATH_IS_A_BINARY_INPUT_NUM\": \"двоичное?\",\n \"TEXT_GET_SUBSTRING_TAIL\": \"\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_HELPURL\": \"/reference/blocks/variables.html#global\",\n \"LOGIC_OPERATION_TOOLTIP_AND\": \"Возвращает значение истина, если обе вставки истинны.\",\n \"LANG_MATH_ARITHMETIC_ADD\": \"+\",\n \"CONTROLS_REPEAT_TITLE\": \"повторить %1 раз\",\n \"LANG_LISTS_MAP_NONDEST_TITLE_MAP\": \"make new list from\",\n \"MATH_MODULO_TITLE\": \"остаток от %1 : %2\",\n \"LANG_MATH_RANDOM_FLOAT_TITLE_RANDOM\": \"случайная дробь\",\n \"DISABLE_SNAPPING\": \"Disable Snap to Grid\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_COMPARATOR\": \"where \",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_TOOLTIP\": \"Возвращает значение, связанное с ключом в заданном списке пар.\",\n \"LANG_PROCEDURES_CALLRETURN_PROCEDURE\": \"procedure\",\n \"LANG_COMPONENT_BLOCK_MAPS_HELPURL\": \"/reference/components/maps.html#Map\",\n \"LANG_MATH_COMPARE_TOOLTIP_LTE\": \"Возвращает значение истина, если первое число меньше\",\n \"LANG_MATH_SINGLE_OP_EXP\": \"e^\",\n \"LANG_TEXT_TEXT_HELPURL\": \"/reference/blocks/text.html#string\",\n \"LANG_DICTIONARIES_MAKE_PAIR_TOOLTIP\": \"Creates a pair with the key and value provided.\",\n \"ADD_COMMENT\": \"Добавить комментарий\",\n \"LANG_LISTS_REDUCE_TITLE_REDUCE\": \"reduce\",\n \"LANG_CONTROLS_GET_PLAIN_START_TEXT_TITLE\": \"получить начальный текст\",\n \"MATH_SINGLE_TOOLTIP_LN\": \"Возвращает натуральный логарифм числа.\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_TOOLTIP\": \"Открывает новый экран в многоэкранном приложении и передаёт\",\n \"LISTS_SORT_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#sorting-a-list\",\n \"PROCEDURES_CALLRETURN_HELPURL\": \"https://ru.wikipedia.org/wiki/Функция_%28программирование%29\",\n \"LANG_LISTS_MIN_NUMBER_TYPEBLOCK\": \"minimum using comparator\",\n \"DIALOG_UNBOUND_VAR\": \"Unbound Variables\",\n \"LANG_LISTS_CREATE_WITH_TOOLTIP\": \"Создаёт список с произвольным числом элементов.\",\n \"LANG_MATH_DIVIDE_HELPURL_QUOTIENT\": \"/reference/blocks/math.html#quotient\",\n \"LANG_LISTS_LENGTH_HELPURL\": \"/reference/blocks/lists.html#lengthoflist\",\n \"LANG_LISTS_BUT_LAST_INPUT_BUT_LAST\": \"all but last of list\",\n \"LANG_COMPONENT_BLOCK_TINYWEBDB_EVENTS_HELPURL\": \"/reference/components/storage.html#TinyWebDB\",\n \"PROCEDURES_MUTATORARG_TOOLTIP\": \"Добавить входной параметр в функцию.\",\n \"LANG_MATH_ROUND_HELPURL_CEILING\": \"/reference/blocks/math.html#ceiling\",\n \"LANG_CONTROLS_CHOOSE_INPUT_TEST\": \"\",\n \"TEXT_ISEMPTY_HELPURL\": \"https://github.com/google/blockly/wiki/Text#checking-for-empty-text\",\n \"LANG_TEXT_STARTS_AT_INPUT\": \"начинается с текстового %1 фрагмента %2\",\n \"LANG_LISTS_PICK_RANDOM_TOOLTIP\": \"Выбирает случайный элемент из списка.\",\n \"LANG_LISTS_REVERSE_TOOLTIP\": \"Return a new list with its contents in the reverse order of the given list.\",\n \"PROCEDURES_CALL_BEFORE_PARAMS\": \"с:\",\n \"LANG_COMPONENT_BLOCK_ACCELEROMETERSENSOR_HELPURL\": \"/reference/components/sensors.html#AccelerometerSensor\",\n \"LANG_COMPONENT_BLOCK_NXTSOUND_HELPURL\": \"/reference/components/legomindstorms.html#NxtSoundSensor\",\n \"LANG_COMPONENT_BLOCK_LOCATIONSENSOR_EVENTS_HELPURL\": \"/reference/components/sensors.html#LocationSensor\",\n \"EXPAND_ALL\": \"Развернуть блоки\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_FROM\": \"Присваивает значение элементу в указанной позиции списка.\",\n \"LANG_CONTROLS_FOREACH_DICT_TITLE\": \"for each in dictionary\",\n \"LANG_LOGIC_OPERATION_HELPURL_AND\": \"/reference/blocks/logic.html#and\",\n \"LANG_COLOUR_MAKE_COLOUR_TOOLTIP\": \"'Цвет с заданными красной, зелёной, голубой и (необязательной) альфа составляющими'\",\n \"LISTS_CREATE_WITH_CONTAINER_TOOLTIP\": \"Добавьте, удалите, переставьте элементы для переделки блока списка.\",\n \"LANG_CONTROLS_FOREACH_NUMBER_TYPEBLOCK\": \"for each number from\",\n \"LANG_TEXT_TEXT_OBFUSCATE_HELPURL\": \"/reference/blocks/text.html#obfuscatetext\",\n \"LANG_COMPONENT_BLOCK_TINYDB_METHODS_HELPURL\": \"/reference/components/storage.html#TinyDB\",\n \"LANG_COMPONENT_BLOCK_NXTCOLOR_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtColorSensor\",\n \"LANG_LISTS_MIN_NUMBER_TOOLTIP\": \"Returns minimum number in the list\",\n \"MATH_ONLIST_OPERATOR_SUM\": \"сумма списка\",\n \"LANG_DICTIONARIES_ALIST_TO_DICT_INPUT\": \"pairs\",\n \"RENAME_VARIABLE_TITLE\": \"Переименовать все переменные '%1' в:\",\n \"LISTS_INDEX_OF_FIRST\": \"найти первое вхождение элемента\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK\": \"Выходит из текущего цикла.\",\n \"TIME_MINUTES\": \"Minutes\",\n \"LANG_LISTS_REPLACE_ITEM_TITLE_REPLACE\": \"заменить элемент в списке\",\n \"LANG_TEXT_REPLACE_ALL_INPUT_REPLACEMENT\": \"замена\",\n \"LANG_LISTS_ADD_ITEM_TOOLTIP\": \"Добавляет элемент в список.\",\n \"LANG_LISTS_MAX_NUMBER_INPUT_VAR1\": \"item1\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_TOOLTIP_LONGEST_STRING_FIRST\": \"Returns a new text obtained by replacing all occurrences\",\n \"LANG_COMPONENT_BLOCK_EVERY_COMPONENT_TITLE_EVERY\": \"every\",\n \"LANG_COMPONENT_BLOCK_SLIDER_HELPURL\": \"/reference/components/userinterface.html#Slider\",\n \"LANG_COMPONENT_BLOCK_EV3COMMANDS_HELPURL\": \"/reference/components/legomindstorms.html#Ev3Commands\",\n \"LANG_LISTS_MAX_NUMBER_INPUT_VAR2\": \"item2\",\n \"LANG_MATH_RANDOM_INT_HELPURL\": \"/reference/blocks/math.html#randomint\",\n \"LANG_TEXT_SEGMENT_HELPURL\": \"/reference/blocks/text.html#segment\",\n \"LANG_CONTROLS_NOTHING_TITLE\": \"ничего\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_INPUT_RESULT\": \"результат\",\n \"LANG_TEXT_CONTAINS_TOOLTIP\": \"Проверяет, содержится ли подстрока в тексте.\",\n \"LANG_TEXT_LENGTH_TOOLTIP\": \"Возвращает число символов (включая пробелы) в тексте.\",\n \"LANG_TEXT_CONTAINS_HELPURL_CONTAINS_ANY\": \"/reference/blocks/text.html#containsany\",\n \"LANG_COMPONENT_BLOCK_NXTLIGHT_EVENTS_HELPURL\": \"/reference/components/legomindstorms.html#NxtLightSensor\",\n \"LANG_CONTROLS_FORRANGE_INPUT_END\": \"до\",\n \"GENERICIZE_BLOCK\": \"Make Generic\",\n \"LANG_MATH_ONLIST_HELPURL_SE\": \"/reference/blocks/math.html#se\",\n \"LANG_MATH_ONLIST_HELPURL_SD\": \"/reference/blocks/math.html#sd\",\n \"LANG_COMPONENT_BLOCK_LISTPICKER_METHODS_HELPURL\": \"/reference/components/userinterface.html#ListPicker\",\n \"LANG_LISTS_TITLE_IS_EMPTY\": \"список пуст?\",\n \"LANG_LISTS_ADD_ITEMS_CONTAINER_TITLE_ADD\": \"список\",\n \"LANG_COMPONENT_BLOCK_NOTIFIER_PROPERTIES_HELPURL\": \"/reference/components/userinterface.html#Notifier\",\n \"LANG_COMPONENT_BLOCK_BARCODESCANNER_HELPURL\": \"/reference/components/sensors.html#BarcodeScanner\",\n \"MATH_TRIG_TOOLTIP_TAN\": \"Возвращает тангенс угла в градусах.\",\n \"LANG_LOGIC_BOOLEAN_TOOLTIP_TRUE\": \"Возвращает логическое значение истина\",\n \"MATH_IS_TOOLTIP\": \"Проверяет, является ли число чётным, нечётным, простым, целым, положительным, отрицательным или оно кратно определённому числу. Возвращает значение истина или ложь.\",\n \"MATH_POWER_SYMBOL\": \"^\",\n \"LANG_MATH_CONVERT_ANGLES_TOOLTIP_RAD_TO_DEG\": \"Возвращает величину угла в градусах [0, 360) по заданному углу в радианах.\",\n \"MATH_IS_EVEN\": \"чётное\",\n \"LANG_COMPONENT_BLOCK_NOTIFIER_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Notifier\",\n \"LISTS_INDEX_OF_TOOLTIP\": \"Возвращает номер позиции первого/последнего вхождения элемента в списке. Возвращает %1, если элемент не найден.\",\n \"LANG_TEXT_SEGMENT_INPUT\": \"сегмент текста %1 начало %2 длина %3\",\n \"LANG_LISTS_IS_LIST_TOOLTIP\": \"Проверяет, является ли аргумент списком.\",\n \"TEXT_INDEXOF_TAIL\": \"\",\n \"ERROR_PROPERTY_SETTER_NEEDS_VALUE\": \"This block needs a value block connected to its socket.\",\n \"REPL_NETWORK_ERROR_RESTART\": \"Сетевая ошибка связи с Companion.
Попробуйте перезапустить Companion и повторить попытку соединения.\",\n \"LANG_COMPONENT_BLOCK_HORIZARRANGE_HELPURL\": \"/reference/components/layout.html#HorizontalArrangement\",\n \"LANG_COMPONENT_BLOCK_NXTLIGHT_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtLightSensor\",\n \"MATH_MULTIPLICATION_SYMBOL\": \"×\",\n \"LANG_COLOUR_PICKER_HELPURL\": \"/reference/blocks/colors.html#basic\",\n \"LANG_LISTS_REPLACE_ITEM_INPUT\": \"заменить элемент списка %1 индекс %2 замена %3\",\n \"LANG_TEXT_CONTAINS_HELPURL_CONTAINS_ALL\": \"/reference/blocks/text.html#containsall\"\n}"]