From 3962e4430ab90add839d22fb00b550c8cd6e2a67 Mon Sep 17 00:00:00 2001 From: charras Date: Wed, 27 Jan 2010 20:46:39 +0000 Subject: [PATCH] French translation update --- CHANGELOG.txt | 2 +- internat/fr/kicad.mo | Bin 225225 -> 224456 bytes internat/fr/kicad.po | 705 +++++++++++++++++++++---------------------- 3 files changed, 346 insertions(+), 361 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 32aab1c5f6..4e259c23d7 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -7,7 +7,7 @@ email address. 2010-Jan-27 UPDATE Jean-Pierre Charras ================================================================================ ++ Pcbnew: - Code cleaning about visibility variables (dulpicates) in draw functions. + Code cleaning about visibility variables (duplicates) in draw functions. Removed old color and visiblity dialog work in progress diff --git a/internat/fr/kicad.mo b/internat/fr/kicad.mo index 1af40a940b14cafb981e486387bc16223a3ab41a..f8e9806c61eecec018002ab174d463a2c6ce23d5 100644 GIT binary patch delta 64741 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�#)7zKPTDAlAi+ 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 diff --git a/internat/fr/kicad.po b/internat/fr/kicad.po index de5ac1ef0d..b8d5885267 100644 --- a/internat/fr/kicad.po +++ b/internat/fr/kicad.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: kicad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-01-25 21:03+0100\n" -"PO-Revision-Date: 2010-01-26 20:02+0100\n" +"POT-Creation-Date: 2010-01-27 21:22+0100\n" +"PO-Revision-Date: 2010-01-27 21:23+0100\n" "Last-Translator: \n" "Language-Team: kicad team \n" "MIME-Version: 1.0\n" @@ -628,7 +628,6 @@ msgid "Zoom " msgstr "Zoom " #: pcbnew/tool_pcb.cpp:627 -#: pcbnew/pcbframe.cpp:127 msgid "Grid" msgstr "Grille" @@ -1033,203 +1032,6 @@ msgstr "Module %s trouvé, mais verrouillé" msgid "Delete module?" msgstr "Effacer Module?" -#: pcbnew/pcbframe.cpp:114 -msgid "Through Via" -msgstr "Via Traversante" - -#: pcbnew/pcbframe.cpp:114 -msgid "Show through vias" -msgstr "Afficher vias traversantes" - -#: pcbnew/pcbframe.cpp:115 -msgid "Bl/Buried Via" -msgstr "Via Av/Enterrée" - -#: pcbnew/pcbframe.cpp:115 -msgid "Show blind or buried vias" -msgstr "Afficher vias enterrées/aveugles" - -#: pcbnew/pcbframe.cpp:116 -msgid "Micro Via" -msgstr "Micro Via" - -#: pcbnew/pcbframe.cpp:116 -msgid "Show micro vias" -msgstr "Afficher micro vias" - -#: pcbnew/pcbframe.cpp:117 -msgid "Ratsnest" -msgstr "Chevelu" - -#: pcbnew/pcbframe.cpp:117 -msgid "Show unconnected nets as a ratsnest" -msgstr "Afficher les connexions maquantes comme chevelul" - -#: pcbnew/pcbframe.cpp:119 -msgid "Pads Front" -msgstr "Pad Dessus" - -#: pcbnew/pcbframe.cpp:119 -msgid "Show footprint pads on board's front" -msgstr "Afficher les pads placés sur le dessus du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:120 -msgid "Pads Back" -msgstr "Pads Dessous" - -#: pcbnew/pcbframe.cpp:120 -msgid "Show footprint pads on board's back" -msgstr "Afficher les pads placés sur le dessous du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:122 -msgid "Text Front" -msgstr "Texte Dessus" - -#: pcbnew/pcbframe.cpp:122 -#: pcbnew/pcbframe.cpp:123 -msgid "Show footprint text on board's back" -msgstr "Afficher les textes sur modules situés sur le dessous du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:123 -msgid "Text Back" -msgstr "Texte Dessous" - -#: pcbnew/pcbframe.cpp:124 -msgid "Hidden Text" -msgstr "Texte Invisible" - -#: pcbnew/pcbframe.cpp:124 -msgid "Show footprint text marked as invisible" -msgstr "Afficher les textes sur modules marqués comme invisibles" - -#: pcbnew/pcbframe.cpp:126 -msgid "Anchors" -msgstr "Ancres" - -#: pcbnew/pcbframe.cpp:126 -msgid "Show footprint and text origins as a cross" -msgstr "Afficher origines des textes et modules par une croix" - -#: pcbnew/pcbframe.cpp:127 -msgid "Show the (x,y) grid dots" -msgstr "Afficher les points de grille" - -#: pcbnew/pcbframe.cpp:128 -msgid "No-Connects" -msgstr "Non Connectés" - -#: pcbnew/pcbframe.cpp:128 -msgid "Show a marker on pads which have no net connected" -msgstr "Afficher un marqueur sur pads qui ne sont pad connectés" - -#: pcbnew/pcbframe.cpp:129 -msgid "Modules Front" -msgstr "Modules Dessus" - -#: pcbnew/pcbframe.cpp:129 -msgid "Show footprints that are on board's front" -msgstr "Afficher les modules situés sur le dessus du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:130 -msgid "Modules Back" -msgstr "Modules Dessous" - -#: pcbnew/pcbframe.cpp:130 -msgid "Show footprints that are on board's back" -msgstr "Afficher les modules situés sur le dessous du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:183 -msgid "Show All Cu" -msgstr "Afficher toutes couches cuivre" - -#: pcbnew/pcbframe.cpp:186 -msgid "Hide All Cu" -msgstr "Cacher Cu" - -#: pcbnew/pcbframe.cpp:260 -msgid "Front copper layer" -msgstr "Couche cuivre dessus" - -#: pcbnew/pcbframe.cpp:268 -msgid "An innner copper layer" -msgstr "Couche interne" - -#: pcbnew/pcbframe.cpp:276 -msgid "Back copper layer" -msgstr "Couche cuivre dessous" - -#: pcbnew/pcbframe.cpp:284 -msgid "Adhesive on board's front" -msgstr "Afficher couche adhésive situés sur le dessus du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:285 -msgid "Adhesive on board's back" -msgstr "Couche adhésive sur le dessous du circuit imprimé" - -#: pcbnew/pcbframe.cpp:286 -msgid "Solder paste on board's front" -msgstr "Couche de pâte à souder sur dessus du circuit imprimé" - -#: pcbnew/pcbframe.cpp:287 -msgid "Solder paste on board's back" -msgstr "Couche de pate à souder sur dessous du circuit imprimé" - -#: pcbnew/pcbframe.cpp:288 -msgid "Silkscreen on board's front" -msgstr "Sérigraphie sur le dessus du ciruit imprimé" - -#: pcbnew/pcbframe.cpp:289 -msgid "Silkscreen on board's back" -msgstr "Sérigraphie sur le dessous du ciruit imprimé " - -#: pcbnew/pcbframe.cpp:290 -msgid "Solder mask on board's front" -msgstr "Couche masque soudure sur le dessus du ciruit imprimée" - -#: pcbnew/pcbframe.cpp:291 -msgid "Solder mask on board's back" -msgstr "Couche masque soudure sur le dessous du ciruit imprimée" - -#: pcbnew/pcbframe.cpp:292 -msgid "Explanatory drawings" -msgstr "Couche dessins explicatifs" - -#: pcbnew/pcbframe.cpp:293 -msgid "Explanatory comments" -msgstr "Couche commentaires" - -#: pcbnew/pcbframe.cpp:294 -msgid "TDB" -msgstr "" - -#: pcbnew/pcbframe.cpp:295 -msgid "TBD" -msgstr "" - -#: pcbnew/pcbframe.cpp:296 -msgid "Board's perimeter definition" -msgstr "Couche de définition des contours du circuit imprimé" - -#: pcbnew/pcbframe.cpp:676 -msgid "Visibles" -msgstr "Visibles" - -#: pcbnew/pcbframe.cpp:767 -msgid "Board modified, Save before exit ?" -msgstr "Circuit Imprimé modifié, Sauver avant de quitter ?" - -#: pcbnew/pcbframe.cpp:768 -msgid "Confirmation" -msgstr "Confirmation" - -#: pcbnew/pcbframe.cpp:807 -msgid "3D Frame already opened" -msgstr "Fenêtre 3D déjà ouverte" - -#: pcbnew/pcbframe.cpp:811 -msgid "3D Viewer" -msgstr "Visu 3D" - #: pcbnew/netlist.cpp:118 #, c-format msgid "Netlist file %s not found" @@ -1628,27 +1430,6 @@ msgstr "Utiliser un chemin relatif?" msgid "Path type" msgstr "Type de chemin" -#: pcbnew/set_color.cpp:278 -#: pcbnew/set_color.cpp:304 -msgid "Show None" -msgstr "Rien Afficher" - -#: pcbnew/set_color.cpp:287 -msgid "Show All" -msgstr "Tout Afficher" - -#: pcbnew/set_color.cpp:299 -msgid "Switch on all of the copper layers" -msgstr "Affiche toutes les couches cuivre" - -#: pcbnew/set_color.cpp:307 -msgid "Switch off all of the copper layers" -msgstr "N'affiche pas les couches cuivre" - -#: pcbnew/set_color.cpp:366 -msgid "Apply" -msgstr "Appliquer" - #: pcbnew/editedge.cpp:122 msgid "Copper layer global delete not allowed!" msgstr " Effacement global sur couche cuivre non autorisé" @@ -2138,6 +1919,203 @@ msgstr "Surbrillance des équipotentielles" msgid "Local Ratsnest" msgstr "Montrer le chevelu général" +#: pcbnew/pcbframe.cpp:114 +msgid "Through Via" +msgstr "Via Traversante" + +#: pcbnew/pcbframe.cpp:114 +msgid "Show through vias" +msgstr "Afficher vias traversantes" + +#: pcbnew/pcbframe.cpp:115 +msgid "Bl/Buried Via" +msgstr "Via Av/Enterrée" + +#: pcbnew/pcbframe.cpp:115 +msgid "Show blind or buried vias" +msgstr "Afficher vias enterrées/aveugles" + +#: pcbnew/pcbframe.cpp:116 +msgid "Micro Via" +msgstr "Micro Via" + +#: pcbnew/pcbframe.cpp:116 +msgid "Show micro vias" +msgstr "Afficher micro vias" + +#: pcbnew/pcbframe.cpp:117 +msgid "Ratsnest" +msgstr "Chevelu" + +#: pcbnew/pcbframe.cpp:117 +msgid "Show unconnected nets as a ratsnest" +msgstr "Afficher les connexions maquantes comme chevelul" + +#: pcbnew/pcbframe.cpp:119 +msgid "Pads Front" +msgstr "Pad Dessus" + +#: pcbnew/pcbframe.cpp:119 +msgid "Show footprint pads on board's front" +msgstr "Afficher les pads placés sur le dessus du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:120 +msgid "Pads Back" +msgstr "Pads Dessous" + +#: pcbnew/pcbframe.cpp:120 +msgid "Show footprint pads on board's back" +msgstr "Afficher les pads placés sur le dessous du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:122 +msgid "Text Front" +msgstr "Texte Dessus" + +#: pcbnew/pcbframe.cpp:122 +#: pcbnew/pcbframe.cpp:123 +msgid "Show footprint text on board's back" +msgstr "Afficher les textes sur modules situés sur le dessous du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:123 +msgid "Text Back" +msgstr "Texte Dessous" + +#: pcbnew/pcbframe.cpp:124 +msgid "Hidden Text" +msgstr "Texte Invisible" + +#: pcbnew/pcbframe.cpp:124 +msgid "Show footprint text marked as invisible" +msgstr "Afficher les textes sur modules marqués comme invisibles" + +#: pcbnew/pcbframe.cpp:126 +msgid "Anchors" +msgstr "Ancres" + +#: pcbnew/pcbframe.cpp:126 +msgid "Show footprint and text origins as a cross" +msgstr "Afficher origines des textes et modules par une croix" + +#: pcbnew/pcbframe.cpp:127 +msgid "Show the (x,y) grid dots" +msgstr "Afficher les points de grille" + +#: pcbnew/pcbframe.cpp:128 +msgid "No-Connects" +msgstr "Non Connectés" + +#: pcbnew/pcbframe.cpp:128 +msgid "Show a marker on pads which have no net connected" +msgstr "Afficher un marqueur sur pads qui ne sont pad connectés" + +#: pcbnew/pcbframe.cpp:129 +msgid "Modules Front" +msgstr "Modules Dessus" + +#: pcbnew/pcbframe.cpp:129 +msgid "Show footprints that are on board's front" +msgstr "Afficher les modules situés sur le dessus du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:130 +msgid "Modules Back" +msgstr "Modules Dessous" + +#: pcbnew/pcbframe.cpp:130 +msgid "Show footprints that are on board's back" +msgstr "Afficher les modules situés sur le dessous du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:183 +msgid "Show All Cu" +msgstr "Afficher toutes couches cuivre" + +#: pcbnew/pcbframe.cpp:186 +msgid "Hide All Cu" +msgstr "Cacher Cu" + +#: pcbnew/pcbframe.cpp:260 +msgid "Front copper layer" +msgstr "Couche cuivre dessus" + +#: pcbnew/pcbframe.cpp:268 +msgid "An innner copper layer" +msgstr "Couche interne" + +#: pcbnew/pcbframe.cpp:276 +msgid "Back copper layer" +msgstr "Couche cuivre dessous" + +#: pcbnew/pcbframe.cpp:284 +msgid "Adhesive on board's front" +msgstr "Afficher couche adhésive situés sur le dessus du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:285 +msgid "Adhesive on board's back" +msgstr "Couche adhésive sur le dessous du circuit imprimé" + +#: pcbnew/pcbframe.cpp:286 +msgid "Solder paste on board's front" +msgstr "Couche de pâte à souder sur dessus du circuit imprimé" + +#: pcbnew/pcbframe.cpp:287 +msgid "Solder paste on board's back" +msgstr "Couche de pate à souder sur dessous du circuit imprimé" + +#: pcbnew/pcbframe.cpp:288 +msgid "Silkscreen on board's front" +msgstr "Sérigraphie sur le dessus du ciruit imprimé" + +#: pcbnew/pcbframe.cpp:289 +msgid "Silkscreen on board's back" +msgstr "Sérigraphie sur le dessous du ciruit imprimé " + +#: pcbnew/pcbframe.cpp:290 +msgid "Solder mask on board's front" +msgstr "Couche masque soudure sur le dessus du ciruit imprimée" + +#: pcbnew/pcbframe.cpp:291 +msgid "Solder mask on board's back" +msgstr "Couche masque soudure sur le dessous du ciruit imprimée" + +#: pcbnew/pcbframe.cpp:292 +msgid "Explanatory drawings" +msgstr "Couche dessins explicatifs" + +#: pcbnew/pcbframe.cpp:293 +msgid "Explanatory comments" +msgstr "Couche commentaires" + +#: pcbnew/pcbframe.cpp:294 +msgid "TDB" +msgstr "" + +#: pcbnew/pcbframe.cpp:295 +msgid "TBD" +msgstr "" + +#: pcbnew/pcbframe.cpp:296 +msgid "Board's perimeter definition" +msgstr "Couche de définition des contours du circuit imprimé" + +#: pcbnew/pcbframe.cpp:672 +msgid "Visibles" +msgstr "Visibles" + +#: pcbnew/pcbframe.cpp:763 +msgid "Board modified, Save before exit ?" +msgstr "Circuit Imprimé modifié, Sauver avant de quitter ?" + +#: pcbnew/pcbframe.cpp:764 +msgid "Confirmation" +msgstr "Confirmation" + +#: pcbnew/pcbframe.cpp:803 +msgid "3D Frame already opened" +msgstr "Fenêtre 3D déjà ouverte" + +#: pcbnew/pcbframe.cpp:807 +msgid "3D Viewer" +msgstr "Visu 3D" + #: pcbnew/editrack.cpp:805 msgid "Track Len" msgstr "Long. Piste" @@ -2268,6 +2246,7 @@ msgid "..." msgstr "..." #: pcbnew/dialog_drc_base.cpp:101 +#: pcbnew/dialog_SVG_print_base.cpp:97 msgid "Messages:" msgstr "Messages:" @@ -2885,6 +2864,7 @@ msgid "Pad Type:" msgstr "Type Pad:" #: pcbnew/dialog_pad_properties_base.cpp:314 +#: pcbnew/dialog_SVG_print_base.cpp:23 msgid "Layers:" msgstr "Couches:" @@ -3979,27 +3959,28 @@ msgstr "Contours_PCB" msgid "BAD INDEX" msgstr "BAD INDEX" -#: pcbnew/class_board.cpp:861 +#: pcbnew/class_board.cpp:845 +#: pcbnew/class_module.cpp:858 msgid "Pads" msgstr "Pads" -#: pcbnew/class_board.cpp:864 +#: pcbnew/class_board.cpp:848 msgid "Vias" msgstr "Vias" -#: pcbnew/class_board.cpp:867 +#: pcbnew/class_board.cpp:851 msgid "Nodes" msgstr "Nodes" -#: pcbnew/class_board.cpp:870 +#: pcbnew/class_board.cpp:854 msgid "Nets" msgstr "Nets" -#: pcbnew/class_board.cpp:878 +#: pcbnew/class_board.cpp:862 msgid "Links" msgstr "Liens" -#: pcbnew/class_board.cpp:881 +#: pcbnew/class_board.cpp:865 msgid "Connect" msgstr "Connect" @@ -5876,7 +5857,7 @@ msgstr "Sur pads et pistes" #: pcbnew/dialog_display_options_base.cpp:53 msgid "Show Net Names:" -msgstr "Montrer Noms d'Equipotentielles:" +msgstr "Montrer Noms d'Equipots:" #: pcbnew/dialog_display_options_base.cpp:55 msgid "Show or not net names on pads and/or tracks" @@ -5930,16 +5911,16 @@ msgstr "Afficher autres éléments" msgid "Show page limits" msgstr " Afficher limites de page" -#: pcbnew/pcbnew_config.cpp:84 +#: pcbnew/pcbnew_config.cpp:92 msgid "Read Project File" msgstr "Lire Fichier Projet" -#: pcbnew/pcbnew_config.cpp:94 +#: pcbnew/pcbnew_config.cpp:102 #, c-format msgid "File %s not found" msgstr "Fichier %s non trouvé" -#: pcbnew/pcbnew_config.cpp:216 +#: pcbnew/pcbnew_config.cpp:210 msgid "Save Project File" msgstr "Sauver Fichier Projet" @@ -6308,131 +6289,128 @@ msgstr "&Librairie" msgid "Setting libraries, directories and others..." msgstr "Sélectionner les librairies, répertoires et autres" -#: pcbnew/menubar_pcbframe.cpp:396 -msgid "&Colors and Visibility" -msgstr "&Couleurs et Visibilité" +#: pcbnew/menubar_pcbframe.cpp:398 +#: pcbnew/dialog_general_options.cpp:275 +msgid "Hide &Layers Manager" +msgstr "Cacher le &Gestionnaire de Couches" -#: pcbnew/menubar_pcbframe.cpp:397 -msgid "Select colors and visibility of layers and some items" -msgstr "Sélection les couleurs et l' affichage des couches et de certains éléments du C.I." - -#: pcbnew/menubar_pcbframe.cpp:402 +#: pcbnew/menubar_pcbframe.cpp:404 msgid "&General" msgstr "&Général " -#: pcbnew/menubar_pcbframe.cpp:403 +#: pcbnew/menubar_pcbframe.cpp:405 msgid "Select general options for PCBnew" msgstr " Sélection options générales pour PCBNEW" -#: pcbnew/menubar_pcbframe.cpp:409 +#: pcbnew/menubar_pcbframe.cpp:411 msgid "&Display" msgstr "&Affichage" -#: pcbnew/menubar_pcbframe.cpp:410 +#: pcbnew/menubar_pcbframe.cpp:412 msgid "Select how items (pads, tracks texts ... ) are displayed" msgstr "Sélectionner comment les éléments (pads, pistes, textes ...) sont affichés" -#: pcbnew/menubar_pcbframe.cpp:419 +#: pcbnew/menubar_pcbframe.cpp:421 msgid "Adjust user grid dimensions" msgstr "Ajuster taille grille utilisateur" -#: pcbnew/menubar_pcbframe.cpp:425 +#: pcbnew/menubar_pcbframe.cpp:427 msgid "Texts and Drawings" msgstr "Textes et Tracés" -#: pcbnew/menubar_pcbframe.cpp:426 +#: pcbnew/menubar_pcbframe.cpp:428 msgid "Adjust dimensions for texts and drawings" msgstr "Ajuster dimensions pour textes et graphiques" -#: pcbnew/menubar_pcbframe.cpp:432 +#: pcbnew/menubar_pcbframe.cpp:434 msgid "Adjust default pad characteristics" msgstr "Ajuster les caracteristiques par défaut des pads" -#: pcbnew/menubar_pcbframe.cpp:438 +#: pcbnew/menubar_pcbframe.cpp:440 msgid "Pads Mask Clearance" msgstr "Marge Masque des Pads" -#: pcbnew/menubar_pcbframe.cpp:439 +#: pcbnew/menubar_pcbframe.cpp:441 msgid "Adjust the global clearance between pads and the solder resist mask" msgstr "Ajuster la marge globale entre pads et le masque de vernis épargne" -#: pcbnew/menubar_pcbframe.cpp:446 +#: pcbnew/menubar_pcbframe.cpp:448 msgid "&Save" msgstr "&Sauver" -#: pcbnew/menubar_pcbframe.cpp:447 +#: pcbnew/menubar_pcbframe.cpp:449 msgid "Save dimension preferences" msgstr "Sauver les préférences de dimension" -#: pcbnew/menubar_pcbframe.cpp:453 +#: pcbnew/menubar_pcbframe.cpp:455 msgid "Di&mensions" msgstr "Di&mensions" -#: pcbnew/menubar_pcbframe.cpp:454 +#: pcbnew/menubar_pcbframe.cpp:456 msgid "Global dimensions preferences" msgstr "Préférences générales de dimensions" -#: pcbnew/menubar_pcbframe.cpp:467 +#: pcbnew/menubar_pcbframe.cpp:469 msgid "&Save Preferences" msgstr "&Sauver Préférences" -#: pcbnew/menubar_pcbframe.cpp:468 +#: pcbnew/menubar_pcbframe.cpp:470 msgid "Save application preferences" msgstr "Sauver les préférences de l'application" -#: pcbnew/menubar_pcbframe.cpp:473 +#: pcbnew/menubar_pcbframe.cpp:475 msgid "&Read Preferences" msgstr "&Lire Préférences" -#: pcbnew/menubar_pcbframe.cpp:474 +#: pcbnew/menubar_pcbframe.cpp:476 msgid "Read application preferences" msgstr "Lire les préférences de l'application" -#: pcbnew/menubar_pcbframe.cpp:486 +#: pcbnew/menubar_pcbframe.cpp:488 msgid "Design Rules" msgstr "Règles de Conception" -#: pcbnew/menubar_pcbframe.cpp:487 +#: pcbnew/menubar_pcbframe.cpp:489 msgid "Open the design rules editor" msgstr "Ouvrir la fenêtre de dialogue de l'éditeur de règles de conception" -#: pcbnew/menubar_pcbframe.cpp:492 +#: pcbnew/menubar_pcbframe.cpp:494 msgid "&Layers Setup" msgstr "&Options Couches" -#: pcbnew/menubar_pcbframe.cpp:493 +#: pcbnew/menubar_pcbframe.cpp:495 msgid "Enable and set layer properties" msgstr "Activer les couches et ajuster leur propriétés" -#: pcbnew/menubar_pcbframe.cpp:503 +#: pcbnew/menubar_pcbframe.cpp:505 msgid "Open the PCBnew manual" msgstr "Ouvrir la documentation de PCPnew" -#: pcbnew/menubar_pcbframe.cpp:511 +#: pcbnew/menubar_pcbframe.cpp:513 msgid "&About" msgstr "&Au Sujet de" -#: pcbnew/menubar_pcbframe.cpp:512 +#: pcbnew/menubar_pcbframe.cpp:514 msgid "About PCBnew printed circuit board designer" msgstr "Au Sujet de PCBnew outil de conception de C.I." -#: pcbnew/menubar_pcbframe.cpp:521 +#: pcbnew/menubar_pcbframe.cpp:523 msgid "&File" msgstr "&Fichiers" -#: pcbnew/menubar_pcbframe.cpp:522 +#: pcbnew/menubar_pcbframe.cpp:524 msgid "&Edit" msgstr "&Editer" -#: pcbnew/menubar_pcbframe.cpp:523 +#: pcbnew/menubar_pcbframe.cpp:525 msgid "&View" msgstr "&Affichage" -#: pcbnew/menubar_pcbframe.cpp:524 +#: pcbnew/menubar_pcbframe.cpp:526 msgid "&Preferences" msgstr "&Préférences" -#: pcbnew/menubar_pcbframe.cpp:525 +#: pcbnew/menubar_pcbframe.cpp:527 msgid "&Design Rules" msgstr "&Règles de Conception" @@ -6827,6 +6805,10 @@ msgstr "Sauver Options" msgid "Generate drill file" msgstr "Créer Fichier de perçage" +#: pcbnew/dialog_general_options.cpp:278 +msgid "Show &Layers Manager" +msgstr "Affiche le &Gestionnaire de Couches" + #: pcbnew/dialog_global_pads_edition_base.cpp:23 msgid "Pad Filter :" msgstr "Filtre Pad :" @@ -7124,6 +7106,10 @@ msgstr "Noir" msgid "Background Color:" msgstr "Couleur du Fond:" +#: eeschema/eelayer.cpp:279 +msgid "Apply" +msgstr "Appliquer" + #: eeschema/annotate.cpp:285 #, c-format msgid "%d duplicate time stamps replaced." @@ -10576,54 +10562,6 @@ msgstr "Remplissage en a&rriere plan" msgid "Library files:" msgstr "Fichiers Librairies:" -#: eeschema/dialog_eeschema_options_base.cpp:34 -msgid "Mesurement &units:" -msgstr "&Unités de mesure:" - -#: eeschema/dialog_eeschema_options_base.cpp:46 -msgid "&Grid size:" -msgstr "Dim &Grille:" - -#: eeschema/dialog_eeschema_options_base.cpp:59 -msgid "Default &line width:" -msgstr "Epaiss. &ligne par défaut:" - -#: eeschema/dialog_eeschema_options_base.cpp:70 -msgid "Default text &size:" -msgstr "Dim. &texte par défaut:" - -#: eeschema/dialog_eeschema_options_base.cpp:81 -msgid "Repeat draw item &horizontal displacement:" -msgstr "Déplacement &horizontal en répétition d'items:" - -#: eeschema/dialog_eeschema_options_base.cpp:92 -msgid "Repeat draw item &vertical displacement:" -msgstr "Déplacement &vertical en répétition d'items:" - -#: eeschema/dialog_eeschema_options_base.cpp:103 -msgid "&Repeat label increment:" -msgstr "Incémentation des labels en répétition:" - -#: eeschema/dialog_eeschema_options_base.cpp:118 -msgid "Show g&rid" -msgstr "Afficher g&rille" - -#: eeschema/dialog_eeschema_options_base.cpp:122 -msgid "Show hi&dden pins" -msgstr "Force affichage des pins &invisibles" - -#: eeschema/dialog_eeschema_options_base.cpp:126 -msgid "Enable automatic &panning" -msgstr "Active le \"&panning\" automatique" - -#: eeschema/dialog_eeschema_options_base.cpp:130 -msgid "Allow buses and wires to be placed in any &orientation" -msgstr "Autorise les bus et fils a être placés en &orientation quelconque" - -#: eeschema/dialog_eeschema_options_base.cpp:134 -msgid "Show p&age limits" -msgstr " Afficher limites de p&age" - #: eeschema/edit_component_in_schematic.cpp:35 msgid "No Field to move" msgstr "Pas de champ à déplacer" @@ -10793,6 +10731,54 @@ msgstr "Pas de nom de composant!" msgid "Component [%s] not found!" msgstr "Composant [%s] non trouvé!" +#: eeschema/dialog_eeschema_options_base.cpp:34 +msgid "Mesurement &units:" +msgstr "&Unités de mesure:" + +#: eeschema/dialog_eeschema_options_base.cpp:46 +msgid "&Grid size:" +msgstr "Dim &Grille:" + +#: eeschema/dialog_eeschema_options_base.cpp:59 +msgid "Default &line width:" +msgstr "Epaiss. &ligne par défaut:" + +#: eeschema/dialog_eeschema_options_base.cpp:70 +msgid "Default text &size:" +msgstr "Dim. &texte par défaut:" + +#: eeschema/dialog_eeschema_options_base.cpp:81 +msgid "Repeat draw item &horizontal displacement:" +msgstr "Déplacement &horizontal en répétition d'items:" + +#: eeschema/dialog_eeschema_options_base.cpp:92 +msgid "Repeat draw item &vertical displacement:" +msgstr "Déplacement &vertical en répétition d'items:" + +#: eeschema/dialog_eeschema_options_base.cpp:103 +msgid "&Repeat label increment:" +msgstr "Incémentation des labels en répétition:" + +#: eeschema/dialog_eeschema_options_base.cpp:118 +msgid "Show g&rid" +msgstr "Afficher g&rille" + +#: eeschema/dialog_eeschema_options_base.cpp:122 +msgid "Show hi&dden pins" +msgstr "Force affichage des pins &invisibles" + +#: eeschema/dialog_eeschema_options_base.cpp:126 +msgid "Enable automatic &panning" +msgstr "Active le \"&panning\" automatique" + +#: eeschema/dialog_eeschema_options_base.cpp:130 +msgid "Allow buses and wires to be placed in any &orientation" +msgstr "Autorise les bus et fils a être placés en &orientation quelconque" + +#: eeschema/dialog_eeschema_options_base.cpp:134 +msgid "Show p&age limits" +msgstr " Afficher limites de p&age" + #: eeschema/component_wizard/dialog_component_setup.cpp:137 msgid "Quick KICAD Library Component Builder" msgstr "" @@ -11811,6 +11797,15 @@ msgstr "Ext. Fichiers Gerber" msgid "D code File Ext:" msgstr "Ext. Fichiers DCodes:" +#: gerbview/set_color.cpp:251 +#: gerbview/set_color.cpp:277 +msgid "Show None" +msgstr "Rien Afficher" + +#: gerbview/set_color.cpp:260 +msgid "Show All" +msgstr "Tout Afficher" + #: gerbview/set_color.cpp:272 msgid "Switch on all of the Gerber layers" msgstr "Affiche toutes les couches Gerber" @@ -12866,50 +12861,6 @@ msgstr "Propriétés du Module" msgid "Design Rules Editor" msgstr "Editeur de Règles de Conception" -#: pcbnew/set_color.h:36 -msgid "Pcbnew Layer Colors:" -msgstr "Pcbnew: Couleur des Couches" - -#: pcbnew/set_color.h:224 -msgid "Tech Layers" -msgstr "Couches Tech." - -#: pcbnew/set_color.h:335 -msgid "Others" -msgstr "Autres" - -#: pcbnew/set_color.h:375 -msgid "Pad Back" -msgstr "Pad Dessous" - -#: pcbnew/set_color.h:383 -msgid "Pad Front" -msgstr "Pad Dessus" - -#: pcbnew/set_color.h:391 -msgid "Text Module Back" -msgstr "Texte Module Dessous" - -#: pcbnew/set_color.h:399 -msgid "Text Module Front" -msgstr "Texte Module Dessus" - -#: pcbnew/set_color.h:407 -msgid "Text Module invisible" -msgstr "Texte Module invisible" - -#: pcbnew/set_color.h:432 -msgid "Show Noconnect" -msgstr "Montrer Non Conn" - -#: pcbnew/set_color.h:441 -msgid "Show Modules Front" -msgstr "Afficher Modules Dessus" - -#: pcbnew/set_color.h:450 -msgid "Show Modules Back" -msgstr "Afficher Modules Dessous" - #: pcbnew/dialog_global_edit_tracks_and_vias_base.h:69 msgid "Global Edition of Tracks and Vias" msgstr "Edition Globale de Pistes et Vias" @@ -13202,6 +13153,10 @@ msgstr "Couche 31" msgid "Layer 32" msgstr "Couche 32" +#: gerbview/set_color.h:318 +msgid "Others" +msgstr "Autres" + #: gerbview/set_color.h:332 msgid "D codes id." msgstr "DCodes id." @@ -13214,6 +13169,36 @@ msgstr "Options d'Affichage" msgid "Page Settings" msgstr "Ajustage opt Page" +#~ msgid "Switch on all of the copper layers" +#~ msgstr "Affiche toutes les couches cuivre" +#~ msgid "Switch off all of the copper layers" +#~ msgstr "N'affiche pas les couches cuivre" +#~ msgid "&Colors and Visibility" +#~ msgstr "&Couleurs et Visibilité" +#~ msgid "Select colors and visibility of layers and some items" +#~ msgstr "" +#~ "Sélection les couleurs et l' affichage des couches et de certains " +#~ "éléments du C.I." +#~ msgid "Pcbnew Layer Colors:" +#~ msgstr "Pcbnew: Couleur des Couches" +#~ msgid "Tech Layers" +#~ msgstr "Couches Tech." +#~ msgid "Pad Back" +#~ msgstr "Pad Dessous" +#~ msgid "Pad Front" +#~ msgstr "Pad Dessus" +#~ msgid "Text Module Back" +#~ msgstr "Texte Module Dessous" +#~ msgid "Text Module Front" +#~ msgstr "Texte Module Dessus" +#~ msgid "Text Module invisible" +#~ msgstr "Texte Module invisible" +#~ msgid "Show Noconnect" +#~ msgstr "Montrer Non Conn" +#~ msgid "Show Modules Front" +#~ msgstr "Afficher Modules Dessus" +#~ msgid "Show Modules Back" +#~ msgstr "Afficher Modules Dessous" #~ msgid "Show invisible text" #~ msgstr "Montrer textes invisibles" #~ msgid "Hide invisible text"