2019-05-08 21:28:05 +00:00
# Copyright (C) 2019 Free Software Foundation, Inc.
2013-10-25 13:45:09 +00:00
# This file is distributed under the same license as the PACKAGE package.
2019-05-08 21:28:05 +00:00
# BCE <.>, 2019.
2013-10-25 13:45:09 +00:00
msgid ""
msgstr ""
2019-05-08 21:28:05 +00:00
"Project-Id-Version: \n"
2014-07-10 15:16:30 +00:00
"Report-Msgid-Bugs-To: \n"
2014-09-20 20:29:05 +00:00
"POT-Creation-Date: DATE\n"
2019-05-08 21:28:05 +00:00
"PO-Revision-Date: 2019-06-15 18:19+0200\n"
"Last-Translator: BCE <.>\n"
"Language-Team: French <>\n"
2014-07-10 15:16:30 +00:00
"Language: fr\n"
2013-10-25 13:45:09 +00:00
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
2019-05-08 21:28:05 +00:00
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Lokalize 18.12.3\n"
2013-10-25 13:45:09 +00:00
#. type: Title-text
2015-05-11 19:54:24 +00:00
#: ../scene.txt:1
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "Massacre"
msgstr "Massacre"
2013-10-25 13:45:09 +00:00
#. type: Resume-text
2015-05-11 19:54:24 +00:00
#: ../scene.txt:2
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "Use a loop in order to destroy six targets."
msgstr "Détruire six cibles à l'aide d'une boucle."
2013-10-25 13:45:09 +00:00
#. type: ScriptName-text
2015-05-11 19:54:24 +00:00
#: ../scene.txt:3
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "Go"
msgstr "Go"
2013-10-25 13:45:09 +00:00
#. type: \b; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:1
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Exercise"
2019-05-08 21:28:05 +00:00
msgstr "Exercice"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:2
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "Destroy the six <a object|bottarg>targets</a> with a program using a loop. The bot must move 5m forward to get from one target to the next."
2019-05-08 21:28:05 +00:00
msgstr "Détruire les six <a object|bottarg>cibles</a> avec un programme utilisant une boucle. Le robot doit avancer de 5m pour passer d'une cible à l'autre."
2013-10-25 13:45:09 +00:00
#. type: \b; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:4
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "General principle"
2019-05-08 21:28:05 +00:00
msgstr "Idée générale"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:5
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid ""
"The program must execute the following scheme:\n"
2015-05-11 19:54:24 +00:00
"Repeat 6 times :"
2013-10-25 13:45:09 +00:00
msgstr ""
2019-05-08 21:28:05 +00:00
"Le programme doit suivre ce schéma général:\n"
"Répéter 6 fois :"
2013-10-25 13:45:09 +00:00
#. type: Bullet: 'o'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:7
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "move 5m forward"
2019-05-08 21:28:05 +00:00
msgstr "Avancer de 5 mètres"
2013-10-25 13:45:09 +00:00
#. type: Bullet: 'o'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:8
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "turn 90 degrees left"
2019-05-08 21:28:05 +00:00
msgstr "Rotation à gauche de 90°"
2013-10-25 13:45:09 +00:00
#. type: Bullet: 'o'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:9
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "shoot"
2019-05-08 21:28:05 +00:00
msgstr "tirer"
2013-10-25 13:45:09 +00:00
#. type: Bullet: 'o'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:10
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "turn 90 degrees right"
2019-05-08 21:28:05 +00:00
msgstr "Rotation à droite de 90°"
2013-10-25 13:45:09 +00:00
#. type: Image filename
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:12
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "tfor1"
2019-05-08 21:28:05 +00:00
msgstr "tfor1"
2013-10-25 13:45:09 +00:00
#. type: \b; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:13
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Instruction <code>for ( )</code>"
2019-05-08 21:28:05 +00:00
msgstr "Instruction <code>for( )</code>"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:14
2013-10-25 13:45:09 +00:00
#, no-wrap
2015-05-11 19:54:24 +00:00
msgid "The instruction <code><a cbot|for>for</a></code> asks for 3 expressions:"
2019-05-08 21:28:05 +00:00
msgstr "Cette instruction <code><a cbot|for>for</a></code> demande trois valeurs :"
2013-10-25 13:45:09 +00:00
#. type: Bullet: '1)'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:15
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Initialize the counting variable."
2019-05-08 21:28:05 +00:00
msgstr "Initialisation de la variable servant pour compter."
2013-10-25 13:45:09 +00:00
#. type: Bullet: '2)'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:16
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "The end <a cbot|cond>condition</a>."
2019-05-08 21:28:05 +00:00
msgstr "La <a cbot|cond>condition</a> de fin de boucle."
2013-10-25 13:45:09 +00:00
#. type: Bullet: '3)'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:17
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "The counting <a cbot|expr>expression</a>."
2019-05-08 21:28:05 +00:00
msgstr "L'<a cbot|expr>expression</a> de comptage."
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:19
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Here is the loop once it is integrated into the program frame:"
2019-05-08 21:28:05 +00:00
msgstr "Voici la boucle une fois qu'elle est intégrée dans le cadre du programme :"
2013-10-25 13:45:09 +00:00
2015-05-11 19:54:24 +00:00
#. type: Source code
#: ../help/help.E.txt:20
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid ""
"<c/>extern void object::Massacre( )\n"
"{\n"
"\tfor ( int i=0 ; i<6 ; i=i+1 )\n"
"\t{\n"
"\t\t<n/>instructions repeated 6 times ...<c/>\n"
"\t}\n"
"}"
msgstr ""
2019-05-08 21:28:05 +00:00
"<c/>extern void object::massacre( )\n"
"{\n"
"\tfor ( int i=0 ; i<6 ; i=i+1 )\n"
"\t{\n"
"\t\t<n/>//instructions répétées 6 fois...\n"
"\t}\n"
"}<c/>"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:28
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "ATTENTION: The line <code>for ( )</code> must not be followed by a <a cbot|term>semicolon</a> !"
2019-05-08 21:28:05 +00:00
msgstr "ATTENTION: La ligne <code>for ( )</code> ne doit pas être suivie d'un <a cbot|term>point-virgule</a> !"
2013-10-25 13:45:09 +00:00
#. type: \b; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:30
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Explanation of the instruction <code>for ( )</code>"
2019-05-08 21:28:05 +00:00
msgstr "Explication de l'instruction <code>for ( )</code>"
2013-10-25 13:45:09 +00:00
#. type: Bullet: '1)'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:31
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "<code>int i=0</code>"
2019-05-08 21:28:05 +00:00
msgstr "<code>int i=0</code>"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:32
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid " The <a cbot|var>variable</a> i is set to zero before the beginning of the loop."
2019-05-08 21:28:05 +00:00
msgstr " La <a cbot|var>variable</a> i est créée et initialisée à zéro avant le début de la boucle."
2013-10-25 13:45:09 +00:00
#. type: Bullet: '2)'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:34
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "<code>i<6</code>"
2019-05-08 21:28:05 +00:00
msgstr "<code>i<6</code>"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:35
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid " The loop will be executed as long as i is smaller than 6."
2019-05-08 21:28:05 +00:00
msgstr " La boucle est exécutée tant que i est plus petit que 6."
2013-10-25 13:45:09 +00:00
#. type: Bullet: '3)'
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:37
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "<code>i=i+1</code>"
2019-05-08 21:28:05 +00:00
msgstr "<code>i=i+1</code> ou <code>i+=1</code> ou <code>i++</code> ou <code>++i</code>"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:38
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid " At the end of every loop, add 1 to the variable i."
2019-05-08 21:28:05 +00:00
msgstr " A la fin de chaque tour de boucle, ajouter 1 à la variable i. (les 4 formes précisées ici sont équivalentes)"
2013-10-25 13:45:09 +00:00
#. type: \b; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:40
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Blocks"
2019-05-08 21:28:05 +00:00
msgstr "Les blocs"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:41
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "Use braces <code>{ }</code> in order to create a <a cbot|bloc>block</a>. All the instructions that must be executed in the <code>for</code> loop are held together by a block. The whole program itself is made up of a block:"
2019-05-08 21:28:05 +00:00
msgstr "Utilisez des accolades <code>{ }</code> afin de définir un <a cbot|bloc>bloc d'instructions</a>. Toutes les instructions qui doivent être exécutées à chaque boucle <code>for</code> sont regroupées grâce au bloc. Tout programme est constitué d'un bloc :"
2013-10-25 13:45:09 +00:00
2015-05-11 19:54:24 +00:00
#. type: Source code
#: ../help/help.E.txt:43
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid ""
"extern void object::massacre( )\n"
"{\n"
"\t<n/>fill in here ...<c/>\n"
"}"
msgstr ""
2019-05-08 21:28:05 +00:00
"extern void object::massacre( )\n"
"{\n"
"\t<n/>// contenu du bloc fonction à compléter ...<c/>\n"
"}"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:48
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid ""
2014-09-20 20:29:05 +00:00
"Never change these characters. Just add the instructions of the program between the braces.\n"
"You can fit several blocks one into the other. For example the <code>for</code> block is fitted into the block of the whole program. In order to improve readability, the editor lines up the braces belonging to the different blocks."
2019-05-08 21:28:05 +00:00
msgstr "Ne modifiez pas ces caractères sans savoir au début, votre programme risque de ne plus compiler. Ajoutez juste les instructions du programme entre les accolades.Vous pouvez insérer plusieurs blocs les uns dans les autres. Par exemple, le bloc <code>for</code> est inséré dans le bloc du programme entier. Afin d'améliorer la lisibilité, l'éditeur aligne les accolades appartenant aux différents blocs."
2013-10-25 13:45:09 +00:00
#. type: \b; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:51
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "Remember"
2019-05-08 21:28:05 +00:00
msgstr "Bien se rappeler :"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:52
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid ""
"The instruction used to move forward is <c/><a cbot|move>move</a>();<n/>.\n"
2014-09-20 20:29:05 +00:00
"The instruction used to turn the bot is <c/><a cbot|turn>turn</a>();<n/>. A positive angle turns left.\n"
"The instruction used to fire the cannon is <c/><a cbot|fire>fire</a>(1);<n/>. A one-second burst allows to destroy all six <a object|bottarg>targets</a>."
2013-10-25 13:45:09 +00:00
msgstr ""
2019-05-08 21:28:05 +00:00
"L'instruction utilisée pour avancer est <c/><a cbot|move>move</a>();<n/> en précisant la distances en mètres.\n"
"L'instruction utilisée pour tourner est <c/><a cbot|turn>turn</a>();<n/>, en précisant l'angle en degré (positif ou négatif).\n"
"L'instruction utilisée pour tirer avec le canon est <c/><a cbot|fire>fire</a>(1);<n/>, en précisant une durée en secondes. Un tir d'une seconde suffit pour détruire les 6 <a object|bottarg>objectifs</a>."
2013-10-25 13:45:09 +00:00
#. type: \t; header
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:56
2013-10-25 13:45:09 +00:00
#, no-wrap
msgid "See also"
2019-05-08 21:28:05 +00:00
msgstr "Voir aussi"
2013-10-25 13:45:09 +00:00
#. type: Plain text
2015-05-11 19:54:24 +00:00
#: ../help/help.E.txt:57
2013-10-25 13:45:09 +00:00
#, no-wrap
2014-09-20 20:29:05 +00:00
msgid "<a cbot>Programming</a>, <a cbot|type>types</a> and <a cbot|category>categories</a>."
2019-05-08 21:28:05 +00:00
msgstr "<a cbot>Programmation</a>, <a cbot|type>types</a> et <a cbot|category>catégories</a>."