[ "{\n \"LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_SUFFIX\": \" dans la liste\",\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\": \"Renvoie le module.\",\n \"LANG_COMPONENT_BLOCK_ACTIVITYSTARTER_HELPURL\": \"/reference/components/connectivity.html#ActivityStarter\",\n \"LANG_LISTS_IS_EMPTY_TOOLTIP\": \"retourne vrai si la liste est vide\",\n \"LANG_COMPONENT_BLOCK_GAMECLIENT_HELPURL\": \"/reference/components/internal.html#GameClient\",\n \"LANG_MATH_CONVERT_ANGLES_OP_RAD_TO_DEG\": \"radians à degrés' \",\n \"LANG_TEXT_JOIN_HELPURL\": \"/reference/blocks/text.html#join\",\n \"LANG_TEXT_COMPARE_GT\": \" >\",\n \"LANG_CONTROLS_DO_THEN_RETURN_INPUT_DO\": \"faire\",\n \"MATH_ROUND_HELPURL\": \"https://en.wikipedia.org/wiki/Rounding\",\n \"LANG_LISTS_MIN_NUMBER_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#minnumber\",\n \"LISTS_REPEAT_TOOLTIP\": \"Crée une liste consistant en la valeur fournie répétée le nombre de fois indiqué.\",\n \"LANG_COMPONENT_BLOCK_PHONENUMBERPICKER_METHODS_HELPURL\": \"/reference/components/social.html#PhoneNumberPicker\",\n \"LANG_CONTROLS_IF_IF_TOOLTIP\": \"Ajouter, supprimer, ou réorganiser les sections\\npour reconfigurer ce bloc si.\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_COLLAPSED_TEXT\": \"global\",\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\": \"faire quelque chose\",\n \"LISTS_GET_SUBLIST_START_FIRST\": \"obtenir la sous-liste depuis le début\",\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\": \"Renvoie le produit des deux nombres.\",\n \"REPL_MORE_INFORMATION\": \"More Information\",\n \"LANG_VARIABLES_SET_TOOLTIP\": \"Fixe cette variable pour être égale à l'entrée.\",\n \"TIME_YEARS\": \"Années\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT_AT_FIRST\": \"/reference/blocks/text.html#splitat\",\n \"TEXT_GET_SUBSTRING_END_FROM_END\": \"jusqu\\u2019à la lettre # depuis la fin\",\n \"LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_TEXT\": \"pour élément dans la liste\",\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\": \"Ajouter du texte à la variable '%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\": \"Créer un morceau de texte en agrégeant un nombre quelconque d\\u2019éléments.\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_FIRST\": \"Fixe le premier élément dans une liste.\",\n \"LANG_CONTROLS_FOREACH_INPUT_ITEM\": \"pour chaque\",\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\": \"faire\",\n \"LANG_LISTS_TO_CSV_ROW_TITLE_TO_CSV\": \"liste vers ligne csv\",\n \"LANG_TEXT_CHANGECASE_TOOLTIP_UPPERCASE\": \"Retourne une copie de sa chaine de caractère en argument convertie en majuscule.\",\n \"LANG_COMPONENT_BLOCK_CANVAS_METHODS_HELPURL\": \"/reference/components/animation.html#Canvas\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_COLLAPSED_TEXT\": \"ferme l'écran avec texte brut\",\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\": \"nombre\",\n \"LISTS_SORT_ORDER_DESCENDING\": \"décroissant\",\n \"VARIABLES_SET_TOOLTIP\": \"Fixe cette variable pour qu\\u2019elle soit égale à la valeur de l\\u2019entrée.\",\n \"LANG_LISTS_CREATE_WITH_TITLE_MAKE_LIST\": \"créer une liste\",\n \"LANG_LOGIC_NEGATE_TOOLTIP\": \"Retourne vrai si l'entrée est fausse.\\nRetourne faux si l'entrée est vraie.\",\n \"LANG_CONTROLS_FOREACH_INPUT_COLLAPSED_PREFIX\": \"pour\",\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\": \"Maths\",\n \"LANG_LISTS_FILTER_INPUT_TEST\": \"test\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_DEC_TO_HEX\": \"Takes a positive integer in base 10 and returns the string that represents the number in hexadecimal\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_AND\": \"precedes\",\n \"LANG_TEXT_TEXT_TOOLTIP\": \"Une chaine de caractère\",\n \"TEXT_INDEXOF_OPERATOR_LAST\": \"trouver la dernière occurrence de la chaîne\",\n \"LANG_TEXT_REPLACE_ALL_INPUT_TEXT\": \"texte\",\n \"UNDO\": \"Annuler\",\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\": \"longueur de %1\",\n \"LANG_LISTS_MAP_INPUT_ITEM\": \"mapping each\",\n \"MATH_ONLIST_TOOLTIP_AVERAGE\": \"Renvoyer la moyenne (arithmétique) des valeurs numériques dans la liste.\",\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\": \"mettre\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_INPUT_TEXT\": \"texte\",\n \"PROCEDURES_MUTATORCONTAINER_TOOLTIP\": \"Ajouter, supprimer, ou réarranger les entrées de cette fonction.\",\n \"LANG_COMPONENT_BLOCK_BALL_EVENTS_HELPURL\": \"/reference/components/animation.html#Ball\",\n \"LANG_LISTS_IS_LIST_INPUT_THING\": \"objet\",\n \"LANG_COMPONENT_BLOCK_VIDEOPLAYER_PROPERTIES_HELPURL\": \"/reference/components/media.html#VideoPlayer\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_PAIRS\": \"paires\",\n \"MATH_TRIG_COS\": \"cos\",\n \"MATH_TRIG_ATAN\": \"atan\",\n \"MATH_TRIG_TOOLTIP_SIN\": \"Renvoie le sinus d\\u2019un angle en degrés (pas en radians).\",\n \"LANG_TEXT_COMPARE_TOOLTIP_EQUAL\": \"Teste si les chaines de caractères sont identiques, c-à-d, ont les mêmes\\ncaractères dans le même ordre. Ceci est différent du = ordinaire\\ndans le case où les chaines sont des nombres: 123 et 0123 sont égales\\nmais pas en tant que texte.\",\n \"REPL_STARTING_EMULATOR\": \"Lancement de l'émulateur Android
Attendez svp: ceci peut prendre une minute ou deux.\",\n \"LANG_COMPONENT_BLOCK_LISTVIEW_HELPURL\": \"/reference/components/userinterface.html#ListView\",\n \"MATH_ARITHMETIC_TOOLTIP_DIVIDE\": \"Renvoie le quotient des deux nombres.\",\n \"LANG_CONTROLS_FOREACH_INPUT_DO\": \"faire\",\n \"MATH_NUMBER_TOOLTIP\": \"Un nombre.\",\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\": \"créer une liste avec\",\n \"LANG_MATH_COMPARE_TOOLTIP_LT\": \"Retourne vrai si le premier nombre et plus petit \\nque le deuxième nombre.\",\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\": \"liste\",\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\": \"Quatre éléments, chacun entre 0 et 255, représentant les composantes rouge, verte, bleu et alpha.' \",\n \"LANG_TEXT_CHANGECASE_HELPURL_UPPERCASE\": \"/reference/blocks/text.html#upcase\",\n \"LISTS_GET_SUBLIST_START_FROM_START\": \"obtenir la sous-liste depuis #\",\n \"LISTS_SORT_ORDER_ASCENDING\": \"croissant\",\n \"TEXT_INDEXOF_INPUT_INTEXT\": \"dans le texte\",\n \"TEXT_TEXT_TOOLTIP\": \"Une lettre, un mot ou une ligne de texte.\",\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\": \"Renvoyer vrai si les deux entrées sont différentes.\",\n \"LANG_DICTIONARIES_COPY_TOOLTIP\": \"Returns a shallow copy of the dictionary\",\n \"LANG_TEXT_SPLIT_INPUT_AT_LIST\": \"à (liste)\",\n \"MATH_CONSTRAIN_TITLE\": \"contraindre %1 entre %2 et %3\",\n \"TEXT_ISEMPTY_TITLE\": \"%1 est vide\",\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\": \"de\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_INPUT_ORDER_PREFIX\": \"preferring\",\n \"MATH_ONLIST_TOOLTIP_STD_DEV\": \"Renvoyer l\\u2019écart-type de la liste.\",\n \"LANG_MATH_DECIMAL_FORMAT\": \"decimal\",\n \"LANG_COMPONENT_BLOCK_WEBVIEWER_HELPURL\": \"/reference/components/userinterface.html#WebViewer\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_TOOLTIP\": \"Ferme tous les écrans dans cette application puis l'arrête.\",\n \"CONTROLS_FLOW_STATEMENTS_WARNING\": \"Attention : Ce bloc ne devrait être utilisé que dans une boucle.\",\n \"LANG_COLOUR_WHITE\": \"blanc\",\n \"LANG_MATH_RANDOM_INT_INPUT_TO\": \"à\",\n \"TIME_WEEKS\": \"Semaines\",\n \"LOGIC_NEGATE_TOOLTIP\": \"Renvoie vrai si l\\u2019entrée est fausse. Renvoie faux si l\\u2019entrée est vraie.\",\n \"LANG_LISTS_SLICE_INPUT\": \"slice list %1 index1 %2 index2 %3\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_COLLAPSED_TEXT\": \"local\",\n \"LANG_COMPONENT_BLOCK_GENERIC_METHOD_TITLE_CALL\": \"appeler \",\n \"LANG_TEXT_REVERSE_TOOLTIP\": \"Reverse the given text.\",\n \"LANG_COMPONENT_BLOCK_METHOD_TITLE_CALL\": \"appeler \",\n \"MATH_IS_DIVISIBLE_BY\": \"est divisible par\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_TITLE_LOOKUP_IN_PAIRS\": \"recherche dans les paires'\",\n \"TEXT_CREATE_JOIN_ITEM_TOOLTIP\": \"Ajouter un élément au texte.\",\n \"REPL_DO_YOU_REALLY_Q\": \"Voulez-vous vraiment ?\",\n \"ORDINAL_NUMBER_SUFFIX\": \"\",\n \"LANG_TEXT_JOIN_TOOLTIP\": \"Joindre toutes les entrées pour former une seule chaine de caractère.\\nS'il n'y a aucunes entrées, créé un texte vide.\",\n \"LANG_MATH_ROUND_OPERATOR_CEILING\": \"plafond\",\n \"MATH_CONSTANT_HELPURL\": \"https://en.wikipedia.org/wiki/Mathematical_constant\",\n \"LANG_CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL\": \"Tant que la valeur est fausse, alors faire quelques choses.\",\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\": \"Fournit le sinus de l'angle donné en degrés\",\n \"PROCEDURES_CALLRETURN_TOOLTIP\": \"Exécuter la fonction '%1' définie par l\\u2019utilisateur et utiliser son résultat.\",\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\": \"résultat\",\n \"LANG_LISTS_INSERT_INPUT_ITEM\": \"élément\",\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\": \"obtenir la lettre #\",\n \"LANG_MATH_TRIG_TOOLTIP_ATAN\": \"Fournit l'angle dans l'intervalle (-90, 90) \\ndegrés avec la valeur de la tangente donnée.\",\n \"REDO\": \"Refaire\",\n \"LANG_MATH_RANDOM_SEED_TITLE_RANDOM\": \"génère des ensembles de nombres aléatoires répétables\",\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\": \"Vous utilisez un compagnon obsolète. Vous n'avez pas besoin de mettre à jour le compagnon immédiatement mais vous devriez le faire prochainement.\",\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\": \"Développer le bloc\",\n \"ERROR_DUPLICATE_EVENT_HANDLER\": \"Ceci est un gestionnaire d'évènement dupliqué pour ce composant.\",\n \"VARIABLES_SET_HELPURL\": \"https://github.com/google/blockly/wiki/Variables#set\",\n \"LANG_CONTROLS_DO_THEN_RETURN_TITLE\": \"faire résultat\",\n \"LANG_CONTROLS_CLOSE_SCREEN_TOOLTIP\": \"Ferme l'écran actuel\",\n \"LANG_MATH_BITWISE_HELPURL_XOR\": \"/reference/blocks/math.html#bitwise_xor\",\n \"LISTS_SPLIT_LIST_FROM_TEXT\": \"créer une liste depuis le texte\",\n \"MATH_CONSTANT_TOOLTIP\": \"Renvoie une des constantes courantes : π (3.141\\u2026), e (2.718\\u2026), φ (1.618\\u2026), sqrt(2) (1.414\\u2026), sqrt(½) (0.707\\u2026), ou ∞ (infini).\",\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\": \"Émulateur démarré, en attente \",\n \"LISTS_GET_SUBLIST_END_FROM_END\": \"jusqu\\u2019à # depuis la fin\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_EXPRESSION_TRANSLATED_NAME\": \"initialise local en retour\",\n \"CONTROLS_IF_MSG_ELSEIF\": \"sinon si\",\n \"MATH_RANDOM_INT_TOOLTIP\": \"Renvoyer un entier aléatoire entre les deux limites spécifiées, incluses.\",\n \"LANG_MATH_ONLIST_HELPURL_MIN_LIST\": \"/reference/blocks/math.html#minl\",\n \"MATH_CONSTRAIN_TOOLTIP\": \"Contraindre un nombre à être entre les limites spécifiées (incluses).\",\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\": \"Fixe un élément au hasard dans une liste.\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_INPUT\": \"format décimal nombre %1 places %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\": \"appeler \",\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\": \"élément aléatoire de la liste\",\n \"LANG_LISTS_REDUCE_INPUT_VAR\": \"item \",\n \"TIME_SECONDS\": \"Secondes\",\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\": \"longueur\",\n \"LANG_MATH_DIVIDE_OPERATOR_MODULO\": \"modulo de\",\n \"LANG_LISTS_TO_CSV_ROW_HELPURL\": \"/reference/blocks/lists.html#listtocsvrow\",\n \"CONTROLS_IF_MSG_ELSE\": \"sinon\",\n \"LANG_PROCEDURES_CALLRETURN_HELPURL\": \"/reference/blocks/procedures.html#return\",\n \"LANG_MATH_DIVIDE_OPERATOR_REMAINDER\": \"le reste de\",\n \"LANG_MATH_ROUND_TOOLTIP_FLOOR\": \"Arrondi l'entrée au plus grand nombre\\nnon supérieur à l'entrée\",\n \"LANG_LISTS_SORT_KEY_INPUT_COLLAPSED_TEXT\": \"sort list using key\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_LAST\": \"Fixe le dernier élément dans une liste.\",\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\": \"dans\",\n \"LISTS_GET_INDEX_FIRST\": \"premier\",\n \"LANG_TEXT_TEXT_IS_STRING_TOOLTIP\": \"Returns true if thing is a string.\",\n \"LANG_MATH_ARITHMETIC_MINUS\": \"-\",\n \"LANG_PROCEDURES_DEFRETURN_PROCEDURE\": \"\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_TITLE\": \"ferme l'écran avec texte brut\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_TITLE\": \"get value for key path in dictionary\",\n \"LISTS_INDEX_FROM_END_TOOLTIP\": \"%1 est le dernier élément.\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT\": \"diviser\",\n \"LANG_CONTROLS_WHILEUNTIL_TOOLTIP_1\": \"Exécute les blocs dans la section 'faire' tant que le test est vrai.\",\n \"LANG_MATH_COMPARE_TOOLTIP_GT\": \"Retourne vrai si le premier nombre est plus grand\\nque le deuxième nombre.\",\n \"MATH_ONLIST_OPERATOR_MEDIAN\": \"médiane de la liste\",\n \"LANG_MATH_IS_A_NUMBER_HELPURL\": \"/reference/blocks/math.html#isnumber\",\n \"LANG_MATH_ROUND_OPERATOR_ROUND\": \"arrondi\",\n \"LANG_PROCEDURES_MUTATORARG_TITLE\": \"entrée :\",\n \"LANG_COLOUR_MAGENTA\": \"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\": \"Si la première valeur est vraie, alors exécuter le premier bloc d\\u2019ordres. Sinon, si la seconde valeur est vraie, exécuter le second bloc d\\u2019ordres. Si aucune des valeurs n\\u2019est vraie, exécuter le dernier bloc d\\u2019ordres.\",\n \"CONTROLS_IF_TOOLTIP_3\": \"Si la première valeur est vraie, alors exécuter le premier bloc d\\u2019ordres. Sinon, si la seconde valeur est vraie, exécuter le second bloc d\\u2019ordres.\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_TOOLTIP\": \"Ouvre un nouvel écran dans une application à écrans multiples\",\n \"CONTROLS_IF_TOOLTIP_2\": \"Si une valeur est vraie, alors exécuter le premier bloc d\\u2019ordres. Sinon, exécuter le second bloc d\\u2019ordres.\",\n \"CONTROLS_IF_TOOLTIP_1\": \"Si une valeur est vraie, alors exécuter certains ordres.\",\n \"MATH_CHANGE_HELPURL\": \"https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter\",\n \"PROCEDURES_DEFNORETURN_TOOLTIP\": \"Crée une fonction sans sortie.\",\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\": \"Teste si text1 est inférieur à text2 (d'une façon lexicographique).\\nSi un texte est le préfixe de l'autre, le texte le plus court est\\nconsidéré comme plus petit. Les caractères en majuscules précèdent les caractères en minuscules.\",\n \"LANG_COMPONENT_BLOCK_BLUETOOTHSERVER_METHODS_HELPURL\": \"/reference/components/connectivity.html#BluetoothServer\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_COLLAPSED_TEXT\": \"ouvre écran\",\n \"LANG_MATH_ARITHMETIC_POWER\": \"^\",\n \"TEXT_PROMPT_TOOLTIP_NUMBER\": \"Demander un nombre à l\\u2019utilisateur.\",\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\": \"Logique\",\n \"LANG_MATH_RANDOM_FLOAT_TOOLTIP\": \"Renvoie un nombre aléatoire entre 0 et 1.\",\n \"PROCEDURES_DEFNORETURN_TITLE\": \"pour\",\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\": \"Retourne vrai si le premier nombre est plus grand\\nou égal au second nombre.\",\n \"MATH_TRIG_ACOS\": \"acos\",\n \"LISTS_ISEMPTY_TOOLTIP\": \"Renvoie vrai si la liste est vide.\",\n \"LANG_MATH_COMPARE_TOOLTIP_EQ\": \"Retourne vrai si les deux nombres sont égaux.\",\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\": \"évaluer mais ignorer\",\n \"WARNING_DELETE_X_BLOCKS\": \"Voulez-vous vraiment supprimer tous les %1 blocs ?\",\n \"LANG_COMPONENT_BLOCK_SCREEN_HELPURL\": \"/reference/components/userinterface.html#Screen\",\n \"PROCEDURES_MUTATORARG_TITLE\": \"nom de l\\u2019entrée :\",\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\": \"jusqu\\u2019à #\",\n \"DIALOG_SECURE_ESTABLISHING\": \"20 Establishing Secure Connection\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_POWER\": \"Retourne le premier nombre\\nà la puissance du second nombre.\",\n \"LANG_COMPONENT_BLOCK_GENERIC_GETTER_HELPURL\": \"\",\n \"CONNECT_TO_DO_IT\": \"Vous devriez être connecté au compagnon ou émulateur pour utiliser 'Faire'\",\n \"MATH_ARITHMETIC_TOOLTIP_POWER\": \"Renvoie le premier nombre élevé à la puissance du second.\",\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\": \"Insère l\\u2019élément à la position indiquée dans une liste.\",\n \"TEXT_GET_SUBSTRING_END_LAST\": \"jusqu\\u2019à la dernière lettre\",\n \"LANG_COMPONENT_BLOCK_TEXTING_HELPURL\": \"/reference/components/social.html#Texting\",\n \"PROCEDURES_BEFORE_PARAMS\": \"avec :\",\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\": \"créer une liste avec l\\u2019élément %1 répété %2 fois\",\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\": \"Renvoyer le reste de la division euclidienne des deux nombres.\",\n \"LANG_MATH_CONVERT_ANGLES_TOOLTIP_DEG_TO_RAD\": \"Retourne la valeur en radian dans l'intervalle\\n[-u03C0, + u03C0) correspondant à son argument en degrés.\",\n \"LANG_LOGIC_NEGATE_INPUT_NOT\": \"pas\",\n \"LANG_COLOUR_SPLIT_COLOUR\": \"Diviser couleur\",\n \"LANG_MATH_BITWISE_AND\": \"bitwise and\",\n \"HIDE_ALL_COMMENTS\": \"Hide All Comments\",\n \"LANG_LISTS_REMOVE_ITEM_INPUT\": \"supprimer liste élément liste %1 index %2\",\n \"LANG_LISTS_TO_CSV_ROW_TOOLTIP\": \"Interprète la liste comme une ligne d'une table et retourne un texte CSV (valeur séparée par des virgules) représentant la ligne. Chaque élément dans la liste de la ligne est considéré comme un champ, et est cotée avec guillemets dans le texte CSV résultant. Les éléments sont séparées par des virgules. Le texte de la ligne retournée n'a pas de séparateur de ligne à la fin.\",\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\": \"Ce bloc ne peut pas être dans une définition\",\n \"LANG_MATH_TRIG_TAN\": \"tan\",\n \"LANG_COMPONENT_BLOCK_GENERIC_METHOD_TITLE_FOR_COMPONENT\": \"pour composant\",\n \"MATH_RANDOM_FLOAT_TITLE_RANDOM\": \"fraction aléatoire\",\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\": \"Votre code est\",\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\": \"sinon si\",\n \"LANG_LISTS_COPY_INPUT_LIST\": \"liste\",\n \"MATH_NUMBER_HELPURL\": \"https://fr.wikipedia.org/wiki/Nombre\",\n \"LANG_TEXT_CONTAINS_OPERATOR_CONTAINS_ALL\": \"contains all\",\n \"LANG_LOGIC_COMPARE_EQ\": \"=\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_COLLAPSED_TEXT\": \"ferme écran avec valeur\",\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\": \"sous-chaine\",\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\": \"ouvre un autre écran avec une valeur de départ\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_HELPURL\": \"http://en.wikipedia.org/wiki/Control_flow\",\n \"LANG_LISTS_TO_CSV_ROW_INPUT_LIST\": \"liste\",\n \"LANG_MATH_CONVERT_ANGLES_HELPURL_RAD_TO_DEG\": \"/reference/blocks/math.html#convertrad\",\n \"LANG_LISTS_REPLACE_ITEM_INPUT_LIST\": \"liste\",\n \"LANG_LISTS_SELECT_ITEM_INPUT_INDEX\": \"index\",\n \"LANG_MATH_COMPARE_HELPURL_NEQ\": \"/reference/blocks/math.html#not=\",\n \"MATH_SINGLE_OP_ROOT\": \"racine carrée\",\n \"TEXT_CHARAT_LAST\": \"obtenir la dernière lettre\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_MINUS\": \"Renvoie la différence entre les deux nombres.\",\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\": \"liste\",\n \"LANG_LISTS_MAX_NUMBER_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#maxnumber\",\n \"LISTS_GET_SUBLIST_END_LAST\": \"jusqu\\u2019à la fin\",\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\": \"en Majuscule Au Début De Chaque Mot\",\n \"VARIABLES_SET\": \"fixer %1 à %2\",\n \"LANG_CONTROLS_FORRANGE_INPUT_STEP\": \"par\",\n \"LANG_LISTS_FROM_CSV_TABLE_HELPURL\": \"/reference/blocks/lists.html#listfromcsvtable\",\n \"LANG_LOGIC_COMPARE_TOOLTIP_NEQ\": \"Retourne vrai si les deux entrées ne sont pas égales.\",\n \"LANG_PROCEDURES_CALLRETURN_TOOLTIP\": \"Appeler une procédure avec une valeur de retour.\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_HELPURL\": \"/reference/blocks/lists.html#joinwithseparator\",\n \"TODAY\": \"Aujourd'hui\",\n \"LISTS_INLIST\": \"dans la liste\",\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://fr.wikipedia.org/wiki/Inegalite_(mathematiques)\",\n \"LANG_MATH_TRIG_TOOLTIP_ACOS\": \"Fournit l'angle dans l'intervalle [0, 180)\\ndegrés avec la valeur cosinus donnée.\",\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\": \"Exécute les blocs dans la section 'faire' pour chaque élément de la liste. Utilise le nom de variable donné pour faire référence à l'élément de la liste courant.\",\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\": \"segment\",\n \"LANG_DICTIONARIES_LENGTH_TOOLTIP\": \"Returns the number of key-value pairs in the dictionary.\",\n \"MATH_ROUND_OPERATOR_ROUNDUP\": \"arrondir par excès\",\n \"LANG_TEXT_SPLIT_AT_SPACES_TITLE\": \"diviser aux espaces\",\n \"MATH_ROUND_OPERATOR_ROUNDDOWN\": \"arrondir par défaut\",\n \"LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST\": \"Insère l\\u2019élément au début d\\u2019une liste.\",\n \"LANG_MATH_IS_A_HEXADECIMAL_INPUT_NUM\": \"is hexadecimal?\",\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\": \"continue avec l'itération suivante\",\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\": \"élément\",\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\": \"http://fr.wikipedia.org/wiki/Proc%C3%A9dure_%28informatique%29\",\n \"LANG_COMPONENT_BLOCK_FUSIONTABLESCONTROL_PROPERTIES_HELPURL\": \"/reference/components/storage.html#FusionTablesControl\",\n \"CLEAR_DO_IT_ERROR\": \"Effacer l'erreur\",\n \"LANG_COMPONENT_BLOCK_TWITTER_PROPERTIES_HELPURL\": \"/reference/components/social.html#Twitter\",\n \"EXTERNAL_INPUTS\": \"Entrées externes\",\n \"LANG_PROCEDURES_MUTATORARG_TOOLTIP\": \"\",\n \"LANG_TEXT_REPLACE_ALL_INPUT\": \"remplacer tout texte %1 segment %2 remplacent %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\": \"Créé une variable globale et lui donne la valeur du bloc attaché \",\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\": \"Contrôle\",\n \"CONTROLS_WHILEUNTIL_OPERATOR_WHILE\": \"répéter tant que\",\n \"LANG_LISTS_SORT_KEY_INPUT_VAR\": \"item\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST\": \"Supprime et renvoie le premier élément dans une liste.\",\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://en.wikipedia.org/wiki/%3F:\",\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\": \"Jours\",\n \"LANG_COLOUR_BLACK\": \"noir\",\n \"LOGIC_NULL_TOOLTIP\": \"Renvoie nul.\",\n \"LANG_CONTROLS_GET_START_VALUE_TOOLTIP\": \"Retourne la valeur qui a été passée à cet écran quand il a été ouvert, typiquement par un autre écran dans une application à plusieurs écrans. Si aucune valeur n'a été passée, retourne un texte vide.\",\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\": \"Return the largest of its arguments..\",\n \"LANG_COMPONENT_BLOCK_CAMCORDER_PROPERTIES_HELPURL\": \"/reference/components/media.html#Camcorder\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_NAME\": \"nom\",\n \"LANG_PROCEDURES_HIGHLIGHT_DEF\": \"Procédure en surbrillance\",\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\": \"supprimer\",\n \"MATH_ONLIST_OPERATOR_MAX\": \"maximum de la liste\",\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\": \"valeur de départ\",\n \"LISTS_INDEX_OF_LAST\": \"trouver la dernière occurrence de l\\u2019élément\",\n \"LANG_MATH_RANDOM_INT_INPUT_FROM\": \"de\",\n \"LANG_PROCEDURES_DOTHENRETURN_THEN_RETURN\": \"résultat\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_INPUT_OFLOOP\": \"de boucle\",\n \"VARIABLE_ALREADY_EXISTS\": \"Une variable appelée '%1' existe déjà.\",\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\": \"Renvoie une partie indiquée du texte.\",\n \"LANG_CONTROLS_GET_START_VALUE_TITLE\": \"Obtenir valeur de départ\",\n \"LANG_COMPONENT_BLOCK_NOTIFIER_HELPURL\": \"/reference/components/userinterface.html#Notifier\",\n \"PROCEDURES_CREATE_DO\": \"Créer '%1'\",\n \"REPL_GOT_IT\": \"Entendu\",\n \"LANG_CONTROLS_CLOSE_SCREEN_TITLE\": \"fermer l'écran\",\n \"LISTS_SORT_TOOLTIP\": \"Trier une copie d\\u2019une liste.\",\n \"TEXT_ISEMPTY_TOOLTIP\": \"Renvoie vrai si le texte fourni est vide.\",\n \"LANG_MATH_SINGLE_TOOLTIP_ABS\": \"Renvoie la valeur absolue d'un nombre.\",\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\": \"Renvoie la tangente de l'angle en degrés.\",\n \"REPL_UNABLE_TO_LOAD\": \"Impossible de charger les mises à jour du serveur App Inventor\",\n \"LANG_CONTROLS_FOREACH_DICT_INPUT_KEY\": \"key\",\n \"LANG_COLOUR_ORANGE\": \"orange\",\n \"LANG_MATH_DIVIDE_HELPURL_MODULO\": \"/reference/blocks/math.html#modulo\",\n \"REPL_NETWORK_CONNECTION_ERROR\": \"Erreur de connexion réseau\",\n \"LANG_LISTS_REMOVE_ITEM_TITLE_REMOVE\": \"supprimer élément de la liste\",\n \"LISTS_GET_INDEX_GET\": \"obtenir\",\n \"CONFIRM_DELETE\": \"Confirm deletion\",\n \"LANG_TEXT_APPEND_TO\": \"à\",\n \"MATH_CHANGE_TITLE\": \"incrémenter %1 de %2\",\n \"LANG_MATH_ONLIST_OPERATOR_MIN\": \"min\",\n \"ENABLE_BLOCK\": \"Activer le bloc\",\n \"LANG_LISTS_REMOVE_ITEM_HELPURL\": \"/reference/blocks/lists.html#removeitem\",\n \"LOGIC_BOOLEAN_FALSE\": \"faux\",\n \"TEXT_CHARAT_FROM_END\": \"obtenir la lettre # depuis la fin\",\n \"LANG_LISTS_POSITION_IN_INPUT\": \"index dans la liste objet %1 liste %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\": \"et\",\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\": \"Impossible de le faire\",\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\": \"créer un texte avec\",\n \"LANG_MATH_COMPARE_LT\": \"<\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_LAST\": \"Renvoie le dernier élément dans une liste.\",\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\": \"Renvoie la longueur d\\u2019une liste.\",\n \"LANG_MATH_COMPARE_TOOLTIP_NEQ\": \"Retourne vrai si les deux nombres ne sont pas égaux.\",\n \"LANG_DICTIONARIES_GETTERS_TITLE\": \"get\",\n \"LANG_LISTS_SELECT_ITEM_TITLE_SELECT\": \"sélectionner élément de la liste \",\n \"LANG_LISTS_POSITION_IN_TOOLTIP\": \"Trouver la position de l'objet dans la liste. S'il n'est pas dans la liste, retourne 0.\",\n \"LISTS_SET_INDEX_INPUT_TO\": \"comme\",\n \"LANG_MATH_BINARY_FORMAT\": \"binary\",\n \"LANG_COMPONENT_BLOCK_BUTTON_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Button\",\n \"LANG_PROCEDURES_CALLRETURN_TRANSLATED_NAME\": \"retour d'appel\",\n \"TEXT_CHARAT_TOOLTIP\": \"Renvoie la lettre à la position indiquée.\",\n \"LANG_COMPONENT_BLOCK_CLOCK_EVENTS_HELPURL\": \"/reference/components/sensors.html#Clock\",\n \"LANG_LISTS_ADD_ITEMS_TOOLTIP\": \"Ajoute des éléments à la fin d'une liste.\",\n \"CONTROLS_REPEAT_TOOLTIP\": \"Exécuter des instructions plusieurs fois.\",\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\": \"Ajouter une condition au bloc si.\",\n \"LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM\": \"Insère l\\u2019élément au hasard dans une liste.\",\n \"REPL_COMPANION_VERSION_CHECK\": \"Contrôle de la version compagnon\",\n \"PROCEDURES_IFRETURN_TOOLTIP\": \"Si une valeur est vraie, alors renvoyer une seconde valeur.\",\n \"TEXT_CHARAT_INPUT_INTEXT\": \"dans le texte\",\n \"LANG_LISTS_REDUCE_INPUT_AND\": \"and\",\n \"TEXT_CHARAT_RANDOM\": \"obtenir une lettre au hasard\",\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\": \"Échec de connexion\",\n \"LANG_COMPONENT_BLOCK_CANVAS_HELPURL\": \"/reference/components/animation.html#Canvas\",\n \"LANG_LOGIC_BOOLEAN_TRUE\": \"vrai\",\n \"LANG_LISTS_BUT_LAST_TOOLTIP\": \"Returns everything except the last value of the list\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE\": \"Ignorer le reste de cette boucle, et\\ncontinuer avec l'itération suivante.\",\n \"MATH_SINGLE_TOOLTIP_ROOT\": \"Renvoie la racine carrée d\\u2019un nombre.\",\n \"LANG_LISTS_JOIN_WITH_SEPARATOR_TOOLTIP\": \"Returns text with list elements joined with separator\",\n \"MATH_ONLIST_TOOLTIP_SUM\": \"Renvoyer la somme de tous les nombres dans la liste.\",\n \"LANG_COMPONENT_BLOCK_GENERIC_GETTER_TITLE_OF_COMPONENT\": \"de composant\",\n \"LANG_CONTROLS_DO_THEN_RETURN_TOOLTIP\": \"Exécute les blocs dans la section 'faire' et retourne un résultat. Pratique si vous avez besoin d'une procédure avant de retourner une valeur à une variable.\",\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\": \"numérique\",\n \"LANG_TEXT_SPLIT_HELPURL\": \"\",\n \"LANG_DICTIONARIES_COMBINE_DICTS_INPUT\": \"merge into dictionary %1 from dictionary %2\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT\": \"Divise le texte en sous-chaines en utilisant le texte 'à' comme point de division et produit une liste\\nde résultats. Diviser 'one,two,three,four' à ',' (virgule) retourne la liste '(one two three four)'. \\nDiviser 'one-potato,two-potato,three-potato,four' à '-potato', retourne la liste '(one two three four)'.\",\n \"REPL_TRY_AGAIN1\": \"Impossible de se connecter au compagnon, essayez une autre fois.\",\n \"LANG_CONTROLS_FOR_INPUT_VAR\": \"x\",\n \"LANG_DICTIONARIES_MAKE_PAIR_TITLE\": \"make a pair\",\n \"LANG_TEXT_APPEND_TOOLTIP\": \"Ajoute du texte à la variable '%1'.\",\n \"CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE\": \"passer à l\\u2019itération de boucle suivante\",\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\": \"Renvoie la différence des deux nombres.\",\n \"PROCEDURES_DEFNORETURN_COMMENT\": \"Décrire cette fonction\\u2026\",\n \"LANG_COLOUR_MAKE_COLOUR\": \"créer couleur\",\n \"LANG_MATH_TRIG_ASIN\": \"asin\",\n \"LANG_LISTS_POSITION_IN_TITLE_POSITION\": \"index dans la liste\",\n \"LANG_DICTIONARIES_WALK_TREE_ALL_HELPURL\": \"/reference/blocks/dictionaries.html#walk-all-at-level\",\n \"TEXT_CHANGECASE_TOOLTIP\": \"Renvoyer une copie du texte dans une autre casse.\",\n \"LANG_LISTS_REVERSE_HELPURL\": \"/reference/blocks/lists.html#reverse\",\n \"VARIABLES_DEFAULT_NAME\": \"élément\",\n \"LISTS_SET_INDEX_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#in-list--set\",\n \"LANG_CONTROLS_IF_ELSEIF_TOOLTIP\": \"Ajoute une condition au bloc si.\",\n \"LANG_COLOUR_GRAY\": \"gris\",\n \"LANG_MATH_NUMBER_RADIX_TOOLTIP\": \"Report the number shown in decimal (base-10) format.\",\n \"GENERATE_YAIL\": \"Générer Yail\",\n \"LANG_LOGIC_OPERATION_HELPURL_OR\": \"/reference/blocks/logic.html#or\",\n \"LANG_MATH_IS_A_HEXADECIMAL_TOOLTIP\": \"Tests if something is a string that represents a hexadecimal number.\",\n \"LANG_LISTS_LENGTH_TOOLTIP\": \"Compte le nombre d'éléments dans la liste.\",\n \"LANG_COMPONENT_BLOCK_SWITCH_HELPURL\": \"/reference/components/userinterface.html#Switch\",\n \"REPL_VERIFYING_COMPANION\": \"Vérification que le Compagnon est lancé ...\",\n \"LANG_MATH_CONVERT_NUMBER_OP_BIN_TO_DEC\": \"binary to base 10\",\n \"LANG_COMPONENT_BLOCK_EV3ULTRASONICSENSOR_HELPURL\": \"/reference/components/legomindstorms.html#Ev3UltrasonicSensor\",\n \"TEXT_INDEXOF_TOOLTIP\": \"Renvoie l\\u2019index de la première/dernière occurrence de la première chaîne dans la seconde. Renvoie %1 si la chaîne n\\u2019est pas trouvée.\",\n \"LANG_CONTROLS_WHILEUNTIL_OPERATOR_WHILE\": \"tant que\",\n \"LANG_TEXT_SPLIT_AT_TOOLTIP\": \"Diviser le texte en sous-chaines séparées par des espaces.\",\n \"LANG_PROCEDURES_CALLNORETURN_COLLAPSED_PREFIX\": \"appeler \",\n \"LANG_CONTROLS_FORRANGE_TOOLTIP\": \"Exécute les blocs dans la section 'faire' pour chaque valeur dans l'intervalle du début à la fin, en incrémentant la valeur à chaque fois. Utilise le nom de la variable donné pour se référer à la valeur actuelle.' \",\n \"LANG_COMPONENT_BLOCK_EV3UI_HELPURL\": \"/reference/components/legomindstorms.html#Ev3UI\",\n \"LISTS_GET_INDEX_TAIL\": \"\",\n \"LANG_LISTS_ADD_ITEMS_TITLE_ADD\": \"ajouter éléments à la liste\",\n \"MATH_DIVISION_SYMBOL\": \"÷\",\n \"TEXT_CHARAT_TAIL\": \"\",\n \"CONTROLS_IF_ELSE_TOOLTIP\": \"Ajouter une condition finale fourre-tout au bloc si.\",\n \"CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL\": \"Tant qu\\u2019une valeur est fausse, alors exécuter des instructions.\",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_SET\": \"mettre \",\n \"LANG_TEXT_APPEND_VARIABLE\": \"élément\",\n \"LANG_TEXT_TEXT_OBFUSCATE_TOOLTIP\": \"Produit un texte\",\n \"REMOVE_COMMENT\": \"Supprimer le commentaire\",\n \"LANG_COMPONENT_BLOCK_TEXTBOX_METHODS_HELPURL\": \"/reference/components/userinterface.html#TextBox\",\n \"LANG_PROCEDURES_MUTATORCONTAINER_TITLE\": \"entrées\",\n \"LANG_COMPONENT_BLOCK_NXTDIRECT_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtDirectCommands\",\n \"LANG_LOGIC_COMPARE_TRANSLATED_NAME\": \"égalité logique\",\n \"REPL_AI_NO_SEE_DEVICE\": \"AI2 ne peut pas voir votre appareil, soyez sûr que le câble est branché et que les pilotes sont corrects.\",\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\": \"Renvoyer une fraction aléatoire entre 0.0 (inclus) et 1.0 (exclus).\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT\": \"/reference/blocks/text.html#split\",\n \"LANG_TEXT_TEXT_OBFUSCATE\": \"Texte masqué\",\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\": \"liste2\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST\": \"Supprime le premier élément dans une liste.\",\n \"CONTROLS_FOREACH_HELPURL\": \"https://github.com/google/blockly/wiki/Loops#for-each\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK\": \"interrompre\",\n \"LANG_LISTS_APPEND_LIST_INPUT_LIST1\": \"liste1\",\n \"LANG_LISTS_MAX_NUMBER_TYPEBLOCK\": \"maximum using comparator\",\n \"LANG_CONTROLS_WHILE_TITLE\": \"tant que\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST\": \"Supprime le dernier élément dans une liste.\",\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\": \"Dupliquer\",\n \"LANG_LOGIC_BOOLEAN_FALSE_HELPURL\": \"/reference/blocks/logic.html#false\",\n \"MATH_SINGLE_TOOLTIP_LOG10\": \"Renvoie le logarithme base 10 d\\u2019un nombre.\",\n \"LANG_MATH_IS_A_DECIMAL_TOOLTIP\": \"Tests if something is a string that represents a positive base 10 integer.\",\n \"LANG_LISTS_LENGTH_INPUT_LENGTH\": \"taille de la liste\",\n \"LANG_COMPONENT_BLOCK_WEB_PROPERTIES_HELPURL\": \"/reference/components/connectivity.html#Web\",\n \"TIME_MONTHS\": \"Mois\",\n \"LANG_COMPONENT_BLOCK_TWITTER_METHODS_HELPURL\": \"/reference/components/social.html#Twitter\",\n \"VARIABLES_GET_TOOLTIP\": \"Renvoie la valeur de cette variable.\",\n \"LANG_LISTS_SORT_COMPARATOR_NONDEST_TITLE_SORT\": \"make new sorted list from\",\n \"REPL_UNABLE_TO_UPDATE\": \"Impossible d'envoyer les mises à jour à l'appareil/émulateur\",\n \"HORIZONTAL_PARAMETERS\": \"Arrange les paramètres horizontalement\",\n \"LANG_MATH_CONVERT_NUMBER_OP_HEX_TO_DEC\": \"hex to base 10\",\n \"LISTS_CREATE_WITH_TOOLTIP\": \"Créer une liste avec un nombre quelconque d\\u2019éléments.\",\n \"LANG_LISTS_INSERT_INPUT_INDEX\": \"index\",\n \"LANG_TEXT_CONTAINS_INPUT_TEXT\": \"texte\",\n \"LANG_LISTS_IS_LIST_HELPURL\": \"/reference/blocks/lists.html#isalist\",\n \"LOGIC_NULL\": \"nul\",\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\": \"de\",\n \"REPL_EMULATOR_ONLY\": \"You can only use this option to update the Emulator\",\n \"MATH_IS_ODD\": \"est impair\",\n \"LANG_MATH_NUMBER_TOOLTIP\": \"Signaler le numéro indiqué\",\n \"LANG_COMPONENT_BLOCK_SPEECHRECOGNIZER_PROPERTIES_HELPURL\": \"/reference/components/media.html#SpeechRecognizer\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_FIRST\": \"Divise le texte donné en deux partie en utilisant la position de la première occurrence du\\ntexte 'à' comme point de division, et retourne une liste à deux éléments consistant en la sous-chaine\\navant le point de division et la sous-chaine d'après.\\nDiviser 'apple,banana,cherry,dogfood' avec la virgule comme point de division retourne\\nune liste de deux éléments: le premier est le texte 'apple' et le deuxième est le texte\\n'banana,cherry,dogfood'. \\nNotez que la virgule après 'apple' n'apparaît pas dans le résultat,\\n parce que c'est le point diviseur.\",\n \"REPL_UPDATE_INFO\": \"La mise à jour est actuellement en cours d'installation sur votre appareil. Regardez votre appareil (ou émulateur) et acceptez l'installation du logiciel quand c'est demandé.

IMPORTANT: Quand la mise à jour est terminée, choisissez 'terminé' (ne pas cliquer sur 'Ouvrir'). Ensuite, allez à App Inventor dans votre navigateur, cliquez sur le menu 'Connecte' et choisissez 'Réinitialiser Connexion'. Ensuite, reconnectez l'appareil.\",\n \"LANG_DICTIONARIES_CREATE_WITH_CONTAINER_TITLE_ADD\": \"dict\",\n \"HIDE_WARNINGS\": \"Cacher les avertissements\",\n \"LISTS_GET_SUBLIST_START_FROM_END\": \"obtenir la sous-liste depuis # depuis la fin\",\n \"LANG_COLOUR_GREEN\": \"vert\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_TOOLTIP\": \"Retourne le nombre au format décimal\\navec un nombre spécifique de places' \",\n \"LANG_COMPONENT_BLOCK_ORIENTATIONSENSOR_METHODS_HELPURL\": \"/reference/components/sensors.html#OrientationSensor\",\n \"LANG_CATEGORY_TEXT\": \"Texte\",\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\": \"Créer une couleur avec la quantité spécifiée de rouge, vert et bleu. Les valeurs doivent être comprises entre 0 et 100.\",\n \"CONTROLS_IF_MSG_IF\": \"si\",\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\": \"Le compagnon que vous utilisez et obsolète.

Cette version de App Inventor doit être utilisé avec le compagnon version \",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_FIRST\": \"diviser au début\",\n \"LANG_COMPONENT_BLOCK_VIDEOPLAYER_EVENTS_HELPURL\": \"/reference/components/media.html#VideoPlayer\",\n \"LANG_CONTROLS_CHOOSE_INPUT_THEN_RETURN\": \"alors\",\n \"TEXT_CREATE_JOIN_TITLE_JOIN\": \"joindre\",\n \"LANG_MATH_TRIG_TOOLTIP_ASIN\": \"Fournit l'angle dans l'intervalle (-90,+90]\\ndegrés avec la valeur sinus donnée.\",\n \"LANG_CONTROLS_GET_HELPURL\": \"/reference/blocks/control.html#get\",\n \"PROCEDURES_DEFNORETURN_DO\": \"\",\n \"LANG_PROCEDURES_DEFRETURN_TOOLTIP\": \"Une procédure qui retourne une valeur résultat.\",\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\": \"Retourne vrai si toutes les entrées sont égales.\",\n \"REPL_NOW_DOWNLOADING\": \"Nous sommes en train de télécharger des mises à jour du serveur App Inventor, attendez svp\",\n \"LOGIC_BOOLEAN_TRUE\": \"vrai\",\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\": \"Faire\",\n \"LANG_DICTIONARIES_ALIST_TO_DICT_HELPURL\": \"/reference/blocks/dictionaries.html#list-of-pairs-to-dictionary\",\n \"LANG_PROCEDURES_DOTHENRETURN_DO\": \"faire\",\n \"LANG_MATH_ONLIST_HELPURL_AVG\": \"/reference/blocks/math.html#avg\",\n \"TEXT_TEXT_HELPURL\": \"https://en.wikipedia.org/wiki/String_(computer_science)\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_TRANSLATED_NAME\": \"initialise local dans faire?\",\n \"LOGIC_COMPARE_TOOLTIP_GTE\": \"Renvoyer vrai si la première entrée est plus grande ou égale à la seconde.\",\n \"LANG_LISTS_IS_IN_INPUT_THING\": \"objet\",\n \"ERROR_BREAK_ONLY_IN_LOOP\": \"The break block should be used only within loops\",\n \"LANG_TEXT_CHANGECASE_TOOLTIP_DOWNCASE\": \"Retourne une copie de sa chaine de caractère en argument convertie en minuscule.\",\n \"LANG_CONTROLS_BREAK_INPUT_TEXT\": \"value\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_FIRST_OF_ANY\": \"diviser au début de n'importe\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_TITLE_INIT\": \"initialise global\",\n \"MATH_ONLIST_OPERATOR_STD_DEV\": \"écart-type de la liste\",\n \"REPL_STARTING_COMPANION_IN_EMULATOR\": \"Lancement de l'application Compagnon dans l'émulateur.\",\n \"LANG_CONTROLS_DO_THEN_RETURN_COLLAPSED_TEXT\": \"faire/résultat\",\n \"LANG_MATH_ONLIST_OPERATOR_GM\": \"geometric mean\",\n \"LISTS_CREATE_WITH_CONTAINER_TITLE_ADD\": \"liste\",\n \"LANG_CONTROLS_GET_START_VALUE_INPUT_STARTVALUE\": \"valeur départ\",\n \"LANG_MATH_SINGLE_TOOLTIP_LN\": \"Renvoie le logarithme népérien d'un nombre, i.e. le logarithme de base e (2,71828...)\",\n \"TEXT_CHANGECASE_OPERATOR_LOWERCASE\": \"en minuscules\",\n \"LANG_CATEGORY_LISTS\": \"Listes\",\n \"COLOUR_PICKER_HELPURL\": \"https://fr.wikipedia.org/wiki/Couleur\",\n \"LANG_LISTS_REPLACE_ITEM_INPUT_REPLACEMENT\": \"remplacent\",\n \"LANG_PROCEDURES_DEFRETURN_DEFINE\": \"à\",\n \"LANG_COMPONENT_BLOCK_CONTACTPICKER_METHODS_HELPURL\": \"/reference/components/social.html#ContactPicker\",\n \"LANG_LISTS_ADD_ITEMS_CONTAINER_TOOLTIP\": \"Ajouter, supprimer, ou réorganiser les sections pour reconfigurer ce bloc de liste.\",\n \"LANG_DICTIONARIES_GET_KEYS_TITLE\": \"keys\",\n \"LANG_TEXT_JOIN_ITEM_TITLE_ITEM\": \"chaîne de caractères\",\n \"REPL_SOFTWARE_UPDATE\": \"Rejeter\",\n \"LANG_MATH_TRIG_ATAN\": \"atan\",\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\": \"rouge\",\n \"LANG_CONTROLS_GET_START_VALUE_INPUT_SCREENNAME\": \"nom écran\",\n \"MATH_ROUND_OPERATOR_ROUND\": \"arrondir\",\n \"LANG_MATH_CONVERT_NUMBER_OP_DEC_TO_BIN\": \"base 10 to binary\",\n \"LISTS_GET_INDEX_LAST\": \"dernier\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_INPUT_PLACES\": \"places\",\n \"LANG_COMPONENT_BLOCK_NXTTOUCH_HELPURL\": \"/reference/components/legomindstorms.html#NxtTouchSensor\",\n \"REPL_ERROR_FROM_COMPANION\": \"Erreur de Compagnon\",\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\": \"Supprime et renvoie l\\u2019élément à la position indiquée dans une liste.\",\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\": \"obtenir texte brut de début' \",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT\": \"recherche dans les paires clé %1 paires %2 nonTrouvé %3\",\n \"DELETE_ALL_BLOCKS\": \"Supprimer ces %1 blocs\\u202f?\",\n \"REPL_DISMISS\": \"Rejeter\",\n \"HELP\": \"Aide\",\n \"LANG_COMPONENT_BLOCK_PHONENUMBERPICKER_PROPERTIES_HELPURL\": \"/reference/components/social.html#PhoneNumberPicker\",\n \"TEXT_JOIN_TITLE_CREATEWITH\": \"créer un texte avec\",\n \"LANG_LISTS_SELECT_ITEM_TOOLTIP\": \"Retourne l'élément à la position index dans la liste\",\n \"LANG_LISTS_POSITION_IN_INPUT_THING\": \"objet\",\n \"CONTROLS_REPEAT_INPUT_DO\": \"faire\",\n \"LANG_CONTROLS_CHOOSE_TOOLTIP\": \"Si la condition testée est vraie, retourne le résultat de l'évaluation de l'expression attaché à la section 'alors'; sinon retourne le résultat de l'évaluation de l'expression attaché à la section 'sinon'; au maximum, le résultat de l'un des deux sections va être évalué.\",\n \"LANG_CONTROLS_IF_MSG_IF\": \"si\",\n \"LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_TEXT\": \"pour nombre dans intervalle\",\n \"PROCEDURES_DEF_DUPLICATE_WARNING\": \"Attention : Cette fonction a des paramètres en double.\",\n \"LANG_TEXT_SEGMENT_INPUT_START\": \"début\",\n \"LANG_COMPONENT_BLOCK_IMAGEPICKER_HELPURL\": \"/reference/components/media.html#ImagePicker\",\n \"LISTS_CREATE_WITH_ITEM_TOOLTIP\": \"Ajouter un élément à la liste.\",\n \"LANG_COLOUR_YELLOW\": \"jaune\",\n \"LANG_LISTS_APPEND_LIST_TITLE_APPEND\": \"ajouter à la liste\",\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\": \"vert\",\n \"LANG_MATH_CONVERT_NUMBER_TITLE_CONVERT\": \"convert number\",\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 est vide\",\n \"LANG_LISTS_APPEND_LIST_INPUT\": \"ajouter à la liste liste1 %1 liste2 %2\",\n \"LANG_LISTS_INSERT_INPUT\": \"insérer liste élément liste %1 index %2 élément %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\": \"Renvoie la somme des deux nombres.\",\n \"TEXT_TRIM_OPERATOR_LEFT\": \"supprimer les espaces du côté gauche\",\n \"LANG_MATH_TRIG_HELPURL_ATAN2\": \"/reference/blocks/math.html#atan2\",\n \"DELETE_VARIABLE\": \"Supprimer la variable '%1'\",\n \"MATH_ONLIST_OPERATOR_MIN\": \"minimum de la liste\",\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\": \"Supprimer %1 blocs\",\n \"TEXT_CHARAT_FIRST\": \"obtenir la première lettre\",\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\": \"quotient de' \",\n \"LANG_LISTS_POSITION_IN_INPUT_LIST\": \"liste\",\n \"LANG_LISTS_REDUCE_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#reduce\",\n \"LANG_TEXT_TRIM_TITLE_TRIM\": \"couper\",\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\": \"ferme écran avec valeur\",\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\": \"Ajouter l\\u2019élément à la fin d\\u2019une liste.\",\n \"LANG_CONTROLS_FOR_TOOLTIP\": \"Compter d'un nombre de début à un nombre de fin.\\nPour chaque itération, fixer le compteur à \\nla variable '%1', puis faire un traitement.\",\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\": \"créer un texte depuis la liste\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_TOOLTIP\": \"Vous permet de créer des variables qui sont uniquement accessibles dans la partie faire de ce bloc.\",\n \"LOGIC_TERNARY_IF_TRUE\": \"si vrai\",\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\": \"Réduire les blocs\",\n \"TEXT_CHANGECASE_OPERATOR_UPPERCASE\": \"en MAJUSCULES\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_TITLE\": \"fermer l'application\",\n \"DIALOG_RENDEZVOUS_NEGOTIATING\": \"15 Rendezvous (please wait)\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_INPUT_NUM\": \"nombre\",\n \"REMOVE_UNUSED_BLOCKS\": \"Remove Unused Blocks\",\n \"LANG_COMPONENT_BLOCK_BARCODESCANNER_PROPERTIES_HELPURL\": \"/reference/components/sensors.html#BarcodeScanner\",\n \"CONTROLS_FOR_TOOLTIP\": \"Faire prendre à la variable «\\u202f%1\\u202f» les valeurs depuis le nombre de début jusqu\\u2019au nombre de fin, en s\\u2019incrémentant du pas spécifié, et exécuter les instructions spécifiées.\",\n \"VARIABLES_SET_CREATE_GET\": \"Créer 'obtenir %1'\",\n \"CONTROLS_WHILEUNTIL_OPERATOR_UNTIL\": \"répéter jusqu\\u2019à\",\n \"LANG_DICTIONARIES_GET_KEYS_TYPEBLOCK\": \"get dictionary keys\",\n \"MATH_ONLIST_TOOLTIP_MEDIAN\": \"Renvoyer le nombre médian de la liste.\",\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\": \"Renvoie soit vrai soit faux.\",\n \"LANG_LISTS_ADD_ITEM_TITLE\": \"élément\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_TITLE\": \"replace all mappings\",\n \"LANG_CONTROLS_CLOSE_SCREEN_COLLAPSED_TEXT\": \"fermer l'écran\",\n \"LANG_LISTS_CREATE_WITH_ITEM_TITLE\": \"élément\",\n \"LANG_COMPONENT_BLOCK_CHECKBOX_EVENTS_HELPURL\": \"/reference/components/userinterface.html#CheckBox\",\n \"LANG_LISTS_IS_IN_TOOLTIP\": \"Retourne vrai si l'objet est un élément dans la liste et faux dans le cas contraire.\",\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\": \"Durée\",\n \"LOGIC_COMPARE_TOOLTIP_EQ\": \"Renvoyer vrai si les deux entrées sont égales.\",\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\": \"supprimer les espaces du côté droit\",\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\": \"Heures\",\n \"MATH_SINGLE_HELPURL\": \"https://fr.wikipedia.org/wiki/Racine_carree\",\n \"COLOUR_PICKER_TOOLTIP\": \"Choisir une couleur dans la palette.\",\n \"LANG_CONTROLS_WHILEUNTIL_INPUT_DO\": \"faire\",\n \"LANG_COMPONENT_BLOCK_IMAGEPICKER_PROPERTIES_HELPURL\": \"/reference/components/media.html#ImagePicker\",\n \"LANG_CONTROLS_CHOOSE_TITLE\": \"si\",\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\": \"Sauter le reste de cette boucle, et poursuivre avec l\\u2019itération suivante.\",\n \"REPL_KEEP_TRYING\": \"Continuer à essayer\",\n \"MATH_SINGLE_TOOLTIP_POW10\": \"Renvoie 10 à la puissance d\\u2019un nombre.\",\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\": \"Avertissement:\\nCette procédure a\\ndeux entrées dupliquées.\",\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\": \"liste\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_OPERATOR_DICTIONARY_ORDER\": \"dictionary\",\n \"TEXT_PROMPT_TYPE_NUMBER\": \"invite pour un nombre avec un message\",\n \"LANG_TEXT_CHANGECASE_OPERATOR_UPPERCASE\": \"majuscule\",\n \"CONTROLS_FOR_TITLE\": \"compter avec %1 de %2 à %3 par %4\",\n \"DOWNLOAD_BLOCKS_AS_PNG\": \"Download Blocks as PNG\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_CONTAINER_TITLE_LOCAL_NAMES\": \"noms locaux\",\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\": \"ouvre un autre écran\",\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\": \"Arranger les blocs horizontalement\",\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\": \"autoriser les ordres\",\n \"LANG_LISTS_SORT_HELPURL\": \"http://appinventor.mit.edu/explore/ai2/support/blocks/lists#sort\",\n \"COLOUR_RANDOM_TOOLTIP\": \"Choisir une couleur au hasard.\",\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\": \"segment\",\n \"LANG_MATH_TRIG_TOOLTIP_ATAN2\": \"Fournit l'angle dans l'intervalle (-180, 180]\\ndegrés avec les coordonnées rectangulaires donnés.\",\n \"LANG_MATH_IS_A_BINARY_TOOLTIP\": \"Tests if something is a string that represents a binary number.\",\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\": \"Renvoie l\\u2019arctangente d\\u2019un nombre.\",\n \"MATH_ONLIST_TOOLTIP_RANDOM\": \"Renvoyer un élément dans la liste au hasard.\",\n \"LANG_COMPONENT_BLOCK_SPEECHRECOGNIZER_METHODS_HELPURL\": \"/reference/components/media.html#SpeechRecognizer\",\n \"SHOW_WARNINGS\": \"Afficher les avertissements\",\n \"LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM\": \"Supprime l\\u2019élément à la position indiquée dans une liste.\",\n \"LANG_MATH_DIVIDE_TOOLTIP_QUOTIENT\": \"Retourne le 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\": \"Arranger les blocs verticalement\",\n \"ARRANGE_S\": \"Arrange les blocs en diagonale\",\n \"LANG_LISTS_FROM_CSV_ROW_INPUT_TEXT\": \"texte\",\n \"LANG_COMPONENT_BLOCK_PROXIMITYSENSOR_HELPURL\": \"/reference/components/sensors.html#ProximitySensor\",\n \"REPL_APPROVE_UPDATE\": \" écran car vous allez être appelé à accepter la mise à jour.\",\n \"LANG_CONTROLS_NOTHING_HELPURL\": \"/reference/blocks/control.html#nothing\",\n \"BACKPACK_DOC_TITLE\": \"Backpack Information\",\n \"REPL_SECONDS_ENSURE_RUNNING\": \" secondes pour être sûr que tout fonctionne.\",\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\": \"dans le texte\",\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\": \"créer une liste vide\",\n \"LANG_TEXT_ISEMPTY_INPUT_ISEMPTY\": \"est vide\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_TOOLTIP\": \"Returns the value in the nested dictionary.\",\n \"LOGIC_COMPARE_TOOLTIP_LT\": \"Renvoyer vrai si la première entrée est plus petite que la seconde.\",\n \"LANG_MATH_TRIG_ACOS\": \"acos\",\n \"PROCEDURES_DEFRETURN_RETURN\": \"retour\",\n \"LANG_TEXT_CONTAINS_OPERATOR_CONTAINS\": \"contient\",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_TO\": \" à\",\n \"INLINE_INPUTS\": \"Entrées en ligne\",\n \"LANG_CONTROLS_GET_PLAIN_START_TEXT_TOOLTIP\": \"Retourne le texte brut qui a été passé à cet écran quand il a été lancé par une autre application. Si aucune valeur passé, retourne un texte vide. Pour les applications multi-écrans, utilisez obtenir valeur de début au lieu de obtenir texte brut de départ.\",\n \"LANG_TEXT_LENGTH_INPUT_LENGTH\": \"longueur\",\n \"LANG_MATH_ARITHMETIC_TOOLTIP_MULTIPLY\": \"Renvoie le produit des deux nombres.\",\n \"LANG_VARIABLES_SET_TITLE_TO\": \"à\",\n \"LANG_CONTROLS_IF_ELSE_TITLE_ELSE\": \"sinon\",\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\": \"est premier\",\n \"LANG_PROCEDURES_DEFNORETURN_PROCEDURE\": \"procédure\",\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\": \"insérer en\",\n \"LANG_MATH_RANDOM_INT_TOOLTIP\": \"Retourne un nombre aléatoire compris entre la limite supérieure\\net la limite inférieur. Les limites seront coupées pour être plus petites\\nque 2**30.\",\n \"LANG_MATH_ONLIST_OPERATOR_SD\": \"standard deviation\",\n \"LANG_MATH_ONLIST_OPERATOR_SE\": \"standard error\",\n \"LOGIC_TERNARY_CONDITION\": \"test\",\n \"LANG_MATH_ONLIST_HELPURL_GM\": \"/reference/blocks/math.html#gm\",\n \"LANG_CONTROLS_CHOOSE_COLLAPSED_TEXT\": \"si\",\n \"LANG_MATH_CONVERT_NUMBER_OP_DEC_TO_HEX\": \"base 10 to hex\",\n \"LANG_CONTROLS_CLOSE_APPLICATION_COLLAPSED_TEXT\": \"fermer l'application\",\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\": \"Sortir de la boucle englobante.\",\n \"LANG_COMPONENT_BLOCK_CONTACTPICKER_EVENTS_HELPURL\": \"/reference/components/social.html#ContactPicker\",\n \"LANG_TEXT_CONTAINS_INPUT_PIECE\": \"sous-chaine\",\n \"COLOUR_BLEND_TOOLTIP\": \"Mélange deux couleurs dans une proportion donnée (de 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\": \"longueur de %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\": \"ajouter éléments à la liste liste %1 élément %2\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_RANDOM\": \"Renvoie un élément au hasard dans une liste.\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_DEFAULT_NAME\": \"nom\",\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\": \"Cliquer sur le carré pour choisir une couleur.\",\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\": \"jusqu'à\",\n \"LANG_TEXT_COMPARE_INPUT_COMPARE\": \"comparer textes\",\n \"LANG_CONTROLS_IF_MSG_ELSEIF\": \"sinon si\",\n \"LOGIC_COMPARE_TOOLTIP_GT\": \"Renvoyer vrai si la première entrée est plus grande que la seconde.\",\n \"LANG_TEXT_SPLIT_HELPURL_SPLIT_AT_FIRST_OF_ANY\": \"/reference/blocks/text.html#split\",\n \"LANG_CONTROLS_WHILE_INPUT_TEST\": \"test\",\n \"DISABLE_BLOCK\": \"Désactiver le bloc\",\n \"MATH_ADDITION_SYMBOL\": \"+\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_BIN_TO_DEC\": \"Takes a string that represents a number in binary and returns the string that represents the number in base 10\",\n \"CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK\": \"quitter la boucle\",\n \"LANG_MATH_BITWISE_XOR\": \"bitwise xor\",\n \"LANG_MATH_SINGLE_HELPURL_NEG\": \"/reference/blocks/math.html#neg\",\n \"LANG_VARIABLES_SET_COLLAPSED_TEXT\": \"mettre\",\n \"LANG_LISTS_ADD_ITEMS_INPUT_LIST\": \"liste\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM\": \"Supprime et renvoie un élément au hasard dans une liste.\",\n \"LOGIC_BOOLEAN_HELPURL\": \"https://github.com/google/blockly/wiki/Logic#values\",\n \"COLOUR_BLEND_RATIO\": \"taux\",\n \"LANG_LISTS_IS_IN_HELPURL\": \"/reference/blocks/lists.html#inlist\",\n \"LANG_LISTS_FROM_CSV_TABLE_TITLE_FROM_CSV\": \"liste de table 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\": \"entrées\",\n \"LANG_DICTIONARIES_CREATE_WITH_CONTAINER_TOOLTIP\": \"Add, remove, or reorder sections to reconfigure this dictionary block.\",\n \"TEXT_TRIM_TOOLTIP\": \"Renvoyer une copie du texte avec les espaces supprimés d\\u2019un bout ou des deux.\",\n \"LANG_COMPONENT_BLOCK_NXTDRIVE_METHODS_HELPURL\": \"/reference/components/legomindstorms.html#NxtDrive\",\n \"CLEAN_UP\": \"Nettoyer les blocs\",\n \"LANG_COMPONENT_BLOCK_TITLE_WHEN\": \"quand \",\n \"LANG_LISTS_CREATE_WITH_ITEM_TOOLTIP\": \"Ajouter un élément à la liste\",\n \"LANG_DICTIONARIES_LENGTH_TITLE\": \"size of dictionary\",\n \"MATH_TRIG_HELPURL\": \"https://en.wikipedia.org/wiki/Trigonometric_functions\",\n \"LANG_TEXT_CHANGECASE_OPERATOR_DOWNCASE\": \"minuscule\",\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\": \"Ajouter, supprimer, ou réordonner des sections pour reconfigurer ce bloc de texte.\",\n \"LANG_COMPONENT_BLOCK_SPREADSHEET_EVENTS_HELPURL\": \"/reference/components/storage.html#Spreadsheet\",\n \"LANG_LOGIC_BOOLEAN_FALSE\": \"faux\",\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\": \"Retourne la valeur booléenne faux.\",\n \"VARIABLES_GET_CREATE_SET\": \"Créer 'fixer %1'\",\n \"LANG_CONTROLS_FORRANGE_INPUT_COLLAPSED_SUFFIX\": \" dans intervalle\",\n \"CONTROLS_WHILEUNTIL_TOOLTIP_WHILE\": \"Tant qu\\u2019une valeur est vraie, alors exécuter des instructions.\",\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\": \"Réunir une liste de textes en un seul, en les séparant par un séparateur.\",\n \"LANG_MATH_TRIG_ATAN2\": \"atan2\",\n \"LANG_CONTROLS_IF_IF_TITLE_IF\": \"si\",\n \"LANG_LISTS_CREATE_WITH_CONTAINER_TOOLTIP\": \"Ajouter, supprimer ou réorganiser les sections pour reconfigurer ce bloc de liste.\",\n \"LANG_MATH_ARITHMETIC_DIVIDE\": \"/\",\n \"LANG_COLOUR_DARK_GRAY\": \"gris foncé\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_NOT_FOUND\": \"non trouvé\",\n \"REPL_STARTING_COMPANION_ON_PHONE\": \"Lancement de l'application compagnon dans l'appareil connecté.\",\n \"LANG_LISTS_LENGTH_INPUT\": \"taille de la liste liste %1\",\n \"DELETE_VARIABLE_CONFIRMATION\": \"Supprimer %1 utilisations de la variable '%2'\\u202f?\",\n \"VARIABLE_CATEGORY\": \"Variables\",\n \"LANG_PROCEDURES_DOTHENRETURN_COLLAPSED_TEXT\": \"faire/résultat\",\n \"LANG_CONTROLS_EVAL_BUT_IGNORE_TOOLTIP\": \"Exécute les blocs connectés et ignore la valeur retournée (s'il y en a). Pratique si vous avez besoin d'appeler une procédure qui retourne une valeur sans en avoir besoin.\",\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\": \"Exécute le bloc dans la partie 'faire' tant que le test est vrai\",\n \"LANG_MATH_DIVIDE_TOOLTIP_REMAINDER\": \"Renvoie le reste.\",\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\": \"dans la liste\",\n \"LANG_PROCEDURES_CALLRETURN_CALL\": \"\",\n \"LANG_LISTS_REPLACE_ITEM_HELPURL\": \"/reference/blocks/lists.html#replace\",\n \"LANG_LOGIC_OPERATION_AND\": \"et\",\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\": \"Renvoyer une liste, de longueur 0, ne contenant aucun enregistrement\",\n \"LANG_LISTS_TO_CSV_TABLE_INPUT_LIST\": \"liste\",\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\": \"commence avec\",\n \"DELETE_BLOCK\": \"Supprimer un bloc\",\n \"LANG_LOGIC_OPERATION_TOOLTIP_OR\": \"Retourne vrai si une des entrées est vrai.\",\n \"LISTS_GET_INDEX_FROM_END\": \"# depuis la fin\",\n \"LOGIC_TERNARY_IF_FALSE\": \"si faux\",\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\": \"compter avec\",\n \"LANG_TEXT_CONTAINS_INPUT_CONTAINS\": \"contains\",\n \"LANG_COMPONENT_BLOCK_SOUNDRECORDER_METHODS_HELPURL\": \"/reference/components/media.html#SoundRecorder\",\n \"MATH_SINGLE_TOOLTIP_ABS\": \"Renvoie la valeur absolue d\\u2019un nombre.\",\n \"TEXT_APPEND_TO\": \"à\",\n \"WRONG_TYPE_BLOCK_WARINGS\": \"Ce bloc doit être connecté à un bloc d'évènement ou la définition d'une procédure\",\n \"LISTS_SPLIT_TOOLTIP_SPLIT\": \"Couper un texte en une liste de textes, en coupant à chaque séparateur.\",\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\": \"Ok\",\n \"LANG_MATH_SINGLE_TOOLTIP_EXP\": \"Renvoie e (2,71828...) à la puissance d'un nombre.\",\n \"LANG_TEXT_SEGMENT_AT_TOOLTIP\": \"Extraits le segment de la taille donnée à partir du texte donné\\nen commençant du texte donnée à partir de la position donnée. Position\\n1 donne le début du texte.\",\n \"LANG_LISTS_LENGTH_INPUT_LIST\": \"liste\",\n \"LISTS_GET_INDEX_TOOLTIP_GET_FIRST\": \"Renvoie le premier élément dans une liste.\",\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\": \"Ajouter, supprimer ou réordonner les sections pour reconfigurer ce bloc si.\",\n \"LANG_VARIABLES_GLOBAL_PREFIX\": \"global\",\n \"LANG_COMPONENT_BLOCK_TINYDB_HELPURL\": \"/reference/components/storage.html#TinyDB\",\n \"LANG_TEXT_APPEND_APPENDTEXT\": \"ajouter le texte\",\n \"LANG_TEXT_REVERSE_INPUT\": \"reverse\",\n \"LANG_COMPONENT_BLOCK_SLIDER_METHODS_HELPURL\": \"/reference/components/userinterface.html#Slider\",\n \"LANG_CONTROLS_WHILEUNTIL_TITLE_REPEAT\": \"répéter\",\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\": \"Retourne le quotient des deux nombres.\",\n \"MATH_TRIG_TOOLTIP_ACOS\": \"Renvoie l\\u2019arccosinus d\\u2019un nombre.\",\n \"LANG_TEXT_CONTAINS_INPUT\": \"%1 texte %2 %3 %4\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_PLAIN_TEXT_TOOLTIP\": \"Ferme l'écran actuel et retourne un texte à l'application qui l'a ouvert'. Cette commande est pour retourner du texte aux activités non réalisées par App Inventor, et non pas aux écrans App Inventor. Pour les écrans App Inventor, comme dans les applications multi-écrans, utilisez Fermer écran avec valeur, et non Fermer écran avec texte brut.\",\n \"LANG_DICTIONARIES_PAIR_TOOLTIP\": \"Add a pair to the dictionary.\",\n \"LANG_MATH_TRIG_TOOLTIP_COS\": \"Fournit le cosinus de l'angle donné en degrés\",\n \"MATH_ONLIST_TOOLTIP_MAX\": \"Renvoyer le plus grand nombre dans la liste.\",\n \"LANG_COMPONENT_BLOCK_FIREBASE_METHODS_HELPURL\": \"/reference/components/experimental.html#FirebaseDB\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_DEC_TO_BIN\": \"Takes a positive integer in base 10 and returns the string that represents the number in binary\",\n \"LOGIC_NEGATE_TITLE\": \"pas %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\": \"avec le séparateur\",\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\": \"texte\",\n \"LANG_LISTS_COPY_TOOLTIP\": \"Réalise une copie de la liste, y compris toutes les sous-listes\",\n \"TEXT_GET_SUBSTRING_START_FIRST\": \"obtenir la sous-chaîne depuis la première lettre\",\n \"MATH_ARITHMETIC_HELPURL\": \"https://fr.wikipedia.org/wiki/Arithmetique\",\n \"REPL_FACTORY_RESET\": \"Ceci va essayer de réinitialiser votre Émulateur à son état d'usine. Si vous avez auparavant mis à jour le Compagnon installé dans l'émulateur, vous allez probablement devoir le faire une autre fois. \",\n \"LANG_TEXT_REPLACE_ALL_TOOLTIP\": \"Retourne un nouveau texte obtenu par le remplacement de toutes les occurrences\\ndu segment avec le remplacent\",\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\": \"Insérer un élément dans une liste dans la position spécifiée. \",\n \"LANG_LISTS_POSITION_IN_HELPURL\": \"/reference/blocks/lists.html#indexinlist\",\n \"LANG_PROCEDURES_CALLNORETURN_PROCEDURE\": \"procédure\",\n \"LANG_COMPONENT_BLOCK_SHARING_HELPURL\": \"/reference/components/social.html#Sharing\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_TITLE_INIT\": \"initialise local\",\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\": \"rose\",\n \"LISTS_SORT_TITLE\": \"trier %1 %2 %3\",\n \"LANG_PROCEDURES_CALLNORETURN_TOOLTIP\": \"Appeler une procédure sans retour de valeur.\",\n \"LANG_LISTS_PICK_RANDOM_TITLE_PICK_RANDOM\": \"choisir un élément aléatoire\",\n \"LANG_PROCEDURES_DOTHENRETURN_HELPURL\": \"/reference/blocks/procedures.html#doreturn\",\n \"LANG_CONTROLS_GET_START_VALUE_COLLAPSED_TEXT\": \"obtenir valeur de départ\",\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\": \"plancher\",\n \"MATH_IS_WHOLE\": \"est entier\",\n \"REPL_WEBRTC_CONNECTION_CLOSED\": \"The Companion has disconnected\",\n \"LANG_MATH_CONVERT_ANGLES_OP_DEG_TO_RAD\": \"degrés à radians\",\n \"REPL_COMPANION_OUT_OF_DATE\": \"Votre application compagnon est obsolète. Cliquez sur 'OK' pour démarrer la mise à jour. Regardez votre \",\n \"LANG_COMPONENT_BLOCK_NXTSOUND_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtSoundSensor\",\n \"PROCEDURES_CALLNORETURN_TOOLTIP\": \"Exécuter la fonction '%1' définie par l\\u2019utilisateur.\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_INPUT_ORDER\": \"order\",\n \"COLOUR_BLEND_COLOUR2\": \"couleur 2\",\n \"COLOUR_BLEND_COLOUR1\": \"couleur 1\",\n \"LANG_CONTROLS_EVAL_BUT_IGNORE_TITLE\": \"évaluer mais ignorer résultat\",\n \"LANG_VARIABLES_VARIABLE\": \" variable\",\n \"LANG_COMPONENT_BLOCK_SPREADSHEET_PROPERTIES_HELPURL\": \"/reference/components/storage.html#Spreadsheet\",\n \"LISTS_SORT_TYPE_TEXT\": \"alphabétique\",\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\": \"majoritaires de la liste\",\n \"PROCEDURE_CATEGORY\": \"Procédures\",\n \"LANG_TEXT_TRIM_TOOLTIP\": \"Retourne une copie de ses arguments textes avec\\nla suppression des espaces de début et de fin.' \",\n \"LOGIC_COMPARE_TOOLTIP_LTE\": \"Renvoyer vrai si la première entrée est plus petite ou égale à la seconde.\",\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\": \"Connexion via le câble USB' \",\n \"LANG_PROCEDURES_DOTHENRETURN_RETURN\": \"résultat\",\n \"TEXT_TRIM_OPERATOR_BOTH\": \"supprimer les espaces des deux côtés\",\n \"CONTROLS_IF_HELPURL\": \"https://github.com/google/blockly/wiki/IfElse\",\n \"LISTS_GET_INDEX_RANDOM\": \"aléatoire\",\n \"ERROR_SELECT_VALID_ITEM_FROM_DROPDOWN\": \"Sélectionner un élément valide dans le menu déroulant.\",\n \"LANG_LISTS_COPY_TITLE_COPY\": \"copier liste\",\n \"REPL_RESET\": \"Réinitialiser\",\n \"LANG_TEXT_SPLIT_INPUT_TEXT\": \"texte\",\n \"COLOUR_RGB_TITLE\": \"colorier avec\",\n \"LANG_CONTROLS_WHILE_INPUT_DO\": \"faire\",\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\": \"Retourne vrai si la taille du\\ntexte est 0, sinon retourne faux.\",\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\": \"obtenir et supprimer\",\n \"COLOUR_BLEND_TITLE\": \"mélanger\",\n \"COLLAPSE_BLOCK\": \"Réduire le bloc\",\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\": \"Remplacer un élément dans la liste à l'emplacement spécifié\",\n \"TEXT_PROMPT_TYPE_TEXT\": \"invite pour un texte avec un message\",\n \"LANG_LISTS_FILTER_INPUT_COLLAPSED_TEXT\": \"filter list\",\n \"LANG_MATH_SINGLE_TOOLTIP_ROOT\": \"Renvoie la racine carrée d'un nombre.\",\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\": \"ouvrir écran avec valeur\",\n \"LANG_MATH_TRIG_ATAN2_Y\": \"y\",\n \"LANG_TEXT_COMPARE_HELPURL\": \"/reference/blocks/text.html#compare\",\n \"TEXT_PROMPT_TOOLTIP_TEXT\": \"Demander un texte à l\\u2019utilisateur.\",\n \"LANG_MATH_TRIG_HELPURL_SIN\": \"/reference/blocks/math.html#sin\",\n \"LANG_LISTS_TO_CSV_TABLE_TITLE_TO_CSV\": \"liste vers table csv\",\n \"REPL_CONNECT_TO_COMPANION\": \"Se connecter au Compagnon\",\n \"LANG_TEXT_SPLIT_OPERATOR_SPLIT_AT_ANY\": \"diviser à n'importe\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_INPUT_SCREENNAME\": \"nom écran\",\n \"LANG_PROCEDURES_DOTHENRETURN_TOOLTIP\": \"Exécute les blocs dans la partie 'faire' et retourne un résultat. Pratique si vous avez besoin d'exécuter une procédure avant de retourner une valeur à une variable.\",\n \"LANG_MATH_TRIG_HELPURL_ACOS\": \"/reference/blocks/math.html#acos\",\n \"LANG_LOGIC_COMPARE_TOOLTIP_EQ\": \"Teste si deux objets sont égaux.\\nLes objets à comparer peuvent être n'importe quoi, pas seulement des nombres.\\nLes nombres sont considérés égaux à leur format de chaine de caractère,\\npar exemple, le numéro 0 est égal au texte '0'\",\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\": \"Renvoie le nombre de lettres (espaces compris) dans le texte fourni.\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_WARNING\": \"Avertissement:\\nCe bloc ne peut être utilisé\\nqu'avec une boucle.\",\n \"LANG_MATH_ROUND_TOOLTIP_CEILING\": \"Arrondi l'entrée au plus petit nombre\\nmais pas moins que l'entrée\",\n \"LANG_COMPONENT_BLOCK_CLOCK_METHODS_HELPURL\": \"/reference/components/sensors.html#Clock\",\n \"LANG_PROCEDURES_DEFRETURN_RETURN\": \"résultat\",\n \"LANG_MATH_ONLIST_TOOLTIP_MIN\": \"Return the smallest of its arguments..\",\n \"LANG_LISTS_SLICE_TOOLTIP\": \"Returns list values from index1 up to but not including index2\",\n \"LANG_LISTS_TO_CSV_TABLE_TOOLTIP\": \"Interprète la liste comme un tableau en format ligne-major (row-major ) et renvoie un texte CSV (valeur séparée par des virgules) représentant la table. Chaque élément de la liste elle-même doit être une liste représentant une ligne de la table CSV. Chaque élément dans la ligne de la liste est considérée comme un champ, et est cotée avec guillemets dans le texte CSV résultant. Dans le texte renvoyé, les éléments en lignes sont séparés par des virgules et les lignes sont séparées par CRLF(\\r\\n).\",\n \"LANG_COMPONENT_BLOCK_TEXTBOX_HELPURL\": \"/reference/components/userinterface.html#TextBox\",\n \"CHANGE_VALUE_TITLE\": \"Modifier la valeur :\",\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\": \"convertir\",\n \"LANG_MATH_BITWISE_TOOLTIP_XOR\": \"Return the bitwise exclusive OR of the two numbers.\",\n \"LANG_LISTS_IS_LIST_TITLE_IS_LIST\": \"est une liste?\",\n \"PROCEDURES_DEFRETURN_TOOLTIP\": \"Crée une fonction avec une sortie.\",\n \"REPL_NETWORK_ERROR\": \"Erreur réseau\",\n \"SORT_C\": \"Trier les blocs par catégorie\",\n \"REPL_CONNECTING\": \"Connexion en cours...\",\n \"LANG_MATH_IS_A_NUMBER_INPUT_NUM\": \"est un nombre?\",\n \"SORT_H\": \"Trier les blocs par hauteur' \",\n \"LANG_COMPONENT_BLOCK_GENERIC_SETTER_TITLE_OF_COMPONENT\": \"de composant\",\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\": \"Renvoie l\\u2019élément à la position indiquée dans une liste.\",\n \"REPL_DEVICES\": \"appareil(s)\",\n \"SORT_W\": \"Trier les blocs par largeur' \",\n \"LANG_MATH_RANDOM_INT_INPUT\": \"entier aléatoire entre %1 et %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\": \"pour\",\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\": \"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\": \"Ajoute une dernière condition au bloc si.\",\n \"REPL_USB_CONNECTED_WAIT\": \"USB connecté, attente ' \",\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\": \"bleu\",\n \"LANG_LISTS_FILTER_NONDEST_TITLE_FILTER\": \"make new filtered list from \",\n \"COLOUR_RANDOM_TITLE\": \"couleur aléatoire\",\n \"LANG_MATH_SINGLE_TOOLTIP_NEG\": \"Renvoie l'opposé d'un nombre.\",\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\": \"Abandonner\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_HELPURL\": \"/reference/blocks/math.html#format\",\n \"LANG_MATH_IS_A_DECIMAL_INPUT_NUM\": \"is Base 10?\",\n \"MATH_ONLIST_TOOLTIP_MODE\": \"Renvoyer une liste des élément(s) le(s) plus courant(s) dans la liste.\",\n \"LANG_CONTROLS_WHILEUNTIL_TOOLTIP_WHILE\": \"Tant que la valeur est vraie, alors faire quelques choses.\",\n \"LANG_LISTS_REMOVE_ITEM_INPUT_LIST\": \"liste\",\n \"LANG_COMPONENT_BLOCK_BAROMETER_HELPURL\": \"/reference/components/sensors.html#Barometer\",\n \"LANG_VARIABLES_GET_COLLAPSED_TEXT\": \"obtenir\",\n \"LANG_COMPONENT_BLOCK_TITLE_DO\": \"faire\",\n \"LANG_COMPONENT_BLOCK_NXTCOLOR_HELPURL\": \"/reference/components/legomindstorms.html#NxtColorSensor\",\n \"LANG_CONTROLS_FOR_INPUT_DO\": \"faire\",\n \"MATH_CHANGE_TOOLTIP\": \"Ajouter un nombre à la variable '%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\": \"Vous devez remplir tous les trous avec des blocs\",\n \"MATH_SINGLE_OP_ABSOLUTE\": \"valeur absolue\",\n \"LANG_MATH_COMPARE_HELPURL_EQ\": \"/reference/blocks/math.html#=\",\n \"LANG_MATH_FORMAT_AS_DECIMAL_TITLE\": \"format comme décimal\",\n \"LANG_DICTIONARIES_COMBINE_DICTS_TITLE\": \"combine dictionaries\",\n \"TEXT_PRINT_TITLE\": \"afficher %1\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_ANY\": \"Divise le texte donné dans une liste, en utilisant n'importe quels éléments dans la liste, 'à' est le point de division, et retourne une liste de résultats.\\nDiviser 'appleberry,banana,cherry,dogfood' avec 'à' contient une liste à deux éléments qui sont\\nla virgule et 'rry' va retourner une liste à 4 éléments: '(applebe banana che dogfood)'.\",\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\": \"Surligner la définition de la fonction\",\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\": \"Pas maintenant\",\n \"REPL_COMPANION_STARTED_WAITING\": \"Compagnon en cours de lancement, attente \",\n \"NEW_VARIABLE_TITLE\": \"Nom de la nouvelle variable:\",\n \"LISTS_ISEMPTY_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#is-empty\",\n \"LISTS_INDEX_FROM_START_TOOLTIP\": \"%1 est le premier élément.\",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_INPUT_KEY\": \"clé\",\n \"LANG_PROCEDURES_CALLRETURN_COLLAPSED_PREFIX\": \"appeler \",\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\": \"Pour chaque élément d\\u2019une liste, assigner la valeur de l\\u2019élément à la variable '%1', puis exécuter des instructions.\",\n \"LISTS_GET_SUBLIST_TOOLTIP\": \"Crée une copie de la partie spécifiée d\\u2019une liste.\",\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\": \"racine carrée\",\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\": \"Supprime et renvoie le dernier élément dans une liste.\",\n \"LANG_COMPONENT_BLOCK_TABLEARRANGE_HELPURL\": \"/reference/components/layout.html#TableArrangement\",\n \"LANG_LOGIC_OPERATION_OR\": \"ou\",\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_PROCEDURES_DEFRETURN_DO\": \"\",\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\": \"ajouter le texte\",\n \"VERTICAL_PARAMETERS\": \"Arrange les paramètres verticalement\",\n \"CONTROLS_REPEAT_HELPURL\": \"http://fr.wikipedia.org/wiki/Boucle_for\",\n \"LANG_MATH_HEXADECIMAL_FORMAT\": \"hexadecimal\",\n \"LANG_LISTS_INSERT_TITLE_INSERT_LIST\": \"insérer liste élément\",\n \"UNGENERICIZE_BLOCK\": \"Make Specific\",\n \"LANG_COMPONENT_BLOCK_LISTPICKER_HELPURL\": \"/reference/components/userinterface.html#ListPicker\",\n \"LANG_PROCEDURES_CALLNORETURN_TRANSLATED_NAME\": \"Appeler sans retour\",\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\": \"sinon\",\n \"LANG_TEXT_CONTAINS_TOOLTIP_CONTAINS\": \"Tests whether the piece is contained in the text.\",\n \"PROCEDURES_IFRETURN_WARNING\": \"Attention : Ce bloc pourrait n\\u2019être utilisé que dans une définition de fonction.\",\n \"LANG_LISTS_REMOVE_ITEM_INPUT_INDEX\": \"index\",\n \"LANG_COMPONENT_BLOCK_NXTCOLOR_PROPERTIES_HELPURL\": \"/reference/components/legomindstorms.html#NxtColorSensor\",\n \"LOGIC_OPERATION_TOOLTIP_OR\": \"Renvoyer vrai si au moins une des entrées est vraie.\",\n \"MATH_RANDOM_FLOAT_HELPURL\": \"https://en.wikipedia.org/wiki/Random_number_generation\",\n \"CONTROLS_FOREACH_TITLE\": \"pour chaque élément %1 dans la liste %2\",\n \"LANG_MATH_NUMBER_HELPURL\": \"/reference/blocks/math.html#number\",\n \"LANG_LISTS_REMOVE_ITEM_TOOLTIP\": \"Supprime l'élément à la position spécifiée de la liste\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_INPUT_SCREENNAME\": \"Nom écran\",\n \"LANG_MATH_OCTAL_FORMAT\": \"octal\",\n \"LANG_MATH_CONVERT_NUMBER_TOOLTIP_HEX_TO_DEC\": \"Takes a string that represents a number in hexadecimal and returns the string that represents the number in base 10\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_IN_DO\": \"dans\",\n \"LANG_COLOUR_CYAN\": \"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\": \"Retourne la somme des deux nombres.\",\n \"REPL_HELPER_NOT_RUNNING\": \"L'assistant aiStarter semble ne pas fonctionné
Besoin d'aide?<\\/a>\",\n \"LANG_MATH_COMPARE_GTE\": \"≥\",\n \"LANG_PROCEDURES_DEFNORETURN_DO\": \"faire\",\n \"LANG_COMPONENT_BLOCK_IMAGE_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Image\",\n \"LANG_TEXT_COMPARE_TOOLTIP_GT\": \"Rapporte si text1 est supérieur à texte2 d'une façon lexicographique.\\n Si un texte est le préfixe de l'autre, le texte le plus court est considéré plus petit.\\nLes caractères en majuscules précèdent les caractères en minuscules.\",\n \"LANG_MATH_ROUND_TOOLTIP_ROUND\": \"Arrondi un nombre en l'augmentant ou en le diminuant\",\n \"LANG_MATH_IS_A_NUMBER_TOOLTIP\": \"Teste si quelque-chose est un nombre.\",\n \"LANG_LISTS_INPUT_LIST\": \"liste\",\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\": \"joint\",\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\": \"Retourne l'index de début de la sous-chaine dans le texte\\noù index 1 indique le début du texte. Retourne 0 si la\\nsous-chaine n'est pas dans le texte.\",\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\": \"Renommer la variable...\",\n \"LANG_LISTS_APPEND_LIST_TOOLTIP\": \"Ajoute tous les éléments dans liste2 à la fin de liste1. Après l'ajout, liste1 va contenir ces éléments additionnels, par contre liste2 reste inchangée.\",\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\": \"est positif\",\n \"REPL_RUNTIME_ERROR\": \"Erreur d'exécution\",\n \"REPL_NO_START_EMULATOR\": \"On ne peut pas ouvrir le compagnon avec l'émulateur\",\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\": \"Renvoie l\\u2019opposé d\\u2019un nombre\",\n \"LANG_MATH_ARITHMETIC_HELPURL_MINUS\": \"/reference/blocks/math.html#subtract\",\n \"MATH_RANDOM_INT_HELPURL\": \"https://en.wikipedia.org/wiki/Random_number_generation\",\n \"MATH_SINGLE_TOOLTIP_EXP\": \"Renvoie e à la puissance d\\u2019un nombre.\",\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\": \"jusqu\\u2019à la lettre #\",\n \"MATH_ONLIST_TOOLTIP_MIN\": \"Renvoyer le plus petit nombre dans la liste.\",\n \"REPL_CANCEL\": \"Annuler\",\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\": \"Analyse un texte comme un tableau formaté au format CSV pour produire une liste de lignes, chacune d'elles est une liste de champs. Les lignes peuvent être séparées par des nouvelles lignes (\\n) ou 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\": \"obtenir\",\n \"MATH_TRIG_TOOLTIP_COS\": \"Renvoie le cosinus d\\u2019un angle en degrés (pas en radians).\",\n \"TEXT_GET_SUBSTRING_HELPURL\": \"https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text\",\n \"MATH_MODULO_HELPURL\": \"https://en.wikipedia.org/wiki/Modulo_operation\",\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\": \"Supprime un élément au hasard dans une liste.\",\n \"LANG_MATH_ONLIST_OPERATOR_MODE\": \"mode\",\n \"LANG_LISTS_FROM_CSV_TABLE_INPUT_TEXT\": \"texte\",\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\": \"Vous permet de créer des variables qui sont accessibles uniquement dans la partie retour de ce bloc.\",\n \"LANG_COMPONENT_BLOCK_PASSWORDTEXTBOX_EVENTS_HELPURL\": \"/reference/components/userinterface.html#PasswordTextBox\",\n \"LANG_MATH_COMPARE_HELPURL\": \"\",\n \"REPL_HELPER_Q\": \"Assistant?\",\n \"LANG_CONTROLS_IF_TOOLTIP_4\": \"Si la première valeur est vraie, alors exécuter le premier bloc de la déclaration.\\nSinon, si le deuxième valeur est vraie, exécuter le second bloc de la déclaration.\\nSi aucune de ces valeurs n'est vraies, alors exécuter le dernier bloc de la déclaration.\",\n \"LANG_CONTROLS_IF_TOOLTIP_2\": \"Si une valeur est vraie, alors effectuer le premier bloc d'instructions.\\nSinon, effectuer le second bloc d'instructions.\",\n \"LANG_CONTROLS_IF_TOOLTIP_3\": \"Si la première valeur est vraie, alors exécuter le premier bloc de la déclaration.\\nSinon, si la seconde valeur est vraie, exécuter le deuxième bloc de la déclaration.\",\n \"LANG_CONTROLS_IF_TOOLTIP_1\": \"Si la valeur est vraie, alors faire quelques choses\",\n \"LANG_LISTS_FROM_CSV_ROW_TITLE_FROM_CSV\": \"liste de ligne 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\": \"Renvoie l\\u2019arcsinus d\\u2019un nombre.\",\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\": \"entier aléatoire entre %1 et %2\",\n \"LANG_CONTROLS_CLOSE_SCREEN_WITH_VALUE_TOOLTIP\": \"Ferme l'écran actuel et retourne un résultat à l'écran qui a ouvert celui-ci\",\n \"LANG_MATH_RANDOM_SEED_TOOLTIP\": \"spécifie la valeur de référence \\npour le générateur de nombres aléatoires répétables\",\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\": \"sinon\",\n \"LANG_CONTROLS_FORRANGE_INPUT_VAR\": \"nombre\",\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\": \"est dans la liste? objet %1 liste %2?\",\n \"LANG_VARIABLES_GET_TOOLTIP\": \"Retourne la valeur de cette variable.\",\n \"TEXT_GET_SUBSTRING_START_FROM_START\": \"obtenir la sous-chaîne depuis la lettre #\",\n \"NEW_VARIABLE\": \"Nouvelle variable...\",\n \"LANG_CONTROLS_FORRANGE_INPUT_ITEM\": \"pour chaque\",\n \"LANG_TEXT_REPLACE_ALL_MAPPINGS_HELPURL_DICTIONARY_ORDER\": \"/reference/blocks/text.html#replaceallmappingsdictionary\",\n \"LANG_LISTS_FROM_CSV_ROW_TOOLTIP\": \"Analyse un texte comme une ligne au format CSV (valeurs séparées par des virgules) pour produire une liste de champs. Si la ligne de texte contient des sauts de ligne à l'intérieur de champs , ceci est considéré comme erreur (plusieurs lignes). Il est accepté pour la ligne de texte de finir en une seule nouvelle ligne ou CRLF.\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_CONTAINER_TOOLTIP\": \"\",\n \"LISTS_SORT_TYPE_IGNORECASE\": \"alphabétique, en ignorant la casse\",\n \"LANG_MATH_ONLIST_TOOLTIP_AVG\": \"Return the arithmetic mean (average) of numbers of its arguments..\",\n \"LANG_LISTS_SELECT_ITEM_INPUT\": \"choisir liste élément liste %1 index %2\",\n \"LANG_TEXT_SPLIT_TOOLTIP_SPLIT_AT_FIRST_OF_ANY\": \"Divise le texte donné en deux éléments de liste, en utilisant la première position de n'importe\\nquel élément dans la liste 'à' comme point de division\\n\\nDiviser 'I love apples bananas apples grapes' par la liste '(ba,ap)' retourne \\nune liste de deux éléments, le premier est 'I love' et le deuxième est\\n 'ples bananas apples grapes.'\",\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\": \"Vérifier la condition dans 'test'. Si elle est vraie, renvoie la valeur 'si vrai'\\u202f; sinon renvoie la valeur 'si faux'.\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_ARG_TITLE_NAME\": \"nom\",\n \"LANG_DICTIONARIES_GET_VALUES_INPUT\": \"dictionary\",\n \"LANG_MATH_BITWISE_HELPURL_IOR\": \"/reference/blocks/math.html#bitwise_ior\",\n \"COLOUR_RGB_RED\": \"rouge\",\n \"LANG_LISTS_IS_IN_TITLE_IS_IN\": \"est dans la liste?\",\n \"LANG_LISTS_REVERSE_TITLE_REVERSE\": \"reverse\",\n \"LANG_LISTS_CREATE_WITH_CONTAINER_TITLE_ADD\": \"liste\",\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\": \"trouver la première occurrence de la chaîne\",\n \"LANG_DICTIONARIES_DICTIONARY_LOOKUP_HELPURL\": \"/reference/blocks/dictionaries.html#get-value-for-key\",\n \"LANG_PROCEDURES_DEFNORETURN_TOOLTIP\": \"Une procédure qui ne retourne pas de valeur.\",\n \"LANG_COMPONENT_BLOCK_SETTER_TITLE_SET\": \"mettre \",\n \"LANG_MATH_IS_A_BINARY_HELPURL\": \"/reference/blocks/math.html#isnumber\",\n \"MATH_ONLIST_OPERATOR_AVERAGE\": \"moyenne de la liste\",\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\": \"mettre\",\n \"LANG_CONTROLS_WHILE_COLLAPSED_TEXT\": \"tant que\",\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\": \"gris clair\",\n \"LISTS_CREATE_EMPTY_TITLE\": \"créer une liste vide\",\n \"LANG_TEXT_SEGMENT_INPUT_TEXT\": \"texte\",\n \"MATH_ROUND_TOOLTIP\": \"Arrondir un nombre au-dessus ou au-dessous.\",\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\": \"neg\",\n \"LANG_DICTIONARIES_DICTIONARY_RECURSIVE_LOOKUP_HELPURL\": \"/reference/blocks/dictionaries.html#get-value-at-key-path\",\n \"LANG_MATH_SINGLE_OP_ABSOLUTE\": \"absolue\",\n \"LANG_COMPONENT_BLOCK_LOCATIONSENSOR_HELPURL\": \"/reference/components/sensors.html#LocationSensor\",\n \"LANG_MATH_RANDOM_INT_TITLE_RANDOM\": \"Entier aléatoire\",\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\": \"élément\",\n \"COLOUR_RGB_BLUE\": \"bleu\",\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\": \"alors\",\n \"COLOUR_BLEND_HELPURL\": \"http://meyerweb.com/eric/tools/color-blend/\",\n \"LANG_VARIABLES_LOCAL_DECLARATION_COLLAPSED_TEXT\": \"local\",\n \"REPL_UNABLE_TO_LOAD_NO_RESPOND\": \"Impossible de charger les mises à jour du serveur App Inventor (le serveur ne répond pas)\",\n \"TEXT_GET_SUBSTRING_START_FROM_END\": \"obtenir la sous-chaîne depuis la lettre # depuis la fin\",\n \"MATH_IS_NEGATIVE\": \"est négatif\",\n \"REPL_NO_ERROR_FIVE_SECONDS\": \"
Note:<\\/i> Vous n'allez pas voir une autre erreur rapportée pour 5 secondes.\",\n \"TEXT_PRINT_TOOLTIP\": \"Afficher le texte, le nombre ou une autre valeur spécifié.\",\n \"LANG_TEXT_REPLACE_ALL_TITLE_REPLACE_ALL\": \"tout remplacer\",\n \"REPL_PLUGGED_IN_Q\": \"Branché?\",\n \"REPL_EMULATORS\": \"Émulateurs\",\n \"LANG_VARIABLES_LOCAL_MUTATOR_ARG_DEFAULT_VARIABLE\": \"x\",\n \"LANG_LISTS_PICK_RANDOM_ITEM_INPUT_LIST\": \"liste\",\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\": \"ou\",\n \"REPL_UPDATE_NO_UPDATE\": \"No Update is Available\",\n \"LANG_MATH_IS_A_BINARY_INPUT_NUM\": \"is binary?\",\n \"TEXT_GET_SUBSTRING_TAIL\": \"\",\n \"LANG_VARIABLES_GLOBAL_DECLARATION_HELPURL\": \"/reference/blocks/variables.html#global\",\n \"LOGIC_OPERATION_TOOLTIP_AND\": \"Renvoyer vrai si les deux entrées sont vraies.\",\n \"LANG_MATH_ARITHMETIC_ADD\": \"+\",\n \"CONTROLS_REPEAT_TITLE\": \"répéter %1 fois\",\n \"LANG_LISTS_MAP_NONDEST_TITLE_MAP\": \"make new list from\",\n \"MATH_MODULO_TITLE\": \"reste de %1 ÷ %2\",\n \"LANG_MATH_RANDOM_FLOAT_TITLE_RANDOM\": \"fraction aléatoire\",\n \"DISABLE_SNAPPING\": \"Disable Snap to Grid\",\n \"LANG_LISTS_SORT_COMPARATOR_INPUT_COMPARATOR\": \"where \",\n \"LANG_LISTS_LOOKUP_IN_PAIRS_TOOLTIP\": \"Retourne la valeur associée à la clé dans la liste des paires\",\n \"LANG_PROCEDURES_CALLRETURN_PROCEDURE\": \"\",\n \"LANG_COMPONENT_BLOCK_MAPS_HELPURL\": \"/reference/components/maps.html#Map\",\n \"LANG_MATH_COMPARE_TOOLTIP_LTE\": \"Retourne vrai si le premier nombre est plus petit\\nou égal au deuxième nombre.\",\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\": \"Ajouter un commentaire\",\n \"LANG_LISTS_REDUCE_TITLE_REDUCE\": \"reduce\",\n \"LANG_CONTROLS_GET_PLAIN_START_TEXT_TITLE\": \"obtenir texte brut de début\",\n \"MATH_SINGLE_TOOLTIP_LN\": \"Renvoie le logarithme naturel d\\u2019un nombre.\",\n \"LANG_CONTROLS_OPEN_ANOTHER_SCREEN_WITH_START_VALUE_TOOLTIP\": \"Ouvre un nouvel écran dans une application multi-écrans et passe la valeur de départ à cet écran\",\n \"LISTS_SORT_HELPURL\": \"https://github.com/google/blockly/wiki/Lists#sorting-a-list\",\n \"PROCEDURES_CALLRETURN_HELPURL\": \"https://en.wikipedia.org/wiki/Procedure_%28computer_science%29\",\n \"LANG_LISTS_MIN_NUMBER_TYPEBLOCK\": \"minimum using comparator\",\n \"DIALOG_UNBOUND_VAR\": \"Unbound Variables\",\n \"LANG_LISTS_CREATE_WITH_TOOLTIP\": \"Créer une liste avec n'importe quel nombre d'éléments.\",\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\": \"Ajouter une entrée à la fonction.\",\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\": \"Commence à texte %1 sous-chaine %2\",\n \"LANG_LISTS_PICK_RANDOM_TOOLTIP\": \"Choisir un élément aléatoirement de la liste\",\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\": \"avec :\",\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\": \"Développer les blocs\",\n \"LISTS_SET_INDEX_TOOLTIP_SET_FROM\": \"Met à jour l\\u2019élément à la position indiquée dans une liste.\",\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\": \"Une couleur avec rouge, vert, bleu donné, et optionnellement des composants alpha\",\n \"LISTS_CREATE_WITH_CONTAINER_TOOLTIP\": \"Ajouter, supprimer, ou réordonner les sections pour reconfigurer ce bloc de liste.\",\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\": \"somme de la liste\",\n \"LANG_DICTIONARIES_ALIST_TO_DICT_INPUT\": \"pairs\",\n \"RENAME_VARIABLE_TITLE\": \"Renommer les '%1' variables en:' \",\n \"LISTS_INDEX_OF_FIRST\": \"trouver la première occurrence de l\\u2019élément\",\n \"LANG_CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK\": \"sortir de la boucle\",\n \"TIME_MINUTES\": \"Minutes\",\n \"LANG_LISTS_REPLACE_ITEM_TITLE_REPLACE\": \"remplacer liste élément\",\n \"LANG_TEXT_REPLACE_ALL_INPUT_REPLACEMENT\": \"remplacent\",\n \"LANG_LISTS_ADD_ITEM_TOOLTIP\": \"Ajouter un élément à la liste\",\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_CLOSE_SCREEN_WITH_VALUE_INPUT_RESULT\": \"résultat\",\n \"LANG_TEXT_CONTAINS_TOOLTIP\": \"Teste si la sous-chaine se trouve dans le texte\",\n \"LANG_TEXT_LENGTH_TOOLTIP\": \"Retourne le nombre de caractères (espaces inclus)\\ndans le texte donnée.\",\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\": \"est une liste vide?\",\n \"LANG_LISTS_ADD_ITEMS_CONTAINER_TITLE_ADD\": \"liste\",\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\": \"Renvoie la tangente d\\u2019un angle en degrés (pas en radians).\",\n \"LANG_LOGIC_BOOLEAN_TOOLTIP_TRUE\": \"Retourne la valeur booléenne vrai.\",\n \"MATH_IS_TOOLTIP\": \"Vérifier si un nombre est pair, impair, premier, entier, positif, négatif, ou s\\u2019il est divisible par un certain nombre. Renvoie vrai ou faux.\",\n \"MATH_POWER_SYMBOL\": \"^\",\n \"LANG_MATH_CONVERT_ANGLES_TOOLTIP_RAD_TO_DEG\": \"Renvoie la valeur de degré dans l'intervalle\\n[0, 360) correspondant à son argument en radians.\",\n \"MATH_IS_EVEN\": \"est pair\",\n \"LANG_COMPONENT_BLOCK_NOTIFIER_EVENTS_HELPURL\": \"/reference/components/userinterface.html#Notifier\",\n \"LISTS_INDEX_OF_TOOLTIP\": \"Renvoie l\\u2019index de la première/dernière occurrence de l\\u2019élément dans la liste. Renvoie %1 si l'élément n'est pas trouvé.\",\n \"LANG_TEXT_SEGMENT_INPUT\": \"segment texte %1 début %2 taille %3\",\n \"LANG_LISTS_IS_LIST_TOOLTIP\": \"Teste si quelque-chose est une liste.\",\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\": \"Erreur de communication réseau avec le compagnon .
Essayez de redémarrer le compagnon et reconnecter' \",\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\": \"remplacer élément de liste liste %1 indexe %2 remplacent %3\",\n \"LANG_TEXT_CONTAINS_HELPURL_CONTAINS_ALL\": \"/reference/blocks/text.html#containsall\"\n}"]