mirror of
https://github.com/scratchfoundation/scratch-l10n.git
synced 2024-12-22 13:42:30 -05:00
reviewed french merged
This commit is contained in:
parent
daec97e828
commit
dbfbf5d900
4 changed files with 83 additions and 83 deletions
60
editor/blocks/fr.json
Normal file → Executable file
60
editor/blocks/fr.json
Normal file → Executable file
|
@ -6,7 +6,7 @@
|
|||
"CONTROL_STOP": "stop",
|
||||
"CONTROL_STOP_ALL": "tout",
|
||||
"CONTROL_STOP_THIS": "ce script",
|
||||
"CONTROL_STOP_OTHER": "autres scripts du lutin",
|
||||
"CONTROL_STOP_OTHER": "autres scripts dans sprite",
|
||||
"CONTROL_WAIT": "attendre %1 secondes",
|
||||
"CONTROL_WAITUNTIL": "attendre jusqu'à %1",
|
||||
"CONTROL_REPEATUNTIL": "répéter jusqu'à %1",
|
||||
|
@ -21,7 +21,7 @@
|
|||
"CONTROL_CLEARCOUNTER": "effacer le compteur",
|
||||
"CONTROL_ALLATONCE": "tous en même temps",
|
||||
"DATA_SETVARIABLETO": "mettre %1 à %2",
|
||||
"DATA_CHANGEVARIABLEBY": "ajouter à %1 %2",
|
||||
"DATA_CHANGEVARIABLEBY": "changer %1 par %2",
|
||||
"DATA_SHOWVARIABLE": "montrer la variable %1",
|
||||
"DATA_HIDEVARIABLE": "cacher la variable %1",
|
||||
"DATA_ADDTOLIST": "ajouter %1 à %2",
|
||||
|
@ -30,14 +30,14 @@
|
|||
"DATA_REPLACEITEMOFLIST": "remplacer l'élément %1 de la liste %2 par %3",
|
||||
"DATA_ITEMOFLIST": "élément %1 de %2",
|
||||
"DATA_LENGTHOFLIST": "longueur de %1",
|
||||
"DATA_LISTCONTAINSITEM": "%1 contient %2?",
|
||||
"DATA_LISTCONTAINSITEM": "%1 contient %2 ?",
|
||||
"DATA_SHOWLIST": "montrer la liste %1",
|
||||
"DATA_HIDELIST": "cacher la liste %1",
|
||||
"DATA_INDEX_ALL": "tout",
|
||||
"DATA_INDEX_LAST": "dernier",
|
||||
"DATA_INDEX_RANDOM": "au hasard",
|
||||
"EVENT_WHENFLAGCLICKED": "quand %1 est cliqué",
|
||||
"EVENT_WHENTHISSPRITECLICKED": "quand ce lutin est cliqué",
|
||||
"EVENT_WHENTHISSPRITECLICKED": "quand ce sprite est cliqué",
|
||||
"EVENT_WHENSTAGECLICKED": "quand la scène est cliquée",
|
||||
"EVENT_WHENTOUCHINGOBJECT": "quand ce lutin touche %1",
|
||||
"EVENT_WHENBROADCASTRECEIVED": "quand je reçois %1",
|
||||
|
@ -59,7 +59,7 @@
|
|||
"LOOKS_THINK": "penser à %1",
|
||||
"LOOKS_SHOW": "montrer",
|
||||
"LOOKS_HIDE": "cacher",
|
||||
"LOOKS_HIDEALLSPRITES": "cacher tous les lutins",
|
||||
"LOOKS_HIDEALLSPRITES": "cacher tous les sprites",
|
||||
"LOOKS_EFFECT_COLOR": "couleur",
|
||||
"LOOKS_EFFECT_FISHEYE": "œil de poisson",
|
||||
"LOOKS_EFFECT_WHIRL": "tournoyer",
|
||||
|
@ -67,17 +67,17 @@
|
|||
"LOOKS_EFFECT_MOSAIC": "mosaïque",
|
||||
"LOOKS_EFFECT_BRIGHTNESS": "luminosité",
|
||||
"LOOKS_EFFECT_GHOST": "fantôme",
|
||||
"LOOKS_CHANGEEFFECTBY": "ajouter à l'effet %1 %2",
|
||||
"LOOKS_SETEFFECTTO": "mettre l'effet %1 à %2",
|
||||
"LOOKS_CHANGEEFFECTBY": "changer l'effet %1 par %2",
|
||||
"LOOKS_SETEFFECTTO": "mettre l'effet %1 sur %2",
|
||||
"LOOKS_CLEARGRAPHICEFFECTS": "annuler les effets graphiques",
|
||||
"LOOKS_CHANGESIZEBY": "ajouter %1 à la taille",
|
||||
"LOOKS_SETSIZETO": "mettre la taille à %1 % de la taille initiale",
|
||||
"LOOKS_CHANGESIZEBY": "changer la taille par %1",
|
||||
"LOOKS_SETSIZETO": "mettre la taille sur %1 % de la taille initiale",
|
||||
"LOOKS_SIZE": "taille",
|
||||
"LOOKS_CHANGESTRETCHBY": "ajouter à l'étirement %1",
|
||||
"LOOKS_SETSTRETCHTO": "mettre l'étirement à %1 %",
|
||||
"LOOKS_SWITCHCOSTUMETO": "basculer sur le costume %1",
|
||||
"LOOKS_CHANGESTRETCHBY": "modifier l'étirement de %1",
|
||||
"LOOKS_SETSTRETCHTO": "mettre l'étirement sur %1 %",
|
||||
"LOOKS_SWITCHCOSTUMETO": "basculer le costume sur %1",
|
||||
"LOOKS_NEXTCOSTUME": "costume suivant",
|
||||
"LOOKS_SWITCHBACKDROPTO": "basculer sur l'arrière-plan %1",
|
||||
"LOOKS_SWITCHBACKDROPTO": "basculer l'arrière-plan sur %1",
|
||||
"LOOKS_GOTOFRONTBACK": "aller au %1 plan",
|
||||
"LOOKS_GOTOFRONTBACK_FRONT": "devant",
|
||||
"LOOKS_GOTOFRONTBACK_BACK": "derrière",
|
||||
|
@ -94,7 +94,7 @@
|
|||
"MOTION_MOVESTEPS": "avancer de %1 pas",
|
||||
"MOTION_TURNLEFT": "tourner %1 de %2 degrés",
|
||||
"MOTION_TURNRIGHT": "tourner %1 de %2 degrés",
|
||||
"MOTION_POINTINDIRECTION": "s'orienter à %1",
|
||||
"MOTION_POINTINDIRECTION": "s'orienter en direction de %1",
|
||||
"MOTION_POINTTOWARDS": "s'orienter vers %1",
|
||||
"MOTION_POINTTOWARDS_POINTER": "pointeur de souris",
|
||||
"MOTION_GOTO": "aller à %1",
|
||||
|
@ -105,10 +105,10 @@
|
|||
"MOTION_GLIDETO": "glisser en %1 secondes à %2",
|
||||
"MOTION_GLIDETO_POINTER": "pointeur de souris",
|
||||
"MOTION_GLIDETO_RANDOM": "position aléatoire",
|
||||
"MOTION_CHANGEXBY": "ajouter %1 à x",
|
||||
"MOTION_SETX": "mettre x à %1",
|
||||
"MOTION_CHANGEYBY": "ajouter %1 à y",
|
||||
"MOTION_SETY": "mettre y à %1",
|
||||
"MOTION_CHANGEXBY": "changer x par %1",
|
||||
"MOTION_SETX": "mettre x sur %1",
|
||||
"MOTION_CHANGEYBY": "changer y par %1",
|
||||
"MOTION_SETY": "mettre y sur %1",
|
||||
"MOTION_IFONEDGEBOUNCE": "rebondir si le bord est atteint",
|
||||
"MOTION_SETROTATIONSTYLE": "fixer le sens de rotation %1",
|
||||
"MOTION_SETROTATIONSTYLE_LEFTRIGHT": "gauche-droite",
|
||||
|
@ -141,7 +141,7 @@
|
|||
"OPERATORS_JOIN": "regroupe %1 %2",
|
||||
"OPERATORS_LETTEROF": "lettre %1 de %2",
|
||||
"OPERATORS_LENGTH": "longueur de %1",
|
||||
"OPERATORS_CONTAINS": "%1 contient %2?",
|
||||
"OPERATORS_CONTAINS": "%1 contient %2 ?",
|
||||
"OPERATORS_MOD": "%1 modulo %2",
|
||||
"OPERATORS_ROUND": "arrondi de %1",
|
||||
"OPERATORS_MATHOP": "%1 de %2",
|
||||
|
@ -160,31 +160,31 @@
|
|||
"OPERATORS_MATHOP_EEXP": "e^",
|
||||
"OPERATORS_MATHOP_10EXP": "10^",
|
||||
"PROCEDURES_DEFINITION": "définir %1",
|
||||
"SENSING_TOUCHINGOBJECT": "touche %1?",
|
||||
"SENSING_TOUCHINGOBJECT": "touche %1 ?",
|
||||
"SENSING_TOUCHINGOBJECT_POINTER": "pointeur de souris",
|
||||
"SENSING_TOUCHINGOBJECT_EDGE": "bord",
|
||||
"SENSING_TOUCHINGCOLOR": "couleur %1 touchée?",
|
||||
"SENSING_COLORISTOUCHINGCOLOR": "couleur %1 touche %2?",
|
||||
"SENSING_TOUCHINGCOLOR": "couleur %1 touchée ?",
|
||||
"SENSING_COLORISTOUCHINGCOLOR": "couleur %1 touche %2 ?",
|
||||
"SENSING_DISTANCETO": "distance de %1",
|
||||
"SENSING_DISTANCETO_POINTER": "pointeur de souris",
|
||||
"SENSING_ASKANDWAIT": "demander %1 et attendre",
|
||||
"SENSING_ANSWER": "réponse",
|
||||
"SENSING_KEYPRESSED": "touche %1 pressée?",
|
||||
"SENSING_MOUSEDOWN": "souris pressée?",
|
||||
"SENSING_KEYPRESSED": "touche %1 pressée ?",
|
||||
"SENSING_MOUSEDOWN": "souris pressée ?",
|
||||
"SENSING_MOUSEX": "souris x",
|
||||
"SENSING_MOUSEY": "souris y",
|
||||
"SENSING_SETDRAGMODE": "mettre mode de glissement à %1",
|
||||
"SENSING_SETDRAGMODE_DRAGGABLE": "glissable",
|
||||
"SENSING_SETDRAGMODE_NOTDRAGGABLE": "non glissable",
|
||||
"SENSING_LOUDNESS": "intensité",
|
||||
"SENSING_LOUD": "fort?",
|
||||
"SENSING_LOUD": "fort ?",
|
||||
"SENSING_TIMER": "chronomètre",
|
||||
"SENSING_RESETTIMER": "réinitialiser le chronomètre",
|
||||
"SENSING_OF": "%1 de %2",
|
||||
"SENSING_OF_XPOSITION": "abscisse x",
|
||||
"SENSING_OF_YPOSITION": "ordonnée y",
|
||||
"SENSING_OF_DIRECTION": "direction",
|
||||
"SENSING_OF_COSTUMENUMBER": "# de costume",
|
||||
"SENSING_OF_COSTUMENUMBER": "costume #",
|
||||
"SENSING_OF_COSTUMENAME": "nom du costume",
|
||||
"SENSING_OF_SIZE": "taille",
|
||||
"SENSING_OF_VOLUME": "volume",
|
||||
|
@ -204,8 +204,8 @@
|
|||
"SOUND_PLAY": "jouer le son %1",
|
||||
"SOUND_PLAYUNTILDONE": "jouer le son %1 jusqu'au bout",
|
||||
"SOUND_STOPALLSOUNDS": "arrêter tous les sons",
|
||||
"SOUND_SETEFFECTO": "mettre l'effet %1 à %2",
|
||||
"SOUND_CHANGEEFFECTBY": "ajouter %2 à l'effet %1",
|
||||
"SOUND_SETEFFECTO": "mettre l'effet %1 sur %2",
|
||||
"SOUND_CHANGEEFFECTBY": "changer l'effet %1 par %2",
|
||||
"SOUND_CLEAREFFECTS": "annuler tous les effets sonores",
|
||||
"SOUND_EFFECTS_PITCH": "hauteur",
|
||||
"SOUND_EFFECTS_PAN": "stéréo gauche/droite",
|
||||
|
@ -227,7 +227,7 @@
|
|||
"REMOVE_COMMENT": "Retirer le commentaire",
|
||||
"DELETE_BLOCK": "Supprimer le bloc",
|
||||
"DELETE_X_BLOCKS": "Supprimer %1 blocs",
|
||||
"DELETE_ALL_BLOCKS": "Supprimer tous les %1 blocs?",
|
||||
"DELETE_ALL_BLOCKS": "Supprimer tous les %1 blocs ?",
|
||||
"CLEAN_UP": "Nettoyer les blocs",
|
||||
"HELP": "Aide",
|
||||
"UNDO": "Restaurer",
|
||||
|
@ -247,7 +247,7 @@
|
|||
"VARIABLE_MODAL_TITLE": "Nouvelle variable",
|
||||
"VARIABLE_ALREADY_EXISTS": "Une variable s’appelant \"%1\" existe déjà.",
|
||||
"VARIABLE_ALREADY_EXISTS_FOR_ANOTHER_TYPE": "Une variable s'appelant \"%1\" existe déjà pour un autre variable de type \"%2\".",
|
||||
"DELETE_VARIABLE_CONFIRMATION": "Supprimer %1 utilisations de la variable \"%2\"?",
|
||||
"DELETE_VARIABLE_CONFIRMATION": "Supprimer %1 utilisations de la variable \"%2\" ?",
|
||||
"CANNOT_DELETE_VARIABLE_PROCEDURE": "Impossible de supprimer la variable \"%1\" car elle fait partie de le définition de la fonction \"%2\"",
|
||||
"DELETE_VARIABLE": "Supprimer la variable \"%1\"",
|
||||
"NEW_PROCEDURE": "Créer un bloc",
|
||||
|
|
16
editor/extensions/fr.json
Normal file → Executable file
16
editor/extensions/fr.json
Normal file → Executable file
|
@ -4,7 +4,7 @@
|
|||
"description": "Sound of two hands clapping together"
|
||||
},
|
||||
"videoSensing.setVideoTransparency": {
|
||||
"message": "mettre la transparence vidéo à [TRANSPARENCY]",
|
||||
"message": "mettre la transparence vidéo sur [TRANSPARENCY]",
|
||||
"description": "Controls transparency of the video preview layer"
|
||||
},
|
||||
"pen.setColor": {
|
||||
|
@ -60,7 +60,7 @@
|
|||
"description": "Sound of a cello being played with a bow"
|
||||
},
|
||||
"pen.changeHue": {
|
||||
"message": "ajouter [HUE] à la couleur du stylo",
|
||||
"message": "changer la couleur du stylo par [HUE]",
|
||||
"description": "legacy pen blocks - change pen color"
|
||||
},
|
||||
"music.instrumentChoir": {
|
||||
|
@ -108,7 +108,7 @@
|
|||
"description": "hello: the default text to speak"
|
||||
},
|
||||
"videoSensing.sprite": {
|
||||
"message": "lutin",
|
||||
"message": "sprite",
|
||||
"description": "Subject for the \"video [ATTRIBUTE] on [SUBJECT]\" block"
|
||||
},
|
||||
"music.restForBeats": {
|
||||
|
@ -184,7 +184,7 @@
|
|||
"description": "Sound of a conga being struck"
|
||||
},
|
||||
"pen.changeSize": {
|
||||
"message": "ajouter [SIZE] à la taille du stylo",
|
||||
"message": "changer la taille du stylo par [SIZE]",
|
||||
"description": "change the diameter of the trail left by a sprite"
|
||||
},
|
||||
"videoSensing.on": {
|
||||
|
@ -208,7 +208,7 @@
|
|||
"description": "Sound of a drum stick hitting a hi-hat while closed"
|
||||
},
|
||||
"pen.changeColorParam": {
|
||||
"message": "ajouter [VALUE] à la [COLOR_PARAM] du stylo",
|
||||
"message": "changer [VALUE] à la [COLOR_PARAM] du stylo",
|
||||
"description": "change the state of a pen color parameter"
|
||||
},
|
||||
"videoSensing.whenMotionGreaterThan": {
|
||||
|
@ -240,7 +240,7 @@
|
|||
"description": "Sound of an organ"
|
||||
},
|
||||
"videoSensing.videoOn": {
|
||||
"message": "video [ATTRIBUTE] sur [SUBJECT]",
|
||||
"message": "vidéo [ATTRIBUTE] sur [SUBJECT]",
|
||||
"description": "Reporter that returns the amount of [ATTRIBUTE] for the selected [SUBJECT]"
|
||||
},
|
||||
"music.drumCuica": {
|
||||
|
@ -260,7 +260,7 @@
|
|||
"description": "stop leaving a trail behind the sprite"
|
||||
},
|
||||
"music.changeTempo": {
|
||||
"message": "ajouter [TEMPO] au tempo",
|
||||
"message": "changer tempo par [TEMPO]",
|
||||
"description": "change tempo (speed) for notes, drums, and rests played"
|
||||
},
|
||||
"pen.colorMenu.saturation": {
|
||||
|
@ -292,7 +292,7 @@
|
|||
"description": "Sound of a drum stick hitting the side of a drum (usually the snare)"
|
||||
},
|
||||
"pen.changeShade": {
|
||||
"message": "ajouter [SHADE] à l'intensité du stylo",
|
||||
"message": "changer la nuance du stylo par [SHADE]",
|
||||
"description": "legacy pen blocks - change pen shade"
|
||||
},
|
||||
"music.setTempo": {
|
||||
|
|
84
editor/interface/fr.json
Normal file → Executable file
84
editor/interface/fr.json
Normal file → Executable file
|
@ -12,11 +12,11 @@
|
|||
"description": "Step name for 'Change color' step"
|
||||
},
|
||||
"gui.costumeLibrary.chooseACostume": {
|
||||
"message": "Choisis un costume",
|
||||
"message": "Choisir un costume",
|
||||
"description": "Heading for the costume library"
|
||||
},
|
||||
"gui.library.filterPlaceholder": {
|
||||
"message": "Recherche",
|
||||
"message": "Rechercher",
|
||||
"description": "Placeholder text for library search field"
|
||||
},
|
||||
"gui.unsupportedBrowser.back": {
|
||||
|
@ -36,7 +36,7 @@
|
|||
"description": "link to Scratch 3.0 preview FAQ page"
|
||||
},
|
||||
"gui.monitor.contextMenu.slider": {
|
||||
"message": "potentiomètre",
|
||||
"message": "barre de défilement",
|
||||
"description": "Menu item to switch to the slider monitor"
|
||||
},
|
||||
"gui.cards.remove": {
|
||||
|
@ -44,7 +44,7 @@
|
|||
"description": "Title for button to close how-to card"
|
||||
},
|
||||
"gui.unsupportedBrowser.description": {
|
||||
"message": "We're very sorry, but Scratch 3.0 does not support Internet Explorer, Vivaldi, Opera or Silk. We recommend trying a newer browser such as Google Chrome, Mozilla Firefox, or Microsoft Edge.",
|
||||
"message": "Nous sommes désolés, mais scratch 3.0 ne supporte pas Internet Explorer, Vivaldi, Opera ou Silk. Nous vous recommandons d'essayer des navigateurs plus récents, tels que Google Chrome, Mozilla Firefox ou Microsoft Edge.",
|
||||
"description": "Unsupported browser description"
|
||||
},
|
||||
"gui.costumeTab.addSurpriseCostume": {
|
||||
|
@ -64,7 +64,7 @@
|
|||
"description": "Title of the button to save trimmed sound"
|
||||
},
|
||||
"gui.howtos.say-hello.name": {
|
||||
"message": "Dis bonjour",
|
||||
"message": "Dire bonjour",
|
||||
"description": "Name for the 'Say hello' how-to"
|
||||
},
|
||||
"gui.stageHeader.stageSizeUnFull": {
|
||||
|
@ -80,7 +80,7 @@
|
|||
"description": "Button to change stage size to large"
|
||||
},
|
||||
"gui.howtos.switch-costume.name": {
|
||||
"message": "Change le costume",
|
||||
"message": "Changer le costume",
|
||||
"description": "Name for the 'Switch costume' how-to"
|
||||
},
|
||||
"gui.howtos.say-hello.step_addSprite": {
|
||||
|
@ -100,7 +100,7 @@
|
|||
"description": "Title of the button to stop the sound"
|
||||
},
|
||||
"gui.loader.message2": {
|
||||
"message": "Chargement des lutins ...",
|
||||
"message": "Chargement de sprites...",
|
||||
"description": "One of the loading messages"
|
||||
},
|
||||
"gui.stageHeader.fullscreenControl": {
|
||||
|
@ -112,7 +112,7 @@
|
|||
"description": "Title of the button to redo"
|
||||
},
|
||||
"gui.importInfo.title": {
|
||||
"message": "Voir un project Scratch 2.0",
|
||||
"message": "Voir un projet Scratch 2.0",
|
||||
"description": "Scratch 2.0 import modal label - for accessibility"
|
||||
},
|
||||
"gui.extensionLibrary.chooseAnExtension": {
|
||||
|
@ -120,7 +120,7 @@
|
|||
"description": "Heading for the extension library"
|
||||
},
|
||||
"gui.webglModal.description": {
|
||||
"message": "Malheureusement on dirait que votre navigateur ou ordinateur {webGlLink}. Cette technologie est nécessaire pour faire fonctionner Scratch 3.0.",
|
||||
"message": "Malheureusement il semble que votre navigateur ou votre ordinateur {webGlLink}. Cette technologie est nécessaire pour faire fonctionner Scratch 3.0.",
|
||||
"description": "WebGL missing message"
|
||||
},
|
||||
"gui.previewModal.viewproject": {
|
||||
|
@ -152,7 +152,7 @@
|
|||
"description": "Label for button go back when browser is unsupported"
|
||||
},
|
||||
"gui.comingSoon.message1": {
|
||||
"message": "Nous t'inquiète pas, on y travaille {emoji}",
|
||||
"message": "Ne t'inquiètes pas, nous y travaillons {emoji}",
|
||||
"description": "One of the \"coming soon\" random messages for yet-to-be-done features"
|
||||
},
|
||||
"gui.howtos.make-a-game.step_ChangeColor": {
|
||||
|
@ -164,11 +164,11 @@
|
|||
"description": "Title for button to return to how-to library"
|
||||
},
|
||||
"gui.soundLibrary.chooseASound": {
|
||||
"message": "Choisis un son",
|
||||
"message": "Choisir un son",
|
||||
"description": "Heading for the sound library"
|
||||
},
|
||||
"gui.importInfo.invalidFormatError": {
|
||||
"message": "Oh oh, on dirait que le lien de ce projet ou son id n'a pas l'air correcte.",
|
||||
"message": "Oh oh, on dirait que le lien de ce projet ou le son id n'a pas l'air correct.",
|
||||
"description": "Invalid project link or id message"
|
||||
},
|
||||
"gui.customProcedures.addAnInputNumberText": {
|
||||
|
@ -192,11 +192,11 @@
|
|||
"description": "Label for button to add a label"
|
||||
},
|
||||
"gui.soundEditor.trim": {
|
||||
"message": "Recouper",
|
||||
"message": "Rogner",
|
||||
"description": "Title of the button to start trimminging the sound"
|
||||
},
|
||||
"gui.cards.see-more": {
|
||||
"message": "Voire plus",
|
||||
"message": "Voir plus",
|
||||
"description": "Title for button to see more in how-to library"
|
||||
},
|
||||
"gui.customProcedures.addAnInputBoolean": {
|
||||
|
@ -216,7 +216,7 @@
|
|||
"description": "Step name for 'Create a Song' step"
|
||||
},
|
||||
"gui.SpriteInfo.sprite": {
|
||||
"message": "Lutin",
|
||||
"message": "Sprite",
|
||||
"description": "Sprite info label"
|
||||
},
|
||||
"gui.menuBar.downloadToComputer": {
|
||||
|
@ -228,11 +228,11 @@
|
|||
"description": "accessibility text for the how-to library button"
|
||||
},
|
||||
"gui.costumeTab.addCostumeFromLibrary": {
|
||||
"message": "Choisis un costume",
|
||||
"message": "Choisir un costume",
|
||||
"description": "Button to add a costume in the editor tab"
|
||||
},
|
||||
"gui.soundTab.addSoundFromLibrary": {
|
||||
"message": "Choisis un son",
|
||||
"message": "Choisir un son",
|
||||
"description": "Button to add a sound in the editor tab"
|
||||
},
|
||||
"gui.cameraModal.enableCameraCaption": {
|
||||
|
@ -272,7 +272,7 @@
|
|||
"description": "accessibility text for the language selection menu"
|
||||
},
|
||||
"gui.spriteSelector.addBackdropFromLibrary": {
|
||||
"message": "Choisis un arrière-plan",
|
||||
"message": "Choisir un arrière-plan",
|
||||
"description": "Button to add a stage in the target pane from library"
|
||||
},
|
||||
"gui.soundEditor.slower": {
|
||||
|
@ -356,7 +356,7 @@
|
|||
"description": "Label for project share button"
|
||||
},
|
||||
"gui.crashMessage.description": {
|
||||
"message": "Nous sommes désolés, mais on dirait que Scratch a planté. Ce bug a été rapporté automatiquement à l'Equipe Scratch. S'il vous plait rafraîchissez la page pour essayer à nouveau.",
|
||||
"message": "Nous sommes désolés, mais on dirait que Scratch a planté. Ce bug a été rapporté automatiquement à l'Equipe Scratch. Merci de rafraîchir la page pour essayer à nouveau.",
|
||||
"description": "Unhandled error description"
|
||||
},
|
||||
"gui.webglModal.label": {
|
||||
|
@ -372,7 +372,7 @@
|
|||
"description": "Menu item to switch to the large monitor"
|
||||
},
|
||||
"gui.cards.more-things-to-try": {
|
||||
"message": "Plus de choses à essayer!",
|
||||
"message": "Plus de choses à essayer !",
|
||||
"description": "Title card with more things to try"
|
||||
},
|
||||
"gui.costumeTab.addCameraCostume": {
|
||||
|
@ -384,7 +384,7 @@
|
|||
"description": "Step name for 'Move Up & Down With Arrow Keys' step"
|
||||
},
|
||||
"gui.spriteLibrary.chooseASprite": {
|
||||
"message": "Choisis un lutin",
|
||||
"message": "Choisir un sprite",
|
||||
"description": "Heading for the sprite library"
|
||||
},
|
||||
"gui.loader.headline": {
|
||||
|
@ -404,7 +404,7 @@
|
|||
"description": "link to Scratch 3.0 preview FAQ page"
|
||||
},
|
||||
"gui.costumeTab.addBackdropFromLibrary": {
|
||||
"message": "Choisis un arrière-plan",
|
||||
"message": "Choisir un arrière-plan",
|
||||
"description": "Button to add a backdrop in the editor tab"
|
||||
},
|
||||
"gui.menuBar.redo": {
|
||||
|
@ -416,7 +416,7 @@
|
|||
"description": "Button to add a sprite in the target pane from paint"
|
||||
},
|
||||
"gui.previewInfo.invitation": {
|
||||
"message": "Nous travaillons sur le prochaine version de Scratch. Nous sommes impatients que vous l'essayez!",
|
||||
"message": "Nous travaillons sur la prochaine version de Scratch. Nous sommes impatients que vous l’essayiez !",
|
||||
"description": "Invitation to try 3.0 preview"
|
||||
},
|
||||
"gui.backpack.errorBackpack": {
|
||||
|
@ -424,7 +424,7 @@
|
|||
"description": "Error backpack message"
|
||||
},
|
||||
"gui.crashMessage.title": {
|
||||
"message": "Oups! Quelque chose s'est mal passé.",
|
||||
"message": "Oups ! Quelque chose s'est mal passé.",
|
||||
"description": "Unhandled error title"
|
||||
},
|
||||
"gui.spriteSelectorItem.contextMenuDuplicate": {
|
||||
|
@ -432,11 +432,11 @@
|
|||
"description": "Menu item to duplicate in the right click menu"
|
||||
},
|
||||
"gui.importInfo.previewfaq": {
|
||||
"message": "Pour en savoir plus, allez sur la {previewFaqLink}.",
|
||||
"message": "Pour en savoir plus, allez sur {previewFaqLink}.",
|
||||
"description": "Invitation to try 3.0 preview"
|
||||
},
|
||||
"gui.previewInfo.previewfaq": {
|
||||
"message": "Pour en savoir plus, allez sur le {previewFaqLink}.",
|
||||
"message": "Pour en savoir plus, allez sur {previewFaqLink}.",
|
||||
"description": "Invitation to try 3.0 preview"
|
||||
},
|
||||
"gui.howtos.make-music.step_ResetScore": {
|
||||
|
@ -452,7 +452,7 @@
|
|||
"description": "Green flag button title"
|
||||
},
|
||||
"gui.spriteSelectorItem.contextMenuDelete": {
|
||||
"message": "suprimmer",
|
||||
"message": "supprimer",
|
||||
"description": "Menu item to delete in the right click menu"
|
||||
},
|
||||
"gui.howtos.make-music.name": {
|
||||
|
@ -504,7 +504,7 @@
|
|||
"description": "Name for the 'Change size' how-to"
|
||||
},
|
||||
"gui.extensionLibrary.comingSoon": {
|
||||
"message": "Ça arrive bientôt",
|
||||
"message": "Cela arrive bientôt",
|
||||
"description": "Label for extensions that are not yet implemented"
|
||||
},
|
||||
"gui.SpriteInfo.show": {
|
||||
|
@ -512,7 +512,7 @@
|
|||
"description": "Sprite info show label"
|
||||
},
|
||||
"gui.loader.message8": {
|
||||
"message": "Préparation des émojis",
|
||||
"message": "Préparation des émojis ...",
|
||||
"description": "One of the loading messages"
|
||||
},
|
||||
"gui.soundEditor.faster": {
|
||||
|
@ -532,7 +532,7 @@
|
|||
"description": "Sprite info direction label"
|
||||
},
|
||||
"gui.costumeLibrary.chooseABackdrop": {
|
||||
"message": "Choisis un arrière-plan",
|
||||
"message": "Choisir un arrière-plan",
|
||||
"description": "Heading for the backdrop library"
|
||||
},
|
||||
"gui.cameraModal.loadingCaption": {
|
||||
|
@ -552,11 +552,11 @@
|
|||
"description": "Button to add an extension in the target pane"
|
||||
},
|
||||
"gui.howtos.add-effects.name": {
|
||||
"message": "Ajoute des effets",
|
||||
"message": "Ajouter des effets",
|
||||
"description": "Name for the 'Add effects' how-to"
|
||||
},
|
||||
"gui.menuBar.giveFeedback": {
|
||||
"message": "Donner des commentaires",
|
||||
"message": "Apporter des commentaires",
|
||||
"description": "Label for feedback form modal button"
|
||||
},
|
||||
"gui.cameraModal.cameraModalTitle": {
|
||||
|
@ -584,11 +584,11 @@
|
|||
"description": "Step name for 'In Octopus Sprite, When Touching Play Sound' step"
|
||||
},
|
||||
"gui.cameraModal.loadingCameraMessage": {
|
||||
"message": "Chargement de la caméra...",
|
||||
"message": "Chargement de l'appareil photo...",
|
||||
"description": "Notification to the user that the camera is loading"
|
||||
},
|
||||
"gui.costumeTab.addFileCostume": {
|
||||
"message": "Importer un Costume.",
|
||||
"message": "Importer un Costume",
|
||||
"description": "Button to add a costume by uploading a file in the editor tab"
|
||||
},
|
||||
"gui.playbackStep.stopMsg": {
|
||||
|
@ -604,7 +604,7 @@
|
|||
"description": "Button to get to the code panel"
|
||||
},
|
||||
"gui.spriteSelector.addSpriteFromFile": {
|
||||
"message": "Téléverser",
|
||||
"message": "Importer",
|
||||
"description": "Button to add a sprite in the target pane from file"
|
||||
},
|
||||
"gui.howtos.add-sprite.step_addSprite": {
|
||||
|
@ -640,7 +640,7 @@
|
|||
"description": "Empty backpack message"
|
||||
},
|
||||
"gui.previewModal.tryit": {
|
||||
"message": "Essayer ! {caticon}",
|
||||
"message": "Essayez-le ! {caticon}",
|
||||
"description": "Label for button to try Scratch 3.0 preview"
|
||||
},
|
||||
"gui.backpack.loadingBackpack": {
|
||||
|
@ -680,7 +680,7 @@
|
|||
"description": "Name for the 'Add a Sprite' how-to"
|
||||
},
|
||||
"gui.spriteSelector.addSpriteFromLibrary": {
|
||||
"message": "Choisis un lutin.",
|
||||
"message": "Choisir un sprite",
|
||||
"description": "Button to add a sprite in the target pane from library"
|
||||
},
|
||||
"gui.soundEditor.sound": {
|
||||
|
@ -688,7 +688,7 @@
|
|||
"description": "Label for the name of the sound"
|
||||
},
|
||||
"gui.unsupportedBrowser.label": {
|
||||
"message": "Navigateur non supporté",
|
||||
"message": "Navigateur non pris en charge",
|
||||
"description": ""
|
||||
},
|
||||
"gui.playbackStep.loadingMsg": {
|
||||
|
@ -696,11 +696,11 @@
|
|||
"description": "Loading/Save button in recording playback"
|
||||
},
|
||||
"gui.howtos.add-a-backdrop.name": {
|
||||
"message": "Ajoute un arrière-plan",
|
||||
"message": "Ajouter un arrière-plan",
|
||||
"description": "Name for the 'Add a backdrop' how-to"
|
||||
},
|
||||
"gui.comingSoon.message2": {
|
||||
"message": "Ça arrive bientôt...",
|
||||
"message": "Cela arrive bientôt...",
|
||||
"description": "One of the \"coming soon\" random messages for yet-to-be-done features"
|
||||
},
|
||||
"gui.stageSelector.addBackdropFromPaint": {
|
||||
|
@ -720,11 +720,11 @@
|
|||
"description": "Name for the 'Make a Chase Game' how-to"
|
||||
},
|
||||
"gui.playbackStep.reRecordMsg": {
|
||||
"message": "Ré-enregistrer",
|
||||
"message": "Réenregistrer",
|
||||
"description": "Button to re-record sound in recording playback"
|
||||
},
|
||||
"gui.importInfo.message": {
|
||||
"message": "Entrez un lien vers un de vos projet Scratch partagé. Les changements faits dans Scratch 3.0 ne seront pas sauvegardés.",
|
||||
"message": "Entrer un lien vers un de vos projet Scratch partagé. Les changements faits dans Scratch 3.0 ne seront pas sauvegardés.",
|
||||
"description": "Import project message"
|
||||
},
|
||||
"gui.menuBar.edit": {
|
||||
|
|
6
editor/paint-editor/fr.json
Normal file → Executable file
6
editor/paint-editor/fr.json
Normal file → Executable file
|
@ -20,7 +20,7 @@
|
|||
"description": "Label for dropdown to access more action buttons"
|
||||
},
|
||||
"gui.comingSoon.message1": {
|
||||
"message": "Ne t'inquiètes pas, on y travaille {emoji}",
|
||||
"message": "Ne t'inquiètes pas, nous y travaillons {emoji}",
|
||||
"description": "One of the \"coming soon\" random messages for yet-to-be-done features"
|
||||
},
|
||||
"paint.modeTools.pointed": {
|
||||
|
@ -60,7 +60,7 @@
|
|||
"description": "Alt to image for the button to undo an action"
|
||||
},
|
||||
"paint.paintEditor.forward": {
|
||||
"message": "Avant",
|
||||
"message": "En avant",
|
||||
"description": "Label for the `Send forward on canvas` button"
|
||||
},
|
||||
"paint.modeTools.flipVertical": {
|
||||
|
@ -104,7 +104,7 @@
|
|||
"description": "Label for the color picker for the outline color"
|
||||
},
|
||||
"gui.comingSoon.message2": {
|
||||
"message": "Ça arrive bientôt...",
|
||||
"message": "Cela arrive bientôt...",
|
||||
"description": "One of the \"coming soon\" random messages for yet-to-be-done features"
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue