Commit 63cf8c53 authored by CHARRAS's avatar CHARRAS

minor changes about hotkeys in onrightclick.cpp

parent 0a2ed094
No preview for this file type
...@@ -2,7 +2,7 @@ msgid "" ...@@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: kicad\n" "Project-Id-Version: kicad\n"
"POT-Creation-Date: \n" "POT-Creation-Date: \n"
"PO-Revision-Date: 2007-09-20 08:44+0100\n" "PO-Revision-Date: 2007-09-21 13:38+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: kicad team <jean-pierre.charras@ujf-grenoble.fr>\n" "Language-Team: kicad team <jean-pierre.charras@ujf-grenoble.fr>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
...@@ -351,15 +351,6 @@ msgstr "Librairie existante " ...@@ -351,15 +351,6 @@ msgstr "Librairie existante "
msgid "Create error " msgid "Create error "
msgstr "Erreur en cration " msgstr "Erreur en cration "
#: pcbnew/hotkeys.cpp:430
#, c-format
msgid "Footprint %s found, but locked"
msgstr "Module %s trouv, mais verrouill"
#: pcbnew/hotkeys.cpp:592
msgid "Delete module?"
msgstr "Effacer Module?"
#: pcbnew/muwave_command.cpp:52 #: pcbnew/muwave_command.cpp:52
#: eeschema/libframe.cpp:518 #: eeschema/libframe.cpp:518
msgid "Add Line" msgid "Add Line"
...@@ -595,7 +586,7 @@ msgid "Footprint name:" ...@@ -595,7 +586,7 @@ msgid "Footprint name:"
msgstr "Nom Module: " msgstr "Nom Module: "
#: pcbnew/modules.cpp:281 #: pcbnew/modules.cpp:281
#: pcbnew/onrightclick.cpp:615 #: pcbnew/onrightclick.cpp:638
msgid "Delete Module" msgid "Delete Module"
msgstr "Supprimer Module" msgstr "Supprimer Module"
...@@ -1025,7 +1016,7 @@ msgid "Enable Auto Del Track" ...@@ -1025,7 +1016,7 @@ msgid "Enable Auto Del Track"
msgstr "Autoriser l'effacement automatique des pistes" msgstr "Autoriser l'effacement automatique des pistes"
#: pcbnew/tool_pcb.cpp:362 #: pcbnew/tool_pcb.cpp:362
#: pcbnew/pcbframe.cpp:408 #: pcbnew/pcbframe.cpp:411
#: pcbnew/set_color.cpp:389 #: pcbnew/set_color.cpp:389
msgid "Show Zones" msgid "Show Zones"
msgstr "Monter Zones" msgstr "Monter Zones"
...@@ -1040,7 +1031,7 @@ msgid "Show Tracks Sketch" ...@@ -1040,7 +1031,7 @@ msgid "Show Tracks Sketch"
msgstr "Afficher pistes en contour" msgstr "Afficher pistes en contour"
#: pcbnew/tool_pcb.cpp:375 #: pcbnew/tool_pcb.cpp:375
#: pcbnew/pcbframe.cpp:429 #: pcbnew/pcbframe.cpp:432
msgid "Hight Contrast Mode Display" msgid "Hight Contrast Mode Display"
msgstr "Mode d'affichage Haut Contraste" msgstr "Mode d'affichage Haut Contraste"
...@@ -1205,8 +1196,7 @@ msgstr "Effacer Textes Pcb" ...@@ -1205,8 +1196,7 @@ msgstr "Effacer Textes Pcb"
#: pcbnew/dialog_edit_module.cpp:119 #: pcbnew/dialog_edit_module.cpp:119
#: eeschema/sheetlab.cpp:100 #: eeschema/sheetlab.cpp:100
#: eeschema/editpart.cpp:197 #: eeschema/editpart.cpp:197
#: eeschema/fieldedi.cpp:208 #: eeschema/libedpart.cpp:235
#: eeschema/libedpart.cpp:230
#: common/displlst.cpp:102 #: common/displlst.cpp:102
msgid "Ok" msgid "Ok"
msgstr "Ok" msgstr "Ok"
...@@ -1229,7 +1219,7 @@ msgstr "Ok" ...@@ -1229,7 +1219,7 @@ msgstr "Ok"
#: eeschema/sheetlab.cpp:105 #: eeschema/sheetlab.cpp:105
#: eeschema/options.cpp:114 #: eeschema/options.cpp:114
#: eeschema/optionsframe.cpp:155 #: eeschema/optionsframe.cpp:155
#: eeschema/libedpart.cpp:219 #: eeschema/libedpart.cpp:223
#: eeschema/libedit_onrightclick.cpp:68 #: eeschema/libedit_onrightclick.cpp:68
#: eeschema/libedit_onrightclick.cpp:83 #: eeschema/libedit_onrightclick.cpp:83
#: eeschema/onrightclick.cpp:114 #: eeschema/onrightclick.cpp:114
...@@ -1433,7 +1423,7 @@ msgid "V Size" ...@@ -1433,7 +1423,7 @@ msgid "V Size"
msgstr "Taille V" msgstr "Taille V"
#: pcbnew/class_track.cpp:678 #: pcbnew/class_track.cpp:678
#: pcbnew/pcbframe.cpp:439 #: pcbnew/pcbframe.cpp:442
#: pcbnew/controle.cpp:203 #: pcbnew/controle.cpp:203
msgid "Track" msgid "Track"
msgstr "Piste" msgstr "Piste"
...@@ -1567,7 +1557,7 @@ msgid "Display" ...@@ -1567,7 +1557,7 @@ msgid "Display"
msgstr "Affichage" msgstr "Affichage"
#: pcbnew/dialog_edit_mod_text.cpp:313 #: pcbnew/dialog_edit_mod_text.cpp:313
#: eeschema/edit_component_in_lib.cpp:445 #: eeschema/edit_component_in_lib.cpp:518
#: eeschema/edit_component_in_schematic.cpp:211 #: eeschema/edit_component_in_schematic.cpp:211
msgid "Value:" msgid "Value:"
msgstr "Valeur:" msgstr "Valeur:"
...@@ -1693,13 +1683,12 @@ msgstr "Supprimer" ...@@ -1693,13 +1683,12 @@ msgstr "Supprimer"
#: pcbnew/reglage.cpp:116 #: pcbnew/reglage.cpp:116
#: pcbnew/dialog_setup_libs.cpp:179 #: pcbnew/dialog_setup_libs.cpp:179
#: eeschema/fieldedi.cpp:308
#: eeschema/eestatus.cpp:124 #: eeschema/eestatus.cpp:124
#: eeschema/edit_component_in_lib.cpp:212
#: eeschema/edit_component_in_lib.cpp:274
#: eeschema/dialog_set_status.cpp:174 #: eeschema/dialog_set_status.cpp:174
#: eeschema/libedpart.cpp:274
#: eeschema/dialog_eeschema_config.cpp:200 #: eeschema/dialog_eeschema_config.cpp:200
#: eeschema/libedpart.cpp:284
#: eeschema/edit_component_in_lib.cpp:233
#: eeschema/edit_component_in_lib.cpp:312
msgid "Add" msgid "Add"
msgstr "Ajouter" msgstr "Ajouter"
...@@ -1794,13 +1783,12 @@ msgid "Keep" ...@@ -1794,13 +1783,12 @@ msgid "Keep"
msgstr "Garder" msgstr "Garder"
#: pcbnew/dialog_netlist.cpp:141 #: pcbnew/dialog_netlist.cpp:141
#: pcbnew/onrightclick.cpp:546 #: pcbnew/onrightclick.cpp:563
#: pcbnew/onrightclick.cpp:647 #: pcbnew/onrightclick.cpp:670
#: pcbnew/onrightclick.cpp:744 #: pcbnew/onrightclick.cpp:767
#: eeschema/fieldedi.cpp:311 #: eeschema/libedpart.cpp:290
#: eeschema/edit_component_in_lib.cpp:217 #: eeschema/edit_component_in_lib.cpp:239
#: eeschema/edit_component_in_lib.cpp:279 #: eeschema/edit_component_in_lib.cpp:320
#: eeschema/libedpart.cpp:279
#: cvpcb/dialog_cvpcb_config.cpp:166 #: cvpcb/dialog_cvpcb_config.cpp:166
#: cvpcb/dialog_cvpcb_config.cpp:198 #: cvpcb/dialog_cvpcb_config.cpp:198
msgid "Delete" msgid "Delete"
...@@ -1841,92 +1829,92 @@ msgstr "Test Modules" ...@@ -1841,92 +1829,92 @@ msgstr "Test Modules"
msgid "Compile" msgid "Compile"
msgstr "Compile" msgstr "Compile"
#: pcbnew/pcbframe.cpp:258 #: pcbnew/pcbframe.cpp:261
msgid "Board modified, Save before exit ?" msgid "Board modified, Save before exit ?"
msgstr "Circuit Imprim modifie, Sauver avant de quitter ?" msgstr "Circuit Imprim modifie, Sauver avant de quitter ?"
#: pcbnew/pcbframe.cpp:259 #: pcbnew/pcbframe.cpp:262
#: eeschema/schframe.cpp:181 #: eeschema/schframe.cpp:181
#: cvpcb/cvframe.cpp:169 #: cvpcb/cvframe.cpp:169
#: common/confirm.cpp:109 #: common/confirm.cpp:109
msgid "Confirmation" msgid "Confirmation"
msgstr "Confirmation" msgstr "Confirmation"
#: pcbnew/pcbframe.cpp:359 #: pcbnew/pcbframe.cpp:362
msgid "DRC Off (Disable !!!), Currently: DRC is active" msgid "DRC Off (Disable !!!), Currently: DRC is active"
msgstr "DRC off (dsactive !!!), actuellement DRC active" msgstr "DRC off (dsactive !!!), actuellement DRC active"
#: pcbnew/pcbframe.cpp:360 #: pcbnew/pcbframe.cpp:363
msgid "DRC On (Currently: DRC is inactive !!!)" msgid "DRC On (Currently: DRC is inactive !!!)"
msgstr "DRC On (Actuellement, DRC dsactive !!!)" msgstr "DRC On (Actuellement, DRC dsactive !!!)"
#: pcbnew/pcbframe.cpp:371 #: pcbnew/pcbframe.cpp:374
msgid "Polar Coords not show" msgid "Polar Coords not show"
msgstr "Coord Polaires non affiches" msgstr "Coord Polaires non affiches"
#: pcbnew/pcbframe.cpp:372 #: pcbnew/pcbframe.cpp:375
msgid "Display Polar Coords" msgid "Display Polar Coords"
msgstr "Affichage coord Polaires" msgstr "Affichage coord Polaires"
#: pcbnew/pcbframe.cpp:377 #: pcbnew/pcbframe.cpp:380
#: eeschema/schframe.cpp:259 #: eeschema/schframe.cpp:259
msgid "Grid not show" msgid "Grid not show"
msgstr "Grille non montre" msgstr "Grille non montre"
#: pcbnew/pcbframe.cpp:377 #: pcbnew/pcbframe.cpp:380
#: eeschema/schframe.cpp:259 #: eeschema/schframe.cpp:259
msgid "Show Grid" msgid "Show Grid"
msgstr "Afficher grille" msgstr "Afficher grille"
#: pcbnew/pcbframe.cpp:386 #: pcbnew/pcbframe.cpp:389
msgid "General ratsnest not show" msgid "General ratsnest not show"
msgstr "Chevelu gnral non affich" msgstr "Chevelu gnral non affich"
#: pcbnew/pcbframe.cpp:386 #: pcbnew/pcbframe.cpp:389
msgid "Show General ratsnest" msgid "Show General ratsnest"
msgstr "Afficher le chevelu gnral" msgstr "Afficher le chevelu gnral"
#: pcbnew/pcbframe.cpp:392 #: pcbnew/pcbframe.cpp:395
msgid "Module ratsnest not show" msgid "Module ratsnest not show"
msgstr "Ne pas montrer le chevelu du module pendant dplacement" msgstr "Ne pas montrer le chevelu du module pendant dplacement"
#: pcbnew/pcbframe.cpp:393 #: pcbnew/pcbframe.cpp:396
msgid "Show Module ratsnest" msgid "Show Module ratsnest"
msgstr "Montrer le chevelu du module" msgstr "Montrer le chevelu du module"
#: pcbnew/pcbframe.cpp:400 #: pcbnew/pcbframe.cpp:403
msgid "Disable Auto Delete old Track" msgid "Disable Auto Delete old Track"
msgstr "Ne pas Autoriser l'effacement automatique des pistes" msgstr "Ne pas Autoriser l'effacement automatique des pistes"
#: pcbnew/pcbframe.cpp:401 #: pcbnew/pcbframe.cpp:404
msgid "Enable Auto Delete old Track" msgid "Enable Auto Delete old Track"
msgstr "Autoriser l'effacement automatique des pistes" msgstr "Autoriser l'effacement automatique des pistes"
#: pcbnew/pcbframe.cpp:408 #: pcbnew/pcbframe.cpp:411
msgid "Do not Show Zones" msgid "Do not Show Zones"
msgstr "Ne pas monter Zones" msgstr "Ne pas monter Zones"
#: pcbnew/pcbframe.cpp:414 #: pcbnew/pcbframe.cpp:417
msgid "Show Pads Sketch mode" msgid "Show Pads Sketch mode"
msgstr "Afficher pastilles en contour" msgstr "Afficher pastilles en contour"
#: pcbnew/pcbframe.cpp:415 #: pcbnew/pcbframe.cpp:418
msgid "Show pads filled mode" msgid "Show pads filled mode"
msgstr "Afficher pastilles en mode plein" msgstr "Afficher pastilles en mode plein"
#: pcbnew/pcbframe.cpp:421 #: pcbnew/pcbframe.cpp:424
msgid "Show Tracks Sketch mode" msgid "Show Tracks Sketch mode"
msgstr "Afficher pistes en contour" msgstr "Afficher pistes en contour"
#: pcbnew/pcbframe.cpp:422 #: pcbnew/pcbframe.cpp:425
msgid "Show Tracks filled mode" msgid "Show Tracks filled mode"
msgstr "Afficher pistes en mode plein" msgstr "Afficher pistes en mode plein"
#: pcbnew/pcbframe.cpp:428 #: pcbnew/pcbframe.cpp:431
msgid "Normal Contrast Mode Display" msgid "Normal Contrast Mode Display"
msgstr "Mode d'affichage Contraste normal" msgstr "Mode d'affichage Contraste normal"
#: pcbnew/pcbframe.cpp:471 #: pcbnew/pcbframe.cpp:474
#: pcbnew/controle.cpp:217 #: pcbnew/controle.cpp:217
msgid "Via" msgid "Via"
msgstr "Via" msgstr "Via"
...@@ -2473,7 +2461,6 @@ msgstr "Liste modules" ...@@ -2473,7 +2461,6 @@ msgstr "Liste modules"
#: pcbnew/xchgmod.cpp:137 #: pcbnew/xchgmod.cpp:137
#: pcbnew/pcbplot.cpp:209 #: pcbnew/pcbplot.cpp:209
#: eeschema/editpart.cpp:175 #: eeschema/editpart.cpp:175
#: eeschema/fieldedi.cpp:198
#: share/zoom.cpp:449 #: share/zoom.cpp:449
msgid "Close" msgid "Close"
msgstr "Fermer" msgstr "Fermer"
...@@ -2610,7 +2597,7 @@ msgid "SMD" ...@@ -2610,7 +2597,7 @@ msgid "SMD"
msgstr "CMS" msgstr "CMS"
#: pcbnew/dialog_pad_edit.cpp:207 #: pcbnew/dialog_pad_edit.cpp:207
#: eeschema/netlist.cpp:146 #: eeschema/netlist.cpp:208
msgid "Conn" msgid "Conn"
msgstr "Conn" msgstr "Conn"
...@@ -2736,6 +2723,98 @@ msgstr " fichier %s non trouv ...@@ -2736,6 +2723,98 @@ msgstr " fichier %s non trouv
msgid "Save preferences" msgid "Save preferences"
msgstr "Sauver prfrences" msgstr "Sauver prfrences"
#: pcbnew/hotkeys.cpp:430
#, c-format
msgid "Footprint %s found, but locked"
msgstr "Module %s trouv, mais verrouill"
#: pcbnew/hotkeys.cpp:592
msgid "Delete module?"
msgstr "Effacer Module?"
#: pcbnew/loadcmp.cpp:103
msgid "Module name:"
msgstr "Nom module:"
#: pcbnew/loadcmp.cpp:215
#: eeschema/eelibs_read_libraryfiles.cpp:66
#, c-format
msgid "Library <%s> not found"
msgstr "Librairie %s non trouve"
#: pcbnew/loadcmp.cpp:220
#, c-format
msgid "Scan Lib: %s"
msgstr "Examen Lib: %s"
#: pcbnew/loadcmp.cpp:229
msgid "File is Not a library"
msgstr "Le fichier n'est pas une librairie eeschema"
#: pcbnew/loadcmp.cpp:298
#, c-format
msgid "Module <%s> not found"
msgstr "Module <%s> non trouv"
#: pcbnew/loadcmp.cpp:368
msgid "Library: "
msgstr "Librairie: "
#: pcbnew/loadcmp.cpp:433
#: pcbnew/loadcmp.cpp:584
#, c-format
msgid "Modules (%d items)"
msgstr "Modules (%d lments)"
#: pcbnew/edit.cpp:166
msgid "Graphic not autorized on Copper layers"
msgstr "Graphique non autoris sur couches cuivre"
#: pcbnew/edit.cpp:189
msgid "Tracks on Copper layers only "
msgstr "Pistes sur couches cuivre seulement"
#: pcbnew/edit.cpp:265
msgid "Cotation not autorized on Copper layers"
msgstr "Cotation non autorise sur couches cuivre"
#: pcbnew/edit.cpp:487
#: pcbnew/editmod.cpp:45
msgid "Module Editor"
msgstr "Ouvrir Editeur de modules"
#: pcbnew/edit.cpp:566
msgid "Add Tracks"
msgstr "Addition de pistes"
#: pcbnew/edit.cpp:577
msgid "Warning: Display Zone is OFF!!!"
msgstr "Attention: Affichage zones dsactiv !!!"
#: pcbnew/edit.cpp:584
msgid "Add Mire"
msgstr "Ajouter Mires de superposition"
#: pcbnew/edit.cpp:588
msgid "Adjust Zero"
msgstr "Ajuster Zro"
#: pcbnew/edit.cpp:594
msgid "Add Graphic"
msgstr "Addition lments graphiques"
#: pcbnew/edit.cpp:602
msgid "Add Modules"
msgstr "Addition de Modules"
#: pcbnew/edit.cpp:614
msgid "Net Highlight"
msgstr "Surbrillance des quipotentielles"
#: pcbnew/edit.cpp:618
msgid "Local Ratsnest"
msgstr "Monter le chevelu gnral"
#: pcbnew/controle.cpp:56 #: pcbnew/controle.cpp:56
#, c-format #, c-format
msgid "Locate module %s %s" msgid "Locate module %s %s"
...@@ -2762,7 +2841,7 @@ msgid "Net" ...@@ -2762,7 +2841,7 @@ msgid "Net"
msgstr "Net" msgstr "Net"
#: pcbnew/controle.cpp:136 #: pcbnew/controle.cpp:136
#: eeschema/component_class.cpp:51 #: eeschema/component_class.cpp:56
msgid "Footprint" msgid "Footprint"
msgstr "Module" msgstr "Module"
...@@ -2797,7 +2876,7 @@ msgstr "Texte Pcb" ...@@ -2797,7 +2876,7 @@ msgstr "Texte Pcb"
#: pcbnew/class_text_mod.cpp:323 #: pcbnew/class_text_mod.cpp:323
#: eeschema/editpart.cpp:777 #: eeschema/editpart.cpp:777
#: eeschema/eelayer.cpp:105 #: eeschema/eelayer.cpp:105
#: eeschema/component_class.cpp:50 #: eeschema/component_class.cpp:55
#: eeschema/onrightclick.cpp:310 #: eeschema/onrightclick.cpp:310
#: eeschema/edit_component_in_schematic.cpp:784 #: eeschema/edit_component_in_schematic.cpp:784
msgid "Value" msgid "Value"
...@@ -2833,93 +2912,10 @@ msgstr "Mire" ...@@ -2833,93 +2912,10 @@ msgstr "Mire"
msgid "Edge Zone" msgid "Edge Zone"
msgstr "Contour Zone" msgstr "Contour Zone"
#: pcbnew/controle.cpp:446 #: pcbnew/controle.cpp:444
msgid "Selection Clarification" msgid "Selection Clarification"
msgstr "Clarification de la Slection" msgstr "Clarification de la Slection"
#: pcbnew/loadcmp.cpp:103
msgid "Module name:"
msgstr "Nom module:"
#: pcbnew/loadcmp.cpp:215
#: eeschema/eelibs_read_libraryfiles.cpp:66
#, c-format
msgid "Library <%s> not found"
msgstr "Librairie %s non trouve"
#: pcbnew/loadcmp.cpp:220
#, c-format
msgid "Scan Lib: %s"
msgstr "Examen Lib: %s"
#: pcbnew/loadcmp.cpp:229
msgid "File is Not a library"
msgstr "Le fichier n'est pas une librairie eeschema"
#: pcbnew/loadcmp.cpp:298
#, c-format
msgid "Module <%s> not found"
msgstr "Module <%s> non trouv"
#: pcbnew/loadcmp.cpp:368
msgid "Library: "
msgstr "Librairie: "
#: pcbnew/loadcmp.cpp:433
#: pcbnew/loadcmp.cpp:584
#, c-format
msgid "Modules (%d items)"
msgstr "Modules (%d lments)"
#: pcbnew/edit.cpp:166
msgid "Graphic not autorized on Copper layers"
msgstr "Graphique non autoris sur couches cuivre"
#: pcbnew/edit.cpp:189
msgid "Tracks on Copper layers only "
msgstr "Pistes sur couches cuivre seulement"
#: pcbnew/edit.cpp:265
msgid "Cotation not autorized on Copper layers"
msgstr "Cotation non autorise sur couches cuivre"
#: pcbnew/edit.cpp:487
#: pcbnew/editmod.cpp:45
msgid "Module Editor"
msgstr "Ouvrir Editeur de modules"
#: pcbnew/edit.cpp:566
msgid "Add Tracks"
msgstr "Addition de pistes"
#: pcbnew/edit.cpp:577
msgid "Warning: Display Zone is OFF!!!"
msgstr "Attention: Affichage zones dsactiv !!!"
#: pcbnew/edit.cpp:584
msgid "Add Mire"
msgstr "Ajouter Mires de superposition"
#: pcbnew/edit.cpp:588
msgid "Adjust Zero"
msgstr "Ajuster Zro"
#: pcbnew/edit.cpp:594
msgid "Add Graphic"
msgstr "Addition lments graphiques"
#: pcbnew/edit.cpp:602
msgid "Add Modules"
msgstr "Addition de Modules"
#: pcbnew/edit.cpp:614
msgid "Net Highlight"
msgstr "Surbrillance des quipotentielles"
#: pcbnew/edit.cpp:618
msgid "Local Ratsnest"
msgstr "Monter le chevelu gnral"
#: pcbnew/editmod.cpp:144 #: pcbnew/editmod.cpp:144
msgid "Text is REFERENCE!" msgid "Text is REFERENCE!"
msgstr "Le texte est la REFERENCE!" msgstr "Le texte est la REFERENCE!"
...@@ -3660,7 +3656,7 @@ msgid "End Tool" ...@@ -3660,7 +3656,7 @@ msgid "End Tool"
msgstr "Fin Outil" msgstr "Fin Outil"
#: pcbnew/modedit_onclick.cpp:216 #: pcbnew/modedit_onclick.cpp:216
#: pcbnew/onrightclick.cpp:433 #: pcbnew/onrightclick.cpp:445
#: eeschema/libedit_onrightclick.cpp:251 #: eeschema/libedit_onrightclick.cpp:251
#: eeschema/onrightclick.cpp:575 #: eeschema/onrightclick.cpp:575
#: gerbview/onrightclick.cpp:51 #: gerbview/onrightclick.cpp:51
...@@ -3668,13 +3664,13 @@ msgid "Cancel Block" ...@@ -3668,13 +3664,13 @@ msgid "Cancel Block"
msgstr "Annuler Bloc" msgstr "Annuler Bloc"
#: pcbnew/modedit_onclick.cpp:218 #: pcbnew/modedit_onclick.cpp:218
#: pcbnew/onrightclick.cpp:435 #: pcbnew/onrightclick.cpp:447
#: gerbview/onrightclick.cpp:52 #: gerbview/onrightclick.cpp:52
msgid "Zoom Block (Midd butt drag)" msgid "Zoom Block (Midd butt drag)"
msgstr "Zoom Bloc (drag+bouton milieu)" msgstr "Zoom Bloc (drag+bouton milieu)"
#: pcbnew/modedit_onclick.cpp:221 #: pcbnew/modedit_onclick.cpp:221
#: pcbnew/onrightclick.cpp:438 #: pcbnew/onrightclick.cpp:450
#: eeschema/libedit_onrightclick.cpp:259 #: eeschema/libedit_onrightclick.cpp:259
#: eeschema/onrightclick.cpp:583 #: eeschema/onrightclick.cpp:583
#: gerbview/onrightclick.cpp:54 #: gerbview/onrightclick.cpp:54
...@@ -3682,7 +3678,7 @@ msgid "Place Block" ...@@ -3682,7 +3678,7 @@ msgid "Place Block"
msgstr "Place Bloc" msgstr "Place Bloc"
#: pcbnew/modedit_onclick.cpp:223 #: pcbnew/modedit_onclick.cpp:223
#: pcbnew/onrightclick.cpp:440 #: pcbnew/onrightclick.cpp:452
#: eeschema/libedit_onrightclick.cpp:265 #: eeschema/libedit_onrightclick.cpp:265
#: eeschema/onrightclick.cpp:592 #: eeschema/onrightclick.cpp:592
msgid "Copy Block (shift + drag mouse)" msgid "Copy Block (shift + drag mouse)"
...@@ -3693,18 +3689,18 @@ msgid "Mirror Block (alt + drag mouse)" ...@@ -3693,18 +3689,18 @@ msgid "Mirror Block (alt + drag mouse)"
msgstr "Bloc Miroir (alt + drag mouse)" msgstr "Bloc Miroir (alt + drag mouse)"
#: pcbnew/modedit_onclick.cpp:227 #: pcbnew/modedit_onclick.cpp:227
#: pcbnew/onrightclick.cpp:444 #: pcbnew/onrightclick.cpp:456
msgid "Rotate Block (ctrl + drag mouse)" msgid "Rotate Block (ctrl + drag mouse)"
msgstr "Rotation Bloc (ctrl + drag mouse)" msgstr "Rotation Bloc (ctrl + drag mouse)"
#: pcbnew/modedit_onclick.cpp:229 #: pcbnew/modedit_onclick.cpp:229
#: pcbnew/onrightclick.cpp:446 #: pcbnew/onrightclick.cpp:458
msgid "Delete Block (shift+ctrl + drag mouse)" msgid "Delete Block (shift+ctrl + drag mouse)"
msgstr "Effacement Bloc (shift+ctrl + drag mouse)" msgstr "Effacement Bloc (shift+ctrl + drag mouse)"
#: pcbnew/modedit_onclick.cpp:251 #: pcbnew/modedit_onclick.cpp:251
#: pcbnew/onrightclick.cpp:641 #: pcbnew/onrightclick.cpp:664
#: pcbnew/onrightclick.cpp:738 #: pcbnew/onrightclick.cpp:761
msgid "Rotate" msgid "Rotate"
msgstr "Rotation" msgstr "Rotation"
...@@ -3733,17 +3729,17 @@ msgid "Move Pad" ...@@ -3733,17 +3729,17 @@ msgid "Move Pad"
msgstr "Dplace Pad" msgstr "Dplace Pad"
#: pcbnew/modedit_onclick.cpp:273 #: pcbnew/modedit_onclick.cpp:273
#: pcbnew/onrightclick.cpp:680 #: pcbnew/onrightclick.cpp:703
msgid "Edit Pad" msgid "Edit Pad"
msgstr "Edit Pad" msgstr "Edit Pad"
#: pcbnew/modedit_onclick.cpp:275 #: pcbnew/modedit_onclick.cpp:275
#: pcbnew/onrightclick.cpp:684 #: pcbnew/onrightclick.cpp:707
msgid "New Pad Settings" msgid "New Pad Settings"
msgstr "Nouvelles Caract. Pads" msgstr "Nouvelles Caract. Pads"
#: pcbnew/modedit_onclick.cpp:277 #: pcbnew/modedit_onclick.cpp:277
#: pcbnew/onrightclick.cpp:686 #: pcbnew/onrightclick.cpp:709
msgid "Export Pad Settings" msgid "Export Pad Settings"
msgstr "Exporte Caract. Pads" msgstr "Exporte Caract. Pads"
...@@ -3752,7 +3748,7 @@ msgid "delete Pad" ...@@ -3752,7 +3748,7 @@ msgid "delete Pad"
msgstr "Supprimer Pad" msgstr "Supprimer Pad"
#: pcbnew/modedit_onclick.cpp:284 #: pcbnew/modedit_onclick.cpp:284
#: pcbnew/onrightclick.cpp:691 #: pcbnew/onrightclick.cpp:714
msgid "Global Pad Settings" msgid "Global Pad Settings"
msgstr "Edition Globale des pads" msgstr "Edition Globale des pads"
...@@ -3785,9 +3781,9 @@ msgid "Place edge" ...@@ -3785,9 +3781,9 @@ msgid "Place edge"
msgstr "Place contour" msgstr "Place contour"
#: pcbnew/modedit_onclick.cpp:316 #: pcbnew/modedit_onclick.cpp:316
#: pcbnew/onrightclick.cpp:609 #: pcbnew/onrightclick.cpp:632
#: pcbnew/onrightclick.cpp:643 #: pcbnew/onrightclick.cpp:666
#: pcbnew/onrightclick.cpp:740 #: pcbnew/onrightclick.cpp:763
#: eeschema/onrightclick.cpp:306 #: eeschema/onrightclick.cpp:306
msgid "Edit" msgid "Edit"
msgstr "Editer" msgstr "Editer"
...@@ -3891,11 +3887,10 @@ msgstr "Fichier GenCAD:" ...@@ -3891,11 +3887,10 @@ msgstr "Fichier GenCAD:"
#: pcbnew/dialog_drc.cpp:141 #: pcbnew/dialog_drc.cpp:141
#: eeschema/editpart.cpp:208 #: eeschema/editpart.cpp:208
#: eeschema/dialog_erc.cpp:237 #: eeschema/dialog_erc.cpp:237
#: eeschema/fieldedi.cpp:223
#: eeschema/libedpart.cpp:241
#: eeschema/dialog_edit_component_in_lib.cpp:166 #: eeschema/dialog_edit_component_in_lib.cpp:166
#: eeschema/dialog_create_component.cpp:176 #: eeschema/dialog_create_component.cpp:176
#: eeschema/dialog_edit_component_in_schematic.cpp:204 #: eeschema/dialog_edit_component_in_schematic.cpp:204
#: eeschema/libedpart.cpp:247
#: eeschema/dialog_build_BOM.cpp:279 #: eeschema/dialog_build_BOM.cpp:279
#: cvpcb/dialog_display_options.h:44 #: cvpcb/dialog_display_options.h:44
msgid "Options" msgid "Options"
...@@ -4053,9 +4048,8 @@ msgid "Goto Module Editor" ...@@ -4053,9 +4048,8 @@ msgid "Goto Module Editor"
msgstr "Ouvrir Editeur de modules" msgstr "Ouvrir Editeur de modules"
#: pcbnew/dialog_edit_module.cpp:195 #: pcbnew/dialog_edit_module.cpp:195
#: eeschema/fieldedi.cpp:283
#: eeschema/libedpart.cpp:246
#: eeschema/dialog_edit_component_in_lib.cpp:203 #: eeschema/dialog_edit_component_in_lib.cpp:203
#: eeschema/libedpart.cpp:252
#: eeschema/onrightclick.cpp:342 #: eeschema/onrightclick.cpp:342
msgid "Doc" msgid "Doc"
msgstr "Doc" msgstr "Doc"
...@@ -4215,370 +4209,364 @@ msgstr "Fenetre 3D d ...@@ -4215,370 +4209,364 @@ msgstr "Fenetre 3D d
msgid "3D Viewer" msgid "3D Viewer"
msgstr "Visu 3D" msgstr "Visu 3D"
#: pcbnew/onrightclick.cpp:82 #: pcbnew/onrightclick.cpp:80
#, c-format #, c-format
msgid "Track %.1f" msgid "Track %.1f"
msgstr "Piste %.1f" msgstr "Piste %.1f"
#: pcbnew/onrightclick.cpp:84 #: pcbnew/onrightclick.cpp:82
#, c-format #, c-format
msgid "Track %.3f" msgid "Track %.3f"
msgstr "Piste %.3f" msgstr "Piste %.3f"
#: pcbnew/onrightclick.cpp:100 #: pcbnew/onrightclick.cpp:98
#, c-format #, c-format
msgid "Via %.1f" msgid "Via %.1f"
msgstr "Via %.1f" msgstr "Via %.1f"
#: pcbnew/onrightclick.cpp:102 #: pcbnew/onrightclick.cpp:100
#, c-format #, c-format
msgid "Via %.3f" msgid "Via %.3f"
msgstr "Via %.3f" msgstr "Via %.3f"
#: pcbnew/onrightclick.cpp:186 #: pcbnew/onrightclick.cpp:189
msgid "Lock Module" msgid "Lock Module"
msgstr "Verrouiller Modules" msgstr "Verrouiller Modules"
#: pcbnew/onrightclick.cpp:188 #: pcbnew/onrightclick.cpp:195
msgid "Unlock Module" msgid "Unlock Module"
msgstr "Dverrouiller Modules" msgstr "Dverrouiller Modules"
#: pcbnew/onrightclick.cpp:192 #: pcbnew/onrightclick.cpp:202
msgid "Auto place Module" msgid "Auto place Module"
msgstr "Auto place Module" msgstr "Auto place Module"
#: pcbnew/onrightclick.cpp:198 #: pcbnew/onrightclick.cpp:208
msgid "Autoroute" msgid "Autoroute"
msgstr "Autoroute" msgstr "Autoroute"
#: pcbnew/onrightclick.cpp:214 #: pcbnew/onrightclick.cpp:224
msgid "Move Drawing" msgid "Move Drawing"
msgstr "Dplace Trac" msgstr "Dplace Trac"
#: pcbnew/onrightclick.cpp:219 #: pcbnew/onrightclick.cpp:229
msgid "End Drawing" msgid "End Drawing"
msgstr "Fin trac" msgstr "Fin trac"
#: pcbnew/onrightclick.cpp:221 #: pcbnew/onrightclick.cpp:231
msgid "Edit Drawing" msgid "Edit Drawing"
msgstr "Edit Trac" msgstr "Edit Trac"
#: pcbnew/onrightclick.cpp:222 #: pcbnew/onrightclick.cpp:232
msgid "Delete Drawing" msgid "Delete Drawing"
msgstr "Supprimer Trac" msgstr "Supprimer Trac"
#: pcbnew/onrightclick.cpp:229 #: pcbnew/onrightclick.cpp:239
msgid "End edge zone" msgid "End edge zone"
msgstr "Fin contour Zone" msgstr "Fin contour Zone"
#: pcbnew/onrightclick.cpp:232 #: pcbnew/onrightclick.cpp:242
msgid "Delete edge zone" msgid "Delete edge zone"
msgstr "Supprimer Contour Zone" msgstr "Supprimer Contour Zone"
#: pcbnew/onrightclick.cpp:247 #: pcbnew/onrightclick.cpp:257
msgid "Edit Zone" msgid "Edit Zone"
msgstr "Editer Zone" msgstr "Editer Zone"
#: pcbnew/onrightclick.cpp:249 #: pcbnew/onrightclick.cpp:259
msgid "Delete Zone" msgid "Delete Zone"
msgstr "Supprimer Zone" msgstr "Supprimer Zone"
#: pcbnew/onrightclick.cpp:254 #: pcbnew/onrightclick.cpp:264
msgid "Delete Marker" msgid "Delete Marker"
msgstr "Effacer Marqueur" msgstr "Effacer Marqueur"
#: pcbnew/onrightclick.cpp:261 #: pcbnew/onrightclick.cpp:271
msgid "Edit Cotation" msgid "Edit Cotation"
msgstr "Editer Cotation" msgstr "Editer Cotation"
#: pcbnew/onrightclick.cpp:264 #: pcbnew/onrightclick.cpp:274
msgid "Delete Cotation" msgid "Delete Cotation"
msgstr "Supprimer Cotation" msgstr "Supprimer Cotation"
#: pcbnew/onrightclick.cpp:271 #: pcbnew/onrightclick.cpp:281
msgid "Move Mire" msgid "Move Mire"
msgstr "Dplace Mire" msgstr "Dplace Mire"
#: pcbnew/onrightclick.cpp:274 #: pcbnew/onrightclick.cpp:284
msgid "Edit Mire" msgid "Edit Mire"
msgstr "Edit Mire" msgstr "Edit Mire"
#: pcbnew/onrightclick.cpp:276 #: pcbnew/onrightclick.cpp:286
msgid "Delete Mire" msgid "Delete Mire"
msgstr "Supprimer Mire" msgstr "Supprimer Mire"
#: pcbnew/onrightclick.cpp:304 #: pcbnew/onrightclick.cpp:313
msgid "Get and Move Footprint" msgid "Get and Move Footprint"
msgstr "Sel et Dpl.t module" msgstr "Sel et Dpl.t module"
#: pcbnew/onrightclick.cpp:313 #: pcbnew/onrightclick.cpp:325
msgid "Fill zone" msgid "Fill zone"
msgstr "Remplir zone" msgstr "Remplir zone"
#: pcbnew/onrightclick.cpp:321 #: pcbnew/onrightclick.cpp:333
msgid "Select Net" msgid "Select Net"
msgstr "Slection Net" msgstr "Slection Net"
#: pcbnew/onrightclick.cpp:326 #: pcbnew/onrightclick.cpp:338
msgid "Delete Zone Limit" msgid "Delete Zone Limit"
msgstr "Supprimer Limite de Zone" msgstr "Supprimer Limite de Zone"
#: pcbnew/onrightclick.cpp:331 #: pcbnew/onrightclick.cpp:343
#: pcbnew/onrightclick.cpp:342 #: pcbnew/onrightclick.cpp:354
#: pcbnew/onrightclick.cpp:355 #: pcbnew/onrightclick.cpp:367
#: pcbnew/onrightclick.cpp:416 #: pcbnew/onrightclick.cpp:428
msgid "Select Working Layer" msgid "Select Working Layer"
msgstr "Slection de la couche de travail" msgstr "Slection de la couche de travail"
#: pcbnew/onrightclick.cpp:340 #: pcbnew/onrightclick.cpp:352
#: pcbnew/onrightclick.cpp:413 #: pcbnew/onrightclick.cpp:425
msgid "Select Track Width" msgid "Select Track Width"
msgstr "Slection Epais. Piste" msgstr "Slection Epais. Piste"
#: pcbnew/onrightclick.cpp:344 #: pcbnew/onrightclick.cpp:356
msgid "Select layer pair for vias" msgid "Select layer pair for vias"
msgstr "Selection couple de couches pour Vias" msgstr "Selection couple de couches pour Vias"
#: pcbnew/onrightclick.cpp:361 #: pcbnew/onrightclick.cpp:373
msgid "Footprint documentation" msgid "Footprint documentation"
msgstr "Documentation des modules" msgstr "Documentation des modules"
#: pcbnew/onrightclick.cpp:371 #: pcbnew/onrightclick.cpp:383
msgid "Glob Move and Place" msgid "Glob Move and Place"
msgstr "Move et Place Globaux" msgstr "Move et Place Globaux"
#: pcbnew/onrightclick.cpp:373 #: pcbnew/onrightclick.cpp:385
msgid "Unlock All Modules" msgid "Unlock All Modules"
msgstr "Dverrouiller tous les Modules" msgstr "Dverrouiller tous les Modules"
#: pcbnew/onrightclick.cpp:375 #: pcbnew/onrightclick.cpp:387
msgid "Lock All Modules" msgid "Lock All Modules"
msgstr "Verrouiller tous les Modules" msgstr "Verrouiller tous les Modules"
#: pcbnew/onrightclick.cpp:378 #: pcbnew/onrightclick.cpp:390
msgid "Move All Modules" msgid "Move All Modules"
msgstr "Dplace tous les Modules" msgstr "Dplace tous les Modules"
#: pcbnew/onrightclick.cpp:379 #: pcbnew/onrightclick.cpp:391
msgid "Move New Modules" msgid "Move New Modules"
msgstr "Dplace nouveaux Modules" msgstr "Dplace nouveaux Modules"
#: pcbnew/onrightclick.cpp:381 #: pcbnew/onrightclick.cpp:393
msgid "Autoplace All Modules" msgid "Autoplace All Modules"
msgstr "Autoplace Tous Modules" msgstr "Autoplace Tous Modules"
#: pcbnew/onrightclick.cpp:382 #: pcbnew/onrightclick.cpp:394
msgid "Autoplace New Modules" msgid "Autoplace New Modules"
msgstr "AutoPlace nouveaux Modules" msgstr "AutoPlace nouveaux Modules"
#: pcbnew/onrightclick.cpp:383 #: pcbnew/onrightclick.cpp:395
msgid "Autoplace Next Module" msgid "Autoplace Next Module"
msgstr "Autoplace Module suivant" msgstr "Autoplace Module suivant"
#: pcbnew/onrightclick.cpp:386 #: pcbnew/onrightclick.cpp:398
msgid "Orient All Modules" msgid "Orient All Modules"
msgstr "Oriente Tous Modules" msgstr "Oriente Tous Modules"
#: pcbnew/onrightclick.cpp:393 #: pcbnew/onrightclick.cpp:405
msgid "Global Autoroute" msgid "Global Autoroute"
msgstr "Autoroutage global" msgstr "Autoroutage global"
#: pcbnew/onrightclick.cpp:395 #: pcbnew/onrightclick.cpp:407
msgid "Select layer pair" msgid "Select layer pair"
msgstr "Selection couple de couches" msgstr "Selection couple de couches"
#: pcbnew/onrightclick.cpp:397 #: pcbnew/onrightclick.cpp:409
msgid "Autoroute All Modules" msgid "Autoroute All Modules"
msgstr "Autoroute Tous Modules" msgstr "Autoroute Tous Modules"
#: pcbnew/onrightclick.cpp:399 #: pcbnew/onrightclick.cpp:411
msgid "Reset Unrouted" msgid "Reset Unrouted"
msgstr "Rinit Non routs" msgstr "Rinit Non routs"
#: pcbnew/onrightclick.cpp:404 #: pcbnew/onrightclick.cpp:416
msgid "Global AutoRouter" msgid "Global AutoRouter"
msgstr "Autorouteur Global" msgstr "Autorouteur Global"
#: pcbnew/onrightclick.cpp:406 #: pcbnew/onrightclick.cpp:418
msgid "Read Global AutoRouter Data" msgid "Read Global AutoRouter Data"
msgstr "Lire Donnes de L'autorouteur global" msgstr "Lire Donnes de L'autorouteur global"
#: pcbnew/onrightclick.cpp:442 #: pcbnew/onrightclick.cpp:454
msgid "Flip Block (alt + drag mouse)" msgid "Flip Block (alt + drag mouse)"
msgstr "Inversion Bloc (alt + drag mouse)" msgstr "Inversion Bloc (alt + drag mouse)"
#: pcbnew/onrightclick.cpp:465 #: pcbnew/onrightclick.cpp:477
msgid "Drag Via" msgid "Drag Via"
msgstr "Drag Via" msgstr "Drag Via"
#: pcbnew/onrightclick.cpp:468 #: pcbnew/onrightclick.cpp:481
msgid "Edit Via" msgid "Edit Via"
msgstr "Edit Via" msgstr "Edit Via"
#: pcbnew/onrightclick.cpp:470 #: pcbnew/onrightclick.cpp:483
msgid "Set via hole to Default" msgid "Set via hole to Default"
msgstr "Ajuste perage via dfaut" msgstr "Ajuste perage via dfaut"
#: pcbnew/onrightclick.cpp:472 #: pcbnew/onrightclick.cpp:485
msgid "Set via hole to alt value" msgid "Set via hole to alt value"
msgstr "Ajuste perage via valeur alternative" msgstr "Ajuste perage via valeur alternative"
#: pcbnew/onrightclick.cpp:474 #: pcbnew/onrightclick.cpp:487
msgid "Set the via hole alt value" msgid "Set the via hole alt value"
msgstr "Ajuste la valeur alt. perage via" msgstr "Ajuste la valeur alt. perage via"
#: pcbnew/onrightclick.cpp:476 #: pcbnew/onrightclick.cpp:489
msgid "Export Via hole to alt value" msgid "Export Via hole to alt value"
msgstr "Exporte perage via valeur alt." msgstr "Exporte perage via valeur alt."
#: pcbnew/onrightclick.cpp:478 #: pcbnew/onrightclick.cpp:491
msgid "Export via hole to others id vias" msgid "Export via hole to others id vias"
msgstr "Exporte perage via aux autres semblables." msgstr "Exporte perage via aux autres semblables."
#: pcbnew/onrightclick.cpp:480 #: pcbnew/onrightclick.cpp:493
msgid "Set ALL via holes to default" msgid "Set ALL via holes to default"
msgstr "Ajuste perage TOUTES vias au dfaut" msgstr "Ajuste perage TOUTES vias au dfaut"
#: pcbnew/onrightclick.cpp:493 #: pcbnew/onrightclick.cpp:506
msgid "Move Node" msgid "Move Node"
msgstr "Dplace Noeud" msgstr "Dplace Noeud"
#: pcbnew/onrightclick.cpp:498 #: pcbnew/onrightclick.cpp:511
msgid "Drag Segments, keep slope" msgid "Drag Segments, keep slope"
msgstr "Drag Segments, garder direction" msgstr "Drag Segments, garder direction"
#: pcbnew/onrightclick.cpp:500 #: pcbnew/onrightclick.cpp:513
msgid "Drag Segment" msgid "Drag Segment"
msgstr "Drag Segment" msgstr "Drag Segment"
#: pcbnew/onrightclick.cpp:503 #: pcbnew/onrightclick.cpp:516
msgid "Move Segment" msgid "Move Segment"
msgstr "Dplace Segment" msgstr "Dplace Segment"
#: pcbnew/onrightclick.cpp:506 #: pcbnew/onrightclick.cpp:519
msgid "Break Track" msgid "Break Track"
msgstr "Briser piste" msgstr "Briser piste"
#: pcbnew/onrightclick.cpp:513 #: pcbnew/onrightclick.cpp:526
msgid "Place Node" msgid "Place Node"
msgstr "Place noeud" msgstr "Place noeud"
#: pcbnew/onrightclick.cpp:519 #: pcbnew/onrightclick.cpp:533
msgid "End Track (end)" msgid "End Track"
msgstr "Terminer Pistes (end)" msgstr "Terminer Piste"
#: pcbnew/onrightclick.cpp:520 #: pcbnew/onrightclick.cpp:536
msgid "Place Via (V)" msgid "Place Via"
msgstr "Place Via (V)" msgstr "Place Via"
#: pcbnew/onrightclick.cpp:526 #: pcbnew/onrightclick.cpp:543
msgid "Change Width" msgid "Change Width"
msgstr "Change Largeur" msgstr "Change Largeur"
#: pcbnew/onrightclick.cpp:528 #: pcbnew/onrightclick.cpp:545
msgid "Edit Segment" msgid "Edit Segment"
msgstr "Edit Segment" msgstr "Edit Segment"
#: pcbnew/onrightclick.cpp:532 #: pcbnew/onrightclick.cpp:549
msgid "Edit Track" msgid "Edit Track"
msgstr "Editer Piste" msgstr "Editer Piste"
#: pcbnew/onrightclick.cpp:534 #: pcbnew/onrightclick.cpp:551
msgid "Edit Net" msgid "Edit Net"
msgstr "Edit Net" msgstr "Edit Net"
#: pcbnew/onrightclick.cpp:536 #: pcbnew/onrightclick.cpp:553
msgid "Edit ALL Tracks and Vias" msgid "Edit ALL Tracks and Vias"
msgstr "Editer TOUTES Pistes et Vias" msgstr "Editer TOUTES Pistes et Vias"
#: pcbnew/onrightclick.cpp:538 #: pcbnew/onrightclick.cpp:555
msgid "Edit ALL Vias (no track)" msgid "Edit ALL Vias (no track)"
msgstr "Editer TOUTES Vias (pas les pistes)" msgstr "Editer TOUTES Vias (pas les pistes)"
#: pcbnew/onrightclick.cpp:540 #: pcbnew/onrightclick.cpp:557
msgid "Edit ALL Tracks (no via)" msgid "Edit ALL Tracks (no via)"
msgstr "Editer TOUTES Pistes (pas les vias)" msgstr "Editer TOUTES Pistes (pas les vias)"
#: pcbnew/onrightclick.cpp:548 #: pcbnew/onrightclick.cpp:564
msgid "Delete Segment (backspace)" msgid "Delete Segment"
msgstr "Supprimer Segment (backspace)" msgstr "SupprimerSegment"
#: pcbnew/onrightclick.cpp:552 #: pcbnew/onrightclick.cpp:569
msgid "Delete Track (delete)" msgid "Delete Track"
msgstr "Supprimer Piste (Suppr)" msgstr "Effacer Piste"
#: pcbnew/onrightclick.cpp:554 #: pcbnew/onrightclick.cpp:573
msgid "Delete Net" msgid "Delete Net"
msgstr "Supprimer Net" msgstr "Supprimer Net"
#: pcbnew/onrightclick.cpp:559 #: pcbnew/onrightclick.cpp:578
msgid "Set Flags" msgid "Set Flags"
msgstr "Ajust. Flags" msgstr "Ajust. Flags"
#: pcbnew/onrightclick.cpp:560 #: pcbnew/onrightclick.cpp:579
msgid "Locked: Yes" msgid "Locked: Yes"
msgstr "Verrou: Oui" msgstr "Verrou: Oui"
#: pcbnew/onrightclick.cpp:561 #: pcbnew/onrightclick.cpp:580
msgid "Locked: No" msgid "Locked: No"
msgstr "Verrou: Non" msgstr "Verrou: Non"
#: pcbnew/onrightclick.cpp:571 #: pcbnew/onrightclick.cpp:590
msgid "Track Locked: Yes" msgid "Track Locked: Yes"
msgstr "Piste verrouille: Oui" msgstr "Piste verrouille: Oui"
#: pcbnew/onrightclick.cpp:572 #: pcbnew/onrightclick.cpp:591
msgid "Track Locked: No" msgid "Track Locked: No"
msgstr "Piste verrouille: Non" msgstr "Piste verrouille: Non"
#: pcbnew/onrightclick.cpp:574 #: pcbnew/onrightclick.cpp:593
msgid "Net Locked: Yes" msgid "Net Locked: Yes"
msgstr "Net verrouill: Oui" msgstr "Net verrouill: Oui"
#: pcbnew/onrightclick.cpp:575 #: pcbnew/onrightclick.cpp:594
msgid "Net Locked: No" msgid "Net Locked: No"
msgstr "Net verrouill: Non" msgstr "Net verrouill: Non"
#: pcbnew/onrightclick.cpp:598 #: pcbnew/onrightclick.cpp:616
msgid "Move (M)" #: pcbnew/onrightclick.cpp:661
msgstr "Move (M)" #: pcbnew/onrightclick.cpp:699
#: pcbnew/onrightclick.cpp:758
msgid "Move"
msgstr "Move"
#: pcbnew/onrightclick.cpp:600 #: pcbnew/onrightclick.cpp:619
msgid "Drag (G)" #: pcbnew/onrightclick.cpp:701
msgstr "Drag (G)" msgid "Drag"
msgstr "Drag"
#: pcbnew/onrightclick.cpp:603 #: pcbnew/onrightclick.cpp:623
msgid "Rotate + (R)" msgid "Rotate +"
msgstr "Rotation + (R)" msgstr "Rotation +"
#: pcbnew/onrightclick.cpp:605 #: pcbnew/onrightclick.cpp:627
#: eeschema/onrightclick.cpp:294 #: eeschema/onrightclick.cpp:294
msgid "Rotate -" msgid "Rotate -"
msgstr "Rotation -" msgstr "Rotation -"
#: pcbnew/onrightclick.cpp:607 #: pcbnew/onrightclick.cpp:628
msgid "Flip (S)" msgid "Flip"
msgstr "Change face (S)" msgstr "Change ct"
#: pcbnew/onrightclick.cpp:638
#: pcbnew/onrightclick.cpp:676
#: pcbnew/onrightclick.cpp:735
msgid "Move"
msgstr "Move"
#: pcbnew/onrightclick.cpp:678
msgid "Drag"
msgstr "Drag"
#: pcbnew/onrightclick.cpp:695 #: pcbnew/onrightclick.cpp:718
msgid "delete" msgid "delete"
msgstr "Effacer" msgstr "Effacer"
#: pcbnew/onrightclick.cpp:702 #: pcbnew/onrightclick.cpp:725
msgid "Autoroute Pad" msgid "Autoroute Pad"
msgstr "Autoroute Pad" msgstr "Autoroute Pad"
#: pcbnew/onrightclick.cpp:703 #: pcbnew/onrightclick.cpp:726
msgid "Autoroute Net" msgid "Autoroute Net"
msgstr "Autoroute Net" msgstr "Autoroute Net"
...@@ -4856,18 +4844,59 @@ msgstr " Pads magn ...@@ -4856,18 +4844,59 @@ msgstr " Pads magn
msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area" msgid "control the capture of the pcb cursor when the mouse cursor enters a pad area"
msgstr "Controle la capture du curseur pcb quand le curseuir souris est sur le pad" msgstr "Controle la capture du curseur pcb quand le curseuir souris est sur le pad"
#: eeschema/schedit.cpp:281 #: eeschema/annotate.cpp:181
msgid "Push/Pop Hierarchy" msgid "Previous Annotation will be deleted. Continue ?"
msgstr "Naviger dans Hirarchie" msgstr "La numrotation existante va tre dtruite, continuer?"
#: eeschema/schedit.cpp:285 #: eeschema/annotate.cpp:688
msgid "Add NoConnect Flag" #, c-format
msgstr "Ajoutde symboles de non connexion" msgid "item not annotated: %s%s"
msgstr "item non numrot: %s%s"
#: eeschema/schedit.cpp:289 #: eeschema/annotate.cpp:692
#: eeschema/hotkeys.cpp:261 #, c-format
msgid "Add Wire" msgid "( unit %d)"
msgstr "Ajouter Fils" msgstr "( Unit %d)"
#: eeschema/annotate.cpp:708
#, c-format
msgid "Error item %s%s"
msgstr "Erreur item %s%s"
#: eeschema/annotate.cpp:710
#, c-format
msgid " unit %d and no more than %d parts"
msgstr " unit %d et plus que %d parts"
#: eeschema/annotate.cpp:742
#: eeschema/annotate.cpp:765
#, c-format
msgid "Multiple item %s%s"
msgstr "Multiplelment %s%s"
#: eeschema/annotate.cpp:747
#: eeschema/annotate.cpp:769
#, c-format
msgid " (unit %d)"
msgstr " ( Unit %d)"
#: eeschema/annotate.cpp:785
#, c-format
msgid "Diff values for %s%d%c (%s) and %s%d%c (%s)"
msgstr "Valeurs diffrentes pour %s%d%c (%s) et %s%d%c (%s)"
#: eeschema/schedit.cpp:281
msgid "Push/Pop Hierarchy"
msgstr "Naviger dans Hirarchie"
#: eeschema/schedit.cpp:285
msgid "Add NoConnect Flag"
msgstr "Ajoutde symboles de non connexion"
#: eeschema/schedit.cpp:289
#: eeschema/hotkeys.cpp:261
msgid "Add Wire"
msgstr "Ajouter Fils"
#: eeschema/schedit.cpp:293 #: eeschema/schedit.cpp:293
msgid "Add Bus" msgid "Add Bus"
...@@ -4914,6 +4943,87 @@ msgstr "Ajout Composant" ...@@ -4914,6 +4943,87 @@ msgstr "Ajout Composant"
msgid "Add Power" msgid "Add Power"
msgstr "Add Alims" msgstr "Add Alims"
#: eeschema/erc.cpp:301
msgid "Annotation Required!"
msgstr "Numrotation requise!"
#: eeschema/erc.cpp:403
msgid "ERC file:"
msgstr "Fichier ERC:"
#: eeschema/erc.cpp:556
#, c-format
msgid "Warning GLabel %s not connected to SheetLabel"
msgstr "Warning GLabel %s non connect a SheetLabel"
#: eeschema/erc.cpp:560
#, c-format
msgid "Warning SheetLabel %s not connected to GLabel"
msgstr "Warning SheetLabel %s non connect a GLabel"
#: eeschema/erc.cpp:574
#, c-format
msgid "Warning Pin %s Unconnected"
msgstr "Warning Pin %s Non connecte"
#: eeschema/erc.cpp:583
#, c-format
msgid "Warning Pin %s not driven (Net %d)"
msgstr "Warning Pin %s non pilote (Net %d)"
#: eeschema/erc.cpp:593
msgid "Warning More than 1 Pin connected to UnConnect symbol"
msgstr "Warning: plus que 1 Pin connecte a un symbole de non connexion"
#: eeschema/erc.cpp:603
#: common/confirm.cpp:79
msgid "Warning"
msgstr "Avertissement"
#: eeschema/erc.cpp:606
#: common/confirm.cpp:82
msgid "Error"
msgstr "Erreur"
#: eeschema/erc.cpp:612
#, c-format
msgid "%s: Pin %s connected to Pin %s (net %d)"
msgstr "%s: Pin %s connecte a Pin %s (net %d)"
#: eeschema/erc.cpp:729
msgid "ERC control"
msgstr "Controle ERC"
#: eeschema/erc.cpp:739
#, c-format
msgid ""
"\n"
"***** Sheet %d (%s)\n"
msgstr ""
"\n"
"***** feuille %d (%s)\n"
#: eeschema/erc.cpp:741
#: eeschema/genliste.cpp:616
#: eeschema/hierarch.cpp:134
#: eeschema/dialog_build_BOM.cpp:1009
msgid "Root"
msgstr "Racine"
#: eeschema/erc.cpp:757
#, c-format
msgid "ERC: %s (X= %2.3f inches, Y= %2.3f inches\n"
msgstr "ERC: %s (X= %2.3f pouces, Y= %2.3f pouces\n"
#: eeschema/erc.cpp:766
#, c-format
msgid ""
"\n"
" >> Errors ERC: %d\n"
msgstr ""
"\n"
" >> Erreurs ERC: %d\n"
#: eeschema/symbtext.cpp:130 #: eeschema/symbtext.cpp:130
msgid " Text : " msgid " Text : "
msgstr " Texte : " msgstr " Texte : "
...@@ -4940,10 +5050,9 @@ msgstr "Commun a converti" ...@@ -4940,10 +5050,9 @@ msgstr "Commun a converti"
#: eeschema/symbtext.cpp:167 #: eeschema/symbtext.cpp:167
#: eeschema/editpart.cpp:230 #: eeschema/editpart.cpp:230
#: eeschema/fieldedi.cpp:352
#: eeschema/edit_component_in_lib.cpp:433
#: eeschema/libedpart.cpp:507
#: eeschema/dialog_edit_component_in_schematic.cpp:218 #: eeschema/dialog_edit_component_in_schematic.cpp:218
#: eeschema/libedpart.cpp:555
#: eeschema/edit_component_in_lib.cpp:502
msgid "Vertical" msgid "Vertical"
msgstr "Vertical" msgstr "Vertical"
...@@ -5044,87 +5153,6 @@ msgstr "** Fin de Trac ...@@ -5044,87 +5153,6 @@ msgstr "** Fin de Trac
msgid "Plot " msgid "Plot "
msgstr "Trace " msgstr "Trace "
#: eeschema/erc.cpp:284
msgid "Annotation Required!"
msgstr "Numrotation requise!"
#: eeschema/erc.cpp:378
msgid "ERC file:"
msgstr "Fichier ERC:"
#: eeschema/erc.cpp:519
#, c-format
msgid "Warning GLabel %s not connected to SheetLabel"
msgstr "Warning GLabel %s non connect a SheetLabel"
#: eeschema/erc.cpp:522
#, c-format
msgid "Warning SheetLabel %s not connected to GLabel"
msgstr "Warning SheetLabel %s non connect a GLabel"
#: eeschema/erc.cpp:535
#, c-format
msgid "Warning Pin %s Unconnected"
msgstr "Warning Pin %s Non connecte"
#: eeschema/erc.cpp:544
#, c-format
msgid "Warning Pin %s not driven (Net %d)"
msgstr "Warning Pin %s non pilote (Net %d)"
#: eeschema/erc.cpp:554
msgid "Warning More than 1 Pin connected to UnConnect symbol"
msgstr "Warning: plus que 1 Pin connecte a un symbole de non connexion"
#: eeschema/erc.cpp:565
#: common/confirm.cpp:79
msgid "Warning"
msgstr "Avertissement"
#: eeschema/erc.cpp:568
#: common/confirm.cpp:82
msgid "Error"
msgstr "Erreur"
#: eeschema/erc.cpp:574
#, c-format
msgid "%s: Pin %s connected to Pin %s (net %d)"
msgstr "%s: Pin %s connecte a Pin %s (net %d)"
#: eeschema/erc.cpp:681
msgid "ERC control"
msgstr "Controle ERC"
#: eeschema/erc.cpp:688
#, c-format
msgid ""
"\n"
"***** Sheet %d (%s)\n"
msgstr ""
"\n"
"***** feuille %d (%s)\n"
#: eeschema/erc.cpp:690
#: eeschema/genliste.cpp:616
#: eeschema/hierarch.cpp:134
#: eeschema/dialog_build_BOM.cpp:1009
msgid "Root"
msgstr "Racine"
#: eeschema/erc.cpp:703
#, c-format
msgid "ERC: %s (X= %2.3f inches, Y= %2.3f inches\n"
msgstr "ERC: %s (X= %2.3f pouces, Y= %2.3f pouces\n"
#: eeschema/erc.cpp:710
#, c-format
msgid ""
"\n"
" >> Errors ERC: %d\n"
msgstr ""
"\n"
" >> Erreurs ERC: %d\n"
#: eeschema/libedit.cpp:38 #: eeschema/libedit.cpp:38
msgid " Part: " msgid " Part: "
msgstr "Composant " msgstr "Composant "
...@@ -5320,82 +5348,41 @@ msgstr "Incr ...@@ -5320,82 +5348,41 @@ msgstr "Incr
msgid "Delta Label:" msgid "Delta Label:"
msgstr "Incrment Label:" msgstr "Incrment Label:"
#: eeschema/annotate.cpp:172 #: eeschema/netlist.cpp:155
msgid "Previous Annotation will be deleted. Continue ?" #: eeschema/netlist.cpp:189
msgstr "La numrotation existante va tre dtruite, continuer?"
#: eeschema/annotate.cpp:628
#, c-format
msgid "item not annotated: %s%s"
msgstr "item non numrot: %s%s"
#: eeschema/annotate.cpp:632
#, c-format
msgid "( unit %d)"
msgstr "( Unit %d)"
#: eeschema/annotate.cpp:645
#, c-format
msgid "Error item %s%s"
msgstr "Erreur item %s%s"
#: eeschema/annotate.cpp:647
#, c-format
msgid " unit %d and no more than %d parts"
msgstr " unit %d et plus que %d parts"
#: eeschema/annotate.cpp:674
#: eeschema/annotate.cpp:695
#, c-format
msgid "Multiple item %s%s"
msgstr "Multiplelment %s%s"
#: eeschema/annotate.cpp:679
#: eeschema/annotate.cpp:699
#, c-format
msgid " (unit %d)"
msgstr " ( Unit %d)"
#: eeschema/annotate.cpp:715
#, c-format
msgid "Diff values for %s%d%c (%s) and %s%d%c (%s)"
msgstr "Valeurs diffrentes pour %s%d%c (%s) et %s%d%c (%s)"
#: eeschema/netlist.cpp:96
#: eeschema/netlist.cpp:129
#: eeschema/dialog_build_BOM.cpp:265 #: eeschema/dialog_build_BOM.cpp:265
msgid "List" msgid "List"
msgstr "Liste" msgstr "Liste"
#: eeschema/netlist.cpp:118 #: eeschema/netlist.cpp:177
msgid "No component" msgid "No component"
msgstr "Pas de composants" msgstr "Pas de composants"
#: eeschema/netlist.cpp:135 #: eeschema/netlist.cpp:198
#: eeschema/netlist.cpp:229 #: eeschema/netlist.cpp:303
#: eeschema/netlist.cpp:261 #: eeschema/netlist.cpp:341
#: eeschema/netlist.cpp:278 #: eeschema/netlist.cpp:362
#: eeschema/netlist.cpp:292 #: eeschema/netlist.cpp:377
msgid "Done" msgid "Done"
msgstr "Fini" msgstr "Fini"
#: eeschema/netlist.cpp:138 #: eeschema/netlist.cpp:201
msgid "NbItems" msgid "NbItems"
msgstr "NbItems" msgstr "NbItems"
#: eeschema/netlist.cpp:234 #: eeschema/netlist.cpp:308
msgid "Labels" msgid "Labels"
msgstr "Labels" msgstr "Labels"
#: eeschema/netlist.cpp:265 #: eeschema/netlist.cpp:344
msgid "Hierar." msgid "Hierar."
msgstr "Hirar." msgstr "Hirar."
#: eeschema/netlist.cpp:281 #: eeschema/netlist.cpp:365
msgid "Sorting" msgid "Sorting"
msgstr "Tri" msgstr "Tri"
#: eeschema/netlist.cpp:667 #: eeschema/netlist.cpp:806
msgid "Bad Bus Label: " msgid "Bad Bus Label: "
msgstr "Mauvais label de Bus: " msgstr "Mauvais label de Bus: "
...@@ -5670,18 +5657,17 @@ msgid "Defaults" ...@@ -5670,18 +5657,17 @@ msgid "Defaults"
msgstr "Defauts" msgstr "Defauts"
#: eeschema/editpart.cpp:224 #: eeschema/editpart.cpp:224
#: eeschema/fieldedi.cpp:346
#: eeschema/edit_component_in_lib.cpp:429
#: eeschema/libedpart.cpp:500
#: eeschema/dialog_edit_component_in_schematic.cpp:214 #: eeschema/dialog_edit_component_in_schematic.cpp:214
#: eeschema/libedpart.cpp:547
#: eeschema/edit_component_in_lib.cpp:497
msgid "Show Text" msgid "Show Text"
msgstr "Texte visible" msgstr "Texte visible"
#: eeschema/editpart.cpp:247 #: eeschema/editpart.cpp:247
#: eeschema/edit_component_in_lib.cpp:451 #: eeschema/libedpart.cpp:598
#: eeschema/libedpart.cpp:544 #: eeschema/libedpart.cpp:635
#: eeschema/libedpart.cpp:572 #: eeschema/libedpart.cpp:687
#: eeschema/libedpart.cpp:616 #: eeschema/edit_component_in_lib.cpp:524
#: eeschema/edit_component_in_schematic.cpp:219 #: eeschema/edit_component_in_schematic.cpp:219
msgid "Pos" msgid "Pos"
msgstr "Pos" msgstr "Pos"
...@@ -5725,10 +5711,10 @@ msgid "Convert" ...@@ -5725,10 +5711,10 @@ msgid "Convert"
msgstr "Convert" msgstr "Convert"
#: eeschema/editpart.cpp:349 #: eeschema/editpart.cpp:349
#: eeschema/libedpart.cpp:466
#: eeschema/dialog_edit_component_in_lib.cpp:162 #: eeschema/dialog_edit_component_in_lib.cpp:162
#: eeschema/dialog_create_component.cpp:188 #: eeschema/dialog_create_component.cpp:188
#: eeschema/dialog_edit_component_in_schematic.cpp:190 #: eeschema/dialog_edit_component_in_schematic.cpp:190
#: eeschema/libedpart.cpp:510
msgid "Parts are locked" msgid "Parts are locked"
msgstr "Les parts sont verrouilles" msgstr "Les parts sont verrouilles"
...@@ -6268,140 +6254,12 @@ msgid "Show as \"De Morgan\" convert part" ...@@ -6268,140 +6254,12 @@ msgid "Show as \"De Morgan\" convert part"
msgstr "Afficher sous prsentation \" De Morgan\"" msgstr "Afficher sous prsentation \" De Morgan\""
#: eeschema/tool_viewlib.cpp:101 #: eeschema/tool_viewlib.cpp:101
msgid "View component documents" msgid "View component documents"
msgstr "Voir documents des composants" msgstr "Voir documents des composants"
#: eeschema/tool_viewlib.cpp:109
msgid "Export to schematic"
msgstr "Exportervers schematique"
#: eeschema/fieldedi.cpp:143
msgid "Componant properties"
msgstr "Proprits du composant"
#: eeschema/fieldedi.cpp:226
msgid " General : "
msgstr " Gnral :"
#: eeschema/fieldedi.cpp:229
#: eeschema/edit_component_in_lib.cpp:353
#: eeschema/libedpart.cpp:410
#: eeschema/dialog_create_component.cpp:180
msgid "As Convert"
msgstr "A une forme \"convertie\""
#: eeschema/fieldedi.cpp:233
#: eeschema/edit_component_in_lib.cpp:357
#: eeschema/libedpart.cpp:414
#: eeschema/dialog_create_component.cpp:247
msgid "Show Pin Num"
msgstr "Montre Numro de Pin"
#: eeschema/fieldedi.cpp:241
#: eeschema/edit_component_in_lib.cpp:365
#: eeschema/libedpart.cpp:422
#: eeschema/dialog_create_component.cpp:251
msgid "Show Pin Name"
msgstr "Montre Nom de Pin"
#: eeschema/fieldedi.cpp:249
#: eeschema/edit_component_in_lib.cpp:373
#: eeschema/libedpart.cpp:430
#: eeschema/dialog_create_component.cpp:255
msgid "Pin Name Inside"
msgstr "Nom de pin a l'intrieur"
#: eeschema/fieldedi.cpp:257
#: eeschema/libedpart.cpp:438
#: eeschema/dialog_edit_component_in_lib.cpp:144
msgid "Number of Units:"
msgstr "Nombre de parts:"
#: eeschema/fieldedi.cpp:267
#: eeschema/libedpart.cpp:448
#: eeschema/dialog_edit_component_in_lib.cpp:152
#: eeschema/dialog_create_component.cpp:259
msgid "Skew:"
msgstr "Dcalage:"
#: eeschema/fieldedi.cpp:286
#: eeschema/libedpart.cpp:352
#: eeschema/dialog_edit_component_in_lib.cpp:172
msgid "Doc:"
msgstr "Doc:"
#: eeschema/fieldedi.cpp:290
#: eeschema/libedpart.cpp:364
#: eeschema/dialog_edit_component_in_lib.cpp:179
msgid "Keywords:"
msgstr "Mots Cles:"
#: eeschema/fieldedi.cpp:294
#: eeschema/libedpart.cpp:375
#: eeschema/dialog_edit_component_in_lib.cpp:186
msgid "DocFileName:"
msgstr "Fichier de Doc:"
#: eeschema/fieldedi.cpp:304
#: eeschema/fieldedi.cpp:322
#: eeschema/edit_component_in_lib.cpp:198
#: eeschema/libedpart.cpp:250
#: eeschema/libedpart.cpp:294
#: eeschema/dialog_edit_component_in_lib.cpp:207
msgid "Alias"
msgstr "Alias"
#: eeschema/fieldedi.cpp:314
#: eeschema/edit_component_in_lib.cpp:222
#: eeschema/edit_component_in_lib.cpp:284
#: eeschema/libedpart.cpp:284
msgid "Delete All"
msgstr "Tout Supprimer"
#: eeschema/fieldedi.cpp:577
#: eeschema/edit_component_in_lib.cpp:791
#: eeschema/libedpart.cpp:889
msgid "Ok to Delete Alias LIST"
msgstr "Ok pour effacer la LISTE des Alias"
#: eeschema/fieldedi.cpp:600
msgid "Alias:"
msgstr "Alias:"
#: eeschema/fieldedi.cpp:608
#: eeschema/edit_component_in_lib.cpp:830
#: eeschema/edit_component_in_lib.cpp:1078
#: eeschema/libedpart.cpp:926
msgid "Already in use"
msgstr "Dja en usage"
#: eeschema/fieldedi.cpp:820
msgid "Text: "
msgstr "Texte:"
#: eeschema/fieldedi.cpp:1005
#: eeschema/edit_component_in_lib.cpp:903
#: eeschema/libedpart.cpp:992
msgid "Delete units"
msgstr "Supprimer unit"
#: eeschema/fieldedi.cpp:1071
#: eeschema/edit_component_in_lib.cpp:968
#: eeschema/libedpart.cpp:1057
msgid "Create pins for Convert items"
msgstr "Crr les pins des unites converties"
#: eeschema/fieldedi.cpp:1075
#: eeschema/edit_component_in_lib.cpp:972
#: eeschema/libedpart.cpp:1061
msgid "Part as \"De Morgan\" anymore"
msgstr "Le composant a une reprsentation convertie"
#: eeschema/fieldedi.cpp:1100 #: eeschema/tool_viewlib.cpp:109
#: eeschema/edit_component_in_lib.cpp:997 msgid "Export to schematic"
#: eeschema/libedpart.cpp:1086 msgstr "Exportervers schematique"
msgid "Delete Convert items"
msgstr "Suppression des lments convertis"
#: eeschema/files-io.cpp:55 #: eeschema/files-io.cpp:55
msgid "Clear SubHierarchy ?" msgid "Clear SubHierarchy ?"
...@@ -6557,114 +6415,6 @@ msgstr "Sauver fichier " ...@@ -6557,114 +6415,6 @@ msgstr "Sauver fichier "
msgid "File write operation failed." msgid "File write operation failed."
msgstr "Erreur sur criture sur fichier." msgstr "Erreur sur criture sur fichier."
#: eeschema/edit_component_in_lib.cpp:153
#: eeschema/libedpart.cpp:203
#: eeschema/dialog_edit_component_in_lib.h:44
msgid "Lib Component Properties"
msgstr "Proprits du composant librairie"
#: eeschema/edit_component_in_lib.cpp:157
#: eeschema/libedpart.cpp:173
#: eeschema/libedpart.cpp:329
msgid "Properties for "
msgstr "Proprits pour "
#: eeschema/edit_component_in_lib.cpp:162
#: eeschema/libedpart.cpp:178
msgid "(alias of "
msgstr "(alias de "
#: eeschema/edit_component_in_lib.cpp:251
msgid "Footprint Filter"
msgstr "Filtrage Modules"
#: eeschema/edit_component_in_lib.cpp:260
msgid "Footprints"
msgstr "Modules"
#: eeschema/edit_component_in_lib.cpp:412
#: eeschema/libedpart.cpp:484
msgid "Left justify"
msgstr "Justifi gauche"
#: eeschema/edit_component_in_lib.cpp:412
#: eeschema/edit_component_in_lib.cpp:414
#: eeschema/libedpart.cpp:484
#: eeschema/libedpart.cpp:486
#: share/zoom.cpp:360
msgid "Center"
msgstr "Centrer"
#: eeschema/edit_component_in_lib.cpp:412
#: eeschema/libedpart.cpp:484
msgid "Right justify"
msgstr "Justifi droite"
#: eeschema/edit_component_in_lib.cpp:414
#: eeschema/libedpart.cpp:486
msgid "Bottom justify"
msgstr "Justifi en bas"
#: eeschema/edit_component_in_lib.cpp:414
#: eeschema/libedpart.cpp:486
msgid "Top justify"
msgstr "Justifi en haut"
#: eeschema/edit_component_in_lib.cpp:419
#: eeschema/eelayer.cpp:111
#: eeschema/dialog_edit_component_in_schematic.cpp:228
msgid "Fields"
msgstr "Champs"
#: eeschema/edit_component_in_lib.cpp:438
#: eeschema/edit_component_in_schematic.cpp:201
msgid "Field Name:"
msgstr "Nom Champ"
#: eeschema/edit_component_in_lib.cpp:456
#: eeschema/libedpart.cpp:512
msgid "Hor Justify"
msgstr "Justifi horiz"
#: eeschema/edit_component_in_lib.cpp:462
#: eeschema/libedpart.cpp:519
msgid "Vert Justify"
msgstr "Justifi Vert."
#: eeschema/edit_component_in_lib.cpp:477
#: eeschema/edit_component_in_schematic.cpp:195
msgid "Field to edit"
msgstr "Champ diter"
#: eeschema/edit_component_in_lib.cpp:814
#: eeschema/libedpart.cpp:910
msgid "New alias:"
msgstr "Noveau alias"
#: eeschema/edit_component_in_lib.cpp:821
#: eeschema/libedpart.cpp:917
msgid "This is the Root Part"
msgstr "Ceci est le composant racine"
#: eeschema/edit_component_in_lib.cpp:852
#: eeschema/libedpart.cpp:946
msgid " is Current Selected Alias!"
msgstr " est l' Alias actuellement slectionn!"
#: eeschema/edit_component_in_lib.cpp:1026
#: eeschema/libedpart.cpp:1114
#: common/eda_doc.cpp:129
msgid "Doc Files"
msgstr "Fichiers de Doc"
#: eeschema/edit_component_in_lib.cpp:1049
msgid "Ok to Delete FootprintFilter LIST"
msgstr "Ok pour effacer la LISTE des filtres de modules"
#: eeschema/edit_component_in_lib.cpp:1068
msgid "New FootprintFilter:"
msgstr "Nouveau \"Filtre de Modules"
#: eeschema/dialog_set_status.cpp:135 #: eeschema/dialog_set_status.cpp:135
#: cvpcb/dialog_cvpcb_config.cpp:140 #: cvpcb/dialog_cvpcb_config.cpp:140
msgid "&PcbNew" msgid "&PcbNew"
...@@ -6750,6 +6500,12 @@ msgstr "Num Pin" ...@@ -6750,6 +6500,12 @@ msgstr "Num Pin"
msgid "PinNam" msgid "PinNam"
msgstr "Nom Pin" msgstr "Nom Pin"
#: eeschema/eelayer.cpp:111
#: eeschema/dialog_edit_component_in_schematic.cpp:228
#: eeschema/edit_component_in_lib.cpp:484
msgid "Fields"
msgstr "Champs"
#: eeschema/eelayer.cpp:117 #: eeschema/eelayer.cpp:117
msgid "Body" msgid "Body"
msgstr "Body" msgstr "Body"
...@@ -6771,7 +6527,7 @@ msgid "Pin" ...@@ -6771,7 +6527,7 @@ msgid "Pin"
msgstr "Pin" msgstr "Pin"
#: eeschema/eelayer.cpp:153 #: eeschema/eelayer.cpp:153
#: eeschema/component_class.cpp:52 #: eeschema/component_class.cpp:57
msgid "Sheet" msgid "Sheet"
msgstr "Feuille" msgstr "Feuille"
...@@ -6821,7 +6577,7 @@ msgid "FileName" ...@@ -6821,7 +6577,7 @@ msgid "FileName"
msgstr "Nom Fichier" msgstr "Nom Fichier"
#: eeschema/affiche.cpp:37 #: eeschema/affiche.cpp:37
#: eeschema/component_class.cpp:49 #: eeschema/component_class.cpp:54
msgid "Ref" msgid "Ref"
msgstr "Ref" msgstr "Ref"
...@@ -6906,30 +6662,59 @@ msgstr "Feuille %s (fichier %s) modifi ...@@ -6906,30 +6662,59 @@ msgstr "Feuille %s (fichier %s) modifi
msgid "Arc %.1f deg" msgid "Arc %.1f deg"
msgstr "Arc %.1f deg" msgstr "Arc %.1f deg"
#: eeschema/libedpart.cpp:332 #: eeschema/dialog_edit_component_in_lib.cpp:136
msgid "alias " #: eeschema/libedpart.cpp:434
msgstr "alias " msgid "General :"
msgstr " Gnral :"
#: eeschema/dialog_edit_component_in_lib.cpp:144
#: eeschema/libedpart.cpp:476
msgid "Number of Units:"
msgstr "Nombre de parts:"
#: eeschema/dialog_edit_component_in_lib.cpp:152
#: eeschema/dialog_create_component.cpp:259
#: eeschema/libedpart.cpp:489
msgid "Skew:"
msgstr "Dcalage:"
#: eeschema/dialog_edit_component_in_lib.cpp:158
#: eeschema/dialog_create_component.cpp:184
#: eeschema/libedpart.cpp:501
msgid "Power Symbol"
msgstr "Symbole Alimentation"
#: eeschema/dialog_edit_component_in_lib.cpp:172
#: eeschema/libedpart.cpp:371
msgid "Doc:"
msgstr "Doc:"
#: eeschema/dialog_edit_component_in_lib.cpp:179
#: eeschema/libedpart.cpp:384
msgid "Keywords:"
msgstr "Mots Cles:"
#: eeschema/dialog_edit_component_in_lib.cpp:186
#: eeschema/libedpart.cpp:397
msgid "DocFileName:"
msgstr "Fichier de Doc:"
#: eeschema/libedpart.cpp:380
#: eeschema/dialog_edit_component_in_lib.cpp:195 #: eeschema/dialog_edit_component_in_lib.cpp:195
#: eeschema/libedpart.cpp:402
msgid "Copy Doc" msgid "Copy Doc"
msgstr "Copie Doc" msgstr "Copie Doc"
#: eeschema/libedpart.cpp:385
#: eeschema/dialog_edit_component_in_lib.cpp:199 #: eeschema/dialog_edit_component_in_lib.cpp:199
#: eeschema/libedpart.cpp:409
msgid "Browse DocFiles" msgid "Browse DocFiles"
msgstr "Examen Fichiers de Doc" msgstr "Examen Fichiers de Doc"
#: eeschema/libedpart.cpp:407 #: eeschema/dialog_edit_component_in_lib.cpp:207
#: eeschema/dialog_edit_component_in_lib.cpp:136 #: eeschema/libedpart.cpp:256
msgid "General :" #: eeschema/libedpart.cpp:309
msgstr " Gnral :" #: eeschema/edit_component_in_lib.cpp:216
msgid "Alias"
#: eeschema/libedpart.cpp:458 msgstr "Alias"
#: eeschema/dialog_edit_component_in_lib.cpp:158
#: eeschema/dialog_create_component.cpp:184
msgid "Power Symbol"
msgstr "Symbole Alimentation"
#: eeschema/libarch.cpp:80 #: eeschema/libarch.cpp:80
msgid "Failed to create archive lib file " msgid "Failed to create archive lib file "
...@@ -6943,6 +6728,12 @@ msgstr "Impossible de cr ...@@ -6943,6 +6728,12 @@ msgstr "Impossible de cr
msgid "U" msgid "U"
msgstr "U" msgstr "U"
#: eeschema/dialog_create_component.cpp:180
#: eeschema/libedpart.cpp:437
#: eeschema/edit_component_in_lib.cpp:401
msgid "As Convert"
msgstr "A une forme \"convertie\""
#: eeschema/dialog_create_component.cpp:211 #: eeschema/dialog_create_component.cpp:211
msgid "&1" msgid "&1"
msgstr "&1" msgstr "&1"
...@@ -7055,6 +6846,24 @@ msgstr "Parts par boiter" ...@@ -7055,6 +6846,24 @@ msgstr "Parts par boiter"
msgid "Draw options" msgid "Draw options"
msgstr "Options affichage" msgstr "Options affichage"
#: eeschema/dialog_create_component.cpp:247
#: eeschema/libedpart.cpp:443
#: eeschema/edit_component_in_lib.cpp:407
msgid "Show Pin Num"
msgstr "Montre Numro de Pin"
#: eeschema/dialog_create_component.cpp:251
#: eeschema/libedpart.cpp:454
#: eeschema/edit_component_in_lib.cpp:418
msgid "Show Pin Name"
msgstr "Montre Nom de Pin"
#: eeschema/dialog_create_component.cpp:255
#: eeschema/libedpart.cpp:465
#: eeschema/edit_component_in_lib.cpp:429
msgid "Pin Name Inside"
msgstr "Nom de pin a l'intrieur"
#: eeschema/dialog_create_component.cpp:311 #: eeschema/dialog_create_component.cpp:311
msgid "You must provide a name for this component" msgid "You must provide a name for this component"
msgstr "Vous devez fournir un nom pour ce composant" msgstr "Vous devez fournir un nom pour ce composant"
...@@ -7343,6 +7152,136 @@ msgstr "Fichier " ...@@ -7343,6 +7152,136 @@ msgstr "Fichier "
msgid "not found" msgid "not found"
msgstr " non trouv" msgstr " non trouv"
#: eeschema/load_one_schematic_file.cpp:103
msgid "Failed to open "
msgstr "Erreur ouverture "
#: eeschema/load_one_schematic_file.cpp:108
msgid "Loading "
msgstr "Chargement "
#: eeschema/load_one_schematic_file.cpp:115
#: eeschema/load_one_schematic_file.cpp:124
msgid " is NOT EESchema file"
msgstr " n'est PAS un fichier EESchema"
#: eeschema/libedpart.cpp:176
#: eeschema/libedpart.cpp:347
#: eeschema/edit_component_in_lib.cpp:172
msgid "Properties for "
msgstr "Proprits pour "
#: eeschema/libedpart.cpp:181
#: eeschema/edit_component_in_lib.cpp:177
msgid "(alias of "
msgstr "(alias de "
#: eeschema/libedpart.cpp:206
#: eeschema/edit_component_in_lib.cpp:168
#: eeschema/dialog_edit_component_in_lib.h:44
msgid "Lib Component Properties"
msgstr "Proprits du composant librairie"
#: eeschema/libedpart.cpp:296
#: eeschema/edit_component_in_lib.cpp:245
#: eeschema/edit_component_in_lib.cpp:328
msgid "Delete All"
msgstr "Tout Supprimer"
#: eeschema/libedpart.cpp:350
msgid "alias "
msgstr "alias "
#: eeschema/libedpart.cpp:530
#: eeschema/edit_component_in_lib.cpp:476
msgid "Left justify"
msgstr "Justifi gauche"
#: eeschema/libedpart.cpp:530
#: eeschema/libedpart.cpp:532
#: eeschema/edit_component_in_lib.cpp:476
#: eeschema/edit_component_in_lib.cpp:478
#: share/zoom.cpp:360
msgid "Center"
msgstr "Centrer"
#: eeschema/libedpart.cpp:530
#: eeschema/edit_component_in_lib.cpp:476
msgid "Right justify"
msgstr "Justifi droite"
#: eeschema/libedpart.cpp:532
#: eeschema/edit_component_in_lib.cpp:478
msgid "Bottom justify"
msgstr "Justifi en bas"
#: eeschema/libedpart.cpp:532
#: eeschema/edit_component_in_lib.cpp:478
msgid "Top justify"
msgstr "Justifi en haut"
#: eeschema/libedpart.cpp:562
#: eeschema/edit_component_in_lib.cpp:529
msgid "Hor Justify"
msgstr "Justifi horiz"
#: eeschema/libedpart.cpp:570
#: eeschema/edit_component_in_lib.cpp:536
msgid "Vert Justify"
msgstr "Justifi Vert."
#: eeschema/libedpart.cpp:979
#: eeschema/edit_component_in_lib.cpp:889
msgid "Ok to Delete Alias LIST"
msgstr "Ok pour effacer la LISTE des Alias"
#: eeschema/libedpart.cpp:1002
#: eeschema/edit_component_in_lib.cpp:914
msgid "New alias:"
msgstr "Noveau alias"
#: eeschema/libedpart.cpp:1010
#: eeschema/edit_component_in_lib.cpp:922
msgid "This is the Root Part"
msgstr "Ceci est le composant racine"
#: eeschema/libedpart.cpp:1019
#: eeschema/edit_component_in_lib.cpp:931
#: eeschema/edit_component_in_lib.cpp:1199
msgid "Already in use"
msgstr "Dja en usage"
#: eeschema/libedpart.cpp:1041
#: eeschema/edit_component_in_lib.cpp:956
msgid " is Current Selected Alias!"
msgstr " est l' Alias actuellement slectionn!"
#: eeschema/libedpart.cpp:1089
#: eeschema/edit_component_in_lib.cpp:1009
msgid "Delete units"
msgstr "Supprimer unit"
#: eeschema/libedpart.cpp:1159
#: eeschema/edit_component_in_lib.cpp:1079
msgid "Create pins for Convert items"
msgstr "Crr les pins des unites converties"
#: eeschema/libedpart.cpp:1163
#: eeschema/edit_component_in_lib.cpp:1083
msgid "Part as \"De Morgan\" anymore"
msgstr "Le composant a une reprsentation convertie"
#: eeschema/libedpart.cpp:1188
#: eeschema/edit_component_in_lib.cpp:1108
msgid "Delete Convert items"
msgstr "Suppression des lments convertis"
#: eeschema/libedpart.cpp:1222
#: eeschema/edit_component_in_lib.cpp:1143
#: common/eda_doc.cpp:129
msgid "Doc Files"
msgstr "Fichiers de Doc"
#: eeschema/tool_sch.cpp:55 #: eeschema/tool_sch.cpp:55
msgid "New schematic project" msgid "New schematic project"
msgstr "Nouveau Projet schmatique" msgstr "Nouveau Projet schmatique"
...@@ -7611,7 +7550,14 @@ msgstr "" ...@@ -7611,7 +7550,14 @@ msgstr ""
"#Glob labels ( ordre = Alphab. ) nombre = %d\n" "#Glob labels ( ordre = Alphab. ) nombre = %d\n"
#: eeschema/dialog_build_BOM.cpp:967 #: eeschema/dialog_build_BOM.cpp:967
#: eeschema/component_class.cpp:53 #: eeschema/component_class.cpp:58
#: eeschema/component_class.cpp:59
#: eeschema/component_class.cpp:60
#: eeschema/component_class.cpp:61
#: eeschema/component_class.cpp:62
#: eeschema/component_class.cpp:63
#: eeschema/component_class.cpp:64
#: eeschema/component_class.cpp:65
msgid "Field" msgid "Field"
msgstr "Champ" msgstr "Champ"
...@@ -7795,19 +7741,6 @@ msgstr "Bloc Miroir (ctrl + drag mouse)" ...@@ -7795,19 +7741,6 @@ msgstr "Bloc Miroir (ctrl + drag mouse)"
msgid "Del. Block (shift+ctrl + drag mouse)" msgid "Del. Block (shift+ctrl + drag mouse)"
msgstr "Effacement Bloc (shift+ctrl + drag mouse)" msgstr "Effacement Bloc (shift+ctrl + drag mouse)"
#: eeschema/load_one_schematic_file.cpp:103
msgid "Failed to open "
msgstr "Erreur ouverture "
#: eeschema/load_one_schematic_file.cpp:108
msgid "Loading "
msgstr "Chargement "
#: eeschema/load_one_schematic_file.cpp:115
#: eeschema/load_one_schematic_file.cpp:124
msgid " is NOT EESchema file"
msgstr " n'est PAS un fichier EESchema"
#: eeschema/viewlib_frame.cpp:57 #: eeschema/viewlib_frame.cpp:57
msgid "Library browser" msgid "Library browser"
msgstr "Visualisateur des librairies" msgstr "Visualisateur des librairies"
...@@ -8058,6 +7991,32 @@ msgstr "Copie dans Presse papier" ...@@ -8058,6 +7991,32 @@ msgstr "Copie dans Presse papier"
msgid "Empty Text!" msgid "Empty Text!"
msgstr "Texte vide" msgstr "Texte vide"
#: eeschema/edit_component_in_lib.cpp:281
msgid "Footprint Filter"
msgstr "Filtrage Modules"
#: eeschema/edit_component_in_lib.cpp:293
msgid "Footprints"
msgstr "Modules"
#: eeschema/edit_component_in_lib.cpp:508
#: eeschema/edit_component_in_schematic.cpp:201
msgid "Field Name:"
msgstr "Nom Champ"
#: eeschema/edit_component_in_lib.cpp:553
#: eeschema/edit_component_in_schematic.cpp:195
msgid "Field to edit"
msgstr "Champ diter"
#: eeschema/edit_component_in_lib.cpp:1166
msgid "Ok to Delete FootprintFilter LIST"
msgstr "Ok pour effacer la LISTE des filtres de modules"
#: eeschema/edit_component_in_lib.cpp:1188
msgid "New FootprintFilter:"
msgstr "Nouveau \"Filtre de Modules"
#: eeschema/annotate_dialog.cpp:122 #: eeschema/annotate_dialog.cpp:122
msgid "Hierarchy" msgid "Hierarchy"
msgstr "Hirarchie" msgstr "Hirarchie"
......
...@@ -1129,7 +1129,7 @@ void MODULE::Display_Infos( WinEDA_DrawFrame* frame ) ...@@ -1129,7 +1129,7 @@ void MODULE::Display_Infos( WinEDA_DrawFrame* frame )
pos += 4; pos += 4;
msg = wxT( ".." ); msg = wxT( ".." );
if( IsLocked() ) if( IsLocked() )
msg[0] = 'F'; msg[0] = 'L';
if( m_ModuleStatus & MODULE_is_PLACED ) if( m_ModuleStatus & MODULE_is_PLACED )
msg[1] = 'P'; msg[1] = 'P';
Affiche_1_Parametre( frame, pos, _( "Stat" ), msg, MAGENTA ); Affiche_1_Parametre( frame, pos, _( "Stat" ), msg, MAGENTA );
......
...@@ -10,10 +10,8 @@ ...@@ -10,10 +10,8 @@
#include "common.h" #include "common.h"
#include "pcbnew.h" #include "pcbnew.h"
#include "autorout.h" #include "autorout.h"
#include "id.h" #include "id.h"
#include "hotkeys.h"
#include "protos.h"
/* Bitmaps */ /* Bitmaps */
#include "bitmaps.h" #include "bitmaps.h"
...@@ -64,7 +62,7 @@ static wxMenu* Append_Track_Width_List() ...@@ -64,7 +62,7 @@ static wxMenu* Append_Track_Width_List()
*/ */
{ {
#define TRACK_HISTORY_NUMBER_MAX 6 #define TRACK_HISTORY_NUMBER_MAX 6
#define VIA_HISTORY_NUMBER_MAX 4 #define VIA_HISTORY_NUMBER_MAX 4
int ii; int ii;
wxString msg; wxString msg;
wxMenu* trackwidth_menu; wxMenu* trackwidth_menu;
...@@ -78,7 +76,7 @@ static wxMenu* Append_Track_Width_List() ...@@ -78,7 +76,7 @@ static wxMenu* Append_Track_Width_List()
value = To_User_Unit( g_UnitMetric, value = To_User_Unit( g_UnitMetric,
g_DesignSettings.m_TrackWidhtHistory[ii], g_DesignSettings.m_TrackWidhtHistory[ii],
PCB_INTERNAL_UNIT ); PCB_INTERNAL_UNIT );
if( g_UnitMetric == INCHES ) // Affichage en mils if( g_UnitMetric == INCHES ) // Affichage en mils
msg.Printf( _( "Track %.1f" ), value * 1000 ); msg.Printf( _( "Track %.1f" ), value * 1000 );
else else
msg.Printf( _( "Track %.3f" ), value ); msg.Printf( _( "Track %.3f" ), value );
...@@ -113,14 +111,15 @@ static wxMenu* Append_Track_Width_List() ...@@ -113,14 +111,15 @@ static wxMenu* Append_Track_Width_List()
void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
/******************************************************************************/ /******************************************************************************/
{ {
wxString msg; wxString msg;
int flags = 0; int flags = 0;
bool locate_track = FALSE; bool locate_track = FALSE;
bool BlockActive = (m_CurrentScreen->BlockLocate.m_Command != BLOCK_IDLE); bool BlockActive = (m_CurrentScreen->BlockLocate.m_Command != BLOCK_IDLE);
wxClientDC dc( DrawPanel );
wxClientDC dc( DrawPanel );
BOARD_ITEM* item = GetCurItem();
BOARD_ITEM* item = GetCurItem();
DrawPanel->CursorOff( &dc ); DrawPanel->CursorOff( &dc );
DrawPanel->m_CanStartBlock = -1; // Avoid to start a block coomand when clicking on menu DrawPanel->m_CanStartBlock = -1; // Avoid to start a block coomand when clicking on menu
...@@ -157,7 +156,7 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) ...@@ -157,7 +156,7 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
if( BlockActive ) if( BlockActive )
{ {
DrawPanel->CursorOn( &dc ); DrawPanel->CursorOn( &dc );
return; return;
} }
...@@ -165,13 +164,15 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) ...@@ -165,13 +164,15 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
if( !item || !item->m_Flags ) if( !item || !item->m_Flags )
{ {
item = PcbGeneralLocateAndDisplay(); item = PcbGeneralLocateAndDisplay();
SetCurItem( item );
} }
item = GetCurItem();
if( item ) if( item )
flags = item->m_Flags; flags = item->m_Flags;
else else
flags = 0; flags = 0;
if( item ) if( item )
{ {
switch( item->Type() ) switch( item->Type() )
...@@ -185,18 +186,20 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) ...@@ -185,18 +186,20 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
if( !((MODULE*)item)->IsLocked() ) if( !((MODULE*)item)->IsLocked() )
{ {
ADD_MENUITEM( aPopMenu, ID_POPUP_PCB_AUTOPLACE_FIXE_MODULE, _( "Lock Module" ), msg = AddHotkeyName( _( "Lock Module" ), s_Board_Editor_Hokeys_Descr, HK_LOCK_UNLOCK_FOOTPRINT );
ADD_MENUITEM( aPopMenu, ID_POPUP_PCB_AUTOPLACE_FIXE_MODULE, msg,
Locked_xpm ); Locked_xpm );
} }
else else
{ {
ADD_MENUITEM( aPopMenu, ID_POPUP_PCB_AUTOPLACE_FREE_MODULE, _( "Unlock Module" ), msg = AddHotkeyName( _( "Unlock Module" ), s_Board_Editor_Hokeys_Descr, HK_LOCK_UNLOCK_FOOTPRINT );
ADD_MENUITEM( aPopMenu, ID_POPUP_PCB_AUTOPLACE_FREE_MODULE, msg,
Unlocked_xpm ); Unlocked_xpm );
} }
if( !flags ) if( !flags )
aPopMenu->Append( ID_POPUP_PCB_AUTOPLACE_CURRENT_MODULE, aPopMenu->Append( ID_POPUP_PCB_AUTOPLACE_CURRENT_MODULE,
_( "Auto place Module" ) ); _( "Auto place Module" ) );
} }
if( m_HTOOL_current_state == ID_TOOLBARH_PCB_AUTOROUTE ) if( m_HTOOL_current_state == ID_TOOLBARH_PCB_AUTOROUTE )
...@@ -307,10 +310,12 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) ...@@ -307,10 +310,12 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
if( !flags ) if( !flags )
{ {
msg = AddHotkeyName( _( "Get and Move Footprint" ),
s_Board_Editor_Hokeys_Descr, HK_GET_AND_MOVE_FOOTPRINT );
ADD_MENUITEM( aPopMenu, ID_POPUP_PCB_GET_AND_MOVE_MODULE_REQUEST, ADD_MENUITEM( aPopMenu, ID_POPUP_PCB_GET_AND_MOVE_MODULE_REQUEST,
_( "Get and Move Footprint" ), Move_Module_xpm ); msg, Move_Module_xpm );
} }
/* Traitement des fonctions specifiques */ /* Traitement des fonctions specifiques */
switch( m_ID_current_state ) switch( m_ID_current_state )
{ {
...@@ -321,8 +326,8 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) ...@@ -321,8 +326,8 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
if( item if( item
&& ( (item->Type() == TYPEPAD) && ( (item->Type() == TYPEPAD)
|| (item->Type() == TYPETRACK) || (item->Type() == TYPETRACK)
|| (item->Type() == TYPEVIA) ) ) || (item->Type() == TYPEVIA) ) )
{ {
add_separator = TRUE; add_separator = TRUE;
aPopMenu->Append( ID_POPUP_PCB_SELECT_NET_ZONE, _( "Select Net" ) ); aPopMenu->Append( ID_POPUP_PCB_SELECT_NET_ZONE, _( "Select Net" ) );
...@@ -393,7 +398,7 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu ) ...@@ -393,7 +398,7 @@ void WinEDA_PcbFrame::OnRightClick( const wxPoint& aMousePos, wxMenu* aPopMenu )
_( "Orient All Modules" ), rotate_module_pos_xpm ); _( "Orient All Modules" ), rotate_module_pos_xpm );
aPopMenu->AppendSeparator(); aPopMenu->AppendSeparator();
} }
if( m_HTOOL_current_state == ID_TOOLBARH_PCB_AUTOROUTE ) if( m_HTOOL_current_state == ID_TOOLBARH_PCB_AUTOROUTE )
{ {
wxMenu* commands = new wxMenu; wxMenu* commands = new wxMenu;
...@@ -454,16 +459,16 @@ void WinEDA_PcbFrame::createPopUpBlockMenu( wxMenu* menu ) ...@@ -454,16 +459,16 @@ void WinEDA_PcbFrame::createPopUpBlockMenu( wxMenu* menu )
} }
/********************************************************************/ /******************************************************************************/
void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu ) void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu )
/*******************************************************************/ /******************************************************************************/
/* Create command lines for a popup menu, for track editing /* Create command lines for a popup menu, for track editing
*/ */
{ {
wxPoint cursorPosition = GetScreen()->m_Curseur; wxPoint cursorPosition = GetScreen()->m_Curseur;
wxString msg;
int flags = Track->m_Flags; int flags = Track->m_Flags;
if( flags == 0 ) if( flags == 0 )
{ {
...@@ -471,6 +476,7 @@ void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu ) ...@@ -471,6 +476,7 @@ void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu )
{ {
ADD_MENUITEM( PopMenu, ID_POPUP_PCB_MOVE_TRACK_NODE, _( "Drag Via" ), move_xpm ); ADD_MENUITEM( PopMenu, ID_POPUP_PCB_MOVE_TRACK_NODE, _( "Drag Via" ), move_xpm );
wxMenu* via_mnu = new wxMenu(); wxMenu* via_mnu = new wxMenu();
ADD_MENUITEM_WITH_SUBMENU( PopMenu, via_mnu, ADD_MENUITEM_WITH_SUBMENU( PopMenu, via_mnu,
ID_POPUP_PCB_VIA_EDITING, _( "Edit Via" ), edit_xpm ); ID_POPUP_PCB_VIA_EDITING, _( "Edit Via" ), edit_xpm );
ADD_MENUITEM( via_mnu, ID_POPUP_PCB_VIA_HOLE_TO_DEFAULT, ADD_MENUITEM( via_mnu, ID_POPUP_PCB_VIA_HOLE_TO_DEFAULT,
...@@ -523,8 +529,12 @@ void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu ) ...@@ -523,8 +529,12 @@ void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu )
else // Edition in progress else // Edition in progress
{ {
if( flags & IS_NEW ) if( flags & IS_NEW )
ADD_MENUITEM( PopMenu, ID_POPUP_PCB_END_TRACK, _( "End Track (end)" ), apply_xpm ); {
PopMenu->Append( ID_POPUP_PCB_PLACE_VIA, _( "Place Via (V)" ) ); msg = AddHotkeyName( _( "End Track" ), s_Board_Editor_Hokeys_Descr, HK_END_TRACK );
ADD_MENUITEM( PopMenu, ID_POPUP_PCB_END_TRACK, msg, apply_xpm );
}
msg = AddHotkeyName( _( "Place Via" ), s_Board_Editor_Hokeys_Descr, HK_ADD_VIA );
PopMenu->Append( ID_POPUP_PCB_PLACE_VIA, msg );
} }
// track Width control : // track Width control :
...@@ -551,22 +561,24 @@ void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu ) ...@@ -551,22 +561,24 @@ void WinEDA_PcbFrame::createPopupMenuForTracks( TRACK* Track, wxMenu* PopMenu )
track_mnu = new wxMenu; track_mnu = new wxMenu;
ADD_MENUITEM_WITH_SUBMENU( PopMenu, track_mnu, ADD_MENUITEM_WITH_SUBMENU( PopMenu, track_mnu,
ID_POPUP_PCB_DELETE_TRACK_MNU, _( "Delete" ), delete_xpm ); ID_POPUP_PCB_DELETE_TRACK_MNU, _( "Delete" ), delete_xpm );
msg = AddHotkeyName( _( "Delete Segment" ), s_Board_Editor_Hokeys_Descr, HK_BACK_SPACE );
ADD_MENUITEM( track_mnu, ID_POPUP_PCB_DELETE_TRACKSEG, ADD_MENUITEM( track_mnu, ID_POPUP_PCB_DELETE_TRACKSEG,
_( "Delete Segment (backspace)" ), Delete_Line_xpm ); msg, Delete_Line_xpm );
if( !flags ) if( !flags )
{ {
msg = AddHotkeyName( _( "Delete Track" ), s_Board_Editor_Hokeys_Descr, HK_DELETE );
ADD_MENUITEM( track_mnu, ID_POPUP_PCB_DELETE_TRACK, ADD_MENUITEM( track_mnu, ID_POPUP_PCB_DELETE_TRACK,
_( "Delete Track (delete)" ), Delete_Track_xpm ); msg, Delete_Track_xpm );
ADD_MENUITEM( track_mnu, ID_POPUP_PCB_DELETE_TRACKNET, ADD_MENUITEM( track_mnu, ID_POPUP_PCB_DELETE_TRACKNET,
_( "Delete Net" ), Delete_Net_xpm ); _( "Delete Net" ), Delete_Net_xpm );
} }
track_mnu = new wxMenu; track_mnu = new wxMenu;
ADD_MENUITEM_WITH_SUBMENU( PopMenu, track_mnu, ADD_MENUITEM_WITH_SUBMENU( PopMenu, track_mnu,
ID_POPUP_PCB_SETFLAGS_TRACK_MNU, _( "Set Flags" ), Flag_xpm ); ID_POPUP_PCB_SETFLAGS_TRACK_MNU, _( "Set Flags" ), Flag_xpm );
track_mnu->Append( ID_POPUP_PCB_LOCK_ON_TRACKSEG, _( "Locked: Yes" ), wxEmptyString, TRUE ); track_mnu->Append( ID_POPUP_PCB_LOCK_ON_TRACKSEG, _( "Locked: Yes" ), wxEmptyString, TRUE );
track_mnu->Append( ID_POPUP_PCB_LOCK_OFF_TRACKSEG, _( "Locked: No" ), wxEmptyString, TRUE ); track_mnu->Append( ID_POPUP_PCB_LOCK_OFF_TRACKSEG, _( "Locked: No" ), wxEmptyString, TRUE );
if( Track->GetState( SEGM_FIXE ) ) if( Track->GetState( SEGM_FIXE ) )
track_mnu->Check( ID_POPUP_PCB_LOCK_ON_TRACKSEG, TRUE ); track_mnu->Check( ID_POPUP_PCB_LOCK_ON_TRACKSEG, TRUE );
else else
...@@ -593,25 +605,29 @@ void WinEDA_PcbFrame::createPopUpMenuForFootprints( MODULE* aModule, wxMenu* men ...@@ -593,25 +605,29 @@ void WinEDA_PcbFrame::createPopUpMenuForFootprints( MODULE* aModule, wxMenu* men
{ {
wxMenu* sub_menu_footprint; wxMenu* sub_menu_footprint;
int flags = aModule->m_Flags; int flags = aModule->m_Flags;
wxString msg;
wxString msg = aModule->MenuText( m_Pcb );
sub_menu_footprint = new wxMenu; sub_menu_footprint = new wxMenu;
msg = aModule->MenuText( m_Pcb );
ADD_MENUITEM_WITH_SUBMENU( menu, sub_menu_footprint, -1, msg, module_xpm ); ADD_MENUITEM_WITH_SUBMENU( menu, sub_menu_footprint, -1, msg, module_xpm );
if( !flags ) if( !flags )
{ {
msg = AddHotkeyName( _( "Move" ), s_Board_Editor_Hokeys_Descr, HK_MOVE_FOOTPRINT );
ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_MOVE_MODULE_REQUEST, ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_MOVE_MODULE_REQUEST,
_( "Move (M)" ), Move_Module_xpm ); msg, Move_Module_xpm );
msg = AddHotkeyName( _( "Drag" ), s_Board_Editor_Hokeys_Descr, HK_DRAG_FOOTPRINT );
ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_DRAG_MODULE_REQUEST, ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_DRAG_MODULE_REQUEST,
_( "Drag (G)" ), Drag_Module_xpm ); msg, Drag_Module_xpm );
} }
msg = AddHotkeyName( _( "Rotate +" ), s_Board_Editor_Hokeys_Descr, HK_ROTATE_FOOTPRINT );
ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_ROTATE_MODULE_CLOCKWISE, ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_ROTATE_MODULE_CLOCKWISE,
_( "Rotate + (R)" ), rotate_module_pos_xpm ); msg, rotate_module_pos_xpm );
ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_ROTATE_MODULE_COUNTERCLOCKWISE, ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_ROTATE_MODULE_COUNTERCLOCKWISE,
_( "Rotate -" ), rotate_module_neg_xpm ); _( "Rotate -" ), rotate_module_neg_xpm );
msg = AddHotkeyName( _( "Flip" ), s_Board_Editor_Hokeys_Descr, HK_FLIP_FOOTPRINT );
ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_CHANGE_SIDE_MODULE, ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_CHANGE_SIDE_MODULE,
_( "Flip (S)" ), invert_module_xpm ); msg, invert_module_xpm );
ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_EDIT_MODULE, ADD_MENUITEM( sub_menu_footprint, ID_POPUP_PCB_EDIT_MODULE,
_( "Edit" ), Edit_Module_xpm ); _( "Edit" ), Edit_Module_xpm );
...@@ -635,9 +651,9 @@ void WinEDA_PcbFrame::createPopUpMenuForFpTexts( TEXTE_MODULE* FpText, wxMenu* m ...@@ -635,9 +651,9 @@ void WinEDA_PcbFrame::createPopUpMenuForFpTexts( TEXTE_MODULE* FpText, wxMenu* m
int flags = FpText->m_Flags; int flags = FpText->m_Flags;
wxString msg = FpText->MenuText( m_Pcb ); wxString msg = FpText->MenuText( m_Pcb );
sub_menu_Fp_text = new wxMenu; sub_menu_Fp_text = new wxMenu;
ADD_MENUITEM_WITH_SUBMENU( menu, sub_menu_Fp_text, -1, msg, footprint_text_xpm ); ADD_MENUITEM_WITH_SUBMENU( menu, sub_menu_Fp_text, -1, msg, footprint_text_xpm );
if( !flags ) if( !flags )
...@@ -648,11 +664,11 @@ void WinEDA_PcbFrame::createPopUpMenuForFpTexts( TEXTE_MODULE* FpText, wxMenu* m ...@@ -648,11 +664,11 @@ void WinEDA_PcbFrame::createPopUpMenuForFpTexts( TEXTE_MODULE* FpText, wxMenu* m
_( "Rotate" ), Rotate_Field_xpm ); _( "Rotate" ), Rotate_Field_xpm );
ADD_MENUITEM( sub_menu_Fp_text, ID_POPUP_PCB_EDIT_TEXTMODULE, ADD_MENUITEM( sub_menu_Fp_text, ID_POPUP_PCB_EDIT_TEXTMODULE,
_( "Edit" ), edit_text_xpm ); _( "Edit" ), edit_text_xpm );
if( FpText->m_Type == TEXT_is_DIVERS ) if( FpText->m_Type == TEXT_is_DIVERS )
ADD_MENUITEM( sub_menu_Fp_text, ID_POPUP_PCB_DELETE_TEXTMODULE, ADD_MENUITEM( sub_menu_Fp_text, ID_POPUP_PCB_DELETE_TEXTMODULE,
_( "Delete" ), delete_xpm ); _( "Delete" ), delete_xpm );
if( !flags ) if( !flags )
{ {
MODULE* module = (MODULE*) FpText->GetParent(); MODULE* module = (MODULE*) FpText->GetParent();
...@@ -686,7 +702,7 @@ void WinEDA_PcbFrame::createPopUpMenuForFpPads( D_PAD* Pad, wxMenu* menu ) ...@@ -686,7 +702,7 @@ void WinEDA_PcbFrame::createPopUpMenuForFpPads( D_PAD* Pad, wxMenu* menu )
} }
ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_EDIT_PAD, _( "Edit Pad" ), options_pad_xpm ); ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_EDIT_PAD, _( "Edit Pad" ), options_pad_xpm );
sub_menu_Pad->AppendSeparator(); sub_menu_Pad->AppendSeparator();
ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_IMPORT_PAD_SETTINGS, ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_IMPORT_PAD_SETTINGS,
_( "New Pad Settings" ), options_new_pad_xpm ); _( "New Pad Settings" ), options_new_pad_xpm );
ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_EXPORT_PAD_SETTINGS, ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_EXPORT_PAD_SETTINGS,
...@@ -697,11 +713,11 @@ void WinEDA_PcbFrame::createPopUpMenuForFpPads( D_PAD* Pad, wxMenu* menu ) ...@@ -697,11 +713,11 @@ void WinEDA_PcbFrame::createPopUpMenuForFpPads( D_PAD* Pad, wxMenu* menu )
ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_GLOBAL_IMPORT_PAD_SETTINGS, ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_GLOBAL_IMPORT_PAD_SETTINGS,
_( "Global Pad Settings" ), global_options_pad_xpm ); _( "Global Pad Settings" ), global_options_pad_xpm );
sub_menu_Pad->AppendSeparator(); sub_menu_Pad->AppendSeparator();
ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_DELETE_PAD, ADD_MENUITEM( sub_menu_Pad, ID_POPUP_PCB_DELETE_PAD,
_( "delete" ), Delete_Pad_xpm ); _( "delete" ), Delete_Pad_xpm );
} }
if( m_HTOOL_current_state == ID_TOOLBARH_PCB_AUTOROUTE ) if( m_HTOOL_current_state == ID_TOOLBARH_PCB_AUTOROUTE )
{ {
if( !flags ) if( !flags )
...@@ -722,9 +738,9 @@ void WinEDA_PcbFrame::createPopUpMenuForFpPads( D_PAD* Pad, wxMenu* menu ) ...@@ -722,9 +738,9 @@ void WinEDA_PcbFrame::createPopUpMenuForFpPads( D_PAD* Pad, wxMenu* menu )
} }
/*************************************************************/ /*****************************************************************************/
void WinEDA_PcbFrame::createPopUpMenuForTexts( TEXTE_PCB* Text, wxMenu* menu ) void WinEDA_PcbFrame::createPopUpMenuForTexts( TEXTE_PCB* Text, wxMenu* menu )
/*************************************************************/ /*****************************************************************************/
/* Create pop menu for pcb texts */ /* Create pop menu for pcb texts */
{ {
wxMenu* sub_menu_Text; wxMenu* sub_menu_Text;
...@@ -733,7 +749,7 @@ void WinEDA_PcbFrame::createPopUpMenuForTexts( TEXTE_PCB* Text, wxMenu* menu ) ...@@ -733,7 +749,7 @@ void WinEDA_PcbFrame::createPopUpMenuForTexts( TEXTE_PCB* Text, wxMenu* menu )
wxString msg = Text->MenuText( m_Pcb ); wxString msg = Text->MenuText( m_Pcb );
sub_menu_Text = new wxMenu; sub_menu_Text = new wxMenu;
ADD_MENUITEM_WITH_SUBMENU( menu, sub_menu_Text, -1, msg, add_text_xpm ); ADD_MENUITEM_WITH_SUBMENU( menu, sub_menu_Text, -1, msg, add_text_xpm );
if( !flags ) if( !flags )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment