set ::msgcat::header "Project-Id-Version: fr\nReport-Msgid-Bugs-To: \nPO-Revision-Date: 2024-10-07 13:42+0000\nLast-Translator: Xavier Soltner <soltner.xavier2@gmail.com>\nLanguage-Team: French <https://hosted.weblate.org/projects/linuxcnc/linuxcnc/fr/>\nLanguage: fr\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n > 1;\nX-Generator: Weblate 5.8-dev\n"
::msgcat::mcset fr "command (%s) cannot be executed until the machine is out of E-stop and turned on" "La commande (%s) ne peut \u00eatre ex\u00e9cut\u00e9e tant que la machine n'est pas sortie de l'arr\u00eat d'urgence et mise en marche"
::msgcat::mcset fr "can't do that (%s:%d) in manual mode" "ne peut pas faire cela (%s:%d) en mode manuel"
::msgcat::mcset fr "can't do that (%s) in auto mode with the interpreter idle" "(%s) impossible en mode auto avec l'interpr\u00e9teur en charge"
::msgcat::mcset fr "can't do that (%s) in auto mode with the interpreter reading" "(%s) impossible en mode auto avec l'interpr\u00e9teur en lecture"
::msgcat::mcset fr "can't do that (%s) in auto mode with the interpreter paused" "(%s) impossible en mode auto avec l'interpr\u00e9teur en pause"
::msgcat::mcset fr "can't do that (%s) in auto mode with the interpreter waiting" "(%s) impossible en mode auto avec l'interpr\u00e9teur en attente"
::msgcat::mcset fr "can't do that (%s:%d) in MDI mode" "on ne peut pas faire \u00e7a (%s:%d) en mode MDI"
::msgcat::mcset fr "Can't switch mode while mode is AUTO and interpreter is not IDLE" "Impossible de quitter le mode AUTO si l'interpr\u00e9teur est en charge"
::msgcat::mcset fr "failed to close file" "\u00e9chec de la fermeture du fichier"
::msgcat::mcset fr "can't open %s" "Impossible d'ouvrir %s"
::msgcat::mcset fr "Can't issue MDI command when not homed" "Pas de commande MDI avant la prise d'origine machine"
::msgcat::mcset fr "Must be in MDI mode to issue MDI command" "Pas de commande MDI hors du mode MDI"
::msgcat::mcset fr "Can't run a program when not homed" "Pas de d\u00e9part cycle avant la prise d'origine machine"
::msgcat::mcset fr "Zero-radius arc: start=(%c%.4f,%c%.4f) center=(%c%.4f,%c%.4f) end=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f" "Le rayon \u00e0 la fin de l'arc diff\u00e8re de celui du d\u00e9but: d\u00e9but=(%c%.4f,%c%.4f) centre=(%c%.4f,%c%.4f) fin=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f"
::msgcat::mcset fr "Radius to end of arc differs from radius to start: start=(%c%.4f,%c%.4f) center=(%c%.4f,%c%.4f) end=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f abs_err=%.4g rel_err=%.4f%%" "Le rayon \u00e0 la fin de l'arc diff\u00e8re de celui du d\u00e9but: d\u00e9but=(%c%.4f,%c%.4f) centre=(%c%.4f,%c%.4f) fin=(%c%.4f,%c%.4f) r1=%.4f r2=%.4f abs_err=%.4g rel_err=%.4f%%"
::msgcat::mcset fr "G4 not allowed with G2 or G3 because they both use P" "G4 non autoris\u00e9 avec G2 ou G3 qui utilisent tous les deux P"
::msgcat::mcset fr "Line with G10 does not have L0, L1, L10, L11, L2, or L20" "Les lignes avec des G10 n'ont pas de L1, L10, L11, L2 ou L20"
::msgcat::mcset fr "P value not an integer with G10" "La valeur de P n'est pas un entier avec G10"
::msgcat::mcset fr "P value out of range (0-9) with G10 L%d" "Valeur de P hors d'\u00e9chelle (0-9) avec G10 L%d"
::msgcat::mcset fr "P value out of range with G10 L%d" "Valeur de P hors d'\u00e9chelle avec G10 L%d"
::msgcat::mcset fr "Between G5.2 and G5.3 codes, only additional G5.2 codes are allowed." "Entre les codes G5.2 et G5.3, seul le code additionnel G5.2 est autoris\u00e9."
::msgcat::mcset fr "\$ (spindle selection) word with no M3, M4, M5, M19, M51, G33, G33.1, G76, G95, G96 or G97 to use it" "Mot \$(spindle selection) sans M3, M4, M5, M19, M51, G33, G33.1, G76, G95, G96 ou G97 pour l'utiliser"
::msgcat::mcset fr "E word with no G70, G76, M66, M67 or M68 to use it" "Mot E sans G70, G76, M66, M67 ou M68 l'utilisant"
::msgcat::mcset fr "H word with no G43 or G76 to use it" "Mot H sans G43 ou G76 l'utilisant"
::msgcat::mcset fr "I word with no G2, G3, G5, G5.1, G6, G6.1, G10, G33.1, G76, or G87 to use it" "Param\u00e8tre I sans G2, G3, G5, G5.1, G10, G33.1, G76 ou G87 l'utilisant"
::msgcat::mcset fr "K word with no G2, G3, G6.2, G33, G33.1, G76, or G87 to use it" "Param\u00e8tre K sans G2, G3, G33, G33.1, G76 ou G87 l'utilisant"
::msgcat::mcset fr "L word with no G10, cutter compensation, canned cycle, digital/analog input, M98 or NURBS code" "Mot L sans G10, ni compensation d'outil, cycle pr\u00e9programm\u00e9, entr\u00e9e digitale/analogique, M98 ou code NURBS"
::msgcat::mcset fr "P word with no G2 G3 G4 G10 G64 G5 G5.2 G6, G6.2, G76 G82 G86 G88 G89 or M50 M51 M52 M53 M62 M63 M64 M65 M66 M98 or user M code to use it" "Param\u00e8tre P sans G2 G3 G4 G10 G64 G5 G5.2 G76 G82 G86 G88 G89, ou M50 M51 M52 M53 M62 M63 M64 M65 M66 M98, ni code M utilisateur pour la commande"
::msgcat::mcset fr "P value not an integer with M19 G2 or G3" "La valeur de P avec M19 G2 ou G3 n'est pas un entier"
::msgcat::mcset fr "P value must be 0,1,or 2 with M19" "Valeur de P doit \u00eatre \u00e9gale \u00e0 0,1 ou 2 lors de l\u2019utilisation avec M19"
::msgcat::mcset fr "P value should be 1 or greater with G2 or G3" "Valeur de P doit \u00eatre 1 ou plus avec G2 ou G3"
::msgcat::mcset fr "Q word with no G5, G6, G10, G64, G73, G76, G83, M19, M66, M67, M68 or user M code that uses it" "Param\u00e8tre Q sans G5, G10, G64, G73, G76, G83, M19, M66, M67, M68 ou code M  ni code M utilisateur pour la commande"
::msgcat::mcset fr "R value must be within 0..360 with M19" "la valeur de R doit \u00eatre comprise entre 0 et 360 avec M19"
::msgcat::mcset fr "You must specify both X and Y coordinates for Control Points" "Vous devez sp\u00e9cifier les coordonn\u00e9es X et Y pour les points de contr\u00f4le"
::msgcat::mcset fr "Can specify P without X and Y only for the first control point" "Possibilit\u00e9 de sp\u00e9cifier P sans X et Y, seulement pour le premier point de contr\u00f4le"
::msgcat::mcset fr "You must specify both Y and Z coordinates for Control Points" "Vous devez sp\u00e9cifier les coordonn\u00e9es Y et Z pour les points de contr\u00f4le"
::msgcat::mcset fr "Can specify P without Y and Z only for the first control point" "Possibilit\u00e9 de sp\u00e9cifier P sans X et Y, seulement pour le premier point de contr\u00f4le"
::msgcat::mcset fr "You must specify both X and Z coordinates for Control Points" "Vous devez sp\u00e9cifier les coordonn\u00e9es X et Z pour les points de contr\u00f4le"
::msgcat::mcset fr "Can specify P without X and Z only for the first control point" "Possibilit\u00e9 de sp\u00e9cifier P sans X et Z, seulement pour le premier point de contr\u00f4le"
::msgcat::mcset fr "Must specify positive weight P for every Control Point" "Un poids P positif doit \u00eatre sp\u00e9cifi\u00e9 pour chaque point de contr\u00f4le"
::msgcat::mcset fr "Cannot make a NURBS with 0 feedrate" "Impossible de faire un NURBS avec une vitesse nulle"
::msgcat::mcset fr "Cannot use G5.3 without G5.2 first" "Impossible d'utiliser G5.3 sans G5.2 en premier"
::msgcat::mcset fr "You must specify a number of control points at least equal to the order L = %d" "Vous devez sp\u00e9cifier un nombre de points de contr\u00f4le au moins \u00e9gal \u00e0 l'ordre L = %d"
::msgcat::mcset fr "one plane must be selected for nurbs: XY, YZ, ZX" "Un plan doit \u00eatre s\u00e9lectionn\u00e9 pour des courbes nurbs: XY, YZ, ZX"
::msgcat::mcset fr "Program the nurbs order P in the first block of instruction" "Programmer l'ordre P du nurbs dans le premier bloc d'instruction"
::msgcat::mcset fr "nurbs order P number is not an integer" "L'ordre P du nurbs n'est pas un entier"
::msgcat::mcset fr "Program the nurbs Q value (1,2,3) in the first block of nurbs instruction" "Programmer la valeur Q (1,2,3) du nurbs dans le premier bloc d'instruction nurbs"
::msgcat::mcset fr "nurbs Q value not in range 1 to 3" "Valeur Q du nurbs doit \u00eatre entre 1 et 3"
::msgcat::mcset fr "nurbs Q number is not an integer" "Param\u00e8tre Q du nurbs n'est pas un entier"
::msgcat::mcset fr "Must specify positive nurbs weight R for every Control Point" "Un poids R positif doit \u00eatre sp\u00e9cifi\u00e9 pour chaque point de contr\u00f4le nurbs"
::msgcat::mcset fr "Cannot convert spline with cutter radius compensation" "Impossible de convertir une spline avec la compensation de rayon d'outil"
::msgcat::mcset fr "Must specify both I and J, or neither" "I et J doivent \u00eatre sp\u00e9cifi\u00e9s tous les deux, ou aucun"
::msgcat::mcset fr "Must specify both P and Q with G5" "P et Q doivent \u00eatre sp\u00e9cifi\u00e9s tous les deux avec G5"
::msgcat::mcset fr "The move just after exiting cutter compensation mode must be straight, not an arc" "Le premier mouvement apr\u00e8s l'arr\u00eat de la compensation de rayon d'outil doit \u00eatre une droite, pas un arc"
::msgcat::mcset fr "Cannot do an arc in planes G17.1, G18.1, or G19.1" "Un arc est impossible dans les plans G17.1, G18.1 ou G19.1"
::msgcat::mcset fr "Cannot feed with zero spindle speed in feed per rev mode" "Mouvement impossible en mode longueur par tour avec une vitesse de broche \u00e0 z\u00e9ro"
::msgcat::mcset fr "%c word missing in absolute center arc" "Mot %c manquant en centre d'arc absolu"
::msgcat::mcset fr "Radius of cutter compensation entry arc is not greater than the tool radius" "L'arc d'entr\u00e9e de compensation de rayon d'outil est plus petit que le rayon de l'outil"
::msgcat::mcset fr "Arc move in concave corner cannot be reached by the tool without gouging" "Le mouvement en arc dans l'angle int\u00e9rieur ne peut pas s'achever sans que l'outil n'interf\u00e8re avec la pi\u00e8ce"
::msgcat::mcset fr "Arc to arc motion is invalid because the arcs have the same center" "Mouvement d'arc en arc impossible, les deux arcs ayant le m\u00eame centre"
::msgcat::mcset fr "Arc to arc motion makes a corner the compensated tool can't fit in without gouging" "Mouvement d'arc en arc, pour initier la compensation d'outil, ne pouvant pas \u00eatre suivi sans interf\u00e9rer avec la pi\u00e8ce"
::msgcat::mcset fr "Invalid absolute position %5.2f for wrapped rotary axis %c" "Position absolue %5.2f invalide pour l'axe rotatif wrapped %c"
::msgcat::mcset fr "Cannot change control mode with cutter radius compensation on" "Changement de mode de contr\u00f4le impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "Cannot change coordinate systems with cutter radius compensation on" "Changement de syst\u00e8me de coordonn\u00e9es impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "G%d.1 with no D word" "G%d.1 sans mot D"
::msgcat::mcset fr "G%d.1 with L word, but plane is not G18" "G%d.1 avec mot L, mais le plan n'est pas G18"
::msgcat::mcset fr "G%d requires D word to be a whole number" "G%d exige que le mot D soit un nombre entier"
::msgcat::mcset fr "G%d with lathe tool, but plane is not G18" "G%d avec outil de tour, mais le plan n'est pas G18"
::msgcat::mcset fr "Cannot set reference point with cutter compensation in effect" "R\u00e9glage de point de r\u00e9f\u00e9rence impossible avec la compensation d'outil activ\u00e9e"
::msgcat::mcset fr "gen_restore G20/G21 failed: '%s'" "gen_restore G20/G21 a \u00e9chou\u00e9 : '%s'"
::msgcat::mcset fr "BUG: cannot restore from a lower call level (%d) to a higher call level (%d)" "BUG : impossible de r\u00e9cup\u00e9rer depuis un niveau d'appel inf\u00e9rieur (%d) vers un niveau d'appel sup\u00e9rieur (%d)"
::msgcat::mcset fr "BUG: restore from level %d !?" "BUG : r\u00e9cup\u00e9ration depuis le niveau %d !?"
::msgcat::mcset fr "BUG: restore to level %d !?" "BUG : r\u00e9cup\u00e9ration vers le niveau %d !?"
::msgcat::mcset fr "M7x: restore_settings G20/G21 failed: '%s'" "M7x : restore_settings G20/G21 a \u00e9chou\u00e9: '%s'"
::msgcat::mcset fr "M7x: restore_settings failed executing: '%s': %s" "M7x : restore_settings n'a pu s'ex\u00e9cuter: '%s': %s"
::msgcat::mcset fr "Failed to restore interp state on abort '%s': %s" "Impossible de restaurer l'\u00e9tat de l'interpr\u00e9teur suite \u00e0 l'interruption '%s' : %s"
::msgcat::mcset fr "Cannot set motion output with cutter radius compensation on" "R\u00e9glage de sortie mouvement impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "No valid P word with M62" "Pas de mot P valide avec M62"
::msgcat::mcset fr "Cannot set motion digital output with cutter radius compensation on" "R\u00e9glage de sortie num\u00e9rique impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "No valid P word with M63" "Pas de mot P valide avec M63"
::msgcat::mcset fr "Cannot set auxiliary digital output with cutter radius compensation on" "R\u00e9glage de sortie num\u00e9rique auxiliaire impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "No valid P word with M64" "Pas de mot P valide avec M64"
::msgcat::mcset fr "No valid P word with M65" "Pas de mot P valide avec M65"
::msgcat::mcset fr "invalid P-word with M66" "Mot P valide avec M66"
::msgcat::mcset fr "Cannot wait for digital input with cutter radius compensation on" "Attente d'une entr\u00e9e num\u00e9rique impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "Cannot wait for analog input with cutter radius compensation on" "Attente d'une entr\u00e9e analogique impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "Cannot set motion analog output with cutter radius compensation on" "R\u00e9glage de sortie analogique impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "Invalid analog index with M67" "Index analogique invalide avec M67"
::msgcat::mcset fr "Cannot set auxiliary analog output with cutter radius compensation on" "R\u00e9glage de sortie analogique auxiliaire impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "Invalid analog index with M68" "Index analogique invalide avec M68"
::msgcat::mcset fr "Need non-negative Q-word to specify tool number with M61" "Un mot Q positif est requit pour sp\u00e9cifier le num\u00e9ro de l'outil avec M61"
::msgcat::mcset fr "Spindle (\$) number out of range in M3 Command\nnum_spindles =%i. \$=%d\n" "Num\u00e9ro de broche (\$) hors intervalle dans la commande M3\nnum_spindles =%i. \$=%d\n"
::msgcat::mcset fr "Spindle (\$) number out of range in M4 Command\nnum_spindles =%i. \$=%d\n" "Num\u00e9ro de broche (\$) hors intervalle dans la commande M4\nnum_spindles =%i. \$=%d\n"
::msgcat::mcset fr "Spindle (\$) number out of range in M5 Command\nnum_spindles =%i. \$=%d\n" "Num\u00e9ro de broche (\$) hors intervalle dans la commande M5\nnum_spindles =%i. \$=%d\n"
::msgcat::mcset fr "Spindle (\$) number out of range in M19 Command" "Num\u00e9ro de broche (\$) hors intervalle dans la commande M19"
::msgcat::mcset fr "Q word with M19 requires a value > 0" "Le mot Q avec M19 requiert une valeur > 0"
::msgcat::mcset fr "Cannot restore context from invalid stack frame - missing M70/M73?" "Impossible de restaurer le contexte depuis un cadre de pile invalide - M70/73 manquant ?"
::msgcat::mcset fr "Cannot enable overrides with cutter radius compensation on" "Activation des correcteurs impossible avec la compensation de rayon d'outil"
::msgcat::mcset fr "Cannot disable overrides with cutter radius compensation on" "D\u00e9sactivation des correcteurs impossible avec la compensation de rayon d'outil"
::msgcat::mcset fr "Invalid spindle (\$) number in M51 command" "Num\u00e9ro de broche (\$) invalide dans la commande M51"
::msgcat::mcset fr "Indexing axis %c can only be moved with G0" "L'axe d'indexation %c ne peut \u00eatre d\u00e9plac\u00e9 qu'avec G0"
::msgcat::mcset fr "Indexing axis %c can only be moved alone" "L'axe d'indexation %c ne peut \u00eatre d\u00e9plac\u00e9 que seul"
::msgcat::mcset fr "Cannot probe with feed per rev mode" "Mesure impossible dans le mode vitesse en unit\u00e9s par tour"
::msgcat::mcset fr "Cannot change retract mode with cutter radius compensation on" "Changement de mode de retrait impossible avec la compensation de rayon d'outil"
::msgcat::mcset fr "G10 L1 without offsets has no effect" "G10 L1 sans offsets n'a aucun effet"
::msgcat::mcset fr "Q number in G10 is not an integer" "Le nombre Q dans G10 n'est pas un entier"
::msgcat::mcset fr "Invalid tool orientation" "Orientation d'outil invalide"
::msgcat::mcset fr "I J words not allowed with G10 L2" "Mots I J non permis avec G10 L2"
::msgcat::mcset fr "Cannot change the active coordinate system with cutter radius compensation on" "Changement de syst\u00e8me de coordonn\u00e9es impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "R not allowed in G10 L20" "R n'est pas permis avec G10 L20"
::msgcat::mcset fr "Bug:  Reached convert_stop() from M99 as subprogram return" "BUG\u202f: convert_stop() atteint depuis M99 comme retour de sous-programme"
::msgcat::mcset fr "Invalid spindle (\$) number in G33 move" "Num\u00e9ro de broche (\$) invalide dans un mouvement G33"
::msgcat::mcset fr "Spindle not turning in G33" "Broche pas en rotation en G33"
::msgcat::mcset fr "Invalid spindle (\$) number in G33.1 move" "Num\u00e9ro de broche (\$) invalide dans un mouvement G33.1"
::msgcat::mcset fr "Spindle not turning in G33.1" "Broche pas en rotation en G33.1"
::msgcat::mcset fr "Invalid D-number in G76 cycle" "Nombre D invalide dans le cycle G76"
::msgcat::mcset fr "Chosen spindle (%i) not turning in G76" "La broche choisie (%i) ne tourne pas en G76"
::msgcat::mcset fr "BUG: trying to index incorrect axis" "BUG: trying to index incorrect axis"
::msgcat::mcset fr "Cannot use G76 threading cycle with cutter radius compensation on" "Cycle de filetage G76 impossible avec la compensation de rayon d'outil"
::msgcat::mcset fr "In G76, I must not be 0" "I ne peut pas \u00eatre \u00e0 0 dans G76"
::msgcat::mcset fr "In G76, J must be greater than 0" "J doit \u00eatre sup\u00e9rieur \u00e0 0 dans G76"
::msgcat::mcset fr "In G76, K must be greater than J" "K doit \u00eatre plus grand que J dans G76"
::msgcat::mcset fr "Length of cutter compensation entry move is not greater than the tool radius" "Le mouvement d'entr\u00e9e en compensation de longueur d'outil doit \u00eatre plus grand que le rayon d'outil"
::msgcat::mcset fr "Zero degree inside corner is invalid for cutter compensation" "Un angle interne de z\u00e9ro degr\u00e9 est invalide pour la compensation de rayon d'outil"
::msgcat::mcset fr "Arc to straight motion makes a corner the compensated tool can't fit in without gouging" "Mouvement d'arc vers une droite, pour initier la compensation d'outil, ne pouvant pas \u00eatre suivi sans interf\u00e9rer avec la pi\u00e8ce"
::msgcat::mcset fr "Cannot change tools with cutter radius compensation on" "Changement d'outil impossible avec la compensation de rayon d'outil active"
::msgcat::mcset fr "Cannot change tool offset with cutter radius compensation on" "Changement d'offsetd'outil impossible avec la compensation de rayon d'outil active"
::msgcat::mcset fr "G43.2: Can not have both H and axis words" "G43.2\u202f: Le mot H et les axes ne peuvent \u00eatre sp\u00e9cifi\u00e9s simultan\u00e9ment"
::msgcat::mcset fr "G43.2: No axes specified and H word missing" "G43.2\u202f: Aucun axe sp\u00e9cifi\u00e9 et le mot H est manquant"
::msgcat::mcset fr "BUG: cutter compensation has generated an invalid arc with mismatched radii r1 %f r2 %f\n" "BOGUE : la compensation d'outil a g\u00e9n\u00e9r\u00e9 un arc invalide avec des rayons incorrects r1 %f r2 %f\n"
::msgcat::mcset fr "BUG: Unsupported plane in cutter compensation" "BOGUE : Plan incorrect avec la compensation d'outil"
::msgcat::mcset fr "Straight traverse in concave corner cannot be reached by the tool without gouging" "Le mouvement rectiligne en vitesse rapide dans l'angle int\u00e9rieur ne peut pas s'achever sans que l'outil n'interf\u00e8re avec la pi\u00e8ce"
::msgcat::mcset fr "BUG: Unsupported plane \[%d\] in cutter compensation" "BOGUE: Plan \[%d\] non support\u00e9 avec la compensation d'outil"
::msgcat::mcset fr "Straight feed in concave corner cannot be reached by the tool without gouging" "Le mouvement rectiligne en vitesse travail dans l'angle int\u00e9rieur ne peut pas s'achever sans que l'outil n'interf\u00e8re avec la pi\u00e8ce"
::msgcat::mcset fr "Spindle not turning in %s" "La broche ne tourne pas dans %s."
::msgcat::mcset fr "Spindle turning clockwise in G74" "Broche tournant dans horaire en G74"
::msgcat::mcset fr "Spindle turning counterclockwise in G84" "La broche ne tourne pas en sens horaire dans G84"
::msgcat::mcset fr "Spindle state unknown for %s" "\u00c9tat de la broche %s inconnu"
::msgcat::mcset fr "Cannot feed with zero feed rate" "Mouvement impossible avec une vitesse nulle"
::msgcat::mcset fr "Cannot use inverse time feed with canned cycles" "Cycle pr\u00e9programm\u00e9 impossible en mode vitesse inverse du temps"
::msgcat::mcset fr "Cannot use canned cycles with cutter compensation on" "Cycle pr\u00e9programm\u00e9 impossible avec la compensation d'outil activ\u00e9e"
::msgcat::mcset fr "G17 canned cycle is not possible on a machine without Z axis" "Le cycle pr\u00e9programm\u00e9 G17 est impossible sur une machine sans axe Z"
::msgcat::mcset fr "Invalid spindle (\$) number in G74/G84 cycle" "Num\u00e9ro de broche (\$) invalide dans le cycle G74/G84"
::msgcat::mcset fr "G17.1 canned cycle is not possible on a machine without W axis" "Le cycle pr\u00e9programm\u00e9 G17.1 est impossible sur une machine sans axe W"
::msgcat::mcset fr "G19 canned cycle is not possible on a machine without X axis" "Le cycle pr\u00e9programm\u00e9 G19 est impossible sur une machine sans axe X"
::msgcat::mcset fr "G19.1 canned cycle is not possible on a machine without U axis" "Le cycle pr\u00e9programm\u00e9 G19.1 est impossible sur une machine sans axe U"
::msgcat::mcset fr "G18 canned cycle is not possible on a machine without Y axis" "Le cycle pr\u00e9programm\u00e9 G18 est impossible sur une machine sans axe Y"
::msgcat::mcset fr "Invalid E-number in G74/G84 cycle" "Nombre E invalide dans le cycle G74/G84"
::msgcat::mcset fr "G18.1 canned cycle is not possible on a machine without V axis" "Le cycle pr\u00e9programm\u00e9 G18.1 est impossible sur une machine sans axe V"
::msgcat::mcset fr "Invalid spindle (\$) number in Spindle Mode command" "Num\u00e9ro de broche (\$) invalide dans la commande Mode Broche"
::msgcat::mcset fr "Invalid spindle (\$) number in Spindle Feed command" "Num\u00e9ro de broche (\$) invalide dans la commande Avance Broche"
::msgcat::mcset fr "Invalid spindle (\$) number in Spindle speed command" "Num\u00e9ro de broche (\$) invalide dans la commande Vitesse Broche"
::msgcat::mcset fr "Cannot use polar coordinates with G53" "Coordonn\u00e9es polaires inutilisables avec G53"
::msgcat::mcset fr "Cannot specify X or Y words with polar coordinate" "Impossible de sp\u00e9cifier les mots X et Y avec des coordonn\u00e9es polaires"
::msgcat::mcset fr "Must specify angle in polar coordinate if at the origin" "Un angle en coordonn\u00e9es polaires doit \u00eatre sp\u00e9cifi\u00e9 si \u00e0 l'origine"
::msgcat::mcset fr "Incremental motion with polar coordinates is indeterminate when at the origin" "Un mouvement incr\u00e9mental avec des coordonn\u00e9es polaires est ind\u00e9termin\u00e9 si \u00e0 l'origine"
::msgcat::mcset fr "G91 motion with polar coordinates is indeterminate when at the origin" "Un mouvement G91 avec des coordonn\u00e9es polaires est ind\u00e9termin\u00e9 si \u00e0 l'origine"
::msgcat::mcset fr "Requested tool %d not found in the tool table" "L'outil demand\u00e9 %d n'est pas dans la table d'outils"
::msgcat::mcset fr "Cannot use polar coordinate on a machine lacking X or Y axes" "Impossible d'utiliser les coordonn\u00e9es polaires sur une machine sans axes X ou Y"
::msgcat::mcset fr "Cannot use polar coordinate except in G17 plane" "Possibilit\u00e9 d'utiliser les coordonn\u00e9es polaires uniquement dans le plan G17"
::msgcat::mcset fr "Cannot specify both polar coordinate and X word" "Impossible de sp\u00e9cifier ensemble les coordonn\u00e9es polaires et le mot X"
::msgcat::mcset fr "Cannot specify both polar coordinate and Y word" "Impossible de sp\u00e9cifier ensemble les coordonn\u00e9es polaires et le mot Y"
::msgcat::mcset fr "Polar coordinates can only be used for motion" "Les coordonn\u00e9es polaires peuvent \u00eatre utilis\u00e9es seulement pour un mouvement"
::msgcat::mcset fr "Bad character '\\%03o' used" "Caract\u00e8re '\\%03o' incorrect"
::msgcat::mcset fr "Bad character '%c' used" "Caract\u00e8re '%c' incorrect"
::msgcat::mcset fr "%d: Bug:  Non-m98/m99 M-code passed to read_o(): '%s'" "%d\u202f: BUG\u202f: M-code autre que M98/M99 pass\u00e9s \u00e0 read_o()\u202f: '%s'"
::msgcat::mcset fr "Left bracket missing after 'while'" "Crochet gauche manquant apr\u00e8s 'while'"
::msgcat::mcset fr "Left bracket missing after 'repeat'" "Crochet gauche manquant 'repeat'"
::msgcat::mcset fr "Left bracket missing after 'if'" "Crochet gauche manquant apr\u00e8s 'if'"
::msgcat::mcset fr "Left bracket missing after 'elseif'" "Crochet gauche manquant apr\u00e8s 'elseif'"
::msgcat::mcset fr "Cannot read current position with cutter radius compensation on" "Lecture de la position courante impossible avec la compensation de rayon d'outil activ\u00e9e"
::msgcat::mcset fr "Expected # reading parameter" "Lecture param\u00e8tre # attendue"
::msgcat::mcset fr "Expected \] reading bracketed parameter" "La lecture de param\u00e8tre entre crochets attendait un \]"
::msgcat::mcset fr "bad number format (conversion failed) parsing '%s'" "mauvais format de nombre (la conversion a \u00e9chou\u00e9) lors de l'analyse de '%s'"
::msgcat::mcset fr "bad number format (trailing characters) parsing '%s'" "mauvais format de nombre (caract\u00e8re de fin) lors de l'analyse de '%s'"
::msgcat::mcset fr "Calculation resulted in 'not a number'" "Le r\u00e9sultat du calcul est 'pas un nombre'"
::msgcat::mcset fr "Calculation resulted in 'infinity'" "Le r\u00e9sultat du calcul est 'infini'"
::msgcat::mcset fr "EOF in file:%s seeking o-word: o<%s> from line: %d" "EOF dans le fichier : %s cherche le mot-O : o<%s> \u00e0 la ligne : %d"
::msgcat::mcset fr "Multiple U words on one line" "Multiples mots U sur une ligne"
::msgcat::mcset fr "Multiple V words on one line" "Multiples mots V sur une ligne"
::msgcat::mcset fr "Multiple W words on one line" "Multiples mots W sur une ligne"
::msgcat::mcset fr "File:%s line:%d sub: o|%s| found in illegal location" "Fichier : %s ligne : %d sub : o|%s| d\u00e9fini \u00e0 un emplacement non autoris\u00e9"
::msgcat::mcset fr "File:%s line:%d redefining sub: o|%s| already defined in file:%s" "Fichier : %s ligne : %d red\u00e9finition sub : o|%s| d\u00e9j\u00e0 d\u00e9fini dans le fichier : %s"
::msgcat::mcset fr "%d: not in a subroutine definition: '%s'" "%d : pas dans une d\u00e9finition de sous-programmme : %s"
::msgcat::mcset fr "%d: duplicate O-word label: '%s' - defined in line %d" "%d\u202f: nom de mot O redondant\u202f: '%s' - d\u00e9finit \u00e0 la ligne %d"
::msgcat::mcset fr "%d: duplicate O-word label - already defined in line %d: '%s'" "%d\u202f: nom de mot O redondant - d\u00e9j\u00e0 d\u00e9finit \u00e0 la ligne %d\u202f: '%s'"
::msgcat::mcset fr "%d: undefined O-word label: '%s'" "%d\u202f: nom de mot O non d\u00e9finit\u202f: '%s'"
::msgcat::mcset fr "%d: no matching 'if' label: '%s' (found '%s' in line %d)" "%d\u202f: pas d'instruction 'if' correspondante\u202f: '%s' ('%s' rencontr\u00e9 \u00e0 la ligne %d)"
::msgcat::mcset fr "%d: no matching label: '%s' (found '%s' in line %d): '%s'" "%d\u202f: pas d'instruction correspondante\u202f: '%s' ('%s' rencontr\u00e9 \u00e0 la ligne %d)\u202f: '%s'"
::msgcat::mcset fr "%d: no matching while/do label: '%s' (found '%s' in line %d)" "%d\u202f: pas d'instruction while/do correspondante\u202f: '%s' ('%s' trouv\u00e9 \u00e0 la ligne %d)"
::msgcat::mcset fr "%d: no matching label: '%s' (found '%s' in line %d)" "%d\u202f: pas d'instruction correspondante\u202f: '%s' ('%s' rencontr\u00e9 \u00e0 la ligne %d)"
::msgcat::mcset fr "Named parameter #<%s> not defined" "Param\u00e8tre nomm\u00e9 #<%s> non d\u00e9fini"
::msgcat::mcset fr "can't open INI file '%s'" "impossible d\u2019ouvrir le fichier INI \u00ab %s \u00bb"
::msgcat::mcset fr "Named INI parameter #<%s> not found in INI file '%s': error=0x%x" "Param\u00e8tre nomm\u00e9 #<%s> introuvable dans le fichier d'initialisation '%s' : erreur=0x%x"
::msgcat::mcset fr "fetch_hal_param: hal_init(%s): %d" "fetch_hal_param : hal_init(%s) : %d"
::msgcat::mcset fr "fetch_hal_param: hal_ready(): %d" "fetch_hal_param : hal_ready() : %d"
::msgcat::mcset fr "Internal error: Could not assign #<%s>" "Erreur interne : Ne peut assigner #<%s>"
::msgcat::mcset fr "Cannot assign to read-only parameter #<%s>" "Assignation impossible au param\u00e8tre en lecture seule #<%s>"
::msgcat::mcset fr "BUG: lookup_named_param(%s): unhandled index=%fn" "BUG\u202f: lookup_named_param(%s)\u202f: index non pris en charge=%fn"
::msgcat::mcset fr "Queue is not empty after tool change" "La queue n'est pas vide apr\u00e8s changement d'outil"
::msgcat::mcset fr "Unable to open parameter file: '%s'" "Impossible d'ouvrir le fichier de param\u00e8tres:'%s'"
::msgcat::mcset fr "Parameter file name is missing" "Fichier de param\u00e8tres est manquant"
::msgcat::mcset fr "A file is already open" "Un fichier est d\u00e9j\u00e0 ouvert"
::msgcat::mcset fr "All axes missing with g52 or g92" "Les axes sont manquants avec g52 ou g92"
::msgcat::mcset fr "All axes missing with motion code" "Les axes sont manquants avec un code mouvement"
::msgcat::mcset fr "Arc radius too small to reach end point" "Le rayon de l'arc est trop petit pour atteindre le point final"
::msgcat::mcset fr "Argument to acos out of range" "Argument de acos hors d'\u00e9chelle"
::msgcat::mcset fr "Argument to asin out of range" "Argument de asin hors d'\u00e9chelle"
::msgcat::mcset fr "Attempt to divide by zero" "Tentative de division par z\u00e9ro"
::msgcat::mcset fr "Attempt to raise negative to non integer power" "Tentative d'\u00e9lever un nombre n\u00e9gatif \u00e0 une puissance non enti\u00e8re"
::msgcat::mcset fr "Bad format unsigned integer" "Mauvais format d'entier non sign\u00e9"
::msgcat::mcset fr "Bad number format" "Mauvais format de nombre"
::msgcat::mcset fr "Bug bad g code modal group 0" "Erreur de Gcode dans le groupe modal 0"
::msgcat::mcset fr "Bug code not g0 or g1" "Bogue : code sans g0 ou g1"
::msgcat::mcset fr "Bug code not g17 g18 or g19" "Bogue : code sans g17 g18 ou g19"
::msgcat::mcset fr "Bug code not g20 or g21" "Bogue : code sans g20 ou g21"
::msgcat::mcset fr "Bug code not g28 or g30" "Bogue : code sans g28 ou g30"
::msgcat::mcset fr "Bug code not g2 or g3" "Bogue : code sans g2 ou g3"
::msgcat::mcset fr "Bug code not g4 g10 g28 g30 g52 g53 or g92 series" "Bogue : code sans g4 g10 g28 g30 g53 ou des s\u00e9ries g92"
::msgcat::mcset fr "Bug code not g61 g61.1 or g64" "Bogue : code sans g61 g61.1 ou g64"
::msgcat::mcset fr "Bug code not g90 or g91" "Bogue : code sans g90 ou g91"
::msgcat::mcset fr "Bug code not g98 or g99" "Bogue : code sans g98 ou g99"
::msgcat::mcset fr "Bug code not in g52 or g92 series" "Bogue : code en dehors des s\u00e9ries g52 ou g92"
::msgcat::mcset fr "Bug code not in range g54 to g593" "Bogue : code hors gamme g54 a g593"
::msgcat::mcset fr "Bug code not m0 m1 m2 m30 m60 m99" "Bogue : code sans m0 m1 m2 m30 m60 m99"
::msgcat::mcset fr "Bug distance mode not g90 or g91" "Bogue : mode distance sans g90 ou g91"
::msgcat::mcset fr "Bug function should not have been called" "Bogue : la fonction n'a pas du \u00eatre bien appel\u00e9e"
::msgcat::mcset fr "Bug in tool radius comp" "Bogue dans la compensation de rayon d'outil"
::msgcat::mcset fr "Bug plane not xy yz or xz" "Bogue : plan ni xy yz ou xz"
::msgcat::mcset fr "Bug side not right or left" "Bogue : cote ni droit ni gauche"
::msgcat::mcset fr "Bug unknown motion code" "Bogue : code mouvement inconnu"
::msgcat::mcset fr "Bug unknown operation" "Bogue : op\u00e9ration inconnue"
::msgcat::mcset fr "Cannot change axis offsets with cutter radius comp" "Impossible de changer les d\u00e9calages d'axe avec la compensation de rayon d'outil active "
::msgcat::mcset fr "Cannot create backup file" "Impossible de cr\u00e9er le fichier de sauvegarde"
::msgcat::mcset fr "Cannot do g1 with zero feed rate" "Impossible d'effectuer un g1 avec une vitesse nulle"
::msgcat::mcset fr "Cannot do zero repeats of cycle" "Impossible de r\u00e9p\u00e9ter le cycle z\u00e9ro fois"
::msgcat::mcset fr "Cannot make arc with zero feed rate" "Impossible de faire un arc avec une vitesse nulle"
::msgcat::mcset fr "Cannot open backup file" "Impossible d'ouvrir le fichier de sauveguarde"
::msgcat::mcset fr "Cannot open variable file" "Impossible d'ouvrir le fichier de variables"
::msgcat::mcset fr "Cannot probe with cutter radius comp on" "Mesure impossible avec la compensation de rayon d'outil"
::msgcat::mcset fr "Cannot probe with zero feed rate" "Mesure impossible avec une vitesse nulle"
::msgcat::mcset fr "Cannot put a b in canned cycle" "Mot b interdit dans un cycle pr\u00e9programm\u00e9"
::msgcat::mcset fr "Cannot put a c in canned cycle" "Mot c interdit dans un cycle pr\u00e9programm\u00e9"
::msgcat::mcset fr "Cannot put an a in canned cycle" "Mot a interdit dans un cycle pr\u00e9programm\u00e9"
::msgcat::mcset fr "Cannot turn cutter radius comp on when on" "Impossible d'activer la compensation de rayon d'outil quand elle est d\u00e9j\u00e0 active"
::msgcat::mcset fr "Cannot use axis values with g80" "Impossible d'utiliser des valeurs d'axe avec G80"
::msgcat::mcset fr "Cannot use axis values without a g code that uses them" "Impossible d'employer des valeurs d'axe sans G code pour les utiliser"
::msgcat::mcset fr "Cannot use g28 or g30 with cutter radius comp" "Impossible d'utiliser G28 ou G30 avec la compensation de rayon d'outil"
::msgcat::mcset fr "Cannot use g53 incremental" "Impossible d'utiliser G53 en incr\u00e9mental"
::msgcat::mcset fr "Cannot use g53 with cutter radius comp" "Impossible d'utiliser G53 avec la compensation de rayon d'outil"
::msgcat::mcset fr "Cannot use two g codes that both use axis values" "Impossible d'utiliser deux Gcodes avec plusieurs valeurs d'axe"
::msgcat::mcset fr "Command too long" "Commande trop longue"
::msgcat::mcset fr "Current point same as end point of arc" "Point courant identique au point final de l'arc"
::msgcat::mcset fr "Dwell time missing with g4" "Tempo manquante avec G76"
::msgcat::mcset fr "Dwell time p word missing with g82" "Tempo manquante avec G96"
::msgcat::mcset fr "Dwell time p word missing with g86" "Tempo manquante avec G96"
::msgcat::mcset fr "Dwell time p word missing with g88" "Tempo manquante avec G96"
::msgcat::mcset fr "Dwell time p word missing with g89" "Tempo manquante avec G96"
::msgcat::mcset fr "Equal sign missing in parameter setting" "Signe \u00e9gal manquant dans le r\u00e9glage des param\u00e8tres"
::msgcat::mcset fr "F word missing with inverse time arc move" "Mot F manquant pour un arc en mouvement contr\u00f4le"
::msgcat::mcset fr "F word missing with inverse time g1 move" "Mot F manquant pour g1 en mouvement contr\u00f4le"
::msgcat::mcset fr "File name too long" "Nom de fichier trop long"
::msgcat::mcset fr "G-code out of range" "G-code hors plage"
::msgcat::mcset fr "I word given for arc in yz plane" "Mot I donn\u00e9 pour un arc dans le plan yz"
::msgcat::mcset fr "I word missing with g87" "Mot I manquant avec G87"
::msgcat::mcset fr "J word given for arc in xz plane" "Mot J donne pour un arc dans le plan xz"
::msgcat::mcset fr "J word missing with g87" "Mot J manquant avec G87"
::msgcat::mcset fr "K word given for arc in xy plane" "Mot K donne pour un arc dans le plan xy"
::msgcat::mcset fr "K word missing with g87" "Mot K manquant avec G87"
::msgcat::mcset fr "Left bracket missing after slash with atan" "Crochet gauche manquant apr\u00e8s le slash avec atan"
::msgcat::mcset fr "Left bracket missing after unary operation name" "Crochet gauche manquant apr\u00e8s un nom d'op\u00e9ration unaire"
::msgcat::mcset fr "M-code greater than 199: M%d" "M-code plus grand que 199 : M%d"
::msgcat::mcset fr "Mixed radius ijk format for arc" "M\u00e9lange de format de rayon ijk pour un arc"
::msgcat::mcset fr "Multiple spindle choice (\$) words on one line" "Plusieurs mots de choix de broche (\$) sur une m\u00eame ligne"
::msgcat::mcset fr "Multiple a words on one line" "Multiples mots a sur une ligne"
::msgcat::mcset fr "Multiple b words on one line" "Multiples mots b sur une ligne"
::msgcat::mcset fr "Multiple c words on one line" "Multiples mots c sur une ligne"
::msgcat::mcset fr "Multiple d words on one line" "Multiples mots d sur une ligne"
::msgcat::mcset fr "Multiple f words on one line" "Multiples mots f sur une ligne"
::msgcat::mcset fr "Multiple h words on one line" "Multiples mots h sur une ligne"
::msgcat::mcset fr "Multiple i words on one line" "Multiples mots i sur une ligne"
::msgcat::mcset fr "Multiple j words on one line" "Multiples mots j sur une ligne"
::msgcat::mcset fr "Multiple k words on one line" "Multiples mots k sur une ligne"
::msgcat::mcset fr "Multiple l words on one line" "Multiples mots l sur une ligne"
::msgcat::mcset fr "Multiple p words on one line" "Multiples mots p sur une ligne"
::msgcat::mcset fr "Multiple q words on one line" "Multiples mots q sur une ligne"
::msgcat::mcset fr "Multiple r words on one line" "Multiples mots r sur une ligne"
::msgcat::mcset fr "Multiple s words on one line" "Multiples mots s sur une ligne"
::msgcat::mcset fr "Multiple t words on one line" "Multiples mots t sur une ligne"
::msgcat::mcset fr "Multiple x words on one line" "Multiples mots x sur une ligne"
::msgcat::mcset fr "Multiple y words on one line" "Multiples mots y sur une ligne"
::msgcat::mcset fr "Multiple z words on one line" "Multiples mots z sur une ligne"
::msgcat::mcset fr "Must use g0 or g1 with g53" "N\u00e9cessaire d'utiliser g0 ou g1 avec g53"
::msgcat::mcset fr "Negative argument to sqrt" "Argument n\u00e9gatif pour sqrt"
::msgcat::mcset fr "Negative d word tool radius index used" "Utilisation d'un d'index D de rayon d'outil n\u00e9gatif"
::msgcat::mcset fr "Negative f word used" "Utilisation d'un mot f n\u00e9gatif"
::msgcat::mcset fr "Negative g code used" "Utilisation d'un g-code n\u00e9gatif"
::msgcat::mcset fr "Negative h word used" "Utilisation d'un mot H n\u00e9gatif"
::msgcat::mcset fr "Negative l word used" "Utilisation d'un mot l n\u00e9gatif"
::msgcat::mcset fr "Negative m code used" "Utilisation d'un m-code n\u00e9gatif"
::msgcat::mcset fr "Negative or zero q value used" "Utilisation d'une valeur q \u00e0 z\u00e9ro ou n\u00e9gative"
::msgcat::mcset fr "Negative p word used" "Utilisation d'un mot p n\u00e9gatif"
::msgcat::mcset fr "Negative spindle speed used" "Utilisation d'une vitesse de broche n\u00e9gative"
::msgcat::mcset fr "Negative tool id (tool not found)" "ID outil n\u00e9gatif (outil introuvable)"
::msgcat::mcset fr "Nested comment found" "Commentaires imbriqu\u00e9s"
::msgcat::mcset fr "No characters found in reading real value" "Pas de caract\u00e8re trouv\u00e9 en lisant une valeur r\u00e9elle"
::msgcat::mcset fr "Non integer value for integer" "Valeur non enti\u00e8re pour un entier"
::msgcat::mcset fr "Null missing after newline" "Null manquant apr\u00e8s un saut de ligne"
::msgcat::mcset fr "Parameter file out of order" "Fichier de param\u00e8tres hors d'\u00e9chelle"
::msgcat::mcset fr "Parameter number out of range" "Num\u00e9ro de param\u00e8tre hors d'\u00e9chelle"
::msgcat::mcset fr "Parameter is readonly" "Param\u00e8tres en lecture seule"
::msgcat::mcset fr "Q word missing with g83" "Mot q manquant avec G83"
::msgcat::mcset fr "Queue is not empty after probing" "La queue n'est pas vide apr\u00e8s la mesure"
::msgcat::mcset fr "R clearance plane unspecified in cycle" "Plan de retrait R non sp\u00e9cifi\u00e9 dans le cycle"
::msgcat::mcset fr "R i j k words all missing for arc" "Mots R i j k manquants pour l'arc"
::msgcat::mcset fr "R less than x in cycle in yz plane" "R inf\u00e9rieur \u00e0 x dans un cycle dans le plan yz"
::msgcat::mcset fr "R less than y in cycle in xz plane" "R inf\u00e9rieur \u00e0 y dans un cycle dans le plan xz"
::msgcat::mcset fr "R less than z in cycle in xy plane" "R inf\u00e9rieur \u00e0 z dans un cycle dans le plan xy"
::msgcat::mcset fr "R word with no g code that uses it" "Mot R sans Gcode pour l'utiliser"
::msgcat::mcset fr "Slash missing after first atan argument" "Slash manquant apr\u00e8s le premier argument d'atan"
::msgcat::mcset fr "Spindle not turning clockwise in g84" "La broche ne tourne pas en sens horaire dans g84"
::msgcat::mcset fr "Spindle not turning in g86" "Broche pas en rotation en G86"
::msgcat::mcset fr "Spindle not turning in g87" "Broche pas en rotation en G87"
::msgcat::mcset fr "Spindle not turning in g88" "Broche pas en rotation en G88"
::msgcat::mcset fr "Sscanf failed" "Erreur de sscanf()"
::msgcat::mcset fr "Start point too close to probe point" "Point de d\u00e9part trop proche du point cible"
::msgcat::mcset fr "Too many m codes on line" "Trop de M-codes sur une ligne"
::msgcat::mcset fr "Pocket max too large" "Poche max trop grande"
::msgcat::mcset fr "Tool radius not less than arc radius with comp" "Rayon d'outil non inf\u00e9rieur au rayon de l'arc apr\u00e8s compensation de rayon d'outil"
::msgcat::mcset fr "Two g codes used from same modal group" "Deux Gcodes utilis\u00e9s dans le m\u00eame groupe modal"
::msgcat::mcset fr "Two m codes used from same modal group" "Deux Mcodes utilis\u00e9s dans le m\u00eame groupe modal"
::msgcat::mcset fr "Unable to open file <%s>" "Impossible d'ouvrir le fichier <%s>"
::msgcat::mcset fr "Unclosed comment found" "Commentaire non ferm\u00e9"
::msgcat::mcset fr "Unclosed expression" "Expression non ferm\u00e9e"
::msgcat::mcset fr "Unknown g code used" "Utilisation d'un G code inconnu"
::msgcat::mcset fr "Unknown m code used: M%d" "Utilisation d'un Mcode inconnu : M%d"
::msgcat::mcset fr "Unknown operation" "Op\u00e9ration inconnue"
::msgcat::mcset fr "Unknown operation name starting with a" "Nom d'op\u00e9ration commen\u00e7ant par a inconnu "
::msgcat::mcset fr "Unknown operation name starting with m" "Nom d'op\u00e9ration commen\u00e7ant par m inconnu "
::msgcat::mcset fr "Unknown operation name starting with o" "Nom d'op\u00e9ration commen\u00e7ant par o inconnu "
::msgcat::mcset fr "Unknown operation name starting with x" "Nom d'op\u00e9ration commen\u00e7ant par x inconnu "
::msgcat::mcset fr "Unknown word starting with a" "Mot commen\u00e7ant par a inconnu "
::msgcat::mcset fr "Unknown word starting with c" "Mot commen\u00e7ant par c inconnu "
::msgcat::mcset fr "Unknown word starting with e" "Mot commen\u00e7ant par e inconnu "
::msgcat::mcset fr "Unknown word starting with f" "Mot commen\u00e7ant par f inconnu "
::msgcat::mcset fr "Unknown word starting with l" "Mot commen\u00e7ant par l inconnu "
::msgcat::mcset fr "Unknown word starting with r" "Mot commen\u00e7ant par r inconnu "
::msgcat::mcset fr "Unknown word starting with s" "Mot commen\u00e7ant par s inconnu "
::msgcat::mcset fr "Unknown word starting with t" "Mot commen\u00e7ant par t inconnu "
::msgcat::mcset fr "Unknown word where unary operation could be" "Mot inconnu l\u00e0 ou devrait \u00eatre une op\u00e9ration unaire"
::msgcat::mcset fr "X and y words missing for arc in xy plane" "Mots x et y manquants pour un arc dans le plan xy"
::msgcat::mcset fr "X and z words missing for arc in xz plane" "Mots x et z manquants pour un arc dans le plan xz"
::msgcat::mcset fr "X value unspecified in yz plane canned cycle" "Valeur de x non sp\u00e9cifi\u00e9e dans un cycle pr\u00e9programm\u00e9 dans le plan yz"
::msgcat::mcset fr "Y and z words missing for arc in yz plane" "Mots y et z manquants pour un arc dans le plan yz"
::msgcat::mcset fr "Y value unspecified in xz plane canned cycle" "Valeur de y non sp\u00e9cifi\u00e9e dans un cycle pr\u00e9programm\u00e9 dans le plan xz"
::msgcat::mcset fr "Z value unspecified in xy plane canned cycle" "Valeur de z non sp\u00e9cifi\u00e9e pour un cycle pr\u00e9programm\u00e9 dans le plan xy"
::msgcat::mcset fr "Zero or negative argument to ln" "Argument n\u00e9gatif ou \u00e0 z\u00e9ro pour ln"
::msgcat::mcset fr "Zero radius arc" "Arc de rayon zero"
::msgcat::mcset fr "K word missing with g33/g33.1" "Mot K manquant avec G33/G33.1"
::msgcat::mcset fr "F word used with a g33/g33.1" "Mot F utilis\u00e9 avec un G33/G33.1"
::msgcat::mcset fr "Unknown operation name starting with e" "Nom d'op\u00e9ration commen\u00e7ant par e inconnu "
::msgcat::mcset fr "Unknown operation name starting with n" "Nom d'op\u00e9ration commen\u00e7ant par n inconnu "
::msgcat::mcset fr "Unknown operation name starting with g" "Nom d'op\u00e9ration commen\u00e7ant par g inconnu "
::msgcat::mcset fr "Unknown operation name starting with l" "Nom d'op\u00e9ration commen\u00e7ant par l inconnu "
::msgcat::mcset fr "Too many subroutine parameters" "Trop de param\u00e8tres de sous-programmes"
::msgcat::mcset fr "Too many subroutine levels" "Trop de niveaux de sous-programmes"
::msgcat::mcset fr "Bug: call stack underrun" "BOGUE : \u00e9puisement de la pile d'appel"
::msgcat::mcset fr "Unknown control command in o word" "Commande de contr\u00f4le inconnue des mot o"
::msgcat::mcset fr "Too many oword labels" "Trop de labels mots o"
::msgcat::mcset fr "Unknown oword number" "Nombre de mots o inconnu"
::msgcat::mcset fr "Nested subroutine definition" "D\u00e9finition de sous programmes imbriqu\u00e9es"
::msgcat::mcset fr "Not in subroutine definition" "Pas dans une d\u00e9finition de sous-programmme"
::msgcat::mcset fr "File not open" "Fichier non ouvert"
::msgcat::mcset fr "cannot reopen file %s - removed or renamed? (%s)" "Ne peut pas r\u00e9-ouvrir le fichier %s - Effac\u00e9 ou renomm\u00e9\u202f? (%s)"
::msgcat::mcset fr "Need tool prepared -Txx- for toolchange" "N\u00e9cessaire d'appeler l'outil -Txx pour le changeur d'outil"
::msgcat::mcset fr "Cannot change planes with cutter radius compensation on" "Impossible de changer de plan avec la compensation de rayon d'outil"
::msgcat::mcset fr "Cutter radius compensation allowed only in XY, XZ planes" "Compensation de rayon d'outil permise seulement dans les plans XY et XZ"
::msgcat::mcset fr "P word missing with G76" "Mot P manquant avec G76"
::msgcat::mcset fr "I J or K words missing with G76" "Mot I,j ou k manquants avec G76"
::msgcat::mcset fr "Cannot move rotary axes with G76" "Impossible d'actionner les axes rotatifs avec G76"
::msgcat::mcset fr "Multiple e words on one line" "Multiples mots e sur une ligne"
::msgcat::mcset fr "Named parameter not terminated" "Param\u00e8tre nomm\u00e9 non termin\u00e9"
::msgcat::mcset fr "Out of memory" "D\u00e9bordement de m\u00e9moire"
::msgcat::mcset fr "S word missing with G96" "Mot S manquant avec G96"
::msgcat::mcset fr "Queue is not empty after external input" "La queue n'est pas vide apr\u00e8s une entr\u00e9e externe"
::msgcat::mcset fr "Can't select analog input with wait type != immediate return" "Ne peut s\u00e9lectionner une entr\u00e9e analogique avec le type attente != retour imm\u00e9diat"
::msgcat::mcset fr "Zero timeout with wait type != immediate return" "Attente de z\u00e9ro avec un type attente != retour imm\u00e9diat"
::msgcat::mcset fr "Invalid to select both a digital and an analog input with M66" "Impossible de m\u00e9langer entr\u00e9es digitales et analogiques avec M66"
::msgcat::mcset fr "Need to have either a valid P or a valid E word with M66" "N\u00e9cessaire d'avoir au choix un mot p ou un mot e valide avec m66"
::msgcat::mcset fr "Q word missing with g73" "Mot Q manquant avec G73"
::msgcat::mcset fr "Digital input selected out of bounds" "Entr\u00e9e num\u00e9rique choisie hors limites"
::msgcat::mcset fr "Analog input selected out of bounds" "Entr\u00e9e analogique choisie hors limites"
::msgcat::mcset fr "W value unspecified in UV plane canned cycle" "Valeur de W non sp\u00e9cifi\u00e9e pour un cycle pr\u00e9programm\u00e9 dans le plan UV"
::msgcat::mcset fr "U value unspecified in VW plane canned cycle" "Valeur de U non sp\u00e9cifi\u00e9e pour un cycle pr\u00e9programm\u00e9 dans le plan xy"
::msgcat::mcset fr "V value unspecified in UW plane canned cycle" "Valeur de V non sp\u00e9cifi\u00e9e pour un cycle pr\u00e9programm\u00e9 dans le plan UW"
::msgcat::mcset fr "R less than W in cycle in UV plane" "R inf\u00e9rieur \u00e0 W dans un cycle dans le plan UV"
::msgcat::mcset fr "R less than U in cycle in VW plane" "R inf\u00e9rieur \u00e0 U dans un cycle dans le plan VW"
::msgcat::mcset fr "R less than V in cycle in UW plane" "R inf\u00e9rieur \u00e0 V dans un cycle dans le plan UW"
::msgcat::mcset fr "ERROR: '%s' is not a valid probe type\n" "ERREUR : '%s' n'est pas un type de sonde valide\n"
::msgcat::mcset fr "ERROR: no pin/signal/parameter name\n" "ERREUR : aucun nom de pin/signal/param\u00e8tre\n"
::msgcat::mcset fr "ERROR: -s option requires a probe type and a pin/signal/parameter name\n" "ERREUR : l'option -s requiert un type de sonde et un nom de pin/signal/param\u00e8tre\n"
::msgcat::mcset fr "Hal Meter" "HalMeter"
::msgcat::mcset fr "_Select" "_S\u00e9lectionner"
::msgcat::mcset fr "E_xit" "Quitter"
::msgcat::mcset fr "Select Item to Probe" "Choisir l'item \u00e0 mesurer"
::msgcat::mcset fr " _Pins " " _Pins "
::msgcat::mcset fr " _Signals " " _Signaux "
::msgcat::mcset fr " Para_meters " " Para_m\u00e8tres "
::msgcat::mcset fr "_Close" " Fermer"
::msgcat::mcset fr "Usage:\n  halscope \[-h\] \[-i infile\] \[-o outfile\] \[num_samples\]\n" "Usage:\n  halscope \[-h\] \[-i infile\] \[-o outfile\] \[num_samples\]\n"
::msgcat::mcset fr "_Cancel" "_Annuler"
::msgcat::mcset fr "_Open" "_Ouvrir"
::msgcat::mcset fr "Open Configuration File:" "Ouvrir un fichier de configuration:"
::msgcat::mcset fr "Save Configuration File:" "Enregistrer le fichier de configuration :"
::msgcat::mcset fr "_Save" "_Enregistrer"
::msgcat::mcset fr "_Open Configuration..." "_Ouvrir la configuration..."
::msgcat::mcset fr "_Save Configuration..." "Enregi_strer la configuration..."
::msgcat::mcset fr "O_pen Log File" "O_uvrir un fichier journal"
::msgcat::mcset fr "S_ave Log File" "E_nregistrer un fichier journal"
::msgcat::mcset fr "_Quit" "_Quitter"
::msgcat::mcset fr "_About Halscope" "_A propos de Halscope"
::msgcat::mcset fr "_File" "_Fichier"
::msgcat::mcset fr "_Help" "Aide"
::msgcat::mcset fr "HAL Oscilloscope" "Oscilloscope HAL"
::msgcat::mcset fr "Horizontal" "Horizontal"
::msgcat::mcset fr "Selected Channel" "Canal s\u00e9lectionn\u00e9"
::msgcat::mcset fr "Run Mode" "Mode \"Run\""
::msgcat::mcset fr "Trigger" "Trigger"
::msgcat::mcset fr "Vertical" "Vertical"
::msgcat::mcset fr "Stop" "Stopper"
::msgcat::mcset fr "Normal" "Normal"
::msgcat::mcset fr "Single" "Simple"
::msgcat::mcset fr "Roll" "Boucle"
::msgcat::mcset fr "Zoom" "Zoom"
::msgcat::mcset fr " Pos " " Pos "
::msgcat::mcset fr "----- Samples\nat ---- kHz" "----- \u00c9chantil.\n\u00e0 ---- kHz"
::msgcat::mcset fr "Realtime component not loaded" "Composant temps r\u00e9el non charg\u00e9"
::msgcat::mcset fr "HALSCOPE uses a realtime component called scope_rt'\nto sample signals for display.  It is not currently loaded\nand attempting to load it automatically failed.  More information\nmay be available in the terminal where halscope was started.\n\nPlease do one of the following:\n\nLoad the component (using 'halcmd loadrt scope_rt'), then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "HALSCOPE utilise un composant temps r\u00e9el appel\u00e9 scope_rt'\npour \u00e9chantillonner les signaux \u00e0 afficher.  Il n'est actuellement pas charg\u00e9\net l'attente de son chargement automatique a \u00e9chou\u00e9.  D'autres informations\npeuvent \u00eatre disponibles dans le terminal d'o\u00f9 halscope a \u00e9t\u00e9 lanc\u00e9.\n\nProc\u00e9der comme suit :\n\nCharger le composant (en tapant 'halcmd loadrt scope_rt'), puis cliquer 'OK'\nou\nCliquer 'Quitter' pour sortir de HALSCOPE"
::msgcat::mcset fr "OK" "OK"
::msgcat::mcset fr "Quit" "Quitter"
::msgcat::mcset fr "Realtime function not linked" "Fonction temps r\u00e9el non li\u00e9e"
::msgcat::mcset fr "The HALSCOPE realtime sampling function\nmust be called from a HAL thread in to\ndetermine the sampling rate.\n\nPlease do one of the following:\n\nSelect a thread name and multiplier then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "La fonction d'\u00e9chantillonnage temps r\u00e9el de HALSCOPE\ndoit \u00eatre appel\u00e9e depuis un thread de HAL pour qu'il\nd\u00e9termine le taux d'\u00e9chantillonnage.\n\nProc\u00e9der comme suit :\n\nS\u00e9lectionner le nom d'un thread et un multiplicateur puis cliquer 'OK'\nou\nCliquer 'Quitter' pour sortir de HALSCOPE"
::msgcat::mcset fr "Select Sample Rate" "S\u00e9lectionner un taux d'\u00e9chantillonnage"
::msgcat::mcset fr "Select a thread name and multiplier then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "S\u00e9lectionner un thread et un multiplicateur puis cliquer 'OK'\nou\nCliquer 'Quitter' pour sortir de HALSCOPE"
::msgcat::mcset fr "_OK" "_OK"
::msgcat::mcset fr "Thread:" "Thread :"
::msgcat::mcset fr "Sample Period:" "P\u00e9riode d'\u00e9chantillonnage :"
::msgcat::mcset fr "Sample Rate:" "Taux d'\u00e9chantillonnage :"
::msgcat::mcset fr "Thread" "Thread"
::msgcat::mcset fr "Period" "P\u00e9riode"
::msgcat::mcset fr "Multiplier:" "Multiplicateur :"
::msgcat::mcset fr "Realtime thread(s) not running" "Thread temps r\u00e9el non lanc\u00e9"
::msgcat::mcset fr "HALSCOPE uses code in a realtime HAL thread to sample\nsignals for display.  The HAL thread(s) are not running.\nThreads are usually started by the application you are\nattempting to run, or you can use the 'halcmd start' command.\n\nPlease do one of the following:\n\nStart the threads, then click 'OK'\nor\nClick 'Quit' to exit HALSCOPE" "HALSCOPE utilise le code dans un thread HAL temps r\u00e9el pour \u00e9chantillonner\nles signaux \u00e0 afficher.  Le thread HAL n'est pas lanc\u00e9.\nLes threads sont habituellement d\u00e9marr\u00e9s par l'application qui est lanc\u00e9e,\nou il est possible d'utiliser la commande 'halcmd start' .\n\nProc\u00e9der comme suit :\n\nD\u00e9marrer les threads, puis cliquer 'OK'\nou\nCliquer 'Quitter' pour sortir de HALSCOPE"
::msgcat::mcset fr "No channels selected" "Pas de canaux s\u00e9lectionn\u00e9s"
::msgcat::mcset fr "You need to choose at least one channel." "Vous devez choisir au moins un canal."
::msgcat::mcset fr "Pick log file to write to:" "Choisir le fichier dans lequel \u00e9crire:"
::msgcat::mcset fr "%s\nper div" "%s\npar div"
::msgcat::mcset fr "%s samples\nat %s" "%s \u00e9chantil.\n\u00e0 %s"
::msgcat::mcset fr "ns" "ns"
::msgcat::mcset fr "\u00b5s" "\u00b5s"
::msgcat::mcset fr "ms" "ms"
::msgcat::mcset fr "s" "s"
::msgcat::mcset fr "Hz" "Hz"
::msgcat::mcset fr "kHz" "kHz"
::msgcat::mcset fr "MHz" "MHz"
::msgcat::mcset fr "Offset\n%s" "Offset\n%s"
::msgcat::mcset fr "Gain" "Gain"
::msgcat::mcset fr "Pos" "Pos"
::msgcat::mcset fr "Scale" "\u00c9chelle"
::msgcat::mcset fr "Offset\n----" "Offset\n----"
::msgcat::mcset fr "Set the vertical offset\nfor channel %d." "Ajuster l'offset vertical\npour le canal %d."
::msgcat::mcset fr "Set Offset" "Ajuster l'offset"
::msgcat::mcset fr "AC Coupled" "AC Coupl\u00e9"
::msgcat::mcset fr "Pins" "Pins"
::msgcat::mcset fr "Signals" "Signaux"
::msgcat::mcset fr "Parameters" "Param\u00e8tres"
::msgcat::mcset fr "Falling" "Descendant"
::msgcat::mcset fr "Rising" "Montant"
::msgcat::mcset fr "Source\nNone" "Source\nSans"
::msgcat::mcset fr "Source\nChan %2d" "Source\nCanal %2d"
::msgcat::mcset fr "Auto" "Auto"
::msgcat::mcset fr "Force" "Forcer"
::msgcat::mcset fr "Level" "Niveau"
::msgcat::mcset fr "Select a channel to use for triggering." "S\u00e9lectionner le canal de d\u00e9clenchement."
::msgcat::mcset fr "Trigger Source" "Trigger Source"
::msgcat::mcset fr "Chan" "Canal"
::msgcat::mcset fr "Source" "Source"
::msgcat::mcset fr "fault %d during orient in progress" "erreur %d en cours d'orientation"
::msgcat::mcset fr "G38.4 move finished without breaking contact." "mouvement G38.4 termin\u00e9 sans quitter le contact."
::msgcat::mcset fr "G38.2 move finished without making contact." "mouvement G38.2 termin\u00e9 sans obtenir le contact."
::msgcat::mcset fr "Probe tripped during non-probe move." "Palpeur d\u00e9clench\u00e9 en dehors d'un mouvement de palpage."
::msgcat::mcset fr "Probe tripped during homing motion." "La sonde \u00e0 touch\u00e9 pendant un mouvement de prise d'origine."
::msgcat::mcset fr "Probe tripped during a joint jog." "Contact palpeur pendant la t\u00e9l\u00e9commande d'une jointure."
::msgcat::mcset fr "Probe tripped during a coordinate jog." "Contact palpeur pendant une t\u00e9l\u00e9commande en coordonn\u00e9es."
::msgcat::mcset fr "motion stopped by enable input" "mouvement stopp\u00e9 par enable input"
::msgcat::mcset fr "spindle %d amplifier fault" "broche %d, amplificateur en d\u00e9faut"
::msgcat::mcset fr "joint %d on limit switch error" "jointure %d en erreur sur un contact de limite"
::msgcat::mcset fr "joint %d amplifier fault" "amplificateur jointure %d en d\u00e9faut"
::msgcat::mcset fr "joint %d following error" "Erreur de suivi jointure %d"
::msgcat::mcset fr "Motion Stopped by misc error %d" "Mouvement interrompu par une erreur diverse %d"
::msgcat::mcset fr "kinematicsInverse gave non-finite joint location on joint %d" "kinematicsInverse a retourn\u00e9 une position de jointure non-finie pour la jointure %d"
::msgcat::mcset fr "kinematicsInverse failed" "kinematicsInverse a \u00e9chou\u00e9"
::msgcat::mcset fr "Exceeded NEGATIVE soft limit (%.5f) on joint %d\n" "Limite logicielle n\u00e9gative (%.5f) d\u00e9pass\u00e9e sur la jointure %d\n"
::msgcat::mcset fr "Joint must be unhomed, jogged into limits, rehomed" "La jointure doit avoir son origine r\u00e9initialis\u00e9e, doit \u00eatre t\u00e9l\u00e9command\u00e9e \u00e0 l'int\u00e9rieur des limites, et reprendre son origine"
::msgcat::mcset fr "Hint: switch to joint mode to jog off soft limit" "Astuce\u202f: basculer en mode jointure pour permettre la t\u00e9l\u00e9commande au-del\u00e0 des limites logicielles"
::msgcat::mcset fr "Exceeded POSITIVE soft limit (%.5f) on joint %d\n" "La limite logicielle positive (%.5f) est d\u00e9pass\u00e9 sur la jointure %d\n"
::msgcat::mcset fr "Can't jog invalid joint number %d." "Num\u00e9ro de jointure %d invalide, t\u00e9l\u00e9commande impossible."
::msgcat::mcset fr "Can't jog joint %d further past max hard limit." "La jointure %d \u00e0 d\u00e9pass\u00e9 la limite physique maximale, t\u00e9l\u00e9commande impossible."
::msgcat::mcset fr "Can't jog joint %d further past min hard limit." "La jointure %d \u00e0 d\u00e9pass\u00e9 la limite physique minimale, t\u00e9l\u00e9commande impossible."
::msgcat::mcset fr "Can't jog joint %d further past max soft limit." "La jointure %d \u00e0 d\u00e9pass\u00e9 la limite logicielle maximale, t\u00e9l\u00e9commande impossible."
::msgcat::mcset fr "Can't jog joint %d further past min soft limit." "La jointure %d \u00e0 d\u00e9pass\u00e9 la limite logicielle minimale, t\u00e9l\u00e9commande impossible."
::msgcat::mcset fr "%s move on line %d would exceed %c's %s limit" "le mouvement %s sur la ligne %d d\u00e9passerait la limite %s de %c"
::msgcat::mcset fr "negative" "n\u00e9gatif"
::msgcat::mcset fr "positive" "positif"
::msgcat::mcset fr "%s move on line %d fails kinematicsInverse" "Le mouvement %s \u00e0 la ligne %d provoque une erreur kinematicsInverse"
::msgcat::mcset fr "%s move on line %d gave non-finite joint location on joint %d" "Le mouvement %s \u00e0 la ligne %d donne une position non-finie pour la jointure %d"
::msgcat::mcset fr "all joints must be homed before going into coordinated mode" "La prise d'origine de toutes les jointures doit \u00eatre faite avant d'aller en mode coordonn\u00e9"
::msgcat::mcset fr "Can't jog joint when not enabled." "T\u00e9l\u00e9commande de jointure impossible quand la CN n'est pas activ\u00e9e."
::msgcat::mcset fr "Cannot jog while jog-inhibit is active." "T\u00e9l\u00e9commande de jointure impossible quand l\u2019inhibition est active."
::msgcat::mcset fr "Can't jog any joints while homing." "T\u00e9l\u00e9commande des jointures impossible avant la prise d'origine."
::msgcat::mcset fr "Can't jog any joint while homing." "T\u00e9l\u00e9commande de toutes jointures impossible avant la prise d'origine."
::msgcat::mcset fr "need to be enabled, in coord mode for linear move" "doit \u00eatre activ\u00e9 en mode coordonn\u00e9 pour mouvement lin\u00e9aire"
::msgcat::mcset fr "invalid params in linear command" "Param\u00e8tre(s) invalide(s) dans la commande lin\u00e9aire"
::msgcat::mcset fr "can't do linear move with limits exceeded" "mouvement lin\u00e9aire impossible avec des limites d\u00e9pass\u00e9es"
::msgcat::mcset fr "can't add linear move at line %d, error code %d" "impossible d'ajouter un mouvement lin\u00e9aire \u00e0 la ligne %d impossible, erreur %d"
::msgcat::mcset fr "need to be enabled, in coord mode for circular move" "doit \u00eatre activ\u00e9 en mode coordonn\u00e9 pour un mouvement circulaire"
::msgcat::mcset fr "can't do circular move with limits exceeded" "mouvement circulaire impossible avec des limites d\u00e9pass\u00e9es"
::msgcat::mcset fr "can't add circular move at line %d, error code %d" "impossible d'ajouter un mouvement circulaire \u00e0 la ligne %d, erreur %d"
::msgcat::mcset fr "MOTION: can't STEP while already executing" "MOTION : STEP impossible, d\u00e9j\u00e0 en cours d'ex\u00e9cution"
::msgcat::mcset fr "can't enable motion, enable input is false" "ne peut pas activer le mouvement, l'entr\u00e9e activation est false"
::msgcat::mcset fr "must be in joint mode to home" "doit \u00eatre en mode jointure pour la prise d'origine"
::msgcat::mcset fr "Homing denied by motion.homing-inhibit joint=%d\n" "Prise d'origine refus\u00e9e par motion.homing-inhibit joint=%d\n"
::msgcat::mcset fr "must be in joint mode or disabled to unhome" "doit \u00eatre en mode jointure ou d\u00e9sactiv\u00e9 pour effacer l'origine"
::msgcat::mcset fr "need to be enabled, in coord mode for probe move" "doit \u00eatre activ\u00e9, en mode coordonn\u00e9 pour un mouvement avec sonde"
::msgcat::mcset fr "can't do probe move with limits exceeded" "mouvement avec sonde impossible avec des limites d\u00e9pass\u00e9es"
::msgcat::mcset fr "Probe is already clear when starting G38.4 or G38.5 move" "la sonde est d\u00e9j\u00e0 clair au d\u00e9but du mouvement G38.4 ou G38.5"
::msgcat::mcset fr "Probe is already tripped when starting G38.2 or G38.3 move" "la sonde est enfonc\u00e9e au d\u00e9but du mouvement G38.2 ou G38.3"
::msgcat::mcset fr "can't add probe move" "ne peut pas ajouter de mouvement avec sonde"
::msgcat::mcset fr "need to be enabled, in coord mode for rigid tap move" "doit \u00eatre activ\u00e9, en mode coordonn\u00e9 pour un mouvement de taraudage rigide"
::msgcat::mcset fr "can't do rigid tap move with limits exceeded" "ne peut pas lancer un mouvement de taraudage rigide avec des limites d\u00e9pass\u00e9es"
::msgcat::mcset fr "can't add rigid tap move at line %d, error code %d" "ne peut pas lancer un mouvement de taraudage rigide \u00e0 la ligne %d, erreur %d"
::msgcat::mcset fr "Attempt to configure non-existent spindle" "Tentative de configuration d'une broche inexistante"
::msgcat::mcset fr "Attempt to start non-existent spindle" "Tentative de d\u00e9marrage d'une broche inexistante"
::msgcat::mcset fr "Attempt to stop non-existent spindle <%d>" "Tentative d'arr\u00eat d'une broche inexistante <%d>"
::msgcat::mcset fr "Attempt to orient non-existent spindle <%d>" "Tentative d'orientation d'une broche inexistante <%d>"
::msgcat::mcset fr "Attempt to increase non-existent spindle <%d>" "Tentative d'acc\u00e9l\u00e9rer une broche inexistante <%d>"
::msgcat::mcset fr "Attempt to decrease non-existent spindle <%d>." "Tentative de d\u00e9c\u00e9l\u00e9rer une broche inexistante <%d>."
::msgcat::mcset fr "Attempt to engage brake of non-existent spindle <%d>" "Tentative d'engagement du frein d'une broche inexistante <%d>"
::msgcat::mcset fr "Attempt to release brake of non-existent spindle <%d>" "Tentative de d\u00e9sactivation du frein sur une broche inexistante <%d>"
::msgcat::mcset fr "joint %d: too many compensation entries" "jointure %d : trop d'entr\u00e9es de compensation"
::msgcat::mcset fr "joint %d: compensation values must increase" "jointure %d : les valeurs de compensations doivent augmenter"
::msgcat::mcset fr "unrecognized command %d" "commande %d inconnue"
::msgcat::mcset fr "all joints must be homed before going into teleop mode" "La prise d'origine de toutes les jointures doit \u00eatre faite avant d'aller en mode teleop"
::msgcat::mcset fr "MOTION: hal_init() failed\n" "MOTION : hal_init() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: num_joints is %d, must be between 1 and %d\n" "MOTION : num_joints est %d, doit \u00eatre compris entre 1 et %d\n"
::msgcat::mcset fr "\nMOTION: num_extrajoints is %d, must be between 0 and %d\n\n" "\nMOTION\u202f: num_extrajoints est %d, doit \u00eatre compris entre 0 et %d\n\n"
::msgcat::mcset fr "\nMOTION: nonzero num_extrajoints requires KINEMATICS_BOTH\n\n" "\nMOTION : num_extrajoints non nul n\u00e9cessite KINEMATICS_BOTH\n\n"
::msgcat::mcset fr "\nMOTION: kinematicjoints=%2d\n            extrajoints=%2d\n           Total joints=%2d\n\n" "\nMOTION : kinematicjoints = %2d\n            extrajoints = %2d\n           Total des jointures = %2d\n\n"
::msgcat::mcset fr "MOTION: num_spindles is %d, must be between 0 and %d\n" "MOTION : num_spindles = %d, doit \u00eatre compris entre 0 et %d\n"
::msgcat::mcset fr "MOTION: Can't specify both names and number for digital pins\n" " MOTION : Impossible de sp\u00e9cifier \u00e0 la fois le nom et le num\u00e9ro d'une broche num\u00e9rique\n"
::msgcat::mcset fr "MOTION: num_dio is %d, must be between 1 and %d\n" "MOTION : num_dio = %d, doit \u00eatre compris entre 1 et %d\n"
::msgcat::mcset fr "MOTION: Can't specify both names and number for analog pins\n" "MOTION : Impossible de d\u00e9finir \u00e0 la fois le nom et le num\u00e9ro d'une broche analogique\n"
::msgcat::mcset fr "MOTION: num_aio is %d, must be between 1 and %d\n" "MOTION : num_aio est %d, doit \u00eatre compris entre 1 et %d\n"
::msgcat::mcset fr "MOTION: Can't specify both names and number for misc error\n" "MOTION : Impossible de d\u00e9finir \u00e0 la fois le nom et le num\u00e9ro d'une erreur diverse\n"
::msgcat::mcset fr "MOTION: num_misc_error is %d, must be between 0 and %d\n" "MOTION : misc_error = %d, doit \u00eatre compris entre 0 et %d\n"
::msgcat::mcset fr "MOTION: init_hal_io() failed\n" "MOTION : init_hal_io() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: init_comm_buffers() failed\n" "MOTION : init_comm_buffers() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: module_intfc() failed\n" "MOTION : module_intfc() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: tp_init() failed\n" "MOTION : tp_init() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: init_threads() failed\n" "MOTION : init_threads() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: homing_init() failed\n" "MOTION : homing_init() a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: hal_stop_threads() failed, returned %d\n" "MOTION : d\u00e9faut hal_stop_threads(), a retourn\u00e9 %d\n"
::msgcat::mcset fr "MOTION: rtapi_shmem_delete() failed, returned %d\n" "MOTION : d\u00e9faut rtapi_shmem_delete(), a retourn\u00e9 %d\n"
::msgcat::mcset fr "MOTION: hal_exit() failed, returned %d\n" "MOTION : hal_exit() a \u00e9chou\u00e9, erreur %d\n"
::msgcat::mcset fr "MOTION: emcmot_hal_data malloc failed\n" "MOTION : malloc pour emcmot_hal_data a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: spindle %d pin export failed" "MOTION : l'export du pin de la broche %d a \u00e9chou\u00e9"
::msgcat::mcset fr "MOTION: joint %d pin/param export failed\n" "MOTION : l'export du pin/param de la jointure %d a \u00e9chou\u00e9\n"
::msgcat::mcset fr "MOTION: ejoint %d pin/param export failed\n" "MOTION : export du pin/param du ejoint %d a \u00e9chou\u00e9\n"
::msgcat::mcset fr "HOMING: all_joints_home_data_t malloc failed\n" "MOTION : malloc pour all_joints_home_data_t a \u00e9chou\u00e9\n"
::msgcat::mcset fr "Cannot unhome while homing, joint %d" "impossible d'effacer l'origine pendant la prise d'origine, jointure %d"
::msgcat::mcset fr "Cannot unhome while moving, joint %d" "impossible d'effacer l'origine pendant un mouvement, jointure %d"
::msgcat::mcset fr "Cannot unhome extrajoint <%d> with motion enabled" "Impossible d'annuler les origines de l'extrajoint <%d> avec le mouvement activ\u00e9"
::msgcat::mcset fr "homing.c Unexpected joint=%d jseq=%d current_seq=%d\n" "homing.c : joint=%d jseq=%d current_seq=%d inattendu\n"
::msgcat::mcset fr "unknown state '%d' during homing sequence" "\u00e9tat '%d' inconnu durant une s\u00e9quence de prise d'origine"
::msgcat::mcset fr "Cannot unhome invalid joint %d (max %d)\n" "impossible d'effacer l'origine de la jointure invalide %d (max %d)\n"
::msgcat::mcset fr "Cannot unhome extrajoint <%d> with motion enabled\n" "impossible d'annuler l'origine de la jointure extrajoint <%d> avec le mouvement activ\u00e9\n"
::msgcat::mcset fr "Cannot unhome while homing, joint %d\n" "impossible d'effacer l'origine pendant la prise d'origine, jointure %d\n"
::msgcat::mcset fr "Cannot unhome while moving, joint %d\n" "impossible d'effacer l'origine pendant un mouvement, jointure %d\n"
::msgcat::mcset fr "Cannot unhome inactive joint %d\n" "impossible d'effacer l'origine d'une jointure inactive, jointure %d\n"
::msgcat::mcset fr "Cannot home while shared home switch is closed j=%d" "ne peut prendre l'origine alors que le contact d'origine partag\u00e9 est actif j=%d"
::msgcat::mcset fr "invalid homing config: non-zero LATCH_VEL needs either SEARCH_VEL or USE_INDEX" "configuration des origines invalide : non-zero LATCH_VEL a besoin de SEARCH_VEL ou de USE_INDEX"
::msgcat::mcset fr "invalid homing config: non-zero SEARCH_VEL needs LATCH_VEL" "configuration des origines invalide : non-zero SEARCH_VEL a besoin de LATCH_VEL"
::msgcat::mcset fr "Home switch inactive before start of backoff move j=%d" "contact d'origine inactif avant le d\u00e9but du mouvement de retour j=%d"
::msgcat::mcset fr "Home switch active before start of latch move j=%d" "contact d'origine actif avant le d\u00e9but du mouvement de verrouillage j=%d"
::msgcat::mcset fr "Home switch inactive before start of latch move j=%d" "contact d'origine inactif avant le d\u00e9but du mouvement de verrouillage j=%d"
::msgcat::mcset fr "hit limit in home state j=%d" "limite atteinte dans l'\u00e9tat d'origine j=%d"
::msgcat::mcset fr "unknown state '%d' during homing j=%d" "\u00e9tat '%d' inconnu pendant la prise d'origine j=%d"
::msgcat::mcset fr "ERROR CLASSICLADDER-   Error initializing classicladder user module.\n" "ERREUR CLASSICLADDER-   Erreur lors de l'initialisation du module utilisateur classicladder\n"
::msgcat::mcset fr "Stopped program - press run button to continue." "Programme Ladder arr\u00eat\u00e9 \u2013 presser le bouton ex\u00e9cuter pour continuer."
::msgcat::mcset fr "Started program - press stop to pause." "Programme Ladder d\u00e9marr\u00e9 \u2013 presser le bouton stop pour mettre en pause."
::msgcat::mcset fr "INFO CLASSICLADDER-   No ladder GUI requested-Realtime runs till HAL closes.\n" "INFO CLASSICLADDER-   Pas de GUI demand\u00e9e. Realtime s'ex\u00e9cute jusqu'\u00e0 ce que HAL termine.\n"
::msgcat::mcset fr "Project loaded and running" "Projet charg\u00e9 et en cours d'ex\u00e9cution"
::msgcat::mcset fr "Project failed to load..." "\u00c9chec de chargement du projet..."
::msgcat::mcset fr "GUI reloaded with existing ladder program" "GUI recharg\u00e9e avec le programme ladder existant"
::msgcat::mcset fr "INFO CLASSICLADDER-   Ladder GUI closed. Realtime runs till HAL closes\n" "INFO CLASSICLADDER-   GUI ladder ferm\u00e9e. Realtime s'ex\u00e9cute jusqu'\u00e0 ce que HAL termine\n"
::msgcat::mcset fr "ERROR CLASSICLADDER-   Ladder memory allocation error\n" "ERROR CLASSICLADDER-   Erreur d'allocation de m\u00e9moire ladder\n"
::msgcat::mcset fr "Load Error" "Erreur de chargement"
::msgcat::mcset fr "Failed to load the project file..." "Erreur de chargement du fichier de projet..."
::msgcat::mcset fr "Ok" "Ok"
::msgcat::mcset fr "Project loaded (stopped)." "Projet charg\u00e9 (arr\u00eat\u00e9)."
::msgcat::mcset fr "Save Error" "Erreur d'enregistrement"
::msgcat::mcset fr "Failed to save the project file..." "\u00c9chec d'enregistrement du fichier de projet..."
::msgcat::mcset fr "SAVE %s %d\n" "ENREGISTRER %s %d\n"
::msgcat::mcset fr "LOAD %s %d\n" "CHARGER %s %d\n"
::msgcat::mcset fr "Old directories projects" "Anciens dossiers de projets"
::msgcat::mcset fr "ClassicLadder projects" "Projets ClassicLadder"
::msgcat::mcset fr "New" "Nouveau"
::msgcat::mcset fr "Do you really want to clear all data ?" "Voulez-vous vraiment effacer toutes les donn\u00e9es ?"
::msgcat::mcset fr "Please select the project to load" "Veuillez s\u00e9lectionner le projet \u00e0 charger"
::msgcat::mcset fr "Sure?" "Certain(e) ?"
::msgcat::mcset fr "Do you really want to load another project ?\nIf not saved, all modifications on the current project will be lost  \n" "Voulez-vous vraiment charger un autre projet ?\nSi non sauvegard\u00e9es, toutes les modifications du projet courant seront perdues  \n"
::msgcat::mcset fr "Please select the project to save" "Veuillez s\u00e9lectionner le projet \u00e0 sauvegarder"
::msgcat::mcset fr "Warning!" "Attention !"
::msgcat::mcset fr "Resetting a running program\ncan cause unexpected behavior\n Do you really want to reset?" "R\u00e9initialiser un programme en cours d'ex\u00e9cution\npeut entrainer un comportement inattendu\nVoulez-vous vraiment r\u00e9initialiser ?"
::msgcat::mcset fr "Reset logic data - Now running." "Donn\u00e9es logiques r\u00e9initialis\u00e9es \u2013 En cours d'ex\u00e9cution."
::msgcat::mcset fr "Reset logic data done." "R\u00e9initialisation des donn\u00e9es logiques effectu\u00e9e."
::msgcat::mcset fr "About ClassicLadder" "\u00c0 propos de ClassicLadder"
::msgcat::mcset fr "Save SVG File" "Enregistrer un fichier SVG"
::msgcat::mcset fr "Save PNG File" "Enregistrer un fichier PNG"
::msgcat::mcset fr "Error" "Erreur"
::msgcat::mcset fr "Yes" "Oui"
::msgcat::mcset fr "If not saved, all modifications will be lost.\nDo you really want to quit ?\n" "Si non sauvegard\u00e9es, toutes les modifications seront perdues.\nVoulez-vous vraiment quitter ?\n"
::msgcat::mcset fr "Confirm!" "Confirmer !"
::msgcat::mcset fr "Do you really want to quit ?\n" "Voulez-vous vraiment quitter ?\n"
::msgcat::mcset fr "MODBUS will stop if you quit.\n Do you really want to quit ?\n" "MODBUS s'arr\u00eatera si vous quittez.\n Voulez-vous vraiment quitter ?\n"
::msgcat::mcset fr "Label of the current selected rung" "Nom de l'\u00e9chelon actuellement s\u00e9lectionn\u00e9"
::msgcat::mcset fr "Statusbar" "Statut"
::msgcat::mcset fr "Load" "Charger"
::msgcat::mcset fr "Save" "Enregistrer"
::msgcat::mcset fr "Reset" "Reset"
::msgcat::mcset fr "Vars" "Variables"
::msgcat::mcset fr "About" "\u00c0 propos"
::msgcat::mcset fr "Editor" "\u00c9diteur"
::msgcat::mcset fr "Symbols" "Symboles"
::msgcat::mcset fr "Preview" "Parcours d'outil"
::msgcat::mcset fr "%d \u00b5s" "%d \u00b5s"
::msgcat::mcset fr "Config hardware error occurred!" "Erreur de configuration mat\u00e9rielle !"
::msgcat::mcset fr "Failed MODBUS communications" "\u00c9chec de communication MODBUS"
::msgcat::mcset fr "Section Display of %s" "Affichage de la section %s"
::msgcat::mcset fr "Rung Refresh Rate (milliseconds)" "Taux de rafraichissement des l'\u00e9chelons (millisecondes)"
::msgcat::mcset fr "Number of Bits" "Nombre de Bits:"
::msgcat::mcset fr "Current path/filename:" "Chemin/Fichier courrant :"
::msgcat::mcset fr "Serial port (blank = IP mode)" "Port s\u00e9rie (vide = mode IP)"
::msgcat::mcset fr "After transmit pause - milliseconds" "Pause apr\u00e8s transmission (ms)"
::msgcat::mcset fr "After receive pause - milliseconds" "Pause apr\u00e8s r\u00e9ception (ms)"
::msgcat::mcset fr "Request Timeout length - milliseconds" "Dur\u00e9e d'expiration des requ\u00eates (ms)"
::msgcat::mcset fr "Use RTS to send" "Utiliser RTS pour l'envoi"
::msgcat::mcset fr "Debug level" "Niveau de d\u00e9bogage"
::msgcat::mcset fr "QUIET" "SILENCIEUX"
::msgcat::mcset fr "Base" "Base"
::msgcat::mcset fr "Variable: %s    Hal sig: %s" "Variable: %s     HAL sig: %s"
::msgcat::mcset fr "Label: %s" "Nom\u202f: %s"
::msgcat::mcset fr "Sub-Routine: %d" "Fichier sous-programme : %d"
::msgcat::mcset fr "%cT%d: Preset=%d Base=%s" "%cT%d: Preset=%d Base=%s"
::msgcat::mcset fr "%cC%d: Preset=%d" "%cC%d : Preset=%d"
::msgcat::mcset fr "%cTM%d: Preset=%d Base=%s Mode=%s" "%cTM%d : Preset=%d Base=%s Mode=%s"
::msgcat::mcset fr "Incompatible type of variable (must be an integer!)" "Type de variable incompatible (doit \u00eatre un entier !)"
::msgcat::mcset fr "New expr=%s\n" "Nouvelle expr=%s\n"
::msgcat::mcset fr "You must select a boolean variable !" "Vous devez s\u00e9lectionner une variable bool\u00e9enne !"
::msgcat::mcset fr "Unknown variable..." "Variable inconnue..."
::msgcat::mcset fr "!!!Abnormal current type=%d in rung...(file %s,line %d)\n" "!!!Courant anormal de type=%d dans l'\u00e9chelon... (fichier %s, ligne %d)\n"
::msgcat::mcset fr "Current rung in edit mode..." "\u00c9chelon courant en mode \u00e9dition..."
::msgcat::mcset fr "Delete" "Effacer"
::msgcat::mcset fr "Do you really want to delete the current rung ?" "Voulez-vous vraiment effacer l'\u00e9chelon courant ?"
::msgcat::mcset fr "Add" "Ajouter"
::msgcat::mcset fr "Insert" "Ins\u00e9rer"
::msgcat::mcset fr "Modify" "Modifier"
::msgcat::mcset fr "Cancel" "Annuler"
::msgcat::mcset fr "step search posiX=%d, posiY=%d ; " "Recherche \u00e9tape posiX=%d, posiY=%d\u202f; "
::msgcat::mcset fr "found=%d!!!\n" "Trouv\u00e9=%d\u202f!!!\n"
::msgcat::mcset fr "transi search posiX=%d, posiY=%d ; " "Recherche transi posiX=%d, posiY=%d\u202f; "
::msgcat::mcset fr "comment search posiX=%d, posiY=%d ; " "Recherche commentaire posiX=%d, posiY=%d\u202f; "
::msgcat::mcset fr "found free step=%d!!!\n" "\u00c9tape libre trouv\u00e9e=%d\u00a0!!!\n"
::msgcat::mcset fr "found free transi=%d!!!\n" "Transi libre trouv\u00e9e=%d\u00a0!!!\n"
::msgcat::mcset fr "found free comment=%d!!!\n" "Commentaire libre trouv\u00e9=%d  !!!\n"
::msgcat::mcset fr "Not selected first and last transitions to be joined !!??" "Premi\u00e8re et derni\u00e8re transitions devant \u00eatre jointes non s\u00e9lectionn\u00e9es\u00a0!!??"
::msgcat::mcset fr "Unknown element type for Ele1" "Type d'\u00e9l\u00e9ment inconnu pour Ele1"
::msgcat::mcset fr "First and last steps selected are not on the same line !!??" "La premi\u00e8re et la derni\u00e8re \u00e9tape s\u00e9lectionn\u00e9es ne sont pas sur la m\u00eame ligne !!??"
::msgcat::mcset fr "First and last transitions selected are not on the same line !!??" "La premi\u00e8re et la derni\u00e8re transition s\u00e9lectionn\u00e9es ne sont pas sur la m\u00eame ligne !!??"
::msgcat::mcset fr "Unknown element type for Ele2" "Type d'\u00e9l\u00e9ment inconnu pour Ele2"
::msgcat::mcset fr "Error in selection or not possible..." "Erreur dans la s\u00e9lection ou action impossible..."
::msgcat::mcset fr "DO ACT/DESACT STEPS x1=%d, x2=%d, y=%d\n" "ACT/D\u00c9SACT \u00c9TAPES x1=%d, x2=%d, y=%d\n"
::msgcat::mcset fr "Not found at least 2 transitions linked..." "Au moins 2 transitions li\u00e9es non trouv\u00e9es..."
::msgcat::mcset fr "Sequential memory full for steps" "M\u00e9moire s\u00e9quentielle satur\u00e9e pour les \u00e9tapes"
::msgcat::mcset fr "There is already an element!" "Un \u00e9l\u00e9ment est d\u00e9j\u00e0 pr\u00e9sent !"
::msgcat::mcset fr "A step can't be placed on even lines" "Une \u00e9tape ne peut \u00eatre plac\u00e9e sur les lignes paires"
::msgcat::mcset fr "Sequential memory full for transition" "M\u00e9moire s\u00e9quentielle pleine pour les transitions"
::msgcat::mcset fr "A transition can't be placed on odd lines" "Une transition ne peut \u00eatre plac\u00e9e sur les lignes impaires"
::msgcat::mcset fr "nbr clicks=1!!! (posi=%s), wait next point to link...\n" "nb clic=1\u00a0!!! (posi=%s), attente prochain point \u00e0 lier...\n"
::msgcat::mcset fr "bottom" "bas"
::msgcat::mcset fr "nbr clicks=2!!! (posi=%s), TypeBak=%d, TypeNow=%d\n" "nb clics=2\u00a0!!! (posi=%s), TypeBak=%d, TypeNow=%d\n"
::msgcat::mcset fr "Sequential memory full for comments" "M\u00e9moire s\u00e9quentielle pleine pour les commentaires"
::msgcat::mcset fr "Not enough room on the right here..." "Pas assez d'espace sur la droite ici..."
::msgcat::mcset fr "DO_MANY_STEPS:nbr clicks=2!!!, TypeBak=%d, TypeNow=%d\n" "DO_MANY_STEPS : nb clics=2 !!!, TypeBak=%d, TypeNow=%d\n"
::msgcat::mcset fr "DO_MANY_TRANSITIONS:nbr clicks=2!!!, TypeBak=%d, TypeNow=%d\n" "DO_MANY_TRANSITIONS : nb clics=2 !!!, TypeBak=%d, TypeNow=%d\n"
::msgcat::mcset fr "Apply" "Appliquer"
::msgcat::mcset fr "Error blank symbol name" "Erreur : nom de symbole vide"
::msgcat::mcset fr "out of bounds variable number" "Num\u00e9ro de variable hors limites"
::msgcat::mcset fr "None -Internal Memory" "Nombre de bits de m\u00e9moire interne"
::msgcat::mcset fr "None -Internal Error Status" "Aucun - Erreur Interne"
::msgcat::mcset fr "None" "Aucun"
::msgcat::mcset fr "no signal connected" "pas de signal connect\u00e9"
::msgcat::mcset fr "Conv. HAL signal ERROR" "ERREUR de conv. signal HAL"
::msgcat::mcset fr " %s (for %s)  Exprsn~ %s" " %s (pour %s), Expression\u202f: %s"
::msgcat::mcset fr "first var. expression error" "Erreur sur la premi\u00e8re variable de l'expression"
::msgcat::mcset fr "Old Timer" "Ancien chronom\u00e8tre"
::msgcat::mcset fr "New Timer" "Step Time :"
::msgcat::mcset fr "One-shot" "Unique"
::msgcat::mcset fr "Counter" "Compteur"
::msgcat::mcset fr "Cannot auto assign symbol names-wrong variable name" "Impossible d'auto-assigner les noms de symboles - mauvais nom de variable"
::msgcat::mcset fr "Rung version not supported...\n" "Version d'\u00e9chelon non support\u00e9e...\n"
::msgcat::mcset fr "Loading file : %s" "Fichier charg\u00e9 : %s"
::msgcat::mcset fr " - ok.\n" " - OK.\n"
::msgcat::mcset fr " - failed.\n" " - \u00e9chec.\n"
::msgcat::mcset fr "Used=%d\n" "Utilis\u00e9=%d\n"
::msgcat::mcset fr "!!!Error in ConvBaseInMilliSecsToInt()\n" "!!! Erreur dans ConvBaseInMilliSecsToInt()\n"
::msgcat::mcset fr "!!! Error loading parameter base in %s\n" "!!! Erreur de chargement du param\u00e8tre base dans %s\n"
::msgcat::mcset fr " - result=%d\n" " - r\u00e9sultat=%d\n"
::msgcat::mcset fr "Monostable => Base = %d , Preset = %d\n" "Monostable = > Base = %d , Pr\u00e9r\u00e9glage = %d\n"
::msgcat::mcset fr "Sections file version not supported...\n" "Version de fichier de sections non support\u00e9...\n"
::msgcat::mcset fr "Symbols file version not supported...\n" "Version de fichier de symboles non support\u00e9e...\n"
::msgcat::mcset fr "Symbol: %s - %s - %s\n" "Symbole\u202f: %s - %s - %s\n"
::msgcat::mcset fr "ERROR with path directory given for project !!!\n" "ERREUR dans le chemin de r\u00e9pertoire donn\u00e9 pour le projet !!!\n"
::msgcat::mcset fr "Save project '%s' from tmp dir=%s\n" "Enregistrer le projet '%s' depuis le r\u00e9p temp=%s\n"
::msgcat::mcset fr "Main" "Manuel"
::msgcat::mcset fr "Ladder" "Ladder"
::msgcat::mcset fr "This sub-routine number for calls is already defined !!!" "Ce num\u00e9ro de sous-routine pour les appels est d\u00e9j\u00e0 d\u00e9finit !!!"
::msgcat::mcset fr "Failed to add a new section. Full?" "\u00c9chec de l'ajout d'une nouvelle section. Plein ?"
::msgcat::mcset fr "Not possible when program running..." "Impossible lorsqu'un programme est en cours d'ex\u00e9cution..."
::msgcat::mcset fr "Do you really want to delete the section ?" "Voulez-vous vraiment supprimer la section ?"
::msgcat::mcset fr "You can not delete the last section..." "Vous ne pouvez pas supprimer la derni\u00e8re section..."
::msgcat::mcset fr "This section is already executed the first !" "Cette section est d\u00e9j\u00e0 ex\u00e9cut\u00e9e en premier !"
::msgcat::mcset fr "Language" "Language"
::msgcat::mcset fr "Name" "Nom"
::msgcat::mcset fr "Sections Manager" "Gestionnaire de Sections"
::msgcat::mcset fr "ERROR CLASSICLADDER-     MODBUS-EXCEPTION RECEIVED:%X (Excep=%X)\n" "ERREUR CLASSICLADDER - EXCEPTION MODBUS RE\u00c7UE:%X (Excep=%X)\n"
::msgcat::mcset fr "INFO CLASSICLADDER-   MODBUS -Echo back from slave #%s is correct (data=257).\n" "INFO CLASSICLADDER - MODBUS\u202f: Echo de retour de l'esclave #%s n'est pas correct (data=257)\n"
::msgcat::mcset fr "INFO CLASSICLADDER-   MODBUS function code not recognized" "INFO CLASSICLADDER - MODBUS\u202f: code de fonction non reconnu"
::msgcat::mcset fr "INFO CLASSICLADDER-   MODBUS Length we should receive=%d (+3)\n" "INFO CLASSICLADDER - MODBUS\u00a0: longueur qui devrait \u00eatre re\u00e7ue=%d (+3)\n"
::msgcat::mcset fr "INFO CLASSICLADDER-   Modbus I/O to send (Hex):\n    Length=%d bytes -> " "INFO CLASSICLADDER - MODBUS\u202f: I/O to send (Hex)\u202f:\n    Longueur=%d octets -> "
::msgcat::mcset fr "Slave: %X  " "Esclave\u202f: %X  "
::msgcat::mcset fr "Function: %X  Data: " "Fonction : %X  Donn\u00e9es : "
::msgcat::mcset fr " CRC: %X " " CRC\u202f: %X "
::msgcat::mcset fr "INFO CLASSICLADDER-   Modbus I/O received (Hex):\n    Length=%d bytes <- " "INFO CLASSICLADDER - MODBUS\u202f: E/S re\u00e7ue (Hex)\u202f:\n    Longueur=%d octets <- "
::msgcat::mcset fr "Function: %X Data: " "Fonction\u202f: %X Donn\u00e9es\u202f: "
::msgcat::mcset fr "ERROR CLASSICLADDER-   MODBUS-INCORRECT RESPONSE RECEIVED FROM SLAVE!!!\n" "ERREUR CLASSICLADDER - MODBUS : R\u00c9PONSE INCORRECTE RE\u00c7UE DE L'ESCLAVE !!!\n"
::msgcat::mcset fr "ERROR CLASSICLADDER-   MODBUS-LOW LEVEL ERROR IN RESPONSE!!!\n" "ERREUR CLASSICLADDER - MODBUS : ERREUR BAS NIVEAU DANS LA R\u00c9PONSE !!!\n"
::msgcat::mcset fr "Failed to open serial port %s...\n" "\u00c9chec de l'ouverture du port s\u00e9rie %s...\n"
::msgcat::mcset fr "%d chars found\n" "%d caract\u00e8res trouv\u00e9s\n"
::msgcat::mcset fr "Init socket for I/O module (%d)...\n" "Socket d'initialisation pour le module d'E/S (%d) ...\n"
::msgcat::mcset fr "Failed to open I/O socket master...\n" "\u00c9chec d'ouverture du socket d'E/S ma\u00eetre ...\n"
::msgcat::mcset fr "Connecting I/O module...\n" "Connection du module d'E/S ...\n"
::msgcat::mcset fr "Failed  to connect to I/O module\n" "\u00c9chec de connexion au module d'E/S\n"
::msgcat::mcset fr "INFO CLASSICLADDER-   Sending frame to I/O module...\n" "INFO CLASSICLADDER - Envoie de trame au module d'E/S ...\n"
::msgcat::mcset fr "INFO CLASSICLADDER-   waiting for slave response...\n" "INFO CLASSICLADDER - Attente de la r\u00e9ponse de l'esclave ...\n"
::msgcat::mcset fr "INFO CLASSICLADDER- after transmit delay now...%i milliseconds\n" "INFO CLASSICLADDER - apr\u00e8s retard de transmission maintenant ...%i millisecondes\n"
::msgcat::mcset fr "ERROR CLASSICLADDER-  MODBUS NO RESPONSE (Errs=%d/%d) !?\n" "ERREUR CLASSICLADDER - MODBUS\u202f: pas de r\u00e9ponse (Erreurs=%d/%d)\u202f!?\n"
::msgcat::mcset fr "INFO CLASSICLADDER--- INIT SOCKET!!!\n" "INFO CLASSICLADDER - Initialisation du socket !!!\n"
::msgcat::mcset fr "ERROR CLASSICLADDER--- Failed to bind socket server...(error=%s)\n" "ERREUR CLASSICLADDER - \u00c9chec de liaison au socket serveur ... (erreur=%s)\n"
::msgcat::mcset fr "INFO CLASSICLADDER--- Server socket init ok (modbus - port %d)!\n" "INFO CLASSICLADDER - Initialisation du socket serveur OK (Modbus - port %d) !\n"
::msgcat::mcset fr "INFO MODBUS SERVER--- SOCKET WAITING...\n" "INFO CLASSICLADDER - SOCKET SERVEUR\u202f: Modbus\u202f: Socket serveur en attente ...\n"
::msgcat::mcset fr "INFO MODBUS SERVER--- SOCKET CLIENT ACCEPTED...\n" "INFO CLASSICLADDER - SOCKET SERVEUR : Modbus : Client accept\u00e9 sur le socket serveur ...\n"
::msgcat::mcset fr "INFO MODBUS SERVER--- SOCKET RECEIVED=%d !\n" "INFO CLASSICLADDER - SOCKET SERVEUR : Modbus : Socket re\u00e7u=%d !\n"
::msgcat::mcset fr "INFO CLASSICLADDER--- Server socket closed!\n" "INFO CLASSICLADDER - SOCKET SERVEUR: Ferm\u00e9 !\n"
::msgcat::mcset fr "Bit Status Window" "Fen\u00eatre d'\u00e9tat des bits"
::msgcat::mcset fr "Watch Window" "Fen\u00eatre de surveillance"
::msgcat::mcset fr "A variable name always start with '%' character !" "Un nom de variable commence toujours par le caract\u00e8re '%' !"
::msgcat::mcset fr "opened SYMBOLS window. Press again to close" "Fen\u00eatre SYMBOLES ouverte. Presser \u00e0 nouveau pour la fermer."
::msgcat::mcset fr "Symbols names" "Noms des Symboles"
::msgcat::mcset fr "Unknown symbol for variable name" "Symbole inconnu pour la variable d\u00e9sign\u00e9e"
::msgcat::mcset fr "Unknown variable (number value out of bound)" "Variable inconnue (valeur du nombre hors limites)"
::msgcat::mcset fr "Unknown variable (missing '.' character before attribute)" "Variable inconnue (caract\u00e8re '.' manquant avant l'attribut)"
::msgcat::mcset fr "Unknown variable (unknown attribute)" "Variable inconnue (attribut inconnu)"
::msgcat::mcset fr "Unknown variable (on first character following %)" "Variable inconnue (au premier caract\u00e8re suivant '%')"
::msgcat::mcset fr "Unknown variable (global error)" "Variable inconnue (erreur globale)"
::msgcat::mcset fr "Save To File" "Enregistrer dans un fichier"
::msgcat::mcset fr "File" "Fichier"
::msgcat::mcset fr "Refresh" "Rafra\u00eechir"
::msgcat::mcset fr "INI Name" "Nom d'ini"
::msgcat::mcset fr "HAL's Value" "Valeurs de HAL"
::msgcat::mcset fr "Next Value" "Valeur suivante"
::msgcat::mcset fr "Test" "Tester"
::msgcat::mcset fr "Not permitted to save here.\n\n  You need to copy a configuration to your home directory and work there." "R\u00e9pertoire prot\u00e9g\u00e9.\n\n  Copier une configuration dans un r\u00e9pertoire utilisateur et travailler sur cette copie."
::msgcat::mcset fr "can't save %s" "Impossible d'enregistrer %s"
::msgcat::mcset fr "LinuxCNC Debug" "D\u00e9bogage LinuxCNC"
::msgcat::mcset fr "Invalid INI file entries" "Entr\u00e9es invalides dans le fichier ini"
::msgcat::mcset fr "Configuration information" "Informations de configuration"
::msgcat::mcset fr "Use of defaults" "Utiliser par d\u00e9faut"
::msgcat::mcset fr "Version information" "Informations de version"
::msgcat::mcset fr "Command issuing" "Probl\u00e8me de commande"
::msgcat::mcset fr "IO points" "E/S points"
::msgcat::mcset fr "NML" "NML"
::msgcat::mcset fr "Motion time" "Temps de mouvement"
::msgcat::mcset fr "Interpreter" "Interpr\u00e9teur"
::msgcat::mcset fr "RCS" "RCS"
::msgcat::mcset fr "Trajectory level" "Niveau de trajectoire"
::msgcat::mcset fr "Interpreter list" "Liste de l'interpr\u00e9teur"
::msgcat::mcset fr "Open..." "Ouvrir..."
::msgcat::mcset fr "Save As..." "Enregistrer sous..."
::msgcat::mcset fr "Exit" "Quitter"
::msgcat::mcset fr "Edit" "\u00c9diter"
::msgcat::mcset fr "Cut" "Couper"
::msgcat::mcset fr "Copy" "Copier"
::msgcat::mcset fr "Paste" "Coller"
::msgcat::mcset fr "Select All" "Tout s\u00e9lectionner"
::msgcat::mcset fr "Help" "Aide"
::msgcat::mcset fr "About..." "\u00c0 propos..."
::msgcat::mcset fr "Save and Reload" "Enregistrer et recharger"
::msgcat::mcset fr "Find..." "Chercher..."
::msgcat::mcset fr "Renumber File..." "Re-num\u00e9roter le fichier..."
::msgcat::mcset fr "Settings" "R\u00e9glages"
::msgcat::mcset fr "No Numbering" "Sans num\u00e9rotation"
::msgcat::mcset fr "Line Numbering..." "Num\u00e9rotation de ligne..."
::msgcat::mcset fr "Scripts" "Scripts"
::msgcat::mcset fr "About TkEditor" "A propos de TkEditor"
::msgcat::mcset fr "TkEditor\n\nSimple Tcl/Tk Text Editor\n\nGPL Version 2" "TkEditeur\n\nSimple \u00e9diteur de texte Tcl/Tk\n\nGPL Version 2"
::msgcat::mcset fr "Find" "Chercher"
::msgcat::mcset fr "Find:" "Chercher :"
::msgcat::mcset fr "Replace:" "Remplacer :"
::msgcat::mcset fr "Find All" "Chercher tous"
::msgcat::mcset fr "Replace All" "Remplacer tous"
::msgcat::mcset fr "Skip This" "Sauter \u00e7a"
::msgcat::mcset fr "Replace This" "Remplacer \u00e7a"
::msgcat::mcset fr "Clear" "Nettoyer"
::msgcat::mcset fr "Set Line Numbering" "Ajuster la num\u00e9rotation de ligne"
::msgcat::mcset fr "Increment" "Incr\u00e9ment"
::msgcat::mcset fr "One" "Un"
::msgcat::mcset fr "Two" "Deux"
::msgcat::mcset fr "Five" "Cinq"
::msgcat::mcset fr "Ten" "Dix"
::msgcat::mcset fr "Space" "Espace"
::msgcat::mcset fr "Single Space" "Simple espace"
::msgcat::mcset fr "Double Space" "Double espace"
::msgcat::mcset fr "Tab Space" "Espace arri\u00e8re"
::msgcat::mcset fr "Next Number:" "Num\u00e9ro suivant :"
::msgcat::mcset fr "Renumber" "Re-num\u00e9roter"
::msgcat::mcset fr "HAL Configuration" "Configuration HAL"
::msgcat::mcset fr "Would you like to save your configuration before you exit?" "Enregistrer la configuration avant de quitter ?"
::msgcat::mcset fr "Save All" "Tout enregistrer"
::msgcat::mcset fr "Save Tune" "Enregistrer le r\u00e9glage"
::msgcat::mcset fr "Save as Netlist" "Enregistrer comme liste de liaisons"
::msgcat::mcset fr "Don't Save" "Ne pas enregistrer"
::msgcat::mcset fr "Show" "Afficher"
::msgcat::mcset fr "Watch" "Watch"
::msgcat::mcset fr "Save INI Tuning" "Enregistrer les r\u00e9glages d'initialisation"
::msgcat::mcset fr "Save HAL Ini" "Enregistrer l'initialisation de HAL"
::msgcat::mcset fr "Save HAL Net" "Enregistrer les liaisons HAL"
::msgcat::mcset fr "Save and Exit" "Enregistrer et quitter"
::msgcat::mcset fr "View" "Vues"
::msgcat::mcset fr "Expand Tree" "D\u00e9ployer l'arborescence"
::msgcat::mcset fr "Collapse Tree" "Replier l'arborescence"
::msgcat::mcset fr "Expand Pins" "D\u00e9ployer les \u00ab pins \u00bb"
::msgcat::mcset fr "Expand Parameters" "D\u00e9ployer les param\u00e8tres"
::msgcat::mcset fr "Expand Signals" "D\u00e9ployer les signaux"
::msgcat::mcset fr "Erase Watch" "Effacer l'\u00e9cran de watch "
::msgcat::mcset fr "Enter HAL command :" "Entrer une commande HAL :"
::msgcat::mcset fr "Execute" "Ex\u00e9cuter"
::msgcat::mcset fr "Tune %d" "Calibrer %d"
::msgcat::mcset fr "The HAL parameter \n  %s \n has changed. \n Really quit?" "Le param\u00e8tre HAL\n  %s \n a chang\u00e9. \n Quitter vraiment ?"
::msgcat::mcset fr "Select a node to show." "S\u00e9lectionner un \u00ab node \u00bb \u00e0 afficher"
::msgcat::mcset fr "<-- Select a Leaf.  Click on its name." "<-- S\u00e9lectionner une feuille par un clic sur son nom."
::msgcat::mcset fr "Click a highlighted entry where %s should go." "Cliquer une ligne en surbrillance ou %s doit aller."
::msgcat::mcset fr "Nothing to be done for parameters here. Try the tuning page" "Rien n'est param\u00e9trable ici. Essayer la page de r\u00e9glage"
::msgcat::mcset fr "%s is not a leaf, try again" "%s n'est pas une feuille, essayez encore"
::msgcat::mcset fr "Copyright Raymond E Henry. 2006\nLicense: GPL Version 2\n\nHalconfig is an LinuxCNC configuration tool.  It requires that you have started an instance of linuxcnc.\n\nThis script carries no warranty or liability for its use to the extent allowed by law." "Copyright Raymond E Henry. 2006\nLicence\u202f: GPL Version 2\n\nHalconfig est un outil de configuration de LinuxCNC. Il doit \u00eatre lanc\u00e9 depuis le r\u00e9pertoire de LinuxCNC et n\u00e9cessite qu'une instance de celui-ci ait \u00e9t\u00e9 lanc\u00e9e, sinon une nouvelle configuration est cr\u00e9\u00e9e avec le script demo rt.\n\nCe script n'est pas fait pour les c\u0153urs sensibles et ne comporte aucune garantie ou responsabilit\u00e9 pour son usage dans la mesure autoris\u00e9e par la loi."
::msgcat::mcset fr " SHOW " " MONTRER "
::msgcat::mcset fr " WATCH " " WATCH "
::msgcat::mcset fr " SETTINGS " " PARAM\u00c8TRES"
::msgcat::mcset fr "Load Watch List" "Charger liste de watch"
::msgcat::mcset fr "Save Watch List (multiline)" "Enregistrer \u00e0 liste de surveillance (multi-lignes)"
::msgcat::mcset fr "Tree View" "Arborescence"
::msgcat::mcset fr "Reload tree view" "Recharger la vue"
::msgcat::mcset fr "Add to watch" "Ajouter \u00e0 la surveillance"
::msgcat::mcset fr "HAL command :" "Commande HAL :"
::msgcat::mcset fr "Update interval (in ms)" "Intervalle de mise \u00e0 jour (en ms)"
::msgcat::mcset fr "Float" "Flottant"
::msgcat::mcset fr "Integer" "Entier"
::msgcat::mcset fr "Remember watchlist" "M\u00e9moriser la liste de watch "
::msgcat::mcset fr "Settings stored in: " "Param\u00e8tres enregistr\u00e9s dans :"
::msgcat::mcset fr "already in list" "d\u00e9j\u00e0 dans la liste"
::msgcat::mcset fr "Unlink pin" "Dissocier la broche"
::msgcat::mcset fr "Remove" "Enlever"
::msgcat::mcset fr "Add as Param(s)" "Ajouter comme Param\u00e8tre(s)"
::msgcat::mcset fr "Set" "Envoy\u00e9"
::msgcat::mcset fr "User input" "Entr\u00e9e utilisateur"
::msgcat::mcset fr "Update interval for this session (ms)" "Intervalle de mise \u00e0 jour pour cette session (ms)"
::msgcat::mcset fr "removed from list" "retir\u00e9 de la liste"
::msgcat::mcset fr "Load a watch list" "Charger une liste de watch"
::msgcat::mcset fr "loaded" "charg\u00e9"
::msgcat::mcset fr "Save current watch list" "Enregistrer liste de watch courante"
::msgcat::mcset fr "Commands may be tested here but they will NOT be saved" "Ces commandes peuvent \u00eatre test\u00e9es ici mais ne seront PAS enregistr\u00e9es"
::msgcat::mcset fr "Integer (disabled by \"--iformat\" argument)" "Entier (d\u00e9sactiv\u00e9 par l'argument \"--iformat\")"
::msgcat::mcset fr "\"--noprefs\" option set. Settings will not be saved!" "L'option \"--noprefs\" est activ\u00e9e. Les param\u00e8tres ne seront pas sauvegard\u00e9s\u202f!"
::msgcat::mcset fr "Can't find the bwidget 1.7 package.  There is a debian bwidget package; install \nit with sudo apt-get install bwidget." "Ne peut trouver le paquet bwidget 1.7.  Il s'agit du paquet debian bwidget; l'installer \navec sudo apt-get install bwidget."
::msgcat::mcset fr "LinuxCNC Configuration Selector" "S\u00e9lecteur de configuration de LinuxCNC "
::msgcat::mcset fr "No details available." "Aucun d\u00e9tail disponible."
::msgcat::mcset fr "Welcome to LinuxCNC.\n\nSelect a machine configuration from the list on the left.\nDetails about the selected configuration will appear in the display on the right.\nClick 'OK' to run the selected configuration" "Bienvenue dans LinuxCNC.\n\nS\u00e9lectionner une configuration de machine dans la liste de gauche.\nLes d\u00e9tails \u00e0 propos de cette configuration appara\u00eetront \u00e0 droite.\nCliquer 'OK' pour lancer la configuration s\u00e9lectionn\u00e9e"
::msgcat::mcset fr "My Configurations" "Mes configurations"
::msgcat::mcset fr "Sample Configurations" "Exemples de configuration"
::msgcat::mcset fr "ERROR: no configurations found in path '%s'" "ERREUR : Aucune configuration trouv\u00e9e dans le chemin '%s'"
::msgcat::mcset fr "Copy Configuration?" "Copier la configuration ?"
::msgcat::mcset fr "Would you like to copy the %s configuration to your home directory so you can customize it?" "Voulez-vous copier le dossier %s dans votre r\u00e9pertoire home pour pouvoir l'adapter \u00e0 vos besoins ?"
::msgcat::mcset fr "Configuration Copied" "Configuration copi\u00e9e"
::msgcat::mcset fr "The configuration file has been copied to %s. Next time, choose this location when starting LinuxCNC." "Le fichier de configuration a bien \u00e9t\u00e9 copi\u00e9 dans %s. La prochaine fois, choisissez cet emplacement au d\u00e9marrage de LinuxCNC."
::msgcat::mcset fr "Shortcut Created" "Raccourci cr\u00e9\u00e9"
::msgcat::mcset fr "A shortcut to this configuration file has been created on your desktop.  You can use it to automatically launch this configuration." "Un lien vers ce fichier de configuration a bien \u00e9t\u00e9 cr\u00e9\u00e9 sur votre bureau.  Vous pourrez l'utiliser pour d\u00e9marrer automatiquement cette configuration."
::msgcat::mcset fr "Create Desktop Shortcut" "Cr\u00e9er un raccourci sur le bureau"
::msgcat::mcset fr "TkLinuxCNC BackPlot" "Parcours d'outil TkLinuxCNC"
::msgcat::mcset fr "SETUP" "SETUP"
::msgcat::mcset fr "RESET" "RESET"
::msgcat::mcset fr "CANCEL" "ANNULER"
::msgcat::mcset fr "AXIS" "AXES"
::msgcat::mcset fr "OFFSET" "OFFSET"
::msgcat::mcset fr "ANGLE" "ANGLE"
::msgcat::mcset fr "DIRECTION" "DIRECTION"
::msgcat::mcset fr "SIZE :" "TAILLE :"
::msgcat::mcset fr "LinuxCNC Errors" "Erreurs de LinuxCNC"
::msgcat::mcset fr "Close" "Fermer"
::msgcat::mcset fr "Set Run Mark" "Ajuster point de d\u00e9part"
::msgcat::mcset fr "Set run mark at line %s?" "Ajuster point de d\u00e9part sur la ligne %s?"
::msgcat::mcset fr "untitled" "Sans titre"
::msgcat::mcset fr "Load Parameter File" "Chargement du fichier de param\u00e8tres"
::msgcat::mcset fr "LinuxCNC Diagnostics" "Diagnostics LinuxCNC"
::msgcat::mcset fr "Task" "T\u00e2che"
::msgcat::mcset fr "Heartbeat:" "Fr\u00e9quence:"
::msgcat::mcset fr "Command:" "Commande:"
::msgcat::mcset fr "Command #:" "Commande #:"
::msgcat::mcset fr "Status:" "Statut:"
::msgcat::mcset fr "Io" "E/s"
::msgcat::mcset fr "Motion" "Mouvement"
::msgcat::mcset fr "About TkLinuxCNC" "A propos de TkLinuxCNC"
::msgcat::mcset fr "TkLinuxcnc\n\nTcl/Tk GUI for LinuxCNC\n\nGPL Version 2 (2012)" "TkLinuxCNC\n\nInterface graphique Tcl/Tk pour LinuxCNC\n\nDomaine Publique (1999)/n Traduction fran\u00e7aise de Francis Tisserant."
::msgcat::mcset fr "Set Tool Offset" "Ajuster l'offset d'outil"
::msgcat::mcset fr "Tool:" "Outil :"
::msgcat::mcset fr "All files" "Tous les fichiers"
::msgcat::mcset fr "Text files" "Fichiers texte"
::msgcat::mcset fr "NC files" "Fichiers NC"
::msgcat::mcset fr "continuous" "continu"
::msgcat::mcset fr "Edit..." "\u00c9diter.."
::msgcat::mcset fr "Tool Table Editor..." "Editeur de fichier d'outils..."
::msgcat::mcset fr "Reload Tool Table" "Recharger table d'outils"
::msgcat::mcset fr "Offsets and Variables..." "Offsets et variables.."
::msgcat::mcset fr "Diagnostics..." "Diagnostiques..."
::msgcat::mcset fr "Backplot..." "Parcours d'outil..."
::msgcat::mcset fr "Calibration..." "Calibration..."
::msgcat::mcset fr "Testing..." "Testing..."
::msgcat::mcset fr "Debug..." "D\u00e9bogue..."
::msgcat::mcset fr "Font..." "Police..."
::msgcat::mcset fr "Units" "Unit\u00e9s"
::msgcat::mcset fr "auto" "auto"
::msgcat::mcset fr "inches" "pouces"
::msgcat::mcset fr "mm" "mm"
::msgcat::mcset fr "cm" "cm"
::msgcat::mcset fr "Utilities" "Utilitaires"
::msgcat::mcset fr "Hal Scope" "HalScope"
::msgcat::mcset fr "HAL Show" "Afficher HAL"
::msgcat::mcset fr "HAL Config" "Configuration HAL"
::msgcat::mcset fr "Help..." "Aide..."
::msgcat::mcset fr "Balloon help" "Bulle d'aide"
::msgcat::mcset fr "Estop on" "A/U engag\u00e9"
::msgcat::mcset fr "Estop off" "A/U lib\u00e9r\u00e9"
::msgcat::mcset fr "Machine on" "Machine en marche"
::msgcat::mcset fr "Machine off" "Machine arr\u00eat\u00e9e"
::msgcat::mcset fr "Manual" "Manuel"
::msgcat::mcset fr "MDI" "MDI"
::msgcat::mcset fr "Mist on" "Avec gouttelettes"
::msgcat::mcset fr "Mist off" "Sans gouttelettes"
::msgcat::mcset fr "Flood on" "Avec arrosage"
::msgcat::mcset fr "Flood off" "Sans arrosage"
::msgcat::mcset fr "Spindle forward" "Broche sens horaire"
::msgcat::mcset fr "Spindle reverse" "Broche sens anti-horaire"
::msgcat::mcset fr "Spindle off" "Arr\u00eat de broche"
::msgcat::mcset fr "Brake on" "Frein engag\u00e9"
::msgcat::mcset fr "Brake off" "Frein lib\u00e9r\u00e9"
::msgcat::mcset fr "ABORT" "ABANDON"
::msgcat::mcset fr "Offset:" "Offset:"
::msgcat::mcset fr "Work Offsets:" "Offsets de travail:"
::msgcat::mcset fr "override limits" "D\u00e9passement de limite"
::msgcat::mcset fr "relative" "relatif"
::msgcat::mcset fr "machine" "machine"
::msgcat::mcset fr "actual" "actuelle"
::msgcat::mcset fr "commanded" "command\u00e9e"
::msgcat::mcset fr "joint" "jointure"
::msgcat::mcset fr "world" "global"
::msgcat::mcset fr "home" "origine"
::msgcat::mcset fr "Set axis value:" "Ajuster valeurs d'axes :"
::msgcat::mcset fr "Set Jog Speed" "Ajuster la vitesse de t\u00e9l\u00e9commande"
::msgcat::mcset fr "Set jog speed:" "Ajuster la vitesse de t\u00e9l\u00e9commande:"
::msgcat::mcset fr "Set Feed Override" "Ajuster le correcteur de vitesse"
::msgcat::mcset fr "Set feed override:" "Ajuster le correcteur de vitesse:"
::msgcat::mcset fr "Set Spindle Override" "Ajuster le correcteur de vitesse de broche"
::msgcat::mcset fr "Set spindle speed override:" "Ajustement de la vitesse de broche :"
::msgcat::mcset fr "Linear Jog Speed" "Vitesse de t\u00e9l\u00e9commande lin\u00e9aire"
::msgcat::mcset fr "Angular Jog Speed (deg)/min:" "Vitesse de t\u00e9l\u00e9commande angulaire (degr\u00e9s)/min:"
::msgcat::mcset fr "Feed Override:" "Correcteur de vitesse:"
::msgcat::mcset fr "Spindle speed Override:" "Ajustement de la vitesse de broche:"
::msgcat::mcset fr "MDI:" "MDI:"
::msgcat::mcset fr "Program: " "Programme: "
::msgcat::mcset fr "  -  Status: " "  -  Statut: "
::msgcat::mcset fr "Run" "Lancer"
::msgcat::mcset fr "Pause" "Pause"
::msgcat::mcset fr "Resume" "Reprise"
::msgcat::mcset fr "Step" "Pas \u00e0 pas"
::msgcat::mcset fr "Verify" "V\u00e9rifier"
::msgcat::mcset fr "Optional Stop" "Arr\u00eat optionnel"
::msgcat::mcset fr "Set Font" "Choisir police"
::msgcat::mcset fr "Font" "Police"
::msgcat::mcset fr "Size" "Taille"
::msgcat::mcset fr "Style" "Style"
::msgcat::mcset fr "MANUAL" "MANUEL"
::msgcat::mcset fr "ESTOP" "A/U"
::msgcat::mcset fr "ON" "EN MARCHE"
::msgcat::mcset fr "ESTOP RESET" "A/U LIB\u00c9R\u00c9"
::msgcat::mcset fr "AUTO" "AUTO"
::msgcat::mcset fr "MIST ON" "AVEC GOUTTELETTES"
::msgcat::mcset fr "MIST OFF" "SANS GOUTELETTES"
::msgcat::mcset fr "MIST ?" "GOUTTELETTES ?"
::msgcat::mcset fr "FLOOD ON" "AVEC ARROSAGE"
::msgcat::mcset fr "FLOOD OFF" "SANS ARROSAGE"
::msgcat::mcset fr "FLOOD ?" "ARROSAGE ?"
::msgcat::mcset fr "SPINDLE FORWARD" "BROCHE SENS HORAIRE"
::msgcat::mcset fr "SPINDLE REVERSE" "BROCHE SENS ANTI-HORAIRE"
::msgcat::mcset fr "SPINDLE OFF" "ARR\u00caT BROCHE"
::msgcat::mcset fr "SPINDLE INCREASE" "BROCHE ACC\u00c9L\u00c8RE"
::msgcat::mcset fr "SPINDLE DECREASE" "BROCHE D\u00c9C\u00c9L\u00c8RE"
::msgcat::mcset fr "SPINDLE ?" "BROCHE ?"
::msgcat::mcset fr "BRAKE ON" "FREIN ENGAG\u00c9"
::msgcat::mcset fr "BRAKE OFF" "FREIN LIB\u00c9R\u00c9"
::msgcat::mcset fr "BRAKE ?" "FREIN ?"
::msgcat::mcset fr "LinuxCNC Set Coordinate" "R\u00e9glage coordonn\u00e9es de LinuxCNC"
::msgcat::mcset fr "Coordinate System Control Window" "Fen\u00eatre de contr\u00f4le des coordonn\u00e9es syst\u00e8me"
::msgcat::mcset fr "Axis " "Axe"
::msgcat::mcset fr "Var # " "Var # "
::msgcat::mcset fr "Offset Value " "Valeur d'offset"
::msgcat::mcset fr "What to Teach" "Qu'apprendre"
::msgcat::mcset fr "Teach" "Apprentissage"
::msgcat::mcset fr "Set Old" "Ancien r\u00e9glage"
::msgcat::mcset fr "Set Zero" "R\u00e9gler le z\u00e9ro"
::msgcat::mcset fr "Write" "\u00c9crire"
::msgcat::mcset fr "Need non-null file name" "N\u00e9cessite un nom de fichier"
::msgcat::mcset fr "Disallowed use of ngcgui generated file as Subfile" "Refus d'utiliser le fichier ngcgui g\u00e9n\u00e9r\u00e9 comme un sous-fichier"
::msgcat::mcset fr "marked (not_a_subfile)\nNot intended for use as a subfile" "marked (not_a_subfile)\nNot intended for use as a subfile"
::msgcat::mcset fr "bogus" "bogue"
::msgcat::mcset fr "can not include subroutines within ngcgui subfile" "inclusion d'un sous programme dans un sous-fichier ngcgui impossible"
::msgcat::mcset fr "Multiple subroutines in file not allowed" "Multiples sous-programmes dans un fichier non permis"
::msgcat::mcset fr "sub label" "sous-label"
::msgcat::mcset fr "does not match subroutine file name" "le sous-programme ne correspond pas au nom de fichier"
::msgcat::mcset fr "ignoring M2 after endsub" "M2 ignor\u00e9 apr\u00e8s endsub"
::msgcat::mcset fr "file contains lines after subend" "le fichier contient des lignes apr\u00e8s subend"
::msgcat::mcset fr "file contains lines before sub" "le fichier contient des lignes avant sub"
::msgcat::mcset fr "endsub label" "label endsub"
::msgcat::mcset fr "out of sequence positional parameter" "param\u00e8tres positionnels hors s\u00e9quence"
::msgcat::mcset fr "expected" "attendu"
::msgcat::mcset fr "Cannot find gcmc executable" "Ex\u00e9cutable gcmc introuvable"
::msgcat::mcset fr "not embedded, deriving outdir from:" "non inclu, d\u00e9rive de outdir de\u202f:"
::msgcat::mcset fr "Choose Files" "Choisir fichiers"
::msgcat::mcset fr "Controls" "Contr\u00f4les"
::msgcat::mcset fr "Preamble" "Pr\u00e9ambule"
::msgcat::mcset fr "Subfile" "Sous-fichier"
::msgcat::mcset fr "Postamble" "Postambule"
::msgcat::mcset fr "Retain values on Subfile read" "Conserver les valeurs \u00e0 la lecture du sous-fichier"
::msgcat::mcset fr "Expand subroutine" "D\u00e9ployer le sous-programme"
::msgcat::mcset fr "Autosend" "EnvoiAuto"
::msgcat::mcset fr "Verbose ngcfile" "Fichier G-code clair"
::msgcat::mcset fr "Create Feature" "Cr\u00e9er la fonction"
::msgcat::mcset fr "MakeFile" "Fichier makefile"
::msgcat::mcset fr "Finalize" "Finaliser"
::msgcat::mcset fr "Reread" "Relis"
::msgcat::mcset fr "Restart" "Reprise"
::msgcat::mcset fr "SendFileToAxis" "SendFileToAxis"
::msgcat::mcset fr "Unrecoverable problem" "Probl\u00e8me sans solution"
::msgcat::mcset fr "Postamble file" "Fichier postambule"
::msgcat::mcset fr "Subroutine file" "Fichier sous-programme"
::msgcat::mcset fr "Positional Parameters" "Param\u00e8tres de position"
::msgcat::mcset fr "No Subfile specified" "Aucun sous-fichier sp\u00e9cifi\u00e9"
::msgcat::mcset fr "No parameters yet" "Pas encore de param\u00e8tre"
::msgcat::mcset fr "Missing value for parm" "Valeur de param\u00e8tre manquante"
::msgcat::mcset fr "Output file" "Fichier de sortie"
::msgcat::mcset fr "Multiple Tabs with Features" "Onglets multiples avec fonctions"
::msgcat::mcset fr "Finalize all Tabs?" "Finaliser tous les onglets ?"
::msgcat::mcset fr "Order" "Commande"
::msgcat::mcset fr "No, just this page" "Non, juste cette page"
::msgcat::mcset fr "Axis is not responding" "Axis ne r\u00e9pond pas"
::msgcat::mcset fr "Autosend disabled, Ctrl-A toggles autosend" "EnvoiAuto d\u00e9sactiv\u00e9, Ctrl-A bascule EnvoiAuto"
::msgcat::mcset fr "File saving enabled -- Finalize to save" "Sauvegarde activ\u00e9e -- Finaliser la sauvegarde"
::msgcat::mcset fr "Require .ngc suffix for filename" "Requiert l'extension .ngc pour le nom de fichier"
::msgcat::mcset fr "Disallowed overwrite of" "\u00c9crasement refus\u00e9"
::msgcat::mcset fr "FEATURE" "FONCTION"
::msgcat::mcset fr "feature line added" "ligne de fonction ajout\u00e9e"
::msgcat::mcset fr "line added" "ligne ajout\u00e9e"
::msgcat::mcset fr "activated" "activ\u00e9"
::msgcat::mcset fr "restores" "restaurer"
::msgcat::mcset fr "NOTREACHED mode" "Mode NONATTEINT"
::msgcat::mcset fr "Positional parameters for" "Param\u00e8tres de position pour"
::msgcat::mcset fr "expanded file" "Fichier \u00e9tendu"
::msgcat::mcset fr "call subroutine file" "Appel de fichier sous-programme"
::msgcat::mcset fr "Enter parms for 1st feature" "Entrer param\u00e8tres 1\u00e8re fonction"
::msgcat::mcset fr "New Outfile" "Nouveau fichier de sortie"
::msgcat::mcset fr "Ready to make New Outfile" "Pr\u00eat \u00e0 cr\u00e9er un nouveau fichier de sortie"
::msgcat::mcset fr "Enter parms for feature " "Entrer param\u00e8tres pour la fonction "
::msgcat::mcset fr "feature" "fonction"
::msgcat::mcset fr "Create Next" "Cr\u00e9er le suivant"
::msgcat::mcset fr "Created feature " "Fonction cr\u00e9\u00e9e"
::msgcat::mcset fr "option" "option"
::msgcat::mcset fr "Missing parameters" "Param\u00e8tres manquants"
::msgcat::mcset fr "Parse Error" "Erreur d'analyse"
::msgcat::mcset fr "Null Preamble" "Aucun pr\u00e9ambule"
::msgcat::mcset fr "Read Preamble" "Lecture pr\u00e9ambule"
::msgcat::mcset fr "Preamble Error" "Erreur de pr\u00e9ambule"
::msgcat::mcset fr "Null Postamble" "Aucun postambule"
::msgcat::mcset fr "Read Postamble" "Lis le synchroniseur final"
::msgcat::mcset fr "Postamble Error" "Erreur de postambule"
::msgcat::mcset fr "Read Subfile" "Lecture sous-fichier"
::msgcat::mcset fr "Write Error" "Erreur d'\u00e9criture"
::msgcat::mcset fr "Outfile set" "Outfile set"
::msgcat::mcset fr "Finished" "Fini"
::msgcat::mcset fr "Canceled" "Annuler"
::msgcat::mcset fr "Sent" "Envoy\u00e9"
::msgcat::mcset fr "SendFileToAxis failed" "D\u00e9faut avec SendFileToAxis"
::msgcat::mcset fr "Ctrl-k for Key bindings" "Ctrl-k pour raccourcis clavier"
::msgcat::mcset fr "Expand sub" "D\u00e9ployer sous-programme"
::msgcat::mcset fr "Retain values" "Valeurs retenues"
::msgcat::mcset fr "Verbose" "Verbeux"
::msgcat::mcset fr "Finalize Canceled" "Finaliser l'abandon"
::msgcat::mcset fr "Dismiss" "Rejeter"
::msgcat::mcset fr "ngcgui Error" "Erreur ngcgui"
::msgcat::mcset fr "Declining support for tk send bug in ngcgui" "Declining support for tk send bug in ngcgui"
::msgcat::mcset fr "You should upgrade linuxcnc to >= linuxcnc2.5" "Vous devez mettre LinuxCNC \u00e0 jour en version >= 2.5"
::msgcat::mcset fr "pre2.4_send_file_to_axis:error" "erreur: pre2.4_send_file_to_axis"
::msgcat::mcset fr "OFF" "ARR\u00caT"
::msgcat::mcset fr "Toggle autosend" "Bascule envoi auto"
::msgcat::mcset fr "Clear entries" "Effacer les entr\u00e9es"
::msgcat::mcset fr "Set entries to default values" "R\u00e9glez les entr\u00e9es aux valeurs par d\u00e9faut"
::msgcat::mcset fr "Open editor specified by" "Ouvrir l'\u00e9diteur sp\u00e9cifi\u00e9 par"
::msgcat::mcset fr "on last outfile" "sur le dernier fichier de sortie"
::msgcat::mcset fr "toggle expand subroutines" "bascule d\u00e9ploiement sous-programmes"
::msgcat::mcset fr "Create feature" "Cr\u00e9e la fonction"
::msgcat::mcset fr "Finalize (AUTO send is" "Finaliser (AUTO envoi"
::msgcat::mcset fr "Show key bindings" "Montrer raccourcis clavier"
::msgcat::mcset fr "Restart (cancel pending)" "Red\u00e9marre (annule les en cours)"
::msgcat::mcset fr "(re)Read Preamble" "(re)lecture pr\u00e9ambule"
::msgcat::mcset fr "(re)Read Postamble" "Relis le synchronisateur final"
::msgcat::mcset fr "(re)Read Subfile" "(re)lecture sous-fichier"
::msgcat::mcset fr "toggle retain values" "alterner les valeurs retenues"
::msgcat::mcset fr "toggle output file verbosity" "alterner la verbosit\u00e9 du fichier de sortie"
::msgcat::mcset fr "Show status" "Afficher le statut"
::msgcat::mcset fr "Show full status (debug info)" "Afficher le statut complet (infos de deboguage)"
::msgcat::mcset fr "on current subfile" "on current subfile"
::msgcat::mcset fr "on current preamble" "le pr\u00e9ambule courant"
::msgcat::mcset fr " Escape Return to Preview page" "\u00c9chappe pour revenir \u00e0 la page pr\u00e9c\u00e9dente"
::msgcat::mcset fr "Editing requires setting for environmental variable VISUAL" "Pour l'\u00e9dition, la variable d'environnement VISUAL doit \u00eatre ajust\u00e9e"
::msgcat::mcset fr "Trying gedit" "Essayer gedit"
::msgcat::mcset fr "No file available for editing yet" "Aucun fichier a \u00e9diter n'est encore disponible"
::msgcat::mcset fr "No file available for editing" "Aucun fichier a \u00e9diter n'est disponible"
::msgcat::mcset fr "Status items" "Items de statut"
::msgcat::mcset fr "All-page opt items" "Items optionnels pour toutes les pages"
::msgcat::mcset fr "any-items" "Tous les items"
::msgcat::mcset fr "Set defaults" "Fixe par d\u00e9faut"
::msgcat::mcset fr "not writable" "non inscriptible"
::msgcat::mcset fr "new" "nouveau"
::msgcat::mcset fr "Open a new Subfile" "Ouvrir un nouveau sous-fichier"
::msgcat::mcset fr "remove" "enlever"
::msgcat::mcset fr "move" "d\u00e9placer"
::msgcat::mcset fr "Custom" "Personnalis\u00e9"
::msgcat::mcset fr "Problem creating page" "Probl\u00e8me \u00e0 la cr\u00e9ation de la page"
::msgcat::mcset fr "entrykeybindings not available" "raccourci clavier non disponible"
::msgcat::mcset fr "Found multiple matches for" "Trouve plusieurs occurrences pour"
::msgcat::mcset fr "using path" "utiliser le chemin"
::msgcat::mcset fr "Warning" "Attention"
::msgcat::mcset fr "File absolute path specifier conflicts with searchpath result" "Chemin de fichier sp\u00e9cifi\u00e9 absolu, conflit avec le r\u00e9sultat de la recherche"
::msgcat::mcset fr "Absolute Specifier" "Sp\u00e9cificateur absolu"
::msgcat::mcset fr "Using Search Result" "Utiliser le r\u00e9sultat de la recherche"
::msgcat::mcset fr "File not in Search Path" "Fichier non trouv\u00e9 dans le chemin de recherche"
::msgcat::mcset fr "Must be in search path" "Doit \u00eatre dans le chemin de recherche"
::msgcat::mcset fr "(File found -- not in search path)" "(Fichier trouv\u00e9, hors du chemin de recherche)"
::msgcat::mcset fr "Current directory" "R\u00e9pertoire courant"
::msgcat::mcset fr "Search path" "Chemin de recherche"
::msgcat::mcset fr "Check setting for" "V\u00e9rifie le r\u00e9glage des"
::msgcat::mcset fr "in ini file" "dans le fichier ini"
::msgcat::mcset fr "(Restart required after fixing ini file)" "(Red\u00e9marrage requis apr\u00e8s modif. du fichier ini)"
::msgcat::mcset fr "Try to Continue" "Essayer de continuer"
::msgcat::mcset fr "Ngcgui Configuration File Not Found" "Fichier de configuration Ngcgui introuvable"
::msgcat::mcset fr "ini file" "fichier ini"
::msgcat::mcset fr "not found" "introuvable"
::msgcat::mcset fr "found truetype-tracer v4 -OK" "truetype-tracer v4 trouv\u00e9 -OK"
::msgcat::mcset fr "Note truetype-tracer v4 is required" "Note truetype-tracer v4 est requis"
::msgcat::mcset fr "Note: truetype-tracer v4 is required" "Note: truetype-tracer v4 est requis"
::msgcat::mcset fr "ngcgui_app.tcl must be loaded before" "ngcgui_app.tcl doit \u00eatre charg\u00e9 avant"
::msgcat::mcset fr "Create a subroutine file from truetype-tracer (V4 reqd)" "Cr\u00e9e un fichier sous-programme avec truetype-tracer (V4.requis)"
::msgcat::mcset fr "problem with" "probl\u00e8me avec"
::msgcat::mcset fr "No entry for" "Aucune entr\u00e9e pour"
::msgcat::mcset fr "wrong version of truetype-tracer" "mauvaise version de truetype-tracer"
::msgcat::mcset fr "not writable, using" "Pas accessible en \u00e9criture, en utilisant"
::msgcat::mcset fr "and setting expandsub" "and setting expandsub"
::msgcat::mcset fr "Text" "Texte"
::msgcat::mcset fr "Linescale" "Graduation"
::msgcat::mcset fr "none" "Aucun"
::msgcat::mcset fr "Subdiv" "Subdivision"
::msgcat::mcset fr "default" "d\u00e9faut"
::msgcat::mcset fr "Mode" "Mode"
::msgcat::mcset fr "normal" "normal"
::msgcat::mcset fr "date" "date"
::msgcat::mcset fr "fontname" "nom de police"
::msgcat::mcset fr "Switches" "Switches"
::msgcat::mcset fr "Unicode" "Unicode"
::msgcat::mcset fr "Allow Rotation" "Rotation permise"
::msgcat::mcset fr "Make ngcgui-compatible subfile and new tab page" "Cr\u00e9e un sous-fichier compatible ngcgui dans nouvel onglet"
::msgcat::mcset fr "Null text" "Texte Null"
::msgcat::mcset fr "Using truetype-tracer default font" "Utilise la font par d\u00e9faut avec truetype-tracer"
::msgcat::mcset fr "no such file" "aucun fichier"
::msgcat::mcset fr "file not readable" "fichier illisible"
::msgcat::mcset fr "Creating new tab page" "Cr\u00e9er un nouvel onglet"
::msgcat::mcset fr "requires command inifindall\nfrom axis.py (LinuxCNC 2.5) or" "n\u00e9cessite une commande inifindall\ndepuis axis.py (LinuxCNC 2.5) ou"
::msgcat::mcset fr "not readable" "illisible"
::msgcat::mcset fr "Unexpected: multiple startups for ngcgui" "Inattendu : startups multiples pour ngcgui"
::msgcat::mcset fr "LinuxCNC" "LinuxCNC"
::msgcat::mcset fr "for LinuxCNC 2.5.xxx, Do not include tkapp.py in the ini file" "pour LinuxCNC 2.5.xxx. Ne pas inclure tkapp.py dans le fichier ini"
::msgcat::mcset fr "LinuxCNC version" "LinuxCNC version"
::msgcat::mcset fr "Note: Ignoring duplicate column name: %s" "Note: ignore le nom des colonnes dupliqu\u00e9es: %s"
::msgcat::mcset fr "Unknown column: %s" "Colonne %s inconnue"
::msgcat::mcset fr "NEW" "Nouveau"
::msgcat::mcset fr "filename: <%s> not readable" "fichier <%s> illisible"
::msgcat::mcset fr "filename: <%s> not writable" "fichier <%s> prot\u00e9g\u00e9 en \u00e9criture"
::msgcat::mcset fr "directory: <%s> not writable" "r\u00e9pertoire <%s> prot\u00e9g\u00e9 en \u00e9criture"
::msgcat::mcset fr "Current file:" "Fichier courant:"
::msgcat::mcset fr "Skipping linenumber %d for tag %s, value <%s> is not a number" "N\u00b0 de ligne %d saut\u00e9 pour le tag %s, la valeur <%s> n'est pas un nombre"
::msgcat::mcset fr "Skipping linenumber %d for tag %s, expected integer not <%s>" "N\u00b0 de ligne %d saut\u00e9 pour le tag %s, attends un entier, non <%s>"
::msgcat::mcset fr "At linenumber %d, Unknown tag <%s>" "Au N\u00b0 de ligne %d, tag <%s> inconnu"
::msgcat::mcset fr "%s: Column sorting not available with tcl_version==%s" "%s: tri de colonnes indisponible avec la version tcl==%s"
::msgcat::mcset fr "tool" "outil"
::msgcat::mcset fr "poc" "poc"
::msgcat::mcset fr "diam" "dia"
::msgcat::mcset fr "front" "frontal"
::msgcat::mcset fr "back" "arri\u00e8re"
::msgcat::mcset fr "orien" "orient."
::msgcat::mcset fr "comment" "commentaire"
::msgcat::mcset fr "Del" "Eff."
::msgcat::mcset fr "ReLoadTable" "RechargerTable"
::msgcat::mcset fr "SaveFile" "EnregistrerFichier"
::msgcat::mcset fr "ReRead" "Relire"
::msgcat::mcset fr "AddTool" "AjouterOutil"
::msgcat::mcset fr "Opened %s" "Ouvrir %s"
::msgcat::mcset fr "Created %s" "Cr\u00e9er %s"
::msgcat::mcset fr "File updated" "Fichier mis \u00e0 jour"
::msgcat::mcset fr "File modified" "Fichier modifi\u00e9"
::msgcat::mcset fr "File check errors" "Erreurs de contr\u00f4le du fichier"
::msgcat::mcset fr "File checked" "Fichier v\u00e9rifi\u00e9"
::msgcat::mcset fr "File items deleted" "Items du fichier effac\u00e9s"
::msgcat::mcset fr "Bogus lines in file ignored" "Lignes du fichier bogu\u00e9es ignor\u00e9es"
::msgcat::mcset fr "File errors -- Check Entries" "Erreurs de fichier -- V\u00e9rifier les entr\u00e9es"
::msgcat::mcset fr "Warning: File changed by another process" "Attention: Fichier modifi\u00e9 par un autre process"
::msgcat::mcset fr "Warning: File deleted by another process" "Attention: Fichier effac\u00e9 par un autre process"
::msgcat::mcset fr "Added Tool" "Outil ajout\u00e9"
::msgcat::mcset fr "Sorted by %s, increasing" "Tri croissant par %s"
::msgcat::mcset fr "Sorted by %s, decreasing" "Tri d\u00e9croissant par %s"
::msgcat::mcset fr "Added" "Ajout\u00e9"
::msgcat::mcset fr "Tool %s, Column %s, parameter %s is not a number" "Outil %s, colonne %s, le param\u00e8tre %s n'est pas un nombre"
::msgcat::mcset fr "Tool %s, parameter %s must be nonnegative integer" "Outil %s, le param\u00e8tre %s ne doit pas \u00eatre n\u00e9gatif"
::msgcat::mcset fr "Tool %s: <Orientation> must be 0..9 integer" "Outil %s: <Orientation> doit \u00eatre un entier entre 0 et 9"
::msgcat::mcset fr "Tool %s: <%s> must be between -360 and 360" "Outil %s: <%s> doit \u00eatre compris entre -360 et 360"
::msgcat::mcset fr "Pocket <%s> specified multiple times" "Poche <%s> sp\u00e9cifi\u00e9e de multiples fois"
::msgcat::mcset fr "Tool <%s> specified multiple times" "Outil <%s> sp\u00e9cifi\u00e9 de multiples fois"
::msgcat::mcset fr "File Modified" "Fichier modifi\u00e9"
::msgcat::mcset fr "Save Modifications to File?" "Enregistrer les modifications ?"
::msgcat::mcset fr "Only these columns are currently used:\n\n %s" "Seules ces colonnes sont utilis\u00e9 actuellement:\n\n %s"
::msgcat::mcset fr "Limit display to these columns by specifying" "Limite l'affichage aux colonnes sp\u00e9cifi\u00e9es"
::msgcat::mcset fr "Format for ini file is" "Le format pour le fichier ini est"
::msgcat::mcset fr "For standalone use, invoke as" "Pour l'utilisation autonome, invoquer comme"
::msgcat::mcset fr "tool_table_filename" "nom_fichier_outils"
::msgcat::mcset fr "Created by %s" "Cr\u00e9\u00e9 par %s"
::msgcat::mcset fr "Saved geometry (updated on program termination)" "G\u00e9om\u00e9trie enregistr\u00e9e (mise \u00e0 jour en quittant le programme)"
::msgcat::mcset fr "%s: Axis inifile specifies multiple inifile items for: \[EMCIO\]TOOL_TABLE" "%s: Fichier ini d'Axis sp\u00e9cifie de multiples items pour: \[EMCIO\]TOOL_TABLE"
::msgcat::mcset fr "%s: Using: %s" "%s: Utiliser: %s"
::msgcat::mcset fr "differs from the the ini specified file:\n%s" "diff\u00e8re du fichier ini sp\u00e9cifi\u00e9\u202f:\n%s"
::msgcat::mcset fr "Must be On and Idle to reload tool table" "Doit \u00eatre En marche et inactive pour recharger la table d'outils"
::msgcat::mcset fr "Usage" "Utilisation"
::msgcat::mcset fr "filename" "nom de fichier"
::msgcat::mcset fr "Allowed column_ names are: %s" "Nom de colonn_e allou\u00e9: %s"
::msgcat::mcset fr "Missing filename" "Nom de fichier manquant"
::msgcat::mcset fr "Do you really want to close LinuxCNC?" "Voulez-vous vraiment fermer LinuxCNC ?"
::msgcat::mcset fr "Emergency stop" "Arr\u00eat d'urgence"
::msgcat::mcset fr "Turn machine on" "Marche machine"
::msgcat::mcset fr "Activate first axis" "Activer le premier axe"
::msgcat::mcset fr "Activate second axis" "Activer le deuxi\u00e8me axe "
::msgcat::mcset fr "Activate third axis" "Activer le troisi\u00e8me axe "
::msgcat::mcset fr "Activate fourth axis" "Activer le quatri\u00e8me axe "
::msgcat::mcset fr "Set Feed Override from 0% to 100%" "Correction de la vitesse entre 0% et 100%"
::msgcat::mcset fr ", and ." ", et ."
::msgcat::mcset fr "Select jog speed" "S\u00e9lection de la vitesse de t\u00e9l\u00e9commande"
::msgcat::mcset fr "< and >" "< et >"
::msgcat::mcset fr "Select angular jog speed" "S\u00e9lection de la vitesse angulaire de t\u00e9l\u00e9commande"
::msgcat::mcset fr "I, Shift-I" "I, Maj+I"
::msgcat::mcset fr "Select jog increment" "S\u00e9lection d'incr\u00e9ment de t\u00e9l\u00e9commande"
::msgcat::mcset fr "Continuous jog" "T\u00e9l\u00e9commande en continu"
::msgcat::mcset fr "Home" "Origine"
::msgcat::mcset fr "Ctrl-Home" "Ctrl+origine"
::msgcat::mcset fr "Shift-Home" "Maj+origine"
::msgcat::mcset fr "Zero G54 offset for active axis" "Annule le d\u00e9calage G54 de l'axe actif"
::msgcat::mcset fr "End" "Fin"
::msgcat::mcset fr "Set G54 offset for active axis" "Valide le d\u00e9calage G54 de l'axe actif"
::msgcat::mcset fr "Jog active axis or joint" "T\u00e9l\u00e9commande de l'axe actif"
::msgcat::mcset fr "Select Max velocity" "Vitesse maximale s\u00e9lectionn\u00e9e"
::msgcat::mcset fr "Left, Right" "Gauche, Droite"
::msgcat::mcset fr "Jog first axis or joint" "T\u00e9l\u00e9commande de la premi\u00e8re jointure"
::msgcat::mcset fr "Up, Down" "Haut, Bas"
::msgcat::mcset fr "Jog second axis or joint" "T\u00e9l\u00e9commande de la deuxi\u00e8me jointure"
::msgcat::mcset fr "Pg Up, Pg Dn" "Pg.Pr\u00e9c, Pg.Suiv"
::msgcat::mcset fr "Jog third axis or joint" "T\u00e9l\u00e9commande de la troisi\u00e8me jointure"
::msgcat::mcset fr "Shift+above jogs" "Shift+Fl\u00e8che Haut t\u00e9l\u00e9commande"
::msgcat::mcset fr "Jog at traverse speed" "T\u00e9l\u00e9commande en vitesse rapide"
::msgcat::mcset fr "Jog fourth axis or joint" "T\u00e9l\u00e9commande de la quatri\u00e8me jointure"
::msgcat::mcset fr "Toggle between Drag and Rotate mode" "Bascule entre \u00ab glisser la vue \u00bb et \u00ab tourner la vue \u00bb"
::msgcat::mcset fr "Left Button" "Bouton gauche"
::msgcat::mcset fr "Pan, rotate or select line" "Glisser la vue, la tourner ou s\u00e9lectionner la ligne"
::msgcat::mcset fr "Shift+Left Button" "Maj+bouton gauche"
::msgcat::mcset fr "Rotate or pan" "Rotation ou glissement de la vue"
::msgcat::mcset fr "Right Button" "Bouton droit"
::msgcat::mcset fr "Zoom view" "Zoomer la vue"
::msgcat::mcset fr "Wheel Button" "Appui molette souris"
::msgcat::mcset fr "Rotate view" "Tourner la vue"
::msgcat::mcset fr "Rotate Wheel" "Rotation molette souris"
::msgcat::mcset fr "Manual control" "Contr\u00f4le manuel"
::msgcat::mcset fr "Code entry (MDI)" "Donn\u00e9es en manuel (MDI)"
::msgcat::mcset fr "Ctrl-M" "Ctrl+M"
::msgcat::mcset fr "Clear MDI history" "Vider l'historique du MDI"
::msgcat::mcset fr "Ctrl-H" "Ctrl+H"
::msgcat::mcset fr "Copy selected MDI history elements" "Copier la s\u00e9lection de l'historique du MDI"
::msgcat::mcset fr "to clipboard" "dans le presse-papiers"
::msgcat::mcset fr "Ctrl-Shift-H" "Ctrl+Maj+H"
::msgcat::mcset fr "Paste clipboard to MDI history" "Coller dans l'historique du MDI"
::msgcat::mcset fr "Override Limits" "D\u00e9passement des limites"
::msgcat::mcset fr "Open program" "Ouvrir programme"
::msgcat::mcset fr "Ctrl-R" "Ctrl+R"
::msgcat::mcset fr "Reload program" "Recharger le programme"
::msgcat::mcset fr "Ctrl-S" "Ctrl+S"
::msgcat::mcset fr "Run program" "Lancer le programme"
::msgcat::mcset fr "Step program" "Programme pas \u00e0 pas"
::msgcat::mcset fr "Pause program" "Programme en pause"
::msgcat::mcset fr "Resume program" "Reprise du programme"
::msgcat::mcset fr "Stop running program, or" "Arr\u00eater le programme, ou"
::msgcat::mcset fr "stop loading program preview" "stopper le parcours d'outil"
::msgcat::mcset fr "Toggle mist" "Avec ou sans gouttelettes"
::msgcat::mcset fr "Toggle flood" "Avec ou sans arrosage"
::msgcat::mcset fr "Spindle brake off" "Rel\u00e2chement frein de broche"
::msgcat::mcset fr "Shift-B" "Maj+B"
::msgcat::mcset fr "Spindle brake on" "Activation frein de broche"
::msgcat::mcset fr "Turn spindle clockwise" "Broche en sens horaire"
::msgcat::mcset fr "Turn spindle counterclockwise" "Broche en sens anti-horaire"
::msgcat::mcset fr "Turn spindle more slowly" "Diminuer la vitesse de broche"
::msgcat::mcset fr "Turn spindle more quickly" "Augmenter la vitesse de broche"
::msgcat::mcset fr "Ctrl-K" "Ctrl+K"
::msgcat::mcset fr "Clear live plot" "Rafra\u00eechir le parcours d'outil"
::msgcat::mcset fr "Cycle among preset views" "D\u00e9filement cyclique des vues pr\u00e9d\u00e9finies"
::msgcat::mcset fr "Cycle among preview, DRO, and user tabs" "D\u00e9filement parcours d'outil, visu et onglets utilisateur"
::msgcat::mcset fr "toggle Actual/Commanded" "Basculer R\u00e9el/Command\u00e9"
::msgcat::mcset fr "Ctrl-Space" "Ctrl-Espace"
::msgcat::mcset fr "Clear notifications" "Effacer les notifications"
::msgcat::mcset fr "Alt-F, M, V" "Alt-F, M, V"
::msgcat::mcset fr "Unknown tool %d" "Outil %d inconnu"
::msgcat::mcset fr "No tool" "Pas d'outil"
::msgcat::mcset fr "Tool %(tool)d, offset %(zo)g, diameter %(dia)g" "Outil %(tool)d, offset %(zo)g, diam\u00e8tre %(dia)g"
::msgcat::mcset fr "Tool %(tool)d, zo %(zo)g, xo %(xo)g, dia %(dia)g" "Outil %(tool)d, zo %(zo)g, xo %(xo)g, dia %(dia)g"
::msgcat::mcset fr "G-code preview loading timed out" "Le chargement de l'aper\u00e7u du G-code a d\u00e9pass\u00e9 le temps imparti"
::msgcat::mcset fr "Filtering..." "Filtrage..."
::msgcat::mcset fr "Filter failed" "Le filtrage a \u00e9chou\u00e9"
::msgcat::mcset fr "The program %(program)r exited with code %(code)d.  Any error messages it produced are shown below:" "Le programme %(program)r s'est arr\u00eat\u00e9 avec le code %(code)d.  Si des messages ont \u00e9t\u00e9 produits, ils sont ci-dessous:"
::msgcat::mcset fr "G-Code error in %s" "Erreur de G-code en %s"
::msgcat::mcset fr "Near line %(seq)d of %(f)s:\n%(error_str)s" "Vers la ligne %(seq)d de %(f)s:\n%(error_str)s"
::msgcat::mcset fr "Continuous" "Continu"
::msgcat::mcset fr "T    Tool Table" "T    Table d'outils"
::msgcat::mcset fr "in" "en"
::msgcat::mcset fr " radius" "rayon"
::msgcat::mcset fr " diameter" "diam\u00e8tre"
::msgcat::mcset fr "\u00b0" "\u00b0"
::msgcat::mcset fr "Coordinate System:" "D\u00e9calage origine pi\u00e8ce"
::msgcat::mcset fr "fixture" "porte-pi\u00e8ce"
::msgcat::mcset fr "workpiece" "la pi\u00e8ce"
::msgcat::mcset fr "Name:" "Nom:"
::msgcat::mcset fr "Size:" "Taille:"
::msgcat::mcset fr "Tool order:" "Outil N\u00b0:"
::msgcat::mcset fr "Rapid distance:" "Distance en vitesse rapide:"
::msgcat::mcset fr "Feed distance:" "Distance en vitesse travail:"
::msgcat::mcset fr "Total distance:" "Distance totale:"
::msgcat::mcset fr "Run time:" "Run time:"
::msgcat::mcset fr "Tool Change List:" "Liste de changement outil:"
::msgcat::mcset fr "X bounds:" "Limites X:"
::msgcat::mcset fr "Y bounds:" "Limites Y:"
::msgcat::mcset fr "Z bounds:" "Limites Z:"
::msgcat::mcset fr "A bounds:" "Limites A:"
::msgcat::mcset fr "B bounds:" "Limites B:"
::msgcat::mcset fr "C bounds:" "Limites C:"
::msgcat::mcset fr "Program exceeds machine minimum on axis %s" "Le programme d\u00e9passe la limite mini sur l'axe %s"
::msgcat::mcset fr "Program exceeds machine maximum on axis %s" "Le programme d\u00e9passe la limite maxi sur l'axe %s"
::msgcat::mcset fr "Program exceeds machine limits" "Le programme exc\u00e8de les limites machine"
::msgcat::mcset fr "Run Anyway" "Ex\u00e9cuter tout de m\u00eame"
::msgcat::mcset fr "No file loaded" "Aucun fichier charg\u00e9"
::msgcat::mcset fr "generated from %s" "produit depuis %s"
::msgcat::mcset fr "%.1f minutes" "%.1f minutes"
::msgcat::mcset fr "%d seconds" "%d secondes"
::msgcat::mcset fr "%(a)f to %(b)f = %(diff)f %(units)s" "%(a)f \u00e0 %(b)f = %(diff)f %(units)s"
::msgcat::mcset fr "G-Code Properties" "Propri\u00e9t\u00e9s du G-code"
::msgcat::mcset fr "All machinable files" "Tous les fichiers d'usinage"
::msgcat::mcset fr "rs274ngc files" "Fichiers rs274ngc"
::msgcat::mcset fr "axis cannot accept remote command while running" "les axes n'acceptent pas de commande \u00e0 distance pendant leur fonctionnement"
::msgcat::mcset fr "File not Writable:" "Fichier non \u00e9cribable:"
::msgcat::mcset fr "This file is not writable\nYou can Edit-readonly\n\nor\n\nSave it to your own directory\nthen open that saved, writable file" "Ce fichier n'est pas accessible en \u00e9criture\nVous pouvez l'\u00e9diter en lecture seule\n\nou\n\nEnregistrez le dans votre r\u00e9pertoire\npuis ouvrez ce fichier r\u00e9-enregistr\u00e9, et inscriptible"
::msgcat::mcset fr "Edit-readonly" "\u00c9diter en lecture seule"
::msgcat::mcset fr "Enter grid size" "Saisir la taille de la grille"
::msgcat::mcset fr "Enter %s coordinate relative to %%s:" "Coordonn\u00e9e %s relative \u00e0 %%s:"
::msgcat::mcset fr "Error saving file" "Erreur d'enregistrement du fichier"
::msgcat::mcset fr "Axes" "Axes"
::msgcat::mcset fr "Home All" "Prise d'origine g\u00e9n\u00e9rale"
::msgcat::mcset fr "Warning: Forward kinematics must handle duplicate coordinate letters:%s" "Avertissement : La cin\u00e9matique directe doit g\u00e9rer les lettres de coordonn\u00e9es en double :%s"
::msgcat::mcset fr "Note: number of \[TRAJ\]COORDINATES=%(t)s exceeds \[KINS\]JOINTS=%(l)d" "Remarque : le nombre de \[TRAJ\]COORDINATES=%(t)s d\u00e9passe \[KINS\]JOINTS=%(l)d"
::msgcat::mcset fr "\nNote:\nIndividual axis homing is not currently supported for" "\nRemarque\u202f:\nLa prise d'origine d'axe individuel n'est actuellement pas pris en charge pour"
::msgcat::mcset fr "KINEMATICS_IDENTITY with duplicate axis letter <%s>\n" "KINEMATICS_IDENTITY avec une double lettre d'axe <%s> ;\n"
::msgcat::mcset fr "Home %(name)s _%(id)s" "Accueil %(name)s _%(id)s"
::msgcat::mcset fr "Run from here" "D\u00e9marrer depuis ici"
::msgcat::mcset fr "toggle PYVCP panel visibility" "activer la visibilit\u00e9 du panneau PYVCP"
::msgcat::mcset fr "Error in ~/.axisrc" "Erreur dans ~/.axisrc"
::msgcat::mcset fr "LinuxCNC Status" "Statut de LinuxCNC"
::msgcat::mcset fr "Copy All" "Copier tout"
::msgcat::mcset fr "Remove the tool and click continue when ready" "D\u00e9monter l'outil puis cliquer \u00ab terminer \u00bb"
::msgcat::mcset fr "Tool change" "Appel d'outil"
::msgcat::mcset fr "Continue" "Continuer"
::msgcat::mcset fr "Insert tool %d and click continue when ready" "Monter l'outil %d puis cliquer \u00ab continuer \u00bb"
::msgcat::mcset fr "AXIS Manual Toolchanger" "Changement d'outil manuel d'AXIS"
::msgcat::mcset fr "This window is part of the AXIS manual toolchanger.  It is safe to close or iconify this window, or it will close automatically after a few seconds." "Cette fen\u00eatre fait partie du changement manuel d'outil. Elle peut \u00eatre ferm\u00e9e ou r\u00e9duite, elle se fermera automatiquement dans quelques secondes."
::msgcat::mcset fr "Image size: %(w)d x %(h)d pixels\nMinimum pixel value: %(min)d\nMaximum pixel value: %(max)d" "Taille de l'image: %(w)d x %(h)d pixels\nNombre minimum de pixels: %(min)d\nNombre maximum de pixels: %(max)d"
::msgcat::mcset fr "G20 (in)" "G20 (pouces)"
::msgcat::mcset fr "G21 (mm)" "G21 (mm)"
::msgcat::mcset fr "White" "Blanc"
::msgcat::mcset fr "Black" "Noir"
::msgcat::mcset fr "Rows" "Rang\u00e9es"
::msgcat::mcset fr "Columns" "Colonnes"
::msgcat::mcset fr "Rows then Columns" "Rang\u00e9es puis colonnes"
::msgcat::mcset fr "Columns then Rows" "Colonnes puis rang\u00e9es"
::msgcat::mcset fr "Positive" "Positif"
::msgcat::mcset fr "Negative" "N\u00e9gatif"
::msgcat::mcset fr "Alternating" "En alternance"
::msgcat::mcset fr "Up Milling" "Fraisage montant"
::msgcat::mcset fr "Down Milling" "Fraisage descendant"
::msgcat::mcset fr "Ball End" "H\u00e9misph\u00e8rique"
::msgcat::mcset fr "Flat End" "Bout plat"
::msgcat::mcset fr "30 Degree" "30 degr\u00e9s"
::msgcat::mcset fr "45 Degree" "45 Degr\u00e9s"
::msgcat::mcset fr "60 Degree" "60 Degr\u00e9s"
::msgcat::mcset fr "Secondary" "Secondaire"
::msgcat::mcset fr "Full" "Plein"
::msgcat::mcset fr "Invert Image" "Inverse l'image"
::msgcat::mcset fr "Normalize Image" "Normalise l'image"
::msgcat::mcset fr "Extend Image Border" "Etend les bords de la vue"
::msgcat::mcset fr "Pixel Size (Units)" "Taille du pixel (unit\u00e9s)"
::msgcat::mcset fr "Depth (units)" "Profondeur (unit\u00e9s)"
::msgcat::mcset fr "Tolerance (units)" "Tol\u00e9rance (unit\u00e9s)"
::msgcat::mcset fr "Stepover (pixels)" "Chevauchement (pixels)"
::msgcat::mcset fr "Tool Diameter (units)" "Diam\u00e8tre d'outil (unit\u00e9s)"
::msgcat::mcset fr "Tool Type" "Type d'outils"
::msgcat::mcset fr "Feed Rate (units per minute)" "Vitesse d'avance travail (unit\u00e9s par minute)"
::msgcat::mcset fr "Plunge Feed Rate (units per minute)" "Vitesse d'avance en plong\u00e9e (unit\u00e9s par minute)"
::msgcat::mcset fr "Safety Height (units)" "Hauteur de s\u00e9curit\u00e9 (unit\u00e9s)"
::msgcat::mcset fr "Scan Pattern" "Grille de num\u00e9risation"
::msgcat::mcset fr "Scan Direction" "Sens de num\u00e9risation"
::msgcat::mcset fr "Lace Bounding" "Lace Bouding"
::msgcat::mcset fr "Contact Angle (degrees)" "Angle de contact (degr\u00e9s)"
::msgcat::mcset fr "Spindle Speed (RPM)" "Vitesse d broche (tr/mn)"
::msgcat::mcset fr "Roughing offset (units, 0=no roughing)" "Offset d'\u00e9bauche (unit\u00e9s, 0=pas d'\u00e9bauche)"
::msgcat::mcset fr "Roughing depth per pass (units)" "Profondeur par passe d'\u00e9bauche (unit\u00e9s)"
::msgcat::mcset fr "image-to-gcode: User pressed cancel" "image-vers-gcode: L'utilisateur a press\u00e9 \u00ab Annuler \u00bb"
::msgcat::mcset fr "Depth images" "Profondeur d'images"
::msgcat::mcset fr "LinuxCNC Debug Level" "Niveau de d\u00e9bogage LinuxCNC"
::msgcat::mcset fr "debuglevel" "niveau de d\u00e9boguage"
::msgcat::mcset fr "Configuration *" "Configuration *"
::msgcat::mcset fr "Version Numbers *" "Num\u00e9ro de version * "
::msgcat::mcset fr "NML *" "NML *"
::msgcat::mcset fr "RCS *" "RCS *"
::msgcat::mcset fr "Task Issue" "Probl\u00e8me de t\u00e2che"
::msgcat::mcset fr "Motion Time" "Temps de mouvement"
::msgcat::mcset fr "Interpreter List" "Liste de l'interpr\u00e9teur"
::msgcat::mcset fr "Inifile setting for this debug level:\n\[EMC\]DEBUG=0x%08x" "Fichier ini r\u00e9gl\u00e9 pour ce niveau de d\u00e9boguage:\n\[EMC\]DEBUG=0x%08x"
::msgcat::mcset fr "  * This option can only be enabled in the inifile" "  * Cette option ne peut \u00eatre activ\u00e9e que dans le fichier ini"
::msgcat::mcset fr "_Open..." "_Ouvrir..."
::msgcat::mcset fr "Recent _Files" "_Fichiers r\u00e9cents"
::msgcat::mcset fr "_Edit..." "_\u00c9diter.."
::msgcat::mcset fr "_Reload" "_Recharger"
::msgcat::mcset fr "_Ladder Editor..." "Editeur de _Ladder..."
::msgcat::mcset fr "Toggle _Emergency Stop" "_Arr\u00eat d'urgence"
::msgcat::mcset fr "Toggle _Machine Power" "_Marche/Arr\u00eat machine"
::msgcat::mcset fr "_Run program" "D\u00e9ma_rrer le programme"
::msgcat::mcset fr "Ru_n from selected line" "D\u00e9marrer \u00e0 la lig_ne s\u00e9lectionn\u00e9e"
::msgcat::mcset fr "S_tep" "Pas \u00e0 pas"
::msgcat::mcset fr "_Pause" "_Pause"
::msgcat::mcset fr "Re_sume" "Repri_se"
::msgcat::mcset fr "Stop at M_1" "Arr\u00eat sur M_1"
::msgcat::mcset fr "Skip lines with '_/'" "Sauter les lignes avec '_/'"
::msgcat::mcset fr "Clear MDI h_istory" "Vider l'h_istorique du MDI"
::msgcat::mcset fr "Copy from MDI hist_ory" "Copier depuis l'hist_orique du MDI"
::msgcat::mcset fr "Paste to MDI histor_y" "Coller dans l'historique du MDI"
::msgcat::mcset fr "_Calibration" "_Calibration"
::msgcat::mcset fr "Show _Hal Configuration" "Afficher configuration de _HAL"
::msgcat::mcset fr "H_al Meter" "H_al m\u00e8tre"
::msgcat::mcset fr "Ha_l Scope" "Ha_l scope"
::msgcat::mcset fr "Sho_w LinuxCNC Status" "A_fficher le statut de LinuxCNC"
::msgcat::mcset fr "Set _Debug Level" "Choisir le niveau de _Debug"
::msgcat::mcset fr "Homin_g" "Prise d'ori_gine"
::msgcat::mcset fr "_Unhoming" "Annulation OM"
::msgcat::mcset fr "_Zero coordinate system" "Annulation d\u00e9calage d'origine"
::msgcat::mcset fr "P1  G5_4" "P1\u00b7\u00b7G5_4"
::msgcat::mcset fr "P2  G5_5" "P2\u00b7\u00b7G5_5"
::msgcat::mcset fr "P3  G5_6" "P3  G5_6"
::msgcat::mcset fr "P4  G5_7" "P4  G5_7"
::msgcat::mcset fr "P5  G5_8" "P5  G5_8"
::msgcat::mcset fr "P6  G5_9" "P6  G5_9"
::msgcat::mcset fr "P7  G59._1" "P7  G59._1"
::msgcat::mcset fr "P8  G59._2" "P8  G59._2"
::msgcat::mcset fr "P9  G59._3" "P9  G59._3"
::msgcat::mcset fr "_G92" "_G92"
::msgcat::mcset fr "Tool touch off to wor_kpiece" "L'outil touchera la pi\u00e8ce"
::msgcat::mcset fr "Tool touch off to _fixture" "L'outil touchera le porte-pi\u00e8ce"
::msgcat::mcset fr "_Top view" "Vue de dess_us"
::msgcat::mcset fr "_Rotated Top view" "Vue de dessus _bascul\u00e9e"
::msgcat::mcset fr "_Side view" "Vue de _c\u00f4t\u00e9"
::msgcat::mcset fr "_Front view" "Vue de _face"
::msgcat::mcset fr "_Perspective view" "Vue en per_spective"
::msgcat::mcset fr "Display _Inches" "Affichage en _pouces"
::msgcat::mcset fr "Display _MM" "Affichage en _mm"
::msgcat::mcset fr "S_how program" "Affic_her le programme"
::msgcat::mcset fr "Show program r_apids" "Parcours d'outil en vitesse r_apide"
::msgcat::mcset fr "Alpha-_blend program" "Simulation de _transparence"
::msgcat::mcset fr "Sho_w live plot" "Pa_rcours d'outil en temps r\u00e9el"
::msgcat::mcset fr "Show too_l" "Afficher _l'outil"
::msgcat::mcset fr "Show e_xtents" "Afficher les \u00e9tendues"
::msgcat::mcset fr "Show o_ffsets" "Afficher les offs_ets"
::msgcat::mcset fr "Sh_ow machine limits" "Afficher les l_imites machine"
::msgcat::mcset fr "Show v_elocity" "Afficher la _vitesse d'avance"
::msgcat::mcset fr "Show _distance to go" "Afficher la _distance restante"
::msgcat::mcset fr "Large coordinate fo_nt" "Coordonn\u00e9es en p_olice large "
::msgcat::mcset fr "_Clear live plot" "Rafra\u00eechir le parcours d'outil"
::msgcat::mcset fr "Show commanded position" "Afficher la position _command\u00e9e"
::msgcat::mcset fr "Show actual position" "Afficher la position _actuelle"
::msgcat::mcset fr "Show machine position" "Afficher la position _machine"
::msgcat::mcset fr "Show relative position" "Afficher la position _relative"
::msgcat::mcset fr "Joint mode" "Mode articulations"
::msgcat::mcset fr "World mode" "Mode articulations"
::msgcat::mcset fr "_About AXIS" "_\u00c0 propos d'AXIS"
::msgcat::mcset fr "Quick _Reference" "Aide _rapide"
::msgcat::mcset fr "_Machine" "_Machine"
::msgcat::mcset fr "_View" "_Vues"
::msgcat::mcset fr "Toggle Emergency Stop \[F1\]" "Arr\u00eat d'urgence \[F1\]"
::msgcat::mcset fr "Toggle Machine power \[F2\]" "Marche/arr\u00eat machine \[F2\]"
::msgcat::mcset fr "Open G-Code file \[O\]" "Ouvrir fichier G-code \[O\]"
::msgcat::mcset fr "Begin executing current file \[R\]" "D\u00e9part cycle \[R\]"
::msgcat::mcset fr "Execute next line \[T\]" "Ex\u00e9cuter la ligne suivante \[T\]"
::msgcat::mcset fr "Pause \[P\] / resume \[S\] execution" "Pause \[P\] / reprise \[S\] d'ex\u00e9cution"
::msgcat::mcset fr "Stop program execution \[ESC\]" "Stopper l'ex\u00e9cution du programme \[ESC\]"
::msgcat::mcset fr "Toggle skip lines with '/' \[Alt-M /\]" "Sauter ou non les lignes avec '/' \[Alt-M /\]"
::msgcat::mcset fr "Toggle optional pause \[Alt-M 1\]" "Avec ou sans pause optionnelle \[Alt-M 1\]"
::msgcat::mcset fr "Zoom in" "Zoom plus \[+\]"
::msgcat::mcset fr "Zoom out" "Zoom moins \[-\]"
::msgcat::mcset fr "Top view" "Vue de dessus"
::msgcat::mcset fr "Rotated top view" "Vue de dessus, bascul\u00e9e"
::msgcat::mcset fr "Side view" "Vue de c\u00f4t\u00e9"
::msgcat::mcset fr "Front view" "Vue de face"
::msgcat::mcset fr "Perspective view" "Vue en perspective"
::msgcat::mcset fr "Toggle between Drag and Rotate Mode \[D\]" "Bascule entre \u00ab glisser la vue \u00bb et \u00ab tourner la vue\u00bb "
::msgcat::mcset fr "Clear live plot \[Ctrl-K\]" "Rafra\u00eechi le parcours d'outil \[Ctrl+K\]"
::msgcat::mcset fr "Manual Control \[F3\]" "Contr\u00f4le manuel \[F3\]"
::msgcat::mcset fr "MDI \[F5\]" "Donn\u00e9es manuelles \[F5\]"
::msgcat::mcset fr "Axis:" "Axe:"
::msgcat::mcset fr "Home Axis" "POM des axes"
::msgcat::mcset fr "Touch Off" "Toucher"
::msgcat::mcset fr "Spindle:" "Broche:"
::msgcat::mcset fr "-" "-"
::msgcat::mcset fr "+" "+"
::msgcat::mcset fr "Brake" "Frein"
::msgcat::mcset fr "Coolant:" "Arrosage:"
::msgcat::mcset fr "Mist" "Gouttelettes"
::msgcat::mcset fr "Flood" "Fluide"
::msgcat::mcset fr "History:" "Historique:"
::msgcat::mcset fr "MDI Command:" "Commande MDI:"
::msgcat::mcset fr "Go" "Envoi"
::msgcat::mcset fr "DRO" "Visu"
::msgcat::mcset fr "Active G-Codes:" "G-codes actifs:"
::msgcat::mcset fr "Jog Speed:" "Vitesse de t\u00e9l\u00e9commande\u202f:"
::msgcat::mcset fr "Max Velocity:" "Vitesse maximale:"
::msgcat::mcset fr "Spindle Override:" "Correction vitesse de broche:"
::msgcat::mcset fr "%" "%"
::msgcat::mcset fr "About AXIS" "\u00c0 propos d'AXIS"
::msgcat::mcset fr "AXIS Quick Reference" "Aide rapide d'AXIS"
::msgcat::mcset fr "AXIS \$::version on \$::machine" "AXIS \$::version sur \$::machine"
::msgcat::mcset fr "(no file)" "(pas de fichier)"
::msgcat::mcset fr "Position:" "Position:"
::msgcat::mcset fr "Machine" "Machine"
::msgcat::mcset fr "Relative" "Relatif"
::msgcat::mcset fr "Actual" "Actuelle"
::msgcat::mcset fr "Commanded" "Command\u00e9e"
::msgcat::mcset fr "Joint:" "Jointure:"
::msgcat::mcset fr "Turn spindle counterclockwise \[F10\]" "Broche en sens anti-horaire \[F10\]"
::msgcat::mcset fr "Turn spindle clockwise \[F9\]" "Broche en sens horaire \[F9\]"
::msgcat::mcset fr "Stop spindle \[F9/F10\]" "Arr\u00eat broche \[F9/F10\]"
::msgcat::mcset fr "Turn spindle Faster \[F12\]" "Broche plus vite \[F12\]"
::msgcat::mcset fr "Turn spindle Slower \[F11\]" "Broche moins vite \[F11\]"
::msgcat::mcset fr "Turn spindle brake on \[Shift-B\] or off \[B\]" "Activer \[Maj+B\] ou arr\u00eater \[B\] le frein de broche"
::msgcat::mcset fr "Turn flood on or off \[F8\]" "Avec ou sans arrosage \[F8\]"
::msgcat::mcset fr "Turn mist on or off \[F7\]" "Avec ou sans gouttelettes \[F7\]"
::msgcat::mcset fr "Send active axis home \[Home\]" "Prise d'origine machine de l'axe courant \[origine\]"
::msgcat::mcset fr "Set G54 offset for active axis \[End\]" "Valide le d\u00e9calage G54 de l'axe actif \[Fin\]"
::msgcat::mcset fr "Activate axis \[X\]" "Activer l'axe \[X\]"
::msgcat::mcset fr "Activate axis \[Y\]" "Activer l'axe \[Y\]"
::msgcat::mcset fr "Activate axis \[Z\]" "Activer l'axe \[Z\]"
::msgcat::mcset fr "Activate axis \[A\]" "Activer l'axe \[A\]"
::msgcat::mcset fr "Activate axis \[4\]" "Activer l'axe \[4\]"
::msgcat::mcset fr "Activate axis \[5\]" "Activer l'axe \[5\]"
::msgcat::mcset fr "Jog selected axis" "T\u00e9l\u00e9commande de l'axe s\u00e9lectionn\u00e9"
::msgcat::mcset fr "Temporarily allow jogging outside machine limits \[L\]" "Autoriser temporairement la t\u00e9l\u00e9commande au-del\u00e0 des limites de la machine \[L\]"
::msgcat::mcset fr "Spindle CW" "Broche en sens horaire"
::msgcat::mcset fr "Spindle CCW" "Broche en sens anti-horaire"
::msgcat::mcset fr "Set tool number" "Ajuster le num\u00e9ro d'outil"
::msgcat::mcset fr "Input control" "Contr\u00f4le d'entr\u00e9e"
::msgcat::mcset fr "Straight rapid" "droite rapide"
::msgcat::mcset fr "Straight feed" "droite vitesse travail"
::msgcat::mcset fr "Arc CW" "Arc sens horaire"
::msgcat::mcset fr "Arc CCW" "Arc sens anti-horaire"
::msgcat::mcset fr "Dwell" "Tempo"
::msgcat::mcset fr "Setup" "Installation"
::msgcat::mcset fr "Spindle synchronized feed" "Spindle synchronized feed"
::msgcat::mcset fr "Rigid tap" "Taraudage rigide"
::msgcat::mcset fr "Probe" "Palpeur"
::msgcat::mcset fr "Radius compensation left" "Compensation de rayon \u00e0 gauche"
::msgcat::mcset fr "Radius compensation right" "Compensation de rayon \u00e0 droite"
::msgcat::mcset fr "Radius compensation left, immediate" "Compensation de rayon \u00e0 gauche, imm\u00e9diate"
::msgcat::mcset fr "Radius compensation right, immediate" "Compensation de rayon \u00e0 droite, imm\u00e9diate"
::msgcat::mcset fr "Tool length offset" "Offset de longueur d'outil"
::msgcat::mcset fr "Tool length offset immediate" "Offset de longueur d'outil imm\u00e9diat"
::msgcat::mcset fr "Motion in unoffset coordinates" "Mouvement en coordonn\u00e9es non d\u00e9cal\u00e9es"
::msgcat::mcset fr "Continuous mode" "Mode continu"
::msgcat::mcset fr "Drill" "Per\u00e7age"
::msgcat::mcset fr "Drill with dwell" "Per\u00e7age avec tempo"
::msgcat::mcset fr "Peck drill" "Per\u00e7age avec d\u00e9bourrage"
::msgcat::mcset fr "Chip-break drill" "Per\u00e7age avec brise copeaux"
::msgcat::mcset fr "Bore" "Perce"
::msgcat::mcset fr "Bore with dwell" "Al\u00e9sage avec tempo"
::msgcat::mcset fr "Offset all coordinate systems" "D\u00e9cale toutes les coordonn\u00e9es syst\u00e8me"
::msgcat::mcset fr "CSS Mode" "Mode CSS"
::msgcat::mcset fr "CCW" "Sens anti-horaire"
::msgcat::mcset fr "Stopped" "Stopp\u00e9"
::msgcat::mcset fr "CW" "Sens horaire"
::msgcat::mcset fr "LinuxCNC/Touchy" "LinuxCNC/Touchy"
::msgcat::mcset fr "xa" "xa"
::msgcat::mcset fr "xd" "xd"
::msgcat::mcset fr "yr" "yr"
::msgcat::mcset fr "ya" "ya"
::msgcat::mcset fr "yd" "yd"
::msgcat::mcset fr "zr" "zr"
::msgcat::mcset fr "za" "za"
::msgcat::mcset fr "zd" "zd"
::msgcat::mcset fr "DTG" "DTG"
::msgcat::mcset fr "Absolute" "Absolu"
::msgcat::mcset fr "xr" "xr"
::msgcat::mcset fr "ar" "ar"
::msgcat::mcset fr "br" "br"
::msgcat::mcset fr "cr" "cr"
::msgcat::mcset fr "ur" "ur"
::msgcat::mcset fr "vr" "vr"
::msgcat::mcset fr "wr" "wr"
::msgcat::mcset fr "aa" "aa"
::msgcat::mcset fr "ba" "ba"
::msgcat::mcset fr "ca" "ca"
::msgcat::mcset fr "ua" "ua"
::msgcat::mcset fr "va" "va"
::msgcat::mcset fr "wa" "wa"
::msgcat::mcset fr "ad" "ajoute"
::msgcat::mcset fr "bd" "bd"
::msgcat::mcset fr "cd" "cd"
::msgcat::mcset fr "ud" "ud"
::msgcat::mcset fr "vd" "vd"
::msgcat::mcset fr "wd" "wd"
::msgcat::mcset fr "Estop Reset" "R\u00e9initialisation A/U"
::msgcat::mcset fr "Estop" "A/U"
::msgcat::mcset fr "Machine On" "Marche machine"
::msgcat::mcset fr "Machine Off" "Arr\u00eat machine"
::msgcat::mcset fr "<b>Power</b>" "<b>Puissance</b>"
::msgcat::mcset fr "Unhome All" "Annulation OM de tous les axes"
::msgcat::mcset fr "Home Selected" "Prise d'origine axe courant"
::msgcat::mcset fr "Unhome Selected" "Annulation OM axe courant"
::msgcat::mcset fr "<b>Homing</b>" "<b>Prise d'origine</b>"
::msgcat::mcset fr "Startup" "D\u00e9marrage"
::msgcat::mcset fr "Macro" "Macro"
::msgcat::mcset fr "G" "G"
::msgcat::mcset fr "." "."
::msgcat::mcset fr "0" "0"
::msgcat::mcset fr "3" "3"
::msgcat::mcset fr "2" "2"
::msgcat::mcset fr "1" "1"
::msgcat::mcset fr "6" "6"
::msgcat::mcset fr "5" "5"
::msgcat::mcset fr "4" "4"
::msgcat::mcset fr "9" "9"
::msgcat::mcset fr "8" "8"
::msgcat::mcset fr "7" "7"
::msgcat::mcset fr "Flood On" "Marche arrosage"
::msgcat::mcset fr "Flood Off" "Arr\u00eat arrosage"
::msgcat::mcset fr "Mist On" "Marche gouttelettes"
::msgcat::mcset fr "Mist Off" "Arr\u00eat gouttelettes"
::msgcat::mcset fr "<b>Coolant</b>" "<b>Arrosage</b>"
::msgcat::mcset fr "Spindle Forward" "Broche sens horaire"
::msgcat::mcset fr "Spindle Reverse" "Broche sens anti-horaire"
::msgcat::mcset fr "Spindle Off" "Arr\u00eat broche"
::msgcat::mcset fr "Spindle Faster" "Broche plus vite"
::msgcat::mcset fr "Spindle Slower" "Broche moins vite"
::msgcat::mcset fr "Spindle speed:" "Vitesse de broche:"
::msgcat::mcset fr "label26" "label26"
::msgcat::mcset fr "<b>Spindle</b>" "<b>Broche</b>"
::msgcat::mcset fr "file.ngc" "fichier.ngc"
::msgcat::mcset fr "M2" "M2"
::msgcat::mcset fr "<b>Page</b>" "<b>Page</b>"
::msgcat::mcset fr "<span foreground=\"blue\" weight=\"bold\">Start Point</span>" "<span foreground=\"blue\" weight=\"bold\">Start Point</span>"
::msgcat::mcset fr "<b>Loaded File</b>" "<b>Fichier charg\u00e9</b>"
::msgcat::mcset fr "Loaded file:" "Fichier charg\u00e9:"
::msgcat::mcset fr "Interpreted line:" "Ligne interpr\u00e9t\u00e9e"
::msgcat::mcset fr "Distance:" "Distance:"
::msgcat::mcset fr "Velocity:" "Vitesse:"
::msgcat::mcset fr "Delay:" "D\u00e9lais:"
::msgcat::mcset fr "On limit switch:" "Sur un contact de limite"
::msgcat::mcset fr "Spindle direction:" "Direction broche:"
::msgcat::mcset fr "Loaded tool:" "Outil charg\u00e9"
::msgcat::mcset fr "label19" "label19"
::msgcat::mcset fr "label20" "label20"
::msgcat::mcset fr "label21" "label21"
::msgcat::mcset fr "label22" "label22"
::msgcat::mcset fr "label23" "label23"
::msgcat::mcset fr "label24" "label24"
::msgcat::mcset fr "label25" "label25"
::msgcat::mcset fr "label27" "label27"
::msgcat::mcset fr "Prepped tool:" "Outil pr\u00e9par\u00e9:"
::msgcat::mcset fr "label28" "label28"
::msgcat::mcset fr "Running line:" "Ligne courante:"
::msgcat::mcset fr "XY Rotation:" "Rotation XY:"
::msgcat::mcset fr "Tool length:" "Longueur d'outils"
::msgcat::mcset fr "label52" "label52"
::msgcat::mcset fr "G1 G2 G3\nM1 M2 M3\nF1 S1" "G1 G2 G3\nM1 M2 M3\nF1 S1"
::msgcat::mcset fr "Active codes:" "Codes actifs:"
::msgcat::mcset fr "G5x Offset:" "Offset G5x:"
::msgcat::mcset fr "G92 Offset:" "Offset G92:"
::msgcat::mcset fr "Loaded file lines:" "Lignes fichier charg\u00e9:"
::msgcat::mcset fr "Pockets:" "Poches:"
::msgcat::mcset fr "<b>1</b>\n2\n3" "<b>1</b>\n2\n3"
::msgcat::mcset fr "Status" "Statut:"
::msgcat::mcset fr "Control Font:" "Contr\u00f4le police:"
::msgcat::mcset fr "DRO Font:" "Police DRO:"
::msgcat::mcset fr "Error Font:" "Police erreur:"
::msgcat::mcset fr "ControlFont" "Police Contr\u00f4le"
::msgcat::mcset fr "DRO Font" "Police DRO"
::msgcat::mcset fr "Error Font" "Police erreur"
::msgcat::mcset fr "Listing Font:" "Police listing:"
::msgcat::mcset fr "Listing Font" "Police listing"
::msgcat::mcset fr "Hide pointer" "Cacher pointeur"
::msgcat::mcset fr "Show pointer" "Afficher pointeur"
::msgcat::mcset fr "Theme:" "Th\u00e8me:"
::msgcat::mcset fr "<b>Display Options</b>" "<b>Options d'affichage</b>"
::msgcat::mcset fr "Inch" "pouce"
::msgcat::mcset fr "<b>Position Readout</b>" "<b>Afficheur position</b>"
::msgcat::mcset fr "Workpiece" "Pi\u00e8ce"
::msgcat::mcset fr "Fixture" "Porte-pi\u00e8ce"
::msgcat::mcset fr "<b>Tool Setting</b>" "<b>Ajustement outil</b>"
::msgcat::mcset fr "Delete / lines" "Efface / lignes"
::msgcat::mcset fr "Keep / lines" "Sauter / lignes"
::msgcat::mcset fr "Pause on M1" "Pause sur M1"
::msgcat::mcset fr "Ignore M1" "Ignorer M1"
::msgcat::mcset fr "<b>Program Options</b>" "<b>Options de programme</b>"
::msgcat::mcset fr "Preferences" "Pr\u00e9f\u00e9rences"
::msgcat::mcset fr "FO: 100%" "FO: 100%"
::msgcat::mcset fr "SO: 100%" "SO: 100%"
::msgcat::mcset fr "MV: 100" "MV: 100"
::msgcat::mcset fr "Jogging" "T\u00e9l\u00e9command\u00e9"
::msgcat::mcset fr "Start Point" "Point de d\u00e9part"
::msgcat::mcset fr ".01" ".01"
::msgcat::mcset fr ".001" ".001"
::msgcat::mcset fr ".0001" ".0001"
::msgcat::mcset fr "  X  " "  X  "
::msgcat::mcset fr "  Y  " "  Y  "
::msgcat::mcset fr "  Z  " "  Z  "
::msgcat::mcset fr "  A  " "  A  "
::msgcat::mcset fr "  B  " "  B  "
::msgcat::mcset fr "  C  " "  C  "
::msgcat::mcset fr "  U  " "  U  "
::msgcat::mcset fr "  V  " "  V  "
::msgcat::mcset fr "  W  " "  W  "
::msgcat::mcset fr "<b>Handwheel</b>" "<b>Manivelle</b>"
::msgcat::mcset fr "window1" "window1"
::msgcat::mcset fr "Stepconf encountered an error.  The following information may be useful in troubleshooting:\n\n" "Stepconf a rencontr\u00e9 une erreur.  L'information suivante devrait aider \u00e0 identifier le dysfonctionnement:\n\n"
::msgcat::mcset fr "HALUI" "HALUI"
::msgcat::mcset fr "QtPlasmaC THCAD" "QtPlasmaC THCAD"
::msgcat::mcset fr "Spindle" "Broche"
::msgcat::mcset fr "Almost Done" "Presque fini"
::msgcat::mcset fr "Gecko 201" "Gecko 201"
::msgcat::mcset fr "Gecko 202" "Gecko 202"
::msgcat::mcset fr "Gecko 203v" "Gecko 203v"
::msgcat::mcset fr "Gecko 210" "Gecko 210"
::msgcat::mcset fr "Gecko 212" "Gecko 212"
::msgcat::mcset fr "Gecko 320" "Gecko 320"
::msgcat::mcset fr "Gecko 540" "Gecko 540"
::msgcat::mcset fr "L297" "L297"
::msgcat::mcset fr "PMDX-150" "PMDX-150"
::msgcat::mcset fr "Sherline" "Sherline"
::msgcat::mcset fr "Xylotex 8S-3" "Xylotex 8S-3"
::msgcat::mcset fr "Parker-Compumotor oem750" "Parker-Compumotor oem750"
::msgcat::mcset fr "JVL-SMD41 or 42" "JVL-SMD41 ou 42"
::msgcat::mcset fr "Hobbycnc Pro Chopper" "Hobbycnc Pro Chopper"
::msgcat::mcset fr "Keling 4030" "Keling 4030"
::msgcat::mcset fr "X Step" "Pas en X"
::msgcat::mcset fr "X Direction" "Direction X"
::msgcat::mcset fr "Y Step" "Pas en Y"
::msgcat::mcset fr "Y Direction" "Direction Y"
::msgcat::mcset fr "Z Step" "Pas en Z"
::msgcat::mcset fr "Z Direction" "Direction Z"
::msgcat::mcset fr "A Step" "Pas en A"
::msgcat::mcset fr "A Direction" "Direction A"
::msgcat::mcset fr "Spindle ON" "Marche broche"
::msgcat::mcset fr "Spindle PWM" "PWM broche"
::msgcat::mcset fr "Spindle Brake" "Frein de broche"
::msgcat::mcset fr "Coolant Mist" "Gouttelettes"
::msgcat::mcset fr "Coolant Flood" "Arrosage"
::msgcat::mcset fr "ESTOP Out" "Sortie arr\u00eat d'urgence"
::msgcat::mcset fr "Amplifier Enable" "Activation ampli (enable)"
::msgcat::mcset fr "Charge Pump" "Pompe de charge"
::msgcat::mcset fr "Digital out 0" "Sortie num\u00e9rique 0"
::msgcat::mcset fr "Digital out 1" "Sortie num\u00e9rique 1"
::msgcat::mcset fr "Digital out 2" "Sortie num\u00e9rique 2"
::msgcat::mcset fr "Digital out 3" "Sortie num\u00e9rique 3"
::msgcat::mcset fr "Plasma Torch On" "Torche plasma allum\u00e9e"
::msgcat::mcset fr "Plasma Scribe Arm" "Bras de tra\u00e7age Plasma"
::msgcat::mcset fr "Plasma Scribe On" "Tra\u00e7age Plasma activ\u00e9"
::msgcat::mcset fr "Plasma Laser On" "Faisceau Plasma Activ\u00e9"
::msgcat::mcset fr "Unused" "Inutilis\u00e9"
::msgcat::mcset fr "ESTOP In" "Entr\u00e9e A/U"
::msgcat::mcset fr "Probe In" "Entr\u00e9e palpeur"
::msgcat::mcset fr "Spindle Index" "Index broche"
::msgcat::mcset fr "Spindle Phase A" "Phase A broche"
::msgcat::mcset fr "Spindle Phase B" "Phase B broche"
::msgcat::mcset fr "Home X" "Origine X"
::msgcat::mcset fr "Home Y" "Origine Y"
::msgcat::mcset fr "Home Z" "Origine Z"
::msgcat::mcset fr "Home A" "Origine A"
::msgcat::mcset fr "Minimum Limit + Home X" "Limite mini + origine machine X"
::msgcat::mcset fr "Minimum Limit + Home Y" "Limite mini + origine machine Y"
::msgcat::mcset fr "Minimum Limit + Home Z" "Limite mini + origine machine Z"
::msgcat::mcset fr "Minimum Limit + Home A" "Limite mini + origine machine A"
::msgcat::mcset fr "Maximum Limit + Home X" "Limite maxi + origine machine X"
::msgcat::mcset fr "Maximum Limit + Home Y" "Limite maxi + origine machine Y"
::msgcat::mcset fr "Maximum Limit + Home Z" "Limite maxi + origine machine Z"
::msgcat::mcset fr "Maximum Limit + Home A" "Limite maxi + origine machine A"
::msgcat::mcset fr "Both Limit + Home X" "Les deux limites + origine machine X"
::msgcat::mcset fr "Both Limit + Home Y" "Les deux limites + origine machine Y"
::msgcat::mcset fr "Both Limit + Home Z" "Les deux limites + origine machine Z"
::msgcat::mcset fr "Both Limit + Home A" "Les deux limites + origine machine A"
::msgcat::mcset fr "Minimum Limit X" "Limite mini X"
::msgcat::mcset fr "Minimum Limit Y" "Limite mini Y"
::msgcat::mcset fr "Minimum Limit Z" "Limite mini Z"
::msgcat::mcset fr "Minimum Limit A" "Limite mini A"
::msgcat::mcset fr "Maximum Limit X" "Limite maxi X"
::msgcat::mcset fr "Maximum Limit Y" "Limite maxi Y"
::msgcat::mcset fr "Maximum Limit Z" "Limite maxi Z"
::msgcat::mcset fr "Maximum Limit A" "Limite maxi A"
::msgcat::mcset fr "Both Limit X" "Toutes les limites X"
::msgcat::mcset fr "Both Limit Y" "Toutes les limites Y"
::msgcat::mcset fr "Both Limit Z" "Toutes les limites Z"
::msgcat::mcset fr "Both Limit A" "Toutes les limites A"
::msgcat::mcset fr "All limits" "Toutes les limites"
::msgcat::mcset fr "All home" "Toutes les origines"
::msgcat::mcset fr "All limits + homes" "Toutes les limites + origines"
::msgcat::mcset fr "Digital in 0" "Entr\u00e9e num\u00e9rique 0"
::msgcat::mcset fr "Digital in 1" "Entr\u00e9e num\u00e9rique 1"
::msgcat::mcset fr "Digital in 2" "Entr\u00e9e num\u00e9rique 2"
::msgcat::mcset fr "Digital in 3" "Entr\u00e9e num\u00e9rique 3"
::msgcat::mcset fr "Plasma Arc Voltage" "Tension d\u2019Arc Plasma"
::msgcat::mcset fr "Plasma Arc OK" "Arc Plasma OK"
::msgcat::mcset fr "Plasma Breakaway" "Perte du Faisceau Plasma"
::msgcat::mcset fr "Done" "Termin\u00e9"
::msgcat::mcset fr "OK to replace existing custom ladder program?\nExisting Custom.clp will be renamed custom_backup.clp.\nAny existing file named -custom_backup.clp- will be lost. " "OK pour remplacer le programme ladder existant ?\nLe fichier custom.clp existant sera renomm\u00e9 custom_backup.clp \nTout autre fichier custom_backup.clp pr\u00e9c\u00e9dent sera perdu."
::msgcat::mcset fr "You edited a ladder program and have selected a different program to copy to your configuration file.\nThe edited program will be lost.\n\nAre you sure?  " "Vous avez d\u00e9j\u00e0 \u00e9dit\u00e9 un programme ladder mais vous avez choisi \nun programme diff\u00e9rent pour enregistrer votre fichier de configuration. \nLe fichier \u00e9dit\u00e9 auparavant sera perdu. \n\nEtes-vous s\u00fbr de ce choix ? "
::msgcat::mcset fr "You need to designate an E-stop input pin in the Parallel Port Setup page for this program." "Pour ce programme, vous devez indiquer une broche d'entr\u00e9e pour l'arr\u00eat d'urgence dans la page de r\u00e9glage du port parall\u00e8le."
::msgcat::mcset fr "Quit Stepconf and discard changes?" "Quitter Stepconf et perdre les modifications ?"
::msgcat::mcset fr "The configuration has been built and saved.\nDo you want to quit?" "La configuration a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9e et enregistr\u00e9e.\nVoulez-vous quitter ?"
::msgcat::mcset fr "You are using a simulated-realtime version of LinuxCNC, so testing / tuning of hardware is unavailable." "Vous utilisez une version de LinuxCNC temps r\u00e9el simul\u00e9, / les r\u00e9glages du mat\u00e9riel n'y sont pas disponibles."
::msgcat::mcset fr "my-mill" "ma-machine"
::msgcat::mcset fr "File %r was modified since it was written by stepconf" "Le fichier %r a \u00e9t\u00e9 modifi\u00e9 depuis qu'il a \u00e9t\u00e9 \u00e9crit par Stepconf"
::msgcat::mcset fr "Saving this configuration file will discard configuration changes made outside stepconf." "Enregistrer cette configuration va \u00e9craser les modifications faites \u00e0 l'ext\u00e9rieur de Stepconf"
::msgcat::mcset fr "Continue? " "Continuer ? "
::msgcat::mcset fr "yY" "yY"
::msgcat::mcset fr "launch %s" "lancer %s"
::msgcat::mcset fr "Desktop Launcher for LinuxCNC config made by Stepconf" "Lanceur de bureau pour LinuxCNC avec la configuration faite par Stepconf"
::msgcat::mcset fr "Other" "Autre"
::msgcat::mcset fr "%s Axis Test" "Test axe %s"
::msgcat::mcset fr "deg / s" "deg / s"
::msgcat::mcset fr "deg / s\u00b2" "degr\u00e9 / s\u00b2"
::msgcat::mcset fr "deg" "deg"
::msgcat::mcset fr "mm / s" "mm / s"
::msgcat::mcset fr "mm / s\u00b2" "mm / s\u00b2"
::msgcat::mcset fr "in / s" "pouces / s"
::msgcat::mcset fr "in / s\u00b2" "pouces / s\u00b2"
::msgcat::mcset fr "LinuxCNC 'stepconf' configuration files" "Fichiers de configuration 'stepconf' de LinuxCNC "
::msgcat::mcset fr "Modify Existing Configuration" "Modifier configuration existante"
::msgcat::mcset fr "degree / rev" "degr\u00e9s / tour"
::msgcat::mcset fr "Steps / deg" "Pas / degr\u00e9"
::msgcat::mcset fr "mm / rev" "mm / tour"
::msgcat::mcset fr "Steps / mm" "Pas / mm"
::msgcat::mcset fr "rev / in" "tour / pouce"
::msgcat::mcset fr "Steps / in" "Pas / pouce"
::msgcat::mcset fr "# If you make changes to this file, they will be" "# Si vous modifiez ce fichier, il sera"
::msgcat::mcset fr "# overwritten when you run stepconf again" "# \u00e9cras\u00e9 quand vous relancerez Stepconf"
::msgcat::mcset fr "# add halui MDI commands here (max 64) " "# ajoutez ici les commandes MDI halui (maximum 64) "
::msgcat::mcset fr "# **** Setup for external estop ladder program -START ****" "# **** Param\u00e8tre -START pour l'A/U externe du programme ladder ****"
::msgcat::mcset fr "# **** Setup for external estop ladder program -END ****" "# **** Param\u00e8tre -END pour l'A/U externe du programme ladder ****"
::msgcat::mcset fr "# Load Classicladder without GUI (can reload LADDER GUI in AXIS GUI" "# Chargement de Classicladder sans GUI (peut recharger la GUI LADDER dans la GUI AXIS)"
::msgcat::mcset fr "Include your PyVCP panel here.\n" "Inclure son propre panneau PyVCP ici.\n"
::msgcat::mcset fr "# These files are loaded post GUI, in the order they appear" "# Ces fichiers sont charg\u00e9s apr\u00e8s la GUI, dans leur ordre d'apparition"
::msgcat::mcset fr "# **** Setup of spindle speed display using pyvcp -START ****" "# **** R\u00e9glage de l'affichage de vitesse broche avec pyvcp -START ****"
::msgcat::mcset fr "# **** Use ACTUAL spindle velocity from spindle encoder" "# **** Utiliser la vitesse de broche actuelle depuis le codeur de broche"
::msgcat::mcset fr "# **** ACTUAL velocity is in RPS not RPM so we scale it." "# **** La vitesse ACTUELLE est en tr/s et non en tr/mn, elle peut, si besoin, \u00eatre mise \u00e0 l'\u00e9chelle."
::msgcat::mcset fr "# **** set up spindle at speed indicator ****" "# **** ajuster vitesse max broche selon l'indicateur de vitesse ****"
::msgcat::mcset fr "# **** Use COMMANDED spindle velocity from LinuxCNC because no spindle encoder was specified" "# **** Utilise la vitesse de broche COMMAND\u00c9E depuis LinuxCNC puisqu'aucun codeur de broche n'a \u00e9t\u00e9 sp\u00e9cifi\u00e9"
::msgcat::mcset fr "# Include your %s HAL commands here" "# Inclure vos commandes %s HAL ici"
::msgcat::mcset fr "# This file will not be overwritten when you run stepconf again" "# Ce fichier ne sera pas \u00e9cras\u00e9 si vous relancez Stepconf"
::msgcat::mcset fr "# This file sets up simulated limits/home/spindle encoder hardware." "# Ce fichier configure la simulation d'encodeur de limites/d'origine/de broche mat\u00e9riels."
::msgcat::mcset fr "# This is a generated file do not edit." "# Ceci est un fichier g\u00e9n\u00e9r\u00e9 : ne pas modifier."
::msgcat::mcset fr "\n\n\n########################################" "\n\n\n########################################"
::msgcat::mcset fr "# The following variables are available for fine tuning some parameters." "# Les variables suivantes sont disponibles pour affiner certains param\u00e8tres."
::msgcat::mcset fr "# To use any of these, uncomment the required setp line and set an appropriate value.\n" "# Pour utiliser l'un d'entre eux, d\u00e9commentez la ligne setp requise et d\u00e9finissez une valeur appropri\u00e9e.\n"
::msgcat::mcset fr "# default = 0 (volts)" "# par d\u00e9faut = 0 (volts)"
::msgcat::mcset fr "# default = 0.0 (seconds)" "# par d\u00e9faut = 0.0 (secondes)"
::msgcat::mcset fr "# default = 10 (volts)" "# par d\u00e9faut = 10 (volts)"
::msgcat::mcset fr "# default = 5 (mm)" "# par d\u00e9faut = 5 (mm)"
::msgcat::mcset fr "\u00b1" "\u00b1"
::msgcat::mcset fr "mm/s" "mm/s"
::msgcat::mcset fr "Jog:" "T\u00e9l\u00e9commande:"
::msgcat::mcset fr "Test Area:" "Zone de test:"
::msgcat::mcset fr "mm/s^2" "mm/s^2"
::msgcat::mcset fr "Acceleration:" "Acc\u00e9l\u00e9ration:"
::msgcat::mcset fr "label" "label"
::msgcat::mcset fr "Back" "Arri\u00e8re"
::msgcat::mcset fr "XYZ" "XYZ"
::msgcat::mcset fr "XYZA" "XYZA"
::msgcat::mcset fr "XYUV (Foam)" "XYUV (Mousse)"
::msgcat::mcset fr "MM" "MM"
::msgcat::mcset fr "Step _Time:" "Step _Time:"
::msgcat::mcset fr "Step _Space:" "Valeur _Space d'un pas:"
::msgcat::mcset fr "Direction _Hold:" "Direction _Hold:"
::msgcat::mcset fr "_Direction Setup:" "R\u00e9glage _direction:"
::msgcat::mcset fr "Driver Timing Settings" "R\u00e9glages de timing du pilote"
::msgcat::mcset fr "_Test Base\nPeriod Jitter " "_Test de\n latence"
::msgcat::mcset fr "D_river type:" "Type de d_river:"
::msgcat::mcset fr "Two Parports" "Deux Ports Parall\u00e8les"
::msgcat::mcset fr "Min Base Period:" "P\u00e9riode de base minimale:"
::msgcat::mcset fr "Max step rate:" "Fr\u00e9quence maxi des pas:"
::msgcat::mcset fr "Machine _Name:" "Nom de la machine:"
::msgcat::mcset fr "Configuration directory:" "R\u00e9pertoire de configuration:"
::msgcat::mcset fr "_Axis configuration:" "Configuration des _axes"
::msgcat::mcset fr "Driver characteristics: (Multiply by 1000 for times specified in \u00b5s or microseconds)" "Caract\u00e9ristiques du pilote : (Multiplier par 1000 pour des temps sp\u00e9cifi\u00e9s en \u00b5s ou microsecondes)"
::msgcat::mcset fr "Base Period Maximum _Jitter:" "Base Period Maximum _Jitter:"
::msgcat::mcset fr "Create a new configuration" "Cr\u00e9er une nouvelle configuration"
::msgcat::mcset fr "Do you wish to:" "Que voulez-vous faire:"
::msgcat::mcset fr "Modify a configuration already created with this program" "Modifier une configuration d\u00e9j\u00e0 cr\u00e9\u00e9e avec ce programme"
::msgcat::mcset fr "If you have made modifications to this configuration outside this program, they will be lost when you select \"Modify a configuration\"" "Si vous avez modifi\u00e9 ce fichier \u00e0 l'ext\u00e9rieur du programme, les modifications seront perdues si vous choisissez \"Modifier une configuration\"."
::msgcat::mcset fr "0x0378" "0x0378"
::msgcat::mcset fr "TB6560 3 axes" "TB6560 3 axes"
::msgcat::mcset fr "TB6560 4 axes" "TB6560 4 axes"
::msgcat::mcset fr "_Pin 14:" "B_roche 14:"
::msgcat::mcset fr "P_in 16:" "Br_oche 16:"
::msgcat::mcset fr "Pi_n 17:" "Bro_che 17:"
::msgcat::mcset fr "Outputs (PC to Mill):" "Sorties (PC vers machine)"
::msgcat::mcset fr "Invert" "Inverser"
::msgcat::mcset fr "Pin 1_0:" "Broche 1_0:"
::msgcat::mcset fr "Pin 1_1:" "Broche 1_1:"
::msgcat::mcset fr "Pin 1_2:" "Broche 1_2:"
::msgcat::mcset fr "Pin 1_3:" "Broche 1_3:"
::msgcat::mcset fr "Pin 1_5:" "Broche 1_5:"
::msgcat::mcset fr "Inputs (Mill to PC):" "Entr\u00e9es (machine vers PC)"
::msgcat::mcset fr "Output pinout presets:" "Sorties pr\u00e9selectionn\u00e9es"
::msgcat::mcset fr "_PWM 1:" "_PWM 1:"
::msgcat::mcset fr "P_WM 2:" "P_WM 2:"
::msgcat::mcset fr "Enter 0 Hz for \"PDM\" mode" "Entrer 0 Hz pour le mode \"PDM\""
::msgcat::mcset fr "PWM _Rate:" "F_r\u00e9quence PWM:"
::msgcat::mcset fr "_Speed 1:" "Vite_sse 1:"
::msgcat::mcset fr "S_peed 2:" "Vitesse 2:"
::msgcat::mcset fr "Calibration:" "Calibration:"
::msgcat::mcset fr "12345" "12345"
::msgcat::mcset fr "_Cycles per revolution:" "_Cycles par tour:"
::msgcat::mcset fr "Speed display filter gain:" "Gain du filtre d'affichage vitesse:"
::msgcat::mcset fr "Use spindle-at-speed:" "Utiliser vitesse-broche-atteinte:"
::msgcat::mcset fr "Scale %" "Echelle %"
::msgcat::mcset fr "Axis" "Axis"
::msgcat::mcset fr "Gmoccapy" "Gmoccapy"
::msgcat::mcset fr "Qtdragon" "Qtdragon"
::msgcat::mcset fr "QtPlasmaC" "QtPlasmaC"
::msgcat::mcset fr "Screen:  " "\u00c9cran :  "
::msgcat::mcset fr "Hidden" "Cach\u00e9"
::msgcat::mcset fr "9:16" "9:16"
::msgcat::mcset fr "16:9" "16:9"
::msgcat::mcset fr "Powermax Port:" "Port Powermax\u00a0:"
::msgcat::mcset fr "Include custom PyVCP GUI panel" "Inclure un panneau PyVCP personnalis\u00e9"
::msgcat::mcset fr "Blank program" "Programme vierge"
::msgcat::mcset fr "Spindle speed display  " "Afficheur vitesse broche"
::msgcat::mcset fr "Existing custom program" "Programme personnalis\u00e9 existant"
::msgcat::mcset fr "Include connections to HAL" "Inclure les connections \u00e0 HAL"
::msgcat::mcset fr "_Display\nsample\npanel" "Ouvrir un \npanneau\nsimple"
::msgcat::mcset fr "Include _Classicladder PLC" "Inclure l'API _Classicladder"
::msgcat::mcset fr "Number of digital in pins:" "Nombre de broches d'entr\u00e9e num\u00e9rique:"
::msgcat::mcset fr "Number of digital  out pins:" "Nombre de broches de sortie num\u00e9rique:"
::msgcat::mcset fr " Number of analog (s32) in pins:" "Nombre de broches d'entr\u00e9e analogique (s32)"
::msgcat::mcset fr " Number of analog (s32) out pins:" "Nombre de broches de sortie analogique (s32)"
::msgcat::mcset fr " Number of analog (float) in pins:" "Nombre de broches d'entr\u00e9e analogique (float)"
::msgcat::mcset fr " Number of analog (float) out pins:" "Nombre de broches de sortie analogique (float)"
::msgcat::mcset fr "setup number of external pins" "Nombre de broches externes"
::msgcat::mcset fr "Blank ladder program" "Programme ladder vierge"
::msgcat::mcset fr "Estop ladder program" "Programme ladder d'arr\u00eat d'urgence"
::msgcat::mcset fr "Edit ladder\nprogram" "Editer prog.\nladder"
::msgcat::mcset fr "Include Halui user interface component" "Inclure l'interface utilisateur Halui"
::msgcat::mcset fr "Insert here some commands to put after MDI_COMMAND" "Ins\u00e9rer ici des commandes \u00e0 mettre apr\u00e8s MDI_COMMAND"
::msgcat::mcset fr "ADD" "AJOUTER"
::msgcat::mcset fr "DELETE" "SUPPRIMER"
::msgcat::mcset fr "Move UP" "D\u00e9placer vers le HAUT"
::msgcat::mcset fr "NAME" "NOM"
::msgcat::mcset fr "CODE" "CODE"
::msgcat::mcset fr "ENCB" "ENCB"
::msgcat::mcset fr "128" "128"
::msgcat::mcset fr "300" "300"
::msgcat::mcset fr "F Jumper" "Cavalier F"
::msgcat::mcset fr "Divider Ratio or Series Resistance" "Ratio du diviseur ou r\u00e9sistance de la s\u00e9rie"
::msgcat::mcset fr "0V Freq (kHz)" "0V Fr\u00e9q. (kHz)"
::msgcat::mcset fr "THCAD For Arc Voltage" "THCAD pour la Tension d'Arc"
::msgcat::mcset fr "_:" "_:"
::msgcat::mcset fr "t_o" " \u00e0 "
::msgcat::mcset fr "T_est this axis" "T_ester cet axe"
::msgcat::mcset fr "_Motor steps per revolution:" "No_mbre de pas moteur par tour:"
::msgcat::mcset fr "_Driver Microstepping:" "Micropas du _pilote:"
::msgcat::mcset fr "_Pulley teeth (Motor:Leadscrew):" "Dents des _poulies (moteur:vis):"
::msgcat::mcset fr "_Leadscrew Pitch:" "Pas de _la vis:"
::msgcat::mcset fr "Maximum _Velocity:" "_Vitesse maximale:"
::msgcat::mcset fr "Maximum _Acceleration:" "_Acc\u00e9l\u00e9ration maximale:"
::msgcat::mcset fr "_Home location:" "Emplacement de l'origine mac_hine:"
::msgcat::mcset fr "Tab_le travel:" "Course de la tab_le:"
::msgcat::mcset fr "Home _Switch location:" "Po_sition du contact d'origine machine:"
::msgcat::mcset fr "Home Sear_ch velocity:" "Vitesse de re_cherche de l'origine:"
::msgcat::mcset fr "Home La_tch direction:" "D\u00e9gagement du contac_t d'origine:"
::msgcat::mcset fr "Time to accelerate to max speed:" "Temps pour acc\u00e9l\u00e9rer \u00e0 la vitesse maxi:"
::msgcat::mcset fr "Distance to accelerate to max speed:" "Distance pour acc\u00e9l\u00e9rer \u00e0 la vitesse maxi:"
::msgcat::mcset fr "Pulse rate at max speed:" "Fr\u00e9quence des impulsions \u00e0 la vitesse maxi:"
::msgcat::mcset fr "Axis SCALE:" "Echelle de l'axe:"
::msgcat::mcset fr " Simulator: will not run hardware " " Simulateur\u202f: n\u2019utilisera pas de mat\u00e9riel "
::msgcat::mcset fr "PNCconf encountered an error.  The following information may be useful in troubleshooting:\n\nLinuxCNC Version:  %s\n\n" "PNCconf a rencontr\u00e9 une erreur.  Les informations suivantes peuvent \u00eatre utiles pour le d\u00e9pannage :\n\nVersion de LinuxCNC :  %s\n\n"
::msgcat::mcset fr "PnCconf is setting up" "PnCconf se configure"
::msgcat::mcset fr "**** PNCCONF ERROR:    custom firmware loading error" "**** ERREUR PNCCONF\u00a0: erreur de chargement du firmware personnalis\u00e9"
::msgcat::mcset fr "**** PNCCONF INFO:    Found extra firmware in file" "**** INFO PNCCONF\u00a0: firmware suppl\u00e9mentaire trouv\u00e9 dans le fichier"
::msgcat::mcset fr "%s metadata update" "%s mise \u00e0 jour des m\u00e9tadonn\u00e9es"
::msgcat::mcset fr "PnCconf setup" "Configuration de PnCconf"
::msgcat::mcset fr "\n**** Debug Pause! ****" "\n**** Pause de d\u00e9bogage\u00a0! ****"
::msgcat::mcset fr "Help Pages" "Pages d'aide"
::msgcat::mcset fr "Some older cards require firmware.\nYou have no hostmot2 firmware downloaded in folder:\n%s\nPNCconf will use It's internal firmware data samples so you can continue.\nYou could also try the discovery option if your card is connected and doesn't require firmware to be loaded at run time.\nDiscovery option requires the advanced options checked on this page." "Certaines cartes plus anciennes n\u00e9cessitent un firmware.\nVous n'avez pas de firmware hostmot2 t\u00e9l\u00e9charg\u00e9 dans le dossier\u202f:\n%s\nPNCconf utilisera ses \u00e9chantillons de donn\u00e9es internes de firmware pour que vous puissiez continuer.\nVous pouvez \u00e9galement essayer l'option de d\u00e9couverte si votre carte est connect\u00e9e et ne n\u00e9cessite pas le chargement du firmware au moment de l'ex\u00e9cution.\nL'option de d\u00e9couverte n\u00e9cessite les options avanc\u00e9es coch\u00e9es sur cette page."
::msgcat::mcset fr "LinuxCNC 'PNCconf' configuration files" "Fichiers de configuration 'PNCconf' pour LinuxCNC "
::msgcat::mcset fr "PIN file is empty:\n" "Le fichier PIN est vide\u202f:\n"
::msgcat::mcset fr "Address is required for ethernet card" "L'adresse est requise pour une carte Ethernet"
::msgcat::mcset fr "Is the address correct?" "L'adresse est-elle correcte\u202f?"
::msgcat::mcset fr "%s is an unsupported device" "%s est un appareil non support\u00e9"
::msgcat::mcset fr "USB device Info Search" "Recherche informations dispositif USB"
::msgcat::mcset fr "USB device  page is unavailable\n" "La page du dispositif USB est indisponible\n"
::msgcat::mcset fr "Pin names are unavailable\n" "Nom de broche indisponible\n"
::msgcat::mcset fr "Device names are unavailable\n" "Nom de dispositif indisponible\n"
::msgcat::mcset fr "No Pncconf made device rules were found\n" "Aucune r\u00e8gle cr\u00e9\u00e9e par Pncconf n'a \u00e9t\u00e9 trouv\u00e9e\n"
::msgcat::mcset fr "OK to replace existing glade panel ?\nIt will be renamed and added to 'backups' folder.\n Clicking 'existing custom program' will avoid this warning, but if you change related options later -such as spindle feedback- the HAL connection will not update" "Voulez vous remplacer le panneau glade existant ?\nIl sera renomm\u00e9 et ajout\u00e9 au dossier 'backup'.\n Cliquer 'programme utilisateur existant' pour \u00e9viter cet avertissement, mais si vous changez ces options plus tard -comme le retour de vitesse broche- la connexion ne sera plus \u00e0 jour"
::msgcat::mcset fr "Unused Channel" "Voie inutilis\u00e9e"
::msgcat::mcset fr "You can not have both steppers and pwm signals for spindle control\n" "Il est impossible d'avoir simultan\u00e9ment les signaux PWM et de pas \u00e0 pas pour contr\u00f4ler la broche\n"
::msgcat::mcset fr "You forgot to designate a stepper or pwm signal for axis %s\n" "Vous avez omis de d\u00e9clarer un signal PWM ou pas \u00e0 pas pour l'axe %s\n"
::msgcat::mcset fr "You forgot to designate an encoder /resolver signal for axis %s servo\n" "Vous avez omis de d\u00e9clarer un signal de codeur/r\u00e9solveur pour le servo de l'axe %s\n"
::msgcat::mcset fr "You forgot to designate a pwm signal or stepper signal for axis %s\n" "Vous avez omis de d\u00e9clarer un signal PWM ou un signal pas \u00e0 pas pour l'axe %s\n"
::msgcat::mcset fr "You can not have both steppers and pwm signals for axis %s\n" "Vous ne pouvez pas avoir simultan\u00e9ment des signaux PWM et de pas \u00e0 pas pour l'axe %s\n"
::msgcat::mcset fr "If using a tandem axis stepper, you must select a master stepgen for axis %s\n" "Si un tandem de moteur pas \u00e0 pas est utilis\u00e9, vous devez choisir un stepgen ma\u00eetre pour l'axe %s \n"
::msgcat::mcset fr "Touchy require an external cycle start signal\n" "Touchy requiert un signal de d\u00e9part cycle externe\n"
::msgcat::mcset fr "Touchy require an external abort signal\n" "Touchy requiert un signal d'abandon externe\n"
::msgcat::mcset fr "Touchy require an external single-step signal\n" "Touchy requiert un signal d'avance par pas externe\n"
::msgcat::mcset fr "Touchy require an external multi handwheel MPG encoder signal on the mesa page\n" "Touchy requiert le signal du codeur de manivelle multi-axes sur la page mesa\n"
::msgcat::mcset fr "Touchy require 'external mpg jogging' to be selected on the external control page\n" "Touchy requiert qu'une 'manivelle de t\u00e9l\u00e9commande externe' soit s\u00e9lectionn\u00e9e sur la page des contr\u00f4les externes\n"
::msgcat::mcset fr "Touchy require the external mpg to be in 'shared mpg' mode on the external controls page\n" "Touchy requiert que la manivelle externe soit en mode 'Manivelle partag\u00e9e' sur la page des contr\u00f4les externes\n"
::msgcat::mcset fr "Touchy require selectable increments to be unchecked on the external controls page\n" "Touchy requiert que la case 'Incr\u00e9ments de manivelle s\u00e9lectionnables' soit d\u00e9coch\u00e9e sur la page des contr\u00f4les externes\n"
::msgcat::mcset fr "The 7i29 daughter board requires PWM type generators and a PWM base frequency of 20 khz\n" "La carte fille 7i29 requiert des g\u00e9n\u00e9rateurs de type PWM et une fr\u00e9quence PWM de base de 20 kHz\n"
::msgcat::mcset fr "The 7i30 daughter board requires PWM type generators and a PWM base frequency of 20 khz\n" "La carte fille 7i30 requiert des g\u00e9n\u00e9rateurs de type PWM et une fr\u00e9quence PWM de base de 20 kHz\n"
::msgcat::mcset fr "The 7i33 daughter board requires PDM type generators and a PDM base frequency of 6 Mhz\n" "La carte fille 7i33 requiert des g\u00e9n\u00e9rateurs de type PDM et une fr\u00e9quence PDM de base de 6 MHz\n"
::msgcat::mcset fr "The 7i40 daughter board requires PWM type generators and a PWM base frequency of 50 khz\n" "La carte fille 7i40 requiert des g\u00e9n\u00e9rateurs de type PWM et une fr\u00e9quence PWM de base de 50 kHz\n"
::msgcat::mcset fr "The 7i48 daughter board requires UDM type generators and a PWM base frequency of 24 khz\n" "La carte fille 7i48 requiert des g\u00e9n\u00e9rateurs de type UDM et une fr\u00e9quence PWM de base de 24 kHz\n"
::msgcat::mcset fr "Gearbox Reduction Ratio" "Rapport de r\u00e9duction des pignons"
::msgcat::mcset fr "Reduction Ratio" "Rapport de r\u00e9duction"
::msgcat::mcset fr "Leadscrew Pitch" "Pas de la vis"
::msgcat::mcset fr "Leadscrew TPI" "Filets de la vis par pouce"
::msgcat::mcset fr "(" "("
::msgcat::mcset fr " / min" " / mn"
::msgcat::mcset fr " / sec\u00b2" " / s\u00b2"
::msgcat::mcset fr " / Step" " / pas"
::msgcat::mcset fr "Steps / " "Pas / "
::msgcat::mcset fr " / encoder pulse" " / impulsion codeur"
::msgcat::mcset fr "Encoder pulses / " "Impulsions de codeur / "
::msgcat::mcset fr "Resolver Scale:" "\u00c9chelle codeur:"
::msgcat::mcset fr "Axis Scale Calculation" "Calcul d'\u00e9chelle d'axe"
::msgcat::mcset fr "Point and click configuration - %s.pncconf " "Configuration \u00e0 la souris - %s.pncconf "
::msgcat::mcset fr "You need to designate a parport and/or mesa I/O device before continuing." "Vous devez d\u00e9finir un port parall\u00e8le et/ou une carte Mesa avant de continuer."
::msgcat::mcset fr "PCI search page is unavailable\n" "Page de recherche PCI indisponible\n"
::msgcat::mcset fr "mm / min" "mm / mn"
::msgcat::mcset fr "You need to configure the mesa0 page.\n Choose the board type, firmware, component amounts and press 'Accept component changes' button'" "La page mesa0 doit \u00eatre configur\u00e9e.\nChoisir le type de carte, de micro-logiciel, de composants et presser le bouton 'Accepter les changements de composants'"
::msgcat::mcset fr "The chosen Mesa0 board is different from the current displayed.\nplease press 'Accept component changes' button'" "La carte Mesa0 choisie est diff\u00e9rente de celle affich\u00e9e.\nPresser le bouton 'Accepter les changements de composants'"
::msgcat::mcset fr "You need to configure the mesa1 page.\n Choose the board type, firmware, component amounts and press 'Accept component changes' button'" "La page mesa1 doit \u00eatre configur\u00e9e.\nChoisir le type de carte, de micro-logiciel, de composants et presser le bouton 'Accepter les changements de composants'"
::msgcat::mcset fr "The chosen Mesa1 board is different from the current displayed.\nplease press 'Accept component changes' button'" "La carte Mesa1 choisie est diff\u00e9rente de celle affich\u00e9e.\nPresser le bouton 'Accepter les changements de composants'"
::msgcat::mcset fr "You need to designate an E-stop input pin for this ladder program." "Pour ce programme ladder, vous devez indiquer une broche d'entr\u00e9e pour l'arr\u00eat d'urgence."
::msgcat::mcset fr "You need to designate a probe input pin for this ladder program." "Pour ce programme ladder, vous devez indiquer une broche d'entr\u00e9e pour le palpeur."
::msgcat::mcset fr "OK to replace existing custom ladder program?\nExisting Custom.clp will be renamed custom_backup.clp.\nAny existing file named -custom_backup.clp- will be lost.Selecting 'existing ladder program' will avoid this warning" "Voulez-vous remplacer le programme ladder utilisateur existant ?\nLe fichier custom.clp existant sera renomm\u00e9 custom_backup.clp \nTout autre fichier custom_backup.clp pr\u00e9c\u00e9dent sera \u00e9cras\u00e9. Presser 'programme ladder existant' pour \u00e9viter cet avertissement"
::msgcat::mcset fr "# Generated by PNCconf at %s" "# G\u00e9n\u00e9r\u00e9 par PNCconf le %s"
::msgcat::mcset fr "# Using LinuxCNC version:  %s" "# Utilise la version LinuxCNC :  %s"
::msgcat::mcset fr "# overwritten when you run PNCconf again" "# \u00e9cras\u00e9 quand vous relancerez PNCconf"
::msgcat::mcset fr "# connect miscellaneous signals" "#connections de signaux divers"
::msgcat::mcset fr "#  ---HALUI signals---" "#  ---signaux HALUI---"
::msgcat::mcset fr "#  ---charge pump signals---" "#  ---signaux pompe de charge---"
::msgcat::mcset fr "#  ---coolant signals---" "#  ---signaux d'arrosage---"
::msgcat::mcset fr "#  ---probe signal---" "#  ---signal de sonde---"
::msgcat::mcset fr "# ---jog button signals---" "# ---signaux de boutons de t\u00e9l\u00e9commande---"
::msgcat::mcset fr "# ---USB device jog button signals---" "# ---signaux de boutons de t\u00e9l\u00e9commande sur dispositif USB---"
::msgcat::mcset fr "#  ---mpg signals---" "#  ---signaux manivelle---"
::msgcat::mcset fr "#  ---motion control signals---" "#  ---signaux contr\u00f4le mouvement---"
::msgcat::mcset fr "#  ---digital in / out signals---" "#  ---signaux entr\u00e9e / sortie num\u00e9rique---"
::msgcat::mcset fr "#  ---estop signals---" "#  ---signaux d'A/U---"
::msgcat::mcset fr "#  ---manual tool change signals---" "#  ---signaux changeur manuel d'outil---"
::msgcat::mcset fr "#  ---toolchange signals for custom tool changer---" "#  ---signaux pour changeur d'outil personnalis\u00e9---"
::msgcat::mcset fr "# Load Classicladder with modbus master included (GUI must run for Modbus)" "# Chargement de Classicladder avec modbus ma\u00eetre inclus (La GUI doit tourner avec Modbus)"
::msgcat::mcset fr "#  --- Classicladder signals for Z axis Auto touch off program---" "#  --- signaux Classicladder programme de toucher automatique pour l'axe Z---"
::msgcat::mcset fr "# These files are loaded post gladeVCP, in the order they appear" "# Ces fichiers sont charg\u00e9s apr\u00e8s gladeVCP, dans leur ordre d'apparition"
::msgcat::mcset fr "# _DO NOT_ include your HAL commands here." "# _NE PAS_ inclure vos commandes HAL ici"
::msgcat::mcset fr "# Put custom HAL commands in custom_gvcp.hal" "# Placez vos commandes HAL personnalis\u00e9es dans custom_gvcp.hal"
::msgcat::mcset fr "# **** Setup of spindle speed display using gladevcp ****" "# **** R\u00e9glage de vitesse broche affich\u00e9 avec gladevcp ****"
::msgcat::mcset fr "# **** Setup GLADE MDI buttons ****" "# **** Boutons de r\u00e9glage GLADE MDI ****"
::msgcat::mcset fr "# **** Z axis touch-off button - requires the touch-off classicladder program ****" "# **** Bouton toucher de l'axe Z - requiert le programme de toucher de classicladder ****"
::msgcat::mcset fr "# Put custom HAL commands in custom_postgui.hal" "# Placez vos commandes HAL personnalis\u00e9es dans custom_postgui.hal"
::msgcat::mcset fr "# The commands in this file are run after the GUI loads" "# Les commandes de ce fichier seront ex\u00e9cut\u00e9es apr\u00e8s le chargement de la GUI"
::msgcat::mcset fr "# **** Setup of spindle speed display using pyvcp -END ****" "# **** R\u00e9glage de vitesse broche affich\u00e9 avec pyvcp -END ****"
::msgcat::mcset fr "# This file will not be overwritten when you run PNCconf again" "# Ce fichier ne sera pas \u00e9cras\u00e9 si vous relancez PNCconf"
::msgcat::mcset fr "# These commands are required for Touchy GUI" "# Ces commandes sont requises par la GUI Touchy"
::msgcat::mcset fr "Generated by PNCconf at %s" "G\u00e9n\u00e9r\u00e9 par PNCconf le %s"
::msgcat::mcset fr "configures LinuxCNC as:\n" "configurer LinuxCNC comme:\n"
::msgcat::mcset fr "type CNC\n" "type de CNC\n"
::msgcat::mcset fr "will be used as the frontend display" "sera utilis\u00e9 en fa\u00e7ade de l'affichage"
::msgcat::mcset fr " connector" " connecteur"
::msgcat::mcset fr "invrt" "Inverser"
::msgcat::mcset fr "%(name)s Parport" "%(name)s Parport"
::msgcat::mcset fr "-> inverted" "-> invers\u00e9"
::msgcat::mcset fr "pin# %(pinnum)d is connected to input signal:'%(data)s' %(mesag)s" "pin# %(pinnum)d est connect\u00e9e au signal d'entr\u00e9e:'%(data)s' %(mesag)s"
::msgcat::mcset fr "pin# %(pinnum)d is connected to output signal:'%(data)s' %(mesag)s" "pin# %(pinnum)d est connect\u00e9e au signal de sortie:'%(data)s' %(mesag)s"
::msgcat::mcset fr "#  Use ACTUAL spindle velocity from spindle encoder" "#  Utiliser la vitesse de broche actuelle depuis le codeur de broche"
::msgcat::mcset fr "#  spindle-velocity bounces around so we filter it with lowpass" "#  les variations parasites de la vitesse de broche seront filtr\u00e9es par un filtre passe-bas"
::msgcat::mcset fr "#  spindle-velocity is signed so we use absolute component to remove sign" "#  le signe de la vitesse de broche sera enlev\u00e9 par un composant absolu"
::msgcat::mcset fr "#  ACTUAL velocity is in RPS not RPM so we scale it." "#  La vitesse ACTUELLE est en tr/s et non en tr/mn elle doit \u00eatre mise \u00e0 l'\u00e9chelle."
::msgcat::mcset fr "PNCconf" "PNCconf"
::msgcat::mcset fr "Screen" "\u00c9cran"
::msgcat::mcset fr "VCP" "VCP"
::msgcat::mcset fr "External Controls" "Contr\u00f4les externes"
::msgcat::mcset fr "Mesa Card 0" "Carte Mesa 0"
::msgcat::mcset fr "Mesa Card 1" "Carte Mesa 1"
::msgcat::mcset fr "Mesa THCAD" "Mesa THCAD"
::msgcat::mcset fr "X Axis" "Axe X"
::msgcat::mcset fr "Y Axis" "Axe Y"
::msgcat::mcset fr "Z Axis" "Axe Z"
::msgcat::mcset fr "A Axis" "Axe A"
::msgcat::mcset fr "Not Used" "Inutilis\u00e9"
::msgcat::mcset fr "Dummy" "Factice"
::msgcat::mcset fr "8i20 Servo Drive" "8i20 Pilote Servo "
::msgcat::mcset fr "POT Output" "Sortie POT"
::msgcat::mcset fr "POT Enable" "Validation POT"
::msgcat::mcset fr "GPIO Input" "Entr\u00e9e GPIO"
::msgcat::mcset fr "GPIO Output" "Sortie GPIO"
::msgcat::mcset fr "GPIO O Drain" "GPIO O Drain"
::msgcat::mcset fr "mux select" "mux select"
::msgcat::mcset fr "Resolver 0 Encoder" "R\u00e9solveur encoder 0"
::msgcat::mcset fr "Resolver 1 Encoder" "R\u00e9solveur encoder 1"
::msgcat::mcset fr "Resolver 2 Encoder" "R\u00e9solveur encoder 2"
::msgcat::mcset fr "Resolver 3 Encoder" "R\u00e9solveur encoder 3"
::msgcat::mcset fr "Resolver 4 Encoder" "R\u00e9solveur encoder 4"
::msgcat::mcset fr "Resolver 5 Encoder" "R\u00e9solveur encoder 5"
::msgcat::mcset fr "Step Gen-A" "G\u00e9n\u00e9 step-A"
::msgcat::mcset fr "Dir Gen-B" "G\u00e9n\u00e9 dir-B"
::msgcat::mcset fr "Motor Phase A" "Moteur phase A"
::msgcat::mcset fr "Motor Phase B" "Moteur phase B"
::msgcat::mcset fr "Motor Phase C" "Moteur phase C"
::msgcat::mcset fr "Motor Phase A Not" "Moteur phase A Not"
::msgcat::mcset fr "Motor Phase B Not" "Moteur phase B Not"
::msgcat::mcset fr "Motor Phase C Not" "Moteur phase C Not"
::msgcat::mcset fr "Motor Enable" "Activation moteur"
::msgcat::mcset fr "Motor Fault" "D\u00e9faut moteur"
::msgcat::mcset fr "7i76 I/O (SS0)" "7i76 E/S (SS0)"
::msgcat::mcset fr "7i76 I/O (SS2)" "7i76 E/S (SS2)"
::msgcat::mcset fr "7i76 I/O (SS3)" "7i76 E/S (SS3)"
::msgcat::mcset fr "7i77 Analog-SS1" "7i77 Analogique (SS1)"
::msgcat::mcset fr "7i77 Analog-SS4" "7i77 Analogique (SS4)"
::msgcat::mcset fr "Analog Input" "Entr\u00e9e analogique"
::msgcat::mcset fr "X Home" "Origine X"
::msgcat::mcset fr "Y Home" "Origine Y"
::msgcat::mcset fr "Z Home" "Origine Z"
::msgcat::mcset fr "A Home" "Origine A"
::msgcat::mcset fr "All Home" "Toutes les origines"
::msgcat::mcset fr "X Minimum Limit + Home" "Limite mini + origine machine X "
::msgcat::mcset fr "Y Minimum Limit + Home" "Limite mini + origine machine Y"
::msgcat::mcset fr "Z Minimum Limit + Home" "Limite mini + origine machine Z"
::msgcat::mcset fr "A Minimum Limit + Home" "Limite mini + origine machine A"
::msgcat::mcset fr "X Maximum Limit + Home" "Limite maxi + origine machine X "
::msgcat::mcset fr "Y Maximum Limit + Home" "Limite maxi + origine machine Y"
::msgcat::mcset fr "Z Maximum Limit + Home" "Limite maxi + origine machine Z"
::msgcat::mcset fr "A Maximum Limit + Home" "Limite maxi + origine machine A"
::msgcat::mcset fr "X Both Limit + Home" "Les deux limites + origine machine X "
::msgcat::mcset fr "Y Both Limit + Home" "Les deux limites + origine machine Y"
::msgcat::mcset fr "Z Both Limit + Home" "Les deux limites + origine machine Z "
::msgcat::mcset fr "A Both Limit + Home" "Les deux limites + origine machine A"
::msgcat::mcset fr "Joint select A" "S\u00e9lection jointure A"
::msgcat::mcset fr "Joint select B" "S\u00e9lection jointure B"
::msgcat::mcset fr "Joint select C" "S\u00e9lection jointure C"
::msgcat::mcset fr "Joint select D" "S\u00e9lection jointure D"
::msgcat::mcset fr "Jog incr A" "Incr\u00e9ment de t\u00e9l\u00e9commande A"
::msgcat::mcset fr "Jog incr B" "Incr\u00e9ment de t\u00e9l\u00e9commande B"
::msgcat::mcset fr "Jog incr C" "Incr\u00e9ment de t\u00e9l\u00e9commande C"
::msgcat::mcset fr "Jog incr D" "Incr\u00e9ment de t\u00e9l\u00e9commande D"
::msgcat::mcset fr "Feed Override incr A" "Incr\u00e9ment correcteur de vitesse A"
::msgcat::mcset fr "Feed Override incr B" "Incr\u00e9ment correcteur de vitesse B"
::msgcat::mcset fr "Feed Override incr C" "Incr\u00e9ment correcteur de vitesse C"
::msgcat::mcset fr "Feed Override incr D" "Incr\u00e9ment correcteur de vitesse D"
::msgcat::mcset fr "Spindle Override incr A" "Incr\u00e9ment correcteur de vitesse broche A"
::msgcat::mcset fr "Spindle Override incr B" "Incr\u00e9ment correcteur de vitesse broche B"
::msgcat::mcset fr "Spindle Override incr C" "Incr\u00e9ment correcteur de vitesse broche C"
::msgcat::mcset fr "Spindle Override incr D" "Incr\u00e9ment correcteur de vitesse broche D"
::msgcat::mcset fr "Max Vel Override incr A" "Incr\u00e9ment correcteur de vitesse maximale A"
::msgcat::mcset fr "Max Vel Override incr B" "Incr\u00e9ment correcteur de vitesse maximale B"
::msgcat::mcset fr "Max Vel Override incr C" "Incr\u00e9ment correcteur de vitesse maximale C"
::msgcat::mcset fr "Max Vel Override incr D" "Incr\u00e9ment correcteur de vitesse maximale D"
::msgcat::mcset fr "Feed Override enable" "Correcteur de vitesse activ\u00e9"
::msgcat::mcset fr "Spindle Override enable" "Correction vitesse de broche activ\u00e9"
::msgcat::mcset fr "Max Vel Override enable" "Correcteur de vitesse maximale activ\u00e9"
::msgcat::mcset fr "Manual Spindle CW" "Marche manuelle broche en sens horaire"
::msgcat::mcset fr "Manual Spindle CCW" "Marche manuelle broche en sens anti-horaire"
::msgcat::mcset fr "Manual Spindle Stop" "Arr\u00eat de broche manuel"
::msgcat::mcset fr "Spindle Up-To-Speed" "Broche Up-To-Speed"
::msgcat::mcset fr "Cycle Start" "D\u00e9part cycle"
::msgcat::mcset fr "Abort" "Abandon"
::msgcat::mcset fr "Single Step" "Pas par pas"
::msgcat::mcset fr "Jog X +" "T\u00e9l\u00e9commande X +"
::msgcat::mcset fr "Jog X -" "T\u00e9l\u00e9commande X -"
::msgcat::mcset fr "Jog Y +" "T\u00e9l\u00e9commande Y +"
::msgcat::mcset fr "Jog Y -" "T\u00e9l\u00e9commande Y -"
::msgcat::mcset fr "Jog Z +" "T\u00e9l\u00e9commande Z +"
::msgcat::mcset fr "Jog Z -" "T\u00e9l\u00e9commande Z -"
::msgcat::mcset fr "Jog A +" "T\u00e9l\u00e9commande A +"
::msgcat::mcset fr "Jog A -" "T\u00e9l\u00e9commande A -"
::msgcat::mcset fr "Jog button selected +" "Bouton + de t\u00e9l\u00e9commande s\u00e9lectionn\u00e9"
::msgcat::mcset fr "Jog button selected -" "Bouton - de t\u00e9l\u00e9commande s\u00e9lectionn\u00e9"
::msgcat::mcset fr "X HALL 1" "X HALL 1"
::msgcat::mcset fr "X HALL 2" "X HALL 2"
::msgcat::mcset fr "X HALL 3" "X HALL 3"
::msgcat::mcset fr "X Gray C1" "X Gray C1"
::msgcat::mcset fr "X Gray C2" "X Gray C2"
::msgcat::mcset fr "X Gray C4" "X Gray C4"
::msgcat::mcset fr "X Gray C8" "X Gray C8"
::msgcat::mcset fr "Y HALL 1" "Y HALL 1"
::msgcat::mcset fr "Y HALL 2" "Y HALL 2"
::msgcat::mcset fr "Y HALL 3" "Y HALL 3"
::msgcat::mcset fr "Y Gray C1" "Y Gray C1"
::msgcat::mcset fr "Y Gray C2" "Y Gray C2"
::msgcat::mcset fr "Y Gray C4" "Y Gray C4"
::msgcat::mcset fr "Y Gray C8" "Y Gray C8"
::msgcat::mcset fr "Z HALL 1" "Z HALL 1"
::msgcat::mcset fr "Z HALL 2" "Z HALL 2"
::msgcat::mcset fr "Z HALL 3" "Z HALL 3"
::msgcat::mcset fr "Z Gray C1" "Z Gray C1"
::msgcat::mcset fr "Z Gray C2" "Z Gray C2"
::msgcat::mcset fr "Z Gray C4" "Z Gray C4"
::msgcat::mcset fr "Z Gray C8" "Z Gray C8"
::msgcat::mcset fr "A HALL 1" "A HALL 1"
::msgcat::mcset fr "A HALL 2" "A HALL 2"
::msgcat::mcset fr "A HALL 3" "A HALL 3"
::msgcat::mcset fr "A Gray C1" "A Gray C1"
::msgcat::mcset fr "A Gray C2" "A Gray C2"
::msgcat::mcset fr "A Gray C4" "A Gray C4"
::msgcat::mcset fr "A Gray C8" "A Gray C8"
::msgcat::mcset fr "S HALL 1" "S HALL 1"
::msgcat::mcset fr "S HALL 2" "S HALL 2"
::msgcat::mcset fr "S HALL 3" "S HALL 3"
::msgcat::mcset fr "S Gray C1" "S Gray C1"
::msgcat::mcset fr "S Gray C2" "S Gray C2"
::msgcat::mcset fr "S Gray C4" "S Gray C4"
::msgcat::mcset fr "S Gray C8" "S Gray C8"
::msgcat::mcset fr "X Minimum Limit" "Limite minimale X"
::msgcat::mcset fr "Y Minimum Limit" "Limite minimale Y"
::msgcat::mcset fr "Z Minimum Limit" "Limite minimale Z"
::msgcat::mcset fr "A Minimum Limit" "Limite minimale A"
::msgcat::mcset fr "X Maximum Limit" "Limite maximale X "
::msgcat::mcset fr "Y Maximum Limit" "Limite maximale Y"
::msgcat::mcset fr "Z Maximum Limit" "Limite maximale Z"
::msgcat::mcset fr "A Maximum Limit" "Limite maximale A"
::msgcat::mcset fr "X Both Limit" "Toutes les limites X"
::msgcat::mcset fr "Y Both Limit" "Toutes les limites Y"
::msgcat::mcset fr "Z Both Limit" "Toutes les limites Z"
::msgcat::mcset fr "A Both Limit" "Toutes les limites A"
::msgcat::mcset fr "All Limits" "Toutes les limites"
::msgcat::mcset fr "Reverse" "Inverse"
::msgcat::mcset fr "Move Up" "D\u00e9placer vers le haut"
::msgcat::mcset fr "Unused Input" "Entr\u00e9e inutilis\u00e9e"
::msgcat::mcset fr "Limits" "Limites"
::msgcat::mcset fr "Digital" "Num\u00e9rique"
::msgcat::mcset fr "Axis Selection" "S\u00e9lection d'axe"
::msgcat::mcset fr "Overrides" "Survitesse"
::msgcat::mcset fr "Operation" "Op\u00e9ration"
::msgcat::mcset fr "External Control" "Contr\u00f4le externe"
::msgcat::mcset fr "Axis rapid" "Axe rapide"
::msgcat::mcset fr "X BLDC Control" "X BLDC Control"
::msgcat::mcset fr "Y BLDC Control" "Y BLDC Control"
::msgcat::mcset fr "Z BLDC Control" "Z BLDC Control"
::msgcat::mcset fr "A BLDC Control" "A BLDC Control"
::msgcat::mcset fr "S BLDC Control" "S BLDC Control"
::msgcat::mcset fr "Custom Signals" " Signaux personnalis\u00e9s"
::msgcat::mcset fr "X Axis PWM" "PWM axe X"
::msgcat::mcset fr "Y Axis PWM" "PWM axe Y"
::msgcat::mcset fr "Z Axis PWM" "PWM axe Z"
::msgcat::mcset fr "A Axis PWM" "PWM axe A"
::msgcat::mcset fr "Unused PWM Gen" "G\u00e9n\u00e9 PWM inutilis\u00e9"
::msgcat::mcset fr "X Axis StepGen" "G\u00e9n\u00e9. de pas axe X"
::msgcat::mcset fr "Y Axis StepGen" "G\u00e9n\u00e9. de pas axe Y"
::msgcat::mcset fr "Z Axis StepGen" "G\u00e9n\u00e9. de pas axe Z"
::msgcat::mcset fr "A Axis StepGen" "G\u00e9n\u00e9. de pas axe A"
::msgcat::mcset fr "X2 Tandem StepGen" "X2 Tandem StepGen"
::msgcat::mcset fr "Y2 Tandem StepGen" "Y2 Tandem StepGen"
::msgcat::mcset fr "Z2 Tandem StepGen" "Z2 Tandem StepGen"
::msgcat::mcset fr "Unused StepGen" "G\u00e9n\u00e9. de pas inutilis\u00e9"
::msgcat::mcset fr "Charge Pump StepGen" "Pompe de charge StepGen"
::msgcat::mcset fr "Spindle StepGen" "G\u00e9n\u00e9. de pas de la broche"
::msgcat::mcset fr "X Encoder" "Codeur X"
::msgcat::mcset fr "Y Encoder" "Codeur Y"
::msgcat::mcset fr "Z Encoder" "Codeur Z"
::msgcat::mcset fr "A Encoder" "Codeur A"
::msgcat::mcset fr "X Hand Wheel" "Manivelle X"
::msgcat::mcset fr "Y Hand Wheel" "Manivelle Y"
::msgcat::mcset fr "Z Hand Wheel" "Manivelle Z"
::msgcat::mcset fr "A Hand Wheel" "Manivelle A"
::msgcat::mcset fr "Multi Hand Wheel" "Manivelle multi-axes"
::msgcat::mcset fr "Feed Override" "Correcteur de vitesse"
::msgcat::mcset fr "spindle Override" "Correcteur de vitesse broche"
::msgcat::mcset fr "Max Vel Override" "Correcteur de vitesse maximale"
::msgcat::mcset fr "Unused Encoder" "Codeur inutilis\u00e9"
::msgcat::mcset fr "Axis Encoder" "Codeur d'axe"
::msgcat::mcset fr "Spindle Encoder" "Codeur broche"
::msgcat::mcset fr "MPG Jog Controls" "Contr\u00f4les de manivelle de t\u00e9l\u00e9commande"
::msgcat::mcset fr "Override MPG control" "Contr\u00f4le correcteur par manivelle"
::msgcat::mcset fr "Unused Unused" "Inutilis\u00e9 Inutilis\u00e9"
::msgcat::mcset fr "Machine Is Enabled" "Machine activ\u00e9e"
::msgcat::mcset fr "X Amplifier Enable" "Activation ampli X"
::msgcat::mcset fr "Y Amplifier Enable" "Activation ampli Y"
::msgcat::mcset fr "Z Amplifier Enable" "Activation ampli Z"
::msgcat::mcset fr "A Amplifier Enable" "Activation ampli A"
::msgcat::mcset fr "Force Pin True" "Force la pin \u00e0 True"
::msgcat::mcset fr "Laser On" "Allumer Laser"
::msgcat::mcset fr "Unused Output" "Sortie inutilis\u00e9e"
::msgcat::mcset fr "Coolant" "Arrosage"
::msgcat::mcset fr "Control" "Contr\u00f4le"
::msgcat::mcset fr " S BLDC Control" " S BLDC Control"
::msgcat::mcset fr "Unused 8I20" "8I20 inutilis\u00e9"
::msgcat::mcset fr "Unused Resolver" "R\u00e9solveur inutilis\u00e9"
::msgcat::mcset fr "X Resolver" "R\u00e9solveur X"
::msgcat::mcset fr "Y Resolver" "R\u00e9solveur Y"
::msgcat::mcset fr "Z Resolver" "R\u00e9solveur Z"
::msgcat::mcset fr "A Resolver" "R\u00e9solveur A"
::msgcat::mcset fr "S Resolver" "R\u00e9solveur S"
::msgcat::mcset fr "Unused Analog Output" "Sortie analogique inutilis\u00e9e"
::msgcat::mcset fr "Spindle Output" "Sortie broche"
::msgcat::mcset fr "Unused TPPWM Gen" "TPPWM Gen inutilis\u00e9"
::msgcat::mcset fr "X Axis BL Driver" "X Axis BL Driver"
::msgcat::mcset fr "Y Axis BL Driver" "Y Axis BL Driver"
::msgcat::mcset fr "Z Axis BL Driver" "Z Axis BL Driver"
::msgcat::mcset fr "A Axis BL Driver" "A Axis BL Driver"
::msgcat::mcset fr "S Axis BL Driver" "S Axis BL Driver"
::msgcat::mcset fr "8i20 Amplifier Card" "Carte ampli. 8i20"
::msgcat::mcset fr "7i64 I/O Card" "Carte E/S 7i64"
::msgcat::mcset fr "7i69 I/O Card" "Carte E/S 7i69"
::msgcat::mcset fr "7i70 I/O Card" "Carte E/S 7i70"
::msgcat::mcset fr "7i71 I/O Card" "Carte E/S 7i71 "
::msgcat::mcset fr "7i76 Mode 0 I/O Card" "Carte E/S 7i76 Mode 0"
::msgcat::mcset fr "7i77 Mode 0 I/O Card" "Carte E/S 7i77 Mode 0"
::msgcat::mcset fr "7i73 Mode 1 Pendant Card" "Carte 7i73 Mode 1"
::msgcat::mcset fr "Unused Analog In" "Entr\u00e9e analogique inutilis\u00e9e"
::msgcat::mcset fr "7i64-Input\nP3 and P4" "Entr\u00e9e 7i64\nP3 et P4"
::msgcat::mcset fr "7i64-Output\nP2 and P5" "Sortie 7i64\nP2 et P5"
::msgcat::mcset fr "7i64-Analog In" "7i64-Entr\u00e9e analogique "
::msgcat::mcset fr "7i69\nP2" "7i69\nP2"
::msgcat::mcset fr "7i69\nP3" "7i69\nP3"
::msgcat::mcset fr "7i70-Input\nTB3" "7i70-Entr\u00e9e\nTB3"
::msgcat::mcset fr "7i70-Input\nTB2" "7i70-Entr\u00e9e\nTB2"
::msgcat::mcset fr "7i71-Output\nTB3" "7i71-Sortie\nTB3"
::msgcat::mcset fr "7i71-Output\nTB2" "7i71-Sortie\nTB2"
::msgcat::mcset fr "7i76-I/O\nTB6" "7i76-E/S\nTB6"
::msgcat::mcset fr "7i76-I/O\nTB5" "7i76-E/S\nTB5"
::msgcat::mcset fr "7i76-Analog Output\nTB4" "7i76-Sortie analogique\nTB4"
::msgcat::mcset fr "7i77-I/O\nTB8" "7i77-E/S\nTB8"
::msgcat::mcset fr "7i77-I/O\nTB7" "7i77-E/S\nTB7"
::msgcat::mcset fr "7i77-Analog Output\nTB5" "7i77-Sortie analogique\nTB5"
::msgcat::mcset fr "7i73-I/O\n" "7i73-E/S\n"
::msgcat::mcset fr "OK to replace existing custom pyvcp panel and custom_postgui.hal file ?\nExisting custompanel.xml and custom_postgui.hal will be renamed custompanel_backup.xml and postgui_backup.hal.\nAny existing file named custompanel_backup.xml and custom_postgui.hal will be lost. " "OK pour remplacer le fichier custom_postgui.hal et le panneau pyvcp existant ? \nLes fichiers existants custompanel.xml et custom_postgui.hal seront renomm\u00e9s \ncustompanel_backup.xml et postgui_backup.hal \nTout fichier existant portant d\u00e9j\u00e0 un de ces noms sera \u00e9cras\u00e9."
::msgcat::mcset fr "Do you want to quit?" "Voulez-vous quitter ?"
::msgcat::mcset fr "You specified there is an existing gladefile, But there is not one in the machine-named folder.." "Vous avez sp\u00e9cifi\u00e9 un fichier glade comme existant alors que le dossier portant le nom de la machine n'en contient pas..."
::msgcat::mcset fr "\u00b1 = move on both sides of start position\n\n+ = move on positive side of start position\n\n- = move on negative side of start position" "\u00b1 = bouger de chaque c\u00f4t\u00e9 de la position de d\u00e9part\n\n+ = bouger du c\u00f4t\u00e9 positif de la position de d\u00e9part\n\n- = bouger du c\u00f4t\u00e9 n\u00e9gatif de la position de d\u00e9part"
::msgcat::mcset fr "Servo tuning is not tested in PNCconf yet\n" "Le r\u00e9glage des servos dans PNCconf n'est pas encore test\u00e9\n"
::msgcat::mcset fr "degrees" "degr\u00e9s"
::msgcat::mcset fr "degrees / minute" "degr\u00e9s / minute"
::msgcat::mcset fr "degrees / second\u00b2" "degr\u00e9s / seconde\u00b2"
::msgcat::mcset fr "revolutions" "tour"
::msgcat::mcset fr "rpm" "tr/mn"
::msgcat::mcset fr "revs / second\u00b2" "tours / seconde\u00b2"
::msgcat::mcset fr "mm / minute" "mm / minute"
::msgcat::mcset fr "mm / second\u00b2" "mm / seconde\u00b2"
::msgcat::mcset fr "inches / minute" "pouces / minute"
::msgcat::mcset fr "inches / second\u00b2" "pouces / seconde\u00b2"
::msgcat::mcset fr "%s Axis Tune" "Calibration de l'axe %s"
::msgcat::mcset fr " You must designate a ENCODER / RESOLVER signal and an ANALOG SPINDLE signal for this axis test" " Un signal CODEUR / RESOLVEUR et un signal ANALOGIQUE de broche doivent \u00eatre d\u00e9clar\u00e9s pour tester cet axe"
::msgcat::mcset fr " You must designate a ENCODER / RESOLVER signal and a PWM signal for this axis test" " Un signal CODEUR/RESOLVEUR et un signal PWM doivent \u00eatre d\u00e9clar\u00e9s pour tester cet axe"
::msgcat::mcset fr "my_LinuxCNC_machine" "ma_machine_LinuxCNC"
::msgcat::mcset fr "This configuration was saved with an earlier version of pncconf which may be incompatible.\nIf it doesn't plainly cause an error, you still may want to save it with another name and check it. Safer to start from scratch.\nIf you have a REALLY large config that you wish to convert to this newer version of PNConf - ask on the LinuxCNC forum - it may be possible.." "Cette configuration \u00e0 \u00e9t\u00e9 enregistr\u00e9e avec une ancienne version de pncconf qui pourrait \u00eatre incompatible.\nSi elle provoque une erreur, enregistrez la sous un autre nom et v\u00e9rifier la.\nIl serait cependant plus prudent de repartir de z\u00e9ro.\nSi vous tenez absolument \u00e0 convertir votre configuration dans cette nouvelle version, posez la question sur le forum linuxcnc.org,\nc'est peut \u00eatre possible..."
::msgcat::mcset fr "File %r was modified since it was written by PNCconf" "Le fichier %r a \u00e9t\u00e9 modifi\u00e9 depuis qu'il a \u00e9t\u00e9 \u00e9crit par PNCconf"
::msgcat::mcset fr "Saving this configuration file will discard configuration changes made outside PNCconf." "Enregistrer cette configuration va \u00e9craser les modifications faites \u00e0 l'ext\u00e9rieur de PNCconf"
::msgcat::mcset fr "Desktop Launcher for LinuxCNC config made by PNCconf" "Lanceur de bureau pour LinuxCNC avec la configuration faite par PNCconf"
::msgcat::mcset fr "PNCconf - Mesa Card Configuration Wizard" "PNCconf - Assistant de configuration carte Mesa"
::msgcat::mcset fr "This program creates configuration files (INI and HAL) for milling machines and lathes connected to a Mesa Card.\n\nIt is a recommended strategy to start with very basic axes options, get them functional then go back and add other options such as VFD spindle control  or advanced limit/home control etc." "Ce programme cr\u00e9e les fichier de configuration (INI et HAL) pour des fraiseuses et tours connect\u00e9s a des cartes Mesa.\n\nIl est recommand\u00e9 de commencer avec des options d'axes basiques, les faires fonctionner correctement, puis de rajouter d'avantage d'option comme le contr\u00f4le de broche VFD, limite d'axe avanc\u00e9, contr\u00f4le de mise \u00e0 z\u00e9ro etc."
::msgcat::mcset fr "page 1" "page 1"
::msgcat::mcset fr "\u0009\u0009\u0009\u0009PNCconf - Point aNd Click CONFigurator\nPNCconf is a configuration program for Linuxcnc.\nIt configures machines using Mesa I/O cards.\nIt configures servo,stepper or closed loop stepper machines.\nIt supports some of Mesa's sserial cards.\nIt will forever be a work in progress as Linuxcnc changes.\n\nMany thanks To:\nJeff Eppler - PNCconf is based on stepconf - Jeff's creation. Jeff also has helped with technical difficulties.\nBig John T - John drew the original machine illustrations. Testing and suggestions.\nPeter Wallace - Technical questions on Mesa's I/O cards. Supplied sample equipment to test with.\nAndy Pugh - suggestions, questions answered and many pin name changes :) \nDave Armstrong - testing and suggestions especially with resolvers.\nEveryone who gave a bug report ! I cannot test everything thoughly enough so reports help.\n\nBeta 1 version" "\u0009\u0009\u0009\u0009PNCconf - Configurateur \"Pointer et Cliquer\"\nPNCconf est un programme de configuration pour LinuxCNC.\nIl configure les machines utilisant les cartes E/S de Mesa.\nIl configure les machines \u00e0 servomoteurs, \u00e0 moteurs pas \u00e0 pas, ou pas \u00e0 pas en boucle ferm\u00e9e.\nIl supporte certaines cartes Mesa SmartSerial.\nIl est pour toujours un travail en cours pour suivre les changements de LinuxCNC.\n\nMerci beaucoup \u00e0\u202f:\nJeff Eppler - PNCconf est bas\u00e9 sur stepconf qui est une cr\u00e9ation de Jeff. Jeff a aussi aid\u00e9 \u00e0 surmonter les difficult\u00e9s techniques.\nBig John T - John \u00e0 cr\u00e9\u00e9 les illustrations originales de la machine, test\u00e9, et fait de nombreuses suggestions.\nPeter Wallace - Questions techniques sur les cartes E/S Mesa. Fourniture des \u00e9quipements de test.\nAndy Pugh - Suggestions, r\u00e9ponses aux questions et de nombreux changements de noms de broches :) \nDave Armstrong - Tests et suggestion de solutions, sp\u00e9cialement pour les r\u00e9solveurs.\nEt tout ceux qui nous ont fourni des rapports de bogue\u202f! Je n'aurais pas pu tester tout sans l'aide de ces rapports.\n\nBeta 1 version"
::msgcat::mcset fr "Help Page" "Pages d'aide"
::msgcat::mcset fr "Mill" "Fraiseuse"
::msgcat::mcset fr "Lathe" "Tour"
::msgcat::mcset fr "Diagram" "Sch\u00e9ma"
::msgcat::mcset fr "Output" "Sortie"
::msgcat::mcset fr "3PWM base frequency:" "3PWM fr\u00e9quence de base:"
::msgcat::mcset fr "Firmware:" "Micro-logiciel:"
::msgcat::mcset fr "Num of 3 pwm generators: " "Nombre de g\u00e9n\u00e9rateurs 3PWM:"
::msgcat::mcset fr "Total number of pins:" "Nombre total de broches:"
::msgcat::mcset fr "Accept  components\n          Changes" "Accepter les changements\n       de composants"
::msgcat::mcset fr "PWM base frequency:" "Fr\u00e9quence de base PWM:"
::msgcat::mcset fr "PDM base frequency:" "Fr\u00e9quence de base PDM:"
::msgcat::mcset fr "Watchdog timeout:" "D\u00e9lai du chien de garde:"
::msgcat::mcset fr "Num of encoders:" "Nombre de codeurs:"
::msgcat::mcset fr "Num of pwm generators:" "Nombre de g\u00e9n\u00e9rateurs de PWM:"
::msgcat::mcset fr "Num of step generators: " "Nombre de g\u00e9n\u00e9rateurs de pas:"
::msgcat::mcset fr "Board name" "Nom de la carte"
::msgcat::mcset fr "Num of Smart Serial Ports:" "Nombre de ports Smart Serial:"
::msgcat::mcset fr "7i29 daughter board" "carte fille 7i29"
::msgcat::mcset fr "7i30 daughter board" "carte fille 7i30"
::msgcat::mcset fr "7i33 daughter board" "carte fille 7i33"
::msgcat::mcset fr "7i40 daughter board" "carte fille 7i40"
::msgcat::mcset fr "7i48 daughter board" "carte fille 7i48"
::msgcat::mcset fr "<b>Sanity Checks</b>" "<b>Contr\u00f4le d'int\u00e9grit\u00e9</b>"
::msgcat::mcset fr "Num of channels: " "Nombre de voies:"
::msgcat::mcset fr "Num of resolvers:" "Nombre de codeurs:"
::msgcat::mcset fr "Configuration\n     Page" " Page de\n configuration"
::msgcat::mcset fr "Pin Type" "Type de broche"
::msgcat::mcset fr "Inv" "Inverser"
::msgcat::mcset fr "  1:" "  1:"
::msgcat::mcset fr "  3:" "  3:"
::msgcat::mcset fr "  5:" "  5:"
::msgcat::mcset fr "  7:" "  7:"
::msgcat::mcset fr "  9:" "  9:"
::msgcat::mcset fr "11:" "11:"
::msgcat::mcset fr "13:" "13:"
::msgcat::mcset fr "15:" "15:"
::msgcat::mcset fr "17:" "17:"
::msgcat::mcset fr "19:" "19:"
::msgcat::mcset fr "21:" "21:"
::msgcat::mcset fr "23:" "23:"
::msgcat::mcset fr "47:" "47:"
::msgcat::mcset fr "45:" "45:"
::msgcat::mcset fr "43:" "43:"
::msgcat::mcset fr "41:" "41:"
::msgcat::mcset fr "39:" "39:"
::msgcat::mcset fr "37:" "37:"
::msgcat::mcset fr "35:" "35:"
::msgcat::mcset fr "33:" "33:"
::msgcat::mcset fr "25:" "25:"
::msgcat::mcset fr "27:" "27:"
::msgcat::mcset fr "29:" "29:"
::msgcat::mcset fr "31:" "31:"
::msgcat::mcset fr "function" "Fonction"
::msgcat::mcset fr "Launch test panel" "Lancer le panneau de test"
::msgcat::mcset fr "Num" "Num\u00e9ro"
::msgcat::mcset fr "      I/O\nConnector 2" "Entr\u00e9es/Sorties\nConnecteur 2"
::msgcat::mcset fr "       I/O\n Connector 3" "Entr\u00e9es/Sorties \n Connecteur 3"
::msgcat::mcset fr " " " "
::msgcat::mcset fr "       I/O\n Connector 4" "Entr\u00e9es/Sorties\n Connecteur 4"
::msgcat::mcset fr "       I/O\n Connector 5" "Entr\u00e9es/Sorties\n Connecteur 5"
::msgcat::mcset fr "      I/O\nConnector 6" "Entr\u00e9es/Sorties\n Connecteur 6"
::msgcat::mcset fr "      I/O\nConnector 7" "Entr\u00e9es/Sorties\n Connecteur 7"
::msgcat::mcset fr "      I/O\nConnector 8" "Entr\u00e9es/Sorties\n Connecteur 8"
::msgcat::mcset fr "      I/O\n Connector 9" "Entr\u00e9es/Sorties\nConnecteur 9"
::msgcat::mcset fr "page 2" "page 2"
::msgcat::mcset fr "page 3" "page 3"
::msgcat::mcset fr "Smart Serial 0" "Smart Serial 0"
::msgcat::mcset fr "Smart Serial 1" "Smart Serial 1"
::msgcat::mcset fr "Smart Serial 2" "Smart Serial 2"
::msgcat::mcset fr "Smart Serial 3" "Smart Serial 3"
::msgcat::mcset fr "Smart Serial 4" "Smart Serial 4"
::msgcat::mcset fr "<b>External Button Jogging</b>" "<b>Boutons de t\u00e9l\u00e9commande externes</b>"
::msgcat::mcset fr "<b>External MPG Jogging</b>" "<b>Manivelle de t\u00e9l\u00e9commande externe</b>"
::msgcat::mcset fr "<b>External Feed Override</b>" "<b>Correcteur de vitesse externe</b>"
::msgcat::mcset fr "<b>Max Velocity Override</b>" "<b>Correcteur de vitesse maximale</b>"
::msgcat::mcset fr "<b>USB Jogging</b>" "<b>T\u00e9l\u00e9commande USB</b>"
::msgcat::mcset fr "Add device rule" "Ajouter r\u00e8gle dispositif"
::msgcat::mcset fr "Test device" "Test dispositif"
::msgcat::mcset fr "Search for device rules" "Rechercher r\u00e8gles pour le dispositif"
::msgcat::mcset fr "Device Name:" "Nom du dispositif:"
::msgcat::mcset fr "A +" "A +"
::msgcat::mcset fr "A -" "A -"
::msgcat::mcset fr "mm/min " "mm / mn "
::msgcat::mcset fr " <b>ab)</b>" "<b>ab)</b>"
::msgcat::mcset fr " <b>b)</b>" "<b>b)</b>"
::msgcat::mcset fr " <b>a)</b>" "<b>a)</b>"
::msgcat::mcset fr "<b>default</b>" "<b>d\u00e9faut</b>"
::msgcat::mcset fr "X +" "X +"
::msgcat::mcset fr "Y +" "Y +"
::msgcat::mcset fr "Z +" "Z +"
::msgcat::mcset fr "X -" "X -"
::msgcat::mcset fr "Y -" "Y -"
::msgcat::mcset fr "Z -" "Z -"
::msgcat::mcset fr "Digital Control" "Contr\u00f4le num\u00e9rique"
::msgcat::mcset fr "A" "A"
::msgcat::mcset fr "Z" "Z"
::msgcat::mcset fr "Y" "Y"
::msgcat::mcset fr "X " "X "
::msgcat::mcset fr "Analog Control" "Contr\u00f4le analogique"
::msgcat::mcset fr "Joy Jog" "T\u00e9l\u00e9commande Joy"
::msgcat::mcset fr "shared buttons for all axis" "Partager les boutons pour tous les axes"
::msgcat::mcset fr "buttons for each axis" "Boutons pour chacun des axes"
::msgcat::mcset fr "B JOG" "T\u00e9l\u00e9commande B"
::msgcat::mcset fr "Shared MPG / selectable axis" "Manivelle partag\u00e9e / axes s\u00e9lectionnables"
::msgcat::mcset fr "Mpg per axis" "Une manivelle par axe"
::msgcat::mcset fr "selectable MPG increments" "Incr\u00e9ments de manivelle s\u00e9lectionnables"
::msgcat::mcset fr " <b>d)</b>" "<b>d)</b>"
::msgcat::mcset fr " abcd)" " abcd)"
::msgcat::mcset fr " bcd)" " bcd)"
::msgcat::mcset fr " acd)" " acd)"
::msgcat::mcset fr " cd)" " cd)"
::msgcat::mcset fr " bd)" " bd)"
::msgcat::mcset fr " ad)" " ad)"
::msgcat::mcset fr " abc)" " abc)"
::msgcat::mcset fr " <b>c)</b>" " <b>c)</b>"
::msgcat::mcset fr " bc)" " bc)"
::msgcat::mcset fr " ac)" " ac)"
::msgcat::mcset fr " ab)" " ab)"
::msgcat::mcset fr " abd)" " abd)"
::msgcat::mcset fr "ignore all inputs false" "ignorer les entr\u00e9es false"
::msgcat::mcset fr "use gray code" "utiliser le code Gray"
::msgcat::mcset fr "use debounce" "utiliser anti-rebonds"
::msgcat::mcset fr "Mux options" "Options de multiplexage"
::msgcat::mcset fr "Sec" "s"
::msgcat::mcset fr "increments" "incr\u00e9ments"
::msgcat::mcset fr "Use MPG " "Utiliser une manivelle"
::msgcat::mcset fr "use switches" "Utiliser contacts"
::msgcat::mcset fr "use graycode" "utiliser le code Gray"
::msgcat::mcset fr "ignore all-inputs false" "ignorer les entr\u00e9es false"
::msgcat::mcset fr "Increments" "Incr\u00e9ments"
::msgcat::mcset fr "Machine Name:" "Nom de la machine:"
::msgcat::mcset fr "Axis configuration:" "Configuration des axes:"
::msgcat::mcset fr "Machine units:" "Unit\u00e9 machine"
::msgcat::mcset fr "<b>Machine Basics</b>" "<b>\u00c9l\u00e9ments de base</b>"
::msgcat::mcset fr "Actual Servo Period:             " "P\u00e9riode servo actuelle:             "
::msgcat::mcset fr "Recommend servo period:    1000000" "P\u00e9riode servo recommand\u00e9e:    1000000"
::msgcat::mcset fr " Test Base\nPeriod Jitter " " Test de\n latence "
::msgcat::mcset fr "<b>Computer Response Time</b>" "<b>Temps de r\u00e9ponse de l'ordinateur</b>"
::msgcat::mcset fr "<b>I/O Control Ports/ Boards</b>" "<b>Ports et cartes d'entr\u00e9es/sorties</b>"
::msgcat::mcset fr "Force individual manual homing" "Forcer la prise d'origine individuelle en manuel"
::msgcat::mcset fr "Random position toolchanger " "Changeur d'outil \u00e0 position al\u00e9atoire "
::msgcat::mcset fr "Require homing before MDI / Running" "Prise d'origine requise avant tout mouvement"
::msgcat::mcset fr "Leave spindle on during tool change" "Laisser tourner la broche pendant le changement d'outil"
::msgcat::mcset fr "Move spindle up before tool change" "Relever la broche avant le changement d'outil"
::msgcat::mcset fr "Restore joint position after shutdown" "Recup\u00e9ration position jointure apr\u00e8s arr\u00eat"
::msgcat::mcset fr "<b>Defaults and Options</b>" "<b>D\u00e9fauts et options</b>"
::msgcat::mcset fr "Position_offset" "Offset_position"
::msgcat::mcset fr "Position_feedback" "Retour_position"
::msgcat::mcset fr "Max Spindle Override " "Correcteur de vitesse broche maximale"
::msgcat::mcset fr "Min Spindle Override" "Correcteur de vitesse broche minimale"
::msgcat::mcset fr "Max Feed Override" "Correcteur de vitesse maximale"
::msgcat::mcset fr "xyzabc" "xyzabc"
::msgcat::mcset fr "<b>General GUI Defaults</b>" "<b>Valeurs communes par d\u00e9fauts</b>"
::msgcat::mcset fr "Default linear velocity " "Vitesse lin\u00e9aire par d\u00e9faut"
::msgcat::mcset fr "Min linear velocity" "Vitesse lin\u00e9aire minimale"
::msgcat::mcset fr "Max linear velocity" "Vitesse lin\u00e9aire maximale"
::msgcat::mcset fr "Default Angular velocity " "Vitesse angulaire par d\u00e9faut"
::msgcat::mcset fr "gedit" "gedit"
::msgcat::mcset fr "Min Angular velocity" "Vitesse angulaire minimale"
::msgcat::mcset fr "Increments " "Incr\u00e9ments"
::msgcat::mcset fr "5mm 1mm .5mm .1mm .05mm .01mm .005mm" "5mm 1mm .5mm .1mm .05mm .01mm .005mm"
::msgcat::mcset fr "Max Angular velocity" "Vitesse angulaire maximale"
::msgcat::mcset fr "Deg / min" "degr\u00e9s / mn"
::msgcat::mcset fr "size" "Taille"
::msgcat::mcset fr "Position" "Position"
::msgcat::mcset fr "X" "X"
::msgcat::mcset fr "W" "W"
::msgcat::mcset fr "H" "H"
::msgcat::mcset fr "Force Axis to Maximize" "Forcer Axis \u00e0 maximiser"
::msgcat::mcset fr "Force Touchy to Maximize after positioning" "Force Touchy \u00e0 maximiser apr\u00e8s le positionnement"
::msgcat::mcset fr "GTK Theme" "Th\u00e8me GTK"
::msgcat::mcset fr "Absolute Text Color" "Couleur texte Absolu"
::msgcat::mcset fr "Absolute Textcolor" "Couleur texte Absolu"
::msgcat::mcset fr "Relative Textcolor" "Couleur texte Relatif"
::msgcat::mcset fr "DTG Textcolor" "DTG Textcolor"
::msgcat::mcset fr "Error Textcolor" "Couleur texte Erreurs"
::msgcat::mcset fr "<b>Virtual Control Panel</b>" "<b>Panneaux de contr\u00f4le virtuels</b>"
::msgcat::mcset fr "XYZ buttons (uses Halui)" "Boutons XYZ (utilise Halui)"
::msgcat::mcset fr "Geometry Options" "Options de g\u00e9om\u00e8trie"
::msgcat::mcset fr "Pyvcp Details" "D\u00e9tails pyvcp"
::msgcat::mcset fr "Sample display  " "Affichage simple"
::msgcat::mcset fr "Standalone Panel" "Panneau autonome"
::msgcat::mcset fr "Force Maximize" "Force \u00e0 maximiser"
::msgcat::mcset fr "Display Options" "Options d'affichage"
::msgcat::mcset fr "Max RPM" "tr/mn maximaux"
::msgcat::mcset fr "Spindle Speed Indicator" "Indicateur de vitesse de broche"
::msgcat::mcset fr "Spindle At Speed LED" "LED Vitesse de broche atteinte"
::msgcat::mcset fr "Zero X Button" "Bouton X \u00e0 z\u00e9ro"
::msgcat::mcset fr "Zero Y Button" "Bouton Y \u00e0 z\u00e9ro"
::msgcat::mcset fr "Zero Z Button" "Bouton Z \u00e0 z\u00e9ro"
::msgcat::mcset fr "Zero A Button" "Bouton A \u00e0 z\u00e9ro"
::msgcat::mcset fr "Auto Z Touch Off Button" "Bouton toucher Z automatique "
::msgcat::mcset fr "Requires Classicladder touch-off program" "Requiert le programme de 'touch-off de Classicladder"
::msgcat::mcset fr "Sample Options" "Echantillon d'options"
::msgcat::mcset fr "Gladevcp Details" "D\u00e9tails Gladevcp"
::msgcat::mcset fr "Include custom GladeVCP GUI panel" "Inclure un panneau utilisateur GladeVCP"
::msgcat::mcset fr "Use Encoder Index For Home:" "Utiliser l'index codeur pour la prise d'origine:"
::msgcat::mcset fr "Home Final Velocity:" "Vitesse finale de re_cherche d'origine:"
::msgcat::mcset fr "Home Latch Direction:" "Direction de d\u00e9gagement du contact d'origine:"
::msgcat::mcset fr "Home Search Direction:" "Direction de recherche du contact d'origine:"
::msgcat::mcset fr "Home latch Velocity:" "Vitesse de d\u00e9gagement du contact d'origine:"
::msgcat::mcset fr "Use Backlash Compensation:" "Utiliser la compensation de jeu:"
::msgcat::mcset fr "Negative Travel Distance  (Machine zero Origin to end of - travel): " "Longueur de course n\u00e9gative  (distance entre l'origine et la fin de la course en sens n\u00e9gatif): "
::msgcat::mcset fr "Home Search Velocity:" "Vitesse de recherche de l'origine:"
::msgcat::mcset fr "Positive Travel Distance  (Machine zero Origin to end of + travel): " "Longueur de course positive  (distance entre l'origine et la fin de la course en sens positif): "
::msgcat::mcset fr "Max Output" "Sortie max."
::msgcat::mcset fr "FF2" "FF2"
::msgcat::mcset fr "FF1" "FF1"
::msgcat::mcset fr "FF0" "FF0"
::msgcat::mcset fr "Deadband" "Deadband"
::msgcat::mcset fr "Bias" "Bias"
::msgcat::mcset fr "P" "P"
::msgcat::mcset fr "I" "I"
::msgcat::mcset fr "D" "D"
::msgcat::mcset fr "3pwm Scale:" "\u00c9chelle 3pwm"
::msgcat::mcset fr "3pwm Deadtime:" "Bande morte 3pwm:"
::msgcat::mcset fr "Quad Pulses / Rev:" "Impulsions en quadrature / tour:"
::msgcat::mcset fr "Open Loop\n      Test" "Test boucle\n   ouverte"
::msgcat::mcset fr "Analog Min Limit:" "Limite analogique min:"
::msgcat::mcset fr "Analog Max limit:" "Limite analogique max:"
::msgcat::mcset fr "Analog Max Scale:" "\u00c9chelle analogique max:"
::msgcat::mcset fr "Output Info" "Info sortie"
::msgcat::mcset fr "Step On-Time" "Step On-Time"
::msgcat::mcset fr "Step Space" "Step Space"
::msgcat::mcset fr "Direction Hold" "Direction Hold"
::msgcat::mcset fr "Direction Setup" "Direction Setup"
::msgcat::mcset fr "Driver Type:" "Type de pilote:"
::msgcat::mcset fr "Stepper Info" "Info moteur pas \u00e0 pas"
::msgcat::mcset fr "No feedback" "Pas de retour"
::msgcat::mcset fr "Absolute Feedback" "Retour absolu"
::msgcat::mcset fr "Incremental Feedback" "Retour incr\u00e9mental"
::msgcat::mcset fr "Incremental Encoder" "Codeur incr\u00e9mental"
::msgcat::mcset fr "Hall sensors" "Capteurs HALL"
::msgcat::mcset fr "Fanuc Red Cap " "Fanuc Red Cap "
::msgcat::mcset fr "Use encoder Index" "Utiliser l'index codeur:"
::msgcat::mcset fr "<b>Input Options</b>" "<b>Options d'entr\u00e9e</b>"
::msgcat::mcset fr "Digital instead of PWM outputs" "Sorties num\u00e9riques au lieu de PWM"
::msgcat::mcset fr "6 outputs instead of 3 " "6 sorties au lieu de 3"
::msgcat::mcset fr "Force Trapezoid Mode" "Forcer le mode trap\u00e9zo\u00efdal"
::msgcat::mcset fr "Emulate feedback " "\u00c9muler le retour"
::msgcat::mcset fr "Emulated Hall sensors" "\u00c9muler capteurs HALL"
::msgcat::mcset fr "Emulated Fanuc Red Cap" "\u00c9muler Fanuc Red Cap"
::msgcat::mcset fr "8i20 Max Current" "Courant Max 8i20"
::msgcat::mcset fr "<b>Output Options</b>" "<b>Options de sortie</b>"
::msgcat::mcset fr "alignment current" "Alignement courant"
::msgcat::mcset fr "lead angle" "Angle de pente"
::msgcat::mcset fr "Input-pattern" "Motif d'entr\u00e9e"
::msgcat::mcset fr "output-pattern" "Motif de sortie"
::msgcat::mcset fr "Drive-offset" "Drive-offset"
::msgcat::mcset fr "Encoder-offset" "Offset codeur"
::msgcat::mcset fr "Poles" "P\u00f4les"
::msgcat::mcset fr "<b>Configuration</b>" "<b>Configuration</b>"
::msgcat::mcset fr "Details" "D\u00e9tails"
::msgcat::mcset fr "<b>Use BLDC Motor Commutation Control</b>" "<b>Utiliser contr\u00f4le moteur BLDC</b>"
::msgcat::mcset fr "Scale:" "\u00c9chelle:"
::msgcat::mcset fr "% " "%"
::msgcat::mcset fr "Range:" "Etendue:"
::msgcat::mcset fr "RPM" "RPM"
::msgcat::mcset fr "<b>Use Spindle-At-Speed</b>" "<b>Utiliser vitesse-broche-atteinte</b>"
::msgcat::mcset fr "Filter gain:" "Gain du filtre:"
::msgcat::mcset fr "<b>Spindle Display Filter Settings</b>" "<b>R\u00e9glages filtre d'affichage broche</b>"
::msgcat::mcset fr "Rapid Speed Following Error:" "Erreur de suivi vitesse rapide:"
::msgcat::mcset fr "Feed Speed Following Error:" "Erreur de suivi vitesse travail:"
::msgcat::mcset fr "Invert Motor Direction" "Inverser direction moteur"
::msgcat::mcset fr "Invert Encoder Direction " "Inverser direction codeur"
::msgcat::mcset fr "Single Input Encoder" "Entr\u00e9e codeur"
::msgcat::mcset fr "encoder Scale:" "\u00c9chelle codeur:"
::msgcat::mcset fr "Stepper Scale:" "\u00c9chelle moteur pas \u00e0 pas:"
::msgcat::mcset fr "Calculate\nScale" "Calculer\nl'\u00e9chelle"
::msgcat::mcset fr "Test / Tune Axis" "Test / calibration axe"
::msgcat::mcset fr "Servo Info" "Informations servo"
::msgcat::mcset fr "Cmd 15" "Cmd 15"
::msgcat::mcset fr "Cmd 14" "Cmd 14"
::msgcat::mcset fr "Cmd 13" "Cmd 13"
::msgcat::mcset fr "Cmd 12" "Cmd 12"
::msgcat::mcset fr "Cmd 11" "Cmd 11"
::msgcat::mcset fr "Cmd 10" "Cmd 10"
::msgcat::mcset fr "Cmd 9" "Cmd 9"
::msgcat::mcset fr "Cmd 8" "Cmd 8"
::msgcat::mcset fr "Cmd 7" "Cmd 7"
::msgcat::mcset fr "Cmd 6" "Cmd 6"
::msgcat::mcset fr "Cmd 5" "Cmd 5"
::msgcat::mcset fr "Cmd 4" "Cmd 4"
::msgcat::mcset fr "Cmd 3" "Cmd 3"
::msgcat::mcset fr "Cmd 2" "Cmd 2"
::msgcat::mcset fr "Cmd 1" "Cmd 1"
::msgcat::mcset fr "Include Halui user interface component / commands" "Inclure les composants / commandes de l'interface utilisateur Halui"
::msgcat::mcset fr "Number of digital (bit) in pins:" "Nombre de broches d'entr\u00e9e num\u00e9rique:"
::msgcat::mcset fr "Number of digital (bit) out pins:" "Nombre de broches de sortie num\u00e9rique:"
::msgcat::mcset fr " Number of Internal bit memory:" "Nombre de bits de m\u00e9moire interne:"
::msgcat::mcset fr " Number of Internal word memory:" "Nombre de mots de m\u00e9moire interne:"
::msgcat::mcset fr "Setup number of external pins" "Nombre de broches externes"
::msgcat::mcset fr "Z Auto Touch off program" "Programme de toucher Z automatique"
::msgcat::mcset fr "Add HAL components with this page." "Ajouter les composants de HAL depuis cette page."
::msgcat::mcset fr "<b>Component</b>" "<b>Composant</b>"
::msgcat::mcset fr "<b>number of components</b>" "<b>nombre de composants</b>"
::msgcat::mcset fr "PID" "PID"
::msgcat::mcset fr "scale" "\u00e9chelle"
::msgcat::mcset fr "mux16" "mux16"
::msgcat::mcset fr "lowpass" "passe-bas"
::msgcat::mcset fr "Base Thread" "Base Thread"
::msgcat::mcset fr "Servo Thread" "Thread servo"
::msgcat::mcset fr "Load Command " "Charger commande"
::msgcat::mcset fr "Thread Speed" "Thread vitesse"
::msgcat::mcset fr "Thread Command" "Commande de thread"
::msgcat::mcset fr "<b>Custom Components Commands</b>" "<b>Commandes de composants utilisateur</b>"
::msgcat::mcset fr "Pin _2:" "Broche _2:"
::msgcat::mcset fr "Pin _3:" "Broche _3:"
::msgcat::mcset fr "Pin _4:" "Broche _4:"
::msgcat::mcset fr "Pin _5:" "Broche _5:"
::msgcat::mcset fr "Pin _6:" "Broche _6:"
::msgcat::mcset fr "Pin _7:" "Broche _7:"
::msgcat::mcset fr "Pin _8:" "Broche _8:"
::msgcat::mcset fr "Pin _9:" "Broche _9:"
::msgcat::mcset fr "Add-on PCI\n  Parport\n  Address \n  Search" " Outil d'aide \u00e0 la\n recherche d'adresses\n de ports parall\u00e8les PCI"
::msgcat::mcset fr "Launch Test Panel" "Lancer le panneau de test"
::msgcat::mcset fr "Slow Dac Speed" "Slow Dac Speed"
::msgcat::mcset fr "Fast Dac Speed" "Fast Dac Speed"
::msgcat::mcset fr "Dac Offset:" "Offset du DAC:"
::msgcat::mcset fr "Encoder Scale:" "\u00c9chelle codeur:"
::msgcat::mcset fr "Reset Encoder" "Reset codeur"
::msgcat::mcset fr "Enable Amp" "Validation ampli"
::msgcat::mcset fr "Invert Encoder" "Inverser codeur"
::msgcat::mcset fr "Invert Motor" "Inverser moteur"
::msgcat::mcset fr "Microstep Multiplication Factor:" "Facteur de multiplication d\u00fb aux micropas:"
::msgcat::mcset fr "Motor steps per revolution:" "Nombre de pas moteur par tour:"
::msgcat::mcset fr "X 4 = Pulses/Rev" "Impulsions en quadrature par tour"
::msgcat::mcset fr "Encoder lines per revolution:" "Impulsions de codeur par tour:"
::msgcat::mcset fr "<b>Encoder Scale</b>" "<b>\u00c9chelle codeur</b>"
::msgcat::mcset fr "<b>Motion Data</b>" "<b>Donn\u00e9es mouvement</b>"
::msgcat::mcset fr "TPI " "TPI "
::msgcat::mcset fr "Pulley teeth (motor:Leadscrew):" "Dents des poulies (moteur:vis):"
::msgcat::mcset fr "Worm turn ratio (Input:Outputl)" "Rapport de r\u00e9duction (Entr\u00e9e:Sortie)"
::msgcat::mcset fr "Leadscrew Metric Pitch" "Vis en pas m\u00e9trique"
::msgcat::mcset fr "<b>Step Motor Scale</b>" "<b>\u00c9chelle moteur pas \u00e0 pas</b>"
::msgcat::mcset fr "TPI" "TPI"
::msgcat::mcset fr "Pulley teeth (encoder:Leadscrew):" "Dents des poulies (codeur:vis):"
::msgcat::mcset fr "                    " "                    "
::msgcat::mcset fr "encoder pulses per unit:" "impulsions de codeur par unit\u00e9:"
::msgcat::mcset fr "motor steps per unit:" "Nombre de pas moteur par unit\u00e9:"
::msgcat::mcset fr "<b>Calculated Scale</b>" "<b>\u00c9chelle calcul\u00e9e</b>"
::msgcat::mcset fr "mm / encoder pulse" "mm / impulsion codeur"
::msgcat::mcset fr "Resolution:" "R\u00e9solution:"
::msgcat::mcset fr "sec" "s"
::msgcat::mcset fr "Khz" "kHz"
::msgcat::mcset fr "Calculated Axis SCALE:" "Echelle d'axe calcul\u00e9e:"
::msgcat::mcset fr "Motor RPM at max speed:" "Vitesse maxi moteur en tr/mn:"
::msgcat::mcset fr "xmaxrpm" "xmaxrpm"
::msgcat::mcset fr "Seconds" "Secondes"
::msgcat::mcset fr "Enable" "Validation"
::msgcat::mcset fr "mm/minute^2" "mm/minute^2"
::msgcat::mcset fr "mm/minute" "mm/minute"
::msgcat::mcset fr "Current" "Courant"
::msgcat::mcset fr "P:" "P:"
::msgcat::mcset fr "I:" "I:"
::msgcat::mcset fr "D:" "D:"
::msgcat::mcset fr "Original" "Original"
::msgcat::mcset fr "DeadBand" "DeadBand"
::msgcat::mcset fr "PID Tuning" "Calibration PID"
::msgcat::mcset fr "Step Time:" "Step Time:"
::msgcat::mcset fr "Step Space:" "Step Space:"
::msgcat::mcset fr "Direction Hold:" "Direction Hold:"
::msgcat::mcset fr "Direction Setup:" "R\u00e9glage direction:"
::msgcat::mcset fr "Step Timing" "Step Timing"
::msgcat::mcset fr "No default jog increments entry found in \[DISPLAY\] of INI file" "Incr\u00e9ments de t\u00e9l\u00e9commande par d\u00e9faut introuvables dans la section \[DISPLAY\] du fichier INI"
::msgcat::mcset fr "No default angular jog increments entry found in \[DISPLAY\] of INI file" "Incr\u00e9ments de t\u00e9l\u00e9commande angulaire par d\u00e9faut introuvables dans la section \[DISPLAY\] du fichier INI"
::msgcat::mcset fr "Machine Estopped!" "Machine Arr\u00eat\u00e9e d'Urgence !"
::msgcat::mcset fr "Operator Message" "Message op\u00e9rateur"
::msgcat::mcset fr "Can't jog multiple axis" "Impossible de t\u00e9l\u00e9commander plusieurs jointures"
::msgcat::mcset fr "No axis selected to jog" "Pas de jointure s\u00e9lectionn\u00e9e pour la t\u00e9l\u00e9commande"
::msgcat::mcset fr "No axis selected to move" "Aucun axe s\u00e9lectionn\u00e9 pour le d\u00e9placement"
::msgcat::mcset fr "%d RPM" "%d TR / MIN"
::msgcat::mcset fr "%4.2f mm/min" "%4.2f mm/min"
::msgcat::mcset fr "%(n)s   View -%(v)s               %(t)s" "%(n)s   Vue -%(v)s               %(t)s"
::msgcat::mcset fr "Undo" "Annuler"
::msgcat::mcset fr "Redo" "R\u00e9tablir"
::msgcat::mcset fr "in \u2192 mm" "in \u2192 mm"
